.visit-us-section .top-visit-us-secton .right-icon-image{align-items:center;background-color:rgba(35,148,235,.1);border-radius:50%;display:flex;height:40px;justify-content:center;position:relative;width:40px}.visit-us-section .top-visit-us-secton .right-visit-text{padding-left:20px}.visit-us-section .top-visit-us-secton .right-icon-image:after{background-image:none;background-position:50%;background-repeat:no-repeat;background-size:contain;border-color:#fff #2394eb #2394eb #fff;border-radius:100%;border-style:solid;border-width:1px;bottom:0;content:"";height:54px;left:50%;position:absolute;right:0;top:50%;transform:translate(-50%,-50%) rotate(-40deg);-o-transition:border .5s ease-out;transition:border .5s ease-out;width:54px}.visit-us-section .right-text-visit-section:hover .right-icon-image:after{border-left-color:#2394eb;border-top-color:#2394eb}.visit-us-section .main-visit-us-section{display:flex;flex-wrap:wrap;width:100%}.visit-us-section .main-visit-us-section .item-visit-us-section{border:1px solid;border-radius:20px;margin-right:1.7%;margin-top:30px;padding:30px;width:23.72%}.visit-us-section .main-visit-us-section .item-visit-us-section:nth-child(4n){margin-right:0}.visit-us-section .main-visit-us-section .main-adress-section{align-items:flex-start;display:flex;flex-wrap:wrap;margin:0 0 11px;width:100%}.visit-us-section .main-visit-us-section .loaction-icon{margin:4px 0 0;width:15px}.visit-us-section .main-visit-us-section .adress-name{padding-left:10px;width:calc(100% - 15px)}.visit-us-section .main-visit-us-section .adress-name h5,.visit-us-section .main-visit-us-section .contact-school p{margin:0}.visit-us-section .main-visit-us-section .contact-school{margin-bottom:11px;min-height:52px}.visit-us-section .main-visit-us-section .appoitment-text p{margin:0 0 11px}.left-text-visit-section{width:50%}.right-text-visit-section{display:flex;flex-wrap:wrap;justify-content:flex-end;margin-left:auto;margin-right:0;position:relative;width:50%}.right-text-visit-section>div{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-end;width:100%}.right-text-visit-section .phone-global-link{height:100%;left:0;position:absolute;right:0;width:100%;z-index:1}.inner-item-us-section .btn-wrapper{margin-top:auto}.visit-us-section .main-visit-us-section .item-visit-us-section:nth-child(-n+4){margin-top:0}.inner-item-us-section{display:flex;flex-direction:column;height:100%}.visit-us-section .main-visit-us-section .main-adress-section{min-height:69px}@media(max-width:991px){.visit-us-section .top-visit-us-secton .right-icon-image{height:30px;width:30px}.visit-us-section .top-visit-us-secton .right-icon-image:after{height:44px;width:44px}.visit-us-section .main-visit-us-section .item-visit-us-section:nth-child(-n+2){margin-top:0}.visit-us-section .main-visit-us-section .item-visit-us-section:nth-child(2n){margin-right:0}.visit-us-section .main-visit-us-section .item-visit-us-section{margin-bottom:30px;margin-top:0!important;padding:20px;width:49.1%}.visit-us-section .main-visit-us-section .item-visit-us-section:last-child,.visit-us-section .main-visit-us-section .item-visit-us-section:nth-last-child(2){margin-bottom:0}.visit-us-section .main-visit-us-section .loaction-icon{margin:2px 0 0}}@media(max-width:767px){.visit-us-section .main-visit-us-section .item-visit-us-section{border:1px solid #2394eb;border-radius:10px;margin:0 auto 25px;max-width:400px;padding:30px;width:100%}.visit-us-section .main-visit-us-section .item-visit-us-section:last-child{margin:0 auto}.visit-us-section .top-visit-us-secton{display:block;text-align:center}.visit-us-section .top-visit-us-secton .right-text-visit-section{display:block;width:100%}.right-text-visit-section>div{justify-content:center;width:auto}.visit-us-section .top-visit-us-secton .left-text-visit-section{margin-bottom:25px;width:100%}.visit-us-section .main-visit-us-section .item-visit-us-section:nth-child(2n){margin-right:auto}.visit-us-section .main-visit-us-section .contact-school,.visit-us-section .main-visit-us-section .main-adress-section{min-height:auto}.visit-us-section .main-visit-us-section .item-visit-us-section:nth-last-child(2){margin-bottom:30px}.visit-us-section .main-visit-us-section .loaction-icon{margin:0}}@media(max-width:350px){.visit-us-section .top-visit-us-secton .right-visit-text{padding-left:20px;text-align:left;width:calc(100% - 40px)}}