.review-wraper .review-left-wraper,.review-wraper .review-right-wraper{max-width:50%;width:100%}.review-wraper{padding-left:0!important}.review-wraper,.review-wraper .review-right-wraper{background-color:var(--color-background-light)}.review-wraper .review-right-wraper .review-right-wraper-inner{max-width:60%;display:flex;flex-direction:column;gap:40px}.review-wraper .review-left-wraper{border-top-right-radius:32px;border-bottom-right-radius:32px;overflow:hidden}.review-wraper .review-right-wraper .review-right-wraper-inner .title{margin-bottom:60px}.review-wraper .review-left-wraper .review-left-wraper-card{max-width:558px;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--background-color);border-radius:24px;padding:36px 36px 0;display:flex;flex-direction:column;align-items:flex-start;gap:31px}.review-wraper .review-left-wraper .review-left-wraper-card .rating-card{max-width:100%;padding-bottom:76px;margin-bottom:-40px}.review-left-wraper-card .swiper-pagination{left:50%!important;transform:translateX(-50%)}.review-wraper .review-left-wraper .review-left-wraper-card .slide-card-wraper .slider-card img{max-width:118px;height:18px}.review-wraper .review-left-wraper .review-left-wraper-card .slide-card-wraper .slider-card{display:flex;flex-direction:column;gap:34px}.review-wraper .review-left-wraper .review-left-wraper-card>img{max-width:118px;height:18px}.rating-card .swiper-slide.slide-card-wraper{border-radius:0}.review-wraper .review-right-wraper .review-right-wraper-inner .title.tag-badge{background-color:var(--button-light)}@media screen and (max-width:1280px){.review-wraper .review-right-wraper .review-right-wraper-inner{max-width:80%}.review-wraper{padding-left:0}}@media screen and (max-width:1024px){.review-wraper.section-gap-bottom{padding:0}.review-wraper .review-left-wraper,.review-wraper .review-right-wraper{max-width:50%}.review-wraper .review-left-wraper .review-left-wraper-card{max-width:80%}.review-wraper .review-right-wraper{padding:70px 20px 40px}.review-wraper .review-left-wraper{border-top-right-radius:0;border-bottom-right-radius:32px;border-bottom-left-radius:32px;max-height:500px}.review-wraper .review-right-wraper .review-right-wraper-inner .title{margin-bottom:30px}}@media screen and (max-width:768px){.review-wraper .review-left-wraper .review-left-wraper-card{max-width:400px}.review-wraper .review-left-wraper,.review-wraper .review-right-wraper{max-width:100%;justify-content:flex-start}.review-wraper .review-right-wraper .review-right-wraper-inner .title{margin-bottom:0}}@media screen and (max-width:640px){.review-wraper .review-right-wraper .review-right-wraper-inner{max-width:100%}.review-wraper .review-right-wraper{padding:40px 20px}}@media screen and (max-width:540px){.review-wraper .review-left-wraper .review-left-wraper-card{max-width:calc(100% - 40px)}}@media screen and (max-width:320px){.review-wraper .review-left-wraper>img{min-height:450px}}.instagram-section{display:flex;flex-direction:column;gap:60px}.instagram-section.style1{background:linear-gradient(180deg,#FFF 17.54%,#EDEDFB 63.66%,#EAEBFC);& .tag-badge{border:1px solid var(--color-text-color-text-beige,#f8f2e5)!important;background:var(--color-background-color-background-light-blue,#EAEBFC)!important}}.instagram-section.style2{background-color:#FEF9EF;& .tag-badge{border:1px solid var(--color-text-color-text-beige,#f8f2e5)!important;background:var(--color-background-color-background-white,#FFF)!important}}.instagram-section.style3{background:linear-gradient(180deg,rgba(254,249,239,0),#FEF9EF 89.14%);& .tag-badge{border:1px solid var(--color-text-color-text-beige,#f8f2e5)!important;background:var(--color-background-color-background-white,#FFF)!important}}.instagram-top{display:flex;justify-content:center;align-items:center;flex-direction:column}.instagram-bottom>*{display:flex;align-items:end}.instagram-top:empty:not(.button_group){display:none}@media screen and (max-width:1023px){.instagram-section{padding-top:40px!important;padding-left:20px;padding-right:20px;gap:24px!important}.instagram-bottom{width:-moz-fit-content;width:fit-content}.instagram-bottom>div:last-child .insta_card{border-bottom-left-radius:0;border-bottom-right-radius:0}}@media screen and (max-width:768px){.instagram-section .card_content{padding:40px 20px 0}}@media screen and (max-width:420px){.insta_card{min-height:280px}.insta_card.style4{min-height:330px}}.approach-wraper{position:relative;padding:120px 0 60px!important;border-top-left-radius:64px;border-top-right-radius:64px;background-color:var(--background-color);overflow:hidden}.approach-wraper:before{content:"";width:100%;height:100%;background:linear-gradient(180deg,#EAEBFC 12.58%,#FFF 99.61%);position:absolute;top:0;bottom:0;z-index:0}.approach-wraper-inner{padding:150px 20px 60px}.approach-wraper-inner .tag-badge{background-color:var(--button-light)}.progress-card-value{background:linear-gradient(180deg,#F8F2E5 28.56%,#EAEBFC);grid-column:span 4/span 4;padding:45px 37px 24px;border-radius:16px;display:flex;flex-direction:column;gap:50px}.progress-card-value .values>h2{display:flex;align-items:center}.progress-card,.progress-card-details .card-details{display:grid;grid-template-columns:repeat(12,minmax(0,1fr))}.progress-card{z-index:20;position:relative;background-color:var(--background-color);padding:24px 23px;border-radius:24px;gap:70px;align-items:center;box-shadow:0 27px 54.2px 0 rgba(0,0,0,.06)}.progress-card-details{grid-column:span 8/span 8;display:flex;flex-direction:column;gap:70px}.progress-card-details .card-details .logo{border-top:1px solid var(--text-color-brown);border-right:1px solid var(--text-color-brown);border-top-right-radius:20px;padding-right:0;padding-top:37px;padding-left:30px;grid-column:span 2/span 2}.progress-card-details .card-details .logo img{max-width:80px;width:100%;height:100%;min-width:80px;max-height:80px;min-height:80px;-o-object-fit:contain;object-fit:contain}.progress-card-details .card-details .desp{border-top:1px solid var(--text-color-brown);border-top-left-radius:20px;padding-left:40px;padding-top:37px;grid-column:span 10/span 10;max-width:75%}.approach-wraper-inner{display:flex;flex-direction:column;gap:164px}.approach-wraper-inner .right-img{position:absolute;top:0;bottom:0;right:0;width:60%}.approach-wraper-inner .right-img img{color:transparent;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.approach-wraper-inner .left-decription .primary.btn{margin-top:44px}.approch-wrap{overflow:hidden;background-color:#020202}.progress-bar .progress-bar-value{background-color:var(--background-color);border-radius:8px;top:-75px;right:0;max-height:70px}.progress-bar .progress-bar-value .blod{color:var(--text-color-blue)!important}.progress-bar .progress-bar-value .spot-val{background-color:var(--Green);color:var(--Green-300);padding:3px;line-height:1.3;height:-moz-fit-content;height:fit-content;border-radius:4px}@media screen and (max-width:1280px){.progress-card-details .card-details .logo{grid-column:span 3/span 3}.progress-card-details .card-details .desp{grid-column:span 9/span 9}.approach-wraper-inner{gap:100px}.progress-card{gap:20px}.progress-card-details .card-details .desp{max-width:100%}}@media screen and (max-width:840px){.progress-card-details{gap:20px}.approach-wraper-inner{gap:50px}.progress-card-details,.progress-card-value{grid-column:span 6/span 6}.progress-card-details .card-details .logo{padding-right:0;padding-top:40px;padding-left:0}.progress-card-details .card-details .logo img{max-width:75px;min-width:75px;max-height:75px;min-height:75px}.progress-card-details .card-details .desp{padding-left:40px;padding-top:40px}.approach-wraper-inner .right-img img{-o-object-position:0 100px;object-position:0 100px}.progress-card-value{padding:16px 15px}}@media screen and (max-width:768px){.progress-card-details,.progress-card-value{grid-column:span 12/span 12}.approach-wraper{padding-top:60px!important;border-top-left-radius:24px;border-top-right-radius:24px}}@media screen and (max-width:640px){.approach-wraper-inner .right-img{position:relative;width:100%}.approach-wraper-inner .left-decription>h3{max-width:80%!important}.approach-wraper-inner{gap:0;padding:0!important}.approach-wraper-inner .left-decription{padding:0 20px}.progress-card-details .card-details .logo{padding-left:0}}@media screen and (max-width:480px){.approach-wraper-inner .left-decription>h3{max-width:100%!important}}@media screen and (max-width:425px){.progress-card-details .card-details .logo img{max-width:65px;min-width:65px;max-height:65px;min-height:65px;width:100%;height:100%}.progress-card-value{padding:20px}.about-wraper .slider-wraper .slide-card-wraper .slide-card-details{max-width:80%}}@media screen and (max-width:370px){.progress-card-details .card-details .desp,.progress-card-details .card-details .logo{border:none}.progress-card-details .card-details{display:flex;gap:15px}.progress-card-details .card-details .desp{padding-left:0}}.mri-hero-banner .hero-banner-img.Right{background:linear-gradient(180deg,#F8F2E5 28.56%,#EAEBFC);border-bottom-left-radius:0;right:unset;left:0}.mri-hero-banner .hero-banner-img.Left{right:0;left:unset}.button-wraper:empty{display:none}.mri-hero-banner{border-radius:0 0 64px 64px;overflow:hidden}.mri-hero-banner.Gradient{background:var(--gradient-3,linear-gradient(180deg,#164284 0,#706DC9 118.88%))}.mri-hero-banner.Color{background:var(--button-blue)}.mri-hero-banner .mri-hero-block-inner{padding:0}.mri-hero-banner .mri-hero-block-inner.Right{justify-content:end}.mri-hero-banner .mri-hero-block-inner.Left{justify-content:start}.mri-hero-banner .hero-banner-img{position:absolute;max-width:50%;width:100%;height:100%;bottom:0;right:0;top:0;align-items:flex-end;border-bottom-left-radius:64px}.mri-hero-banner .hero-banner-img.None{background:transparent}.mri-hero-banner .hero-banner-img.None,.mri-hero-banner .hero-banner-img.None img{border-radius:0;-o-object-position:left;object-position:left}.mri-hero-banner .hero-banner-img.Gradient{background:linear-gradient(180deg,#EAEBFC 17.95%,#F8F2E5)}.mri-hero-banner.hero-block .hero-content>:not(.tag-badge){color:var(--text-color-light)!important}@media screen and (max-width:1440px){.mri-hero-banner.hero-block .hero-content{max-width:45%}}@media screen and (max-width:1024px){.mri-hero-banner .mri-hero-block-inner{max-height:500px;height:500px}.mri-hero-banner{border-radius:0 0 36px 36px}}@media screen and (max-width:768px){.mri-hero-banner .hero-banner-img{position:relative}.mri-hero-banner .mri-hero-block-inner{max-height:-moz-fit-content;max-height:fit-content;height:-moz-fit-content;height:fit-content;flex-direction:column-reverse;padding-top:160px!important;align-items:flex-start}.mri-hero-banner .hero-banner-img{max-width:100%!important}.mri-hero-banner.hero-block .hero-content{max-width:70%!important}.hero-block.mri-hero-banner,.mri-hero-banner .mri-hero-block-inner{padding:0}.mri-hero-banner.hero-block .hero-content{padding:0 20px!important;margin:0}}@media screen and (max-width:767px){.hero-block.mri-hero-banner{padding:0!important}.mri-hero-banner.hero-block .hero-banner-img{position:relative;right:0;top:0;max-width:100%;max-height:100%;width:100%;min-height:auto}}@media screen and (max-width:640px){.mri-hero-banner .mri-hero-block-inner{padding-top:170px!important}}@media screen and (max-width:540px){.hero-block.mri-hero-banner .hero-content.right{max-width:100%!important;margin-top:0}.mri-hero-banner .mri-hero-block-inner{padding-top:150px!important}.mri-hero-banner{border-radius:0 0 32px 32px}}.location-map-section{background:linear-gradient(1deg,#F8F2E5 -15.13%,#EAEBFC 106.72%);overflow:hidden}.location-map-section .map_marker{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;transition:.3s ease}.location-map-section .map_marker:before{content:"";position:absolute;left:0;top:0;border-radius:100%;height:100%;width:100%;background-color:#fff;opacity:.5;transform:scale(0);animation:mapPulse 1.2s linear infinite}@keyframes mapPulse{0%{transform:scale(0);opacity:1}to{transform:scale(1.3);opacity:0}}.location-map-section .map_marker:hover{transform:scale(1.2)}.location-map-section .map_popup{display:inline-flex;padding:13px;flex-direction:column;align-items:flex-start;gap:10px;border-radius:16px;border:1.5px solid #fff;background:linear-gradient(180deg,rgba(255,255,255,0) -67.54%,rgba(255,255,255,.19) 114.91%);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);backdrop-filter:blur(5.5px);min-width:300px;opacity:0;pointer-events:none;visibility:hidden;transform:scale(0);transform-origin:bottom;transition:.5s ease;&.popup_active{opacity:1;pointer-events:all;visibility:visible;transform:scale(1)}*{color:#fff!important}}.marker_wrapper button.marker_btn:focus-visible~.map_popup{opacity:1;pointer-events:all;visibility:visible;transform:scale(1)}.locationGrid .locations_card{--hoverColor:var(--text-color-brown);border-top:1px solid var(--text-color-brown);&:has(a:focus),&:hover{--hoverColor:var(--text-color-blue)}.vector{position:absolute;left:4px;top:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;transform:translateY(-50%);transition:.5s ease;&:after,&:before{content:"";width:16px;height:16px;background-color:var(--hoverColor);border-radius:100%;transition:.5s ease}&:before{position:absolute;left:0;top:0;width:100%;height:100%;opacity:.5;transform:scale(0);animation:locationPulse 2s linear infinite}}p{color:var(--text-color-gray)!important}}@keyframes locationPulse{0%{opacity:.5;transform:scale(0)}to{opacity:0;transform:scale(1.3)}}@media screen and (max-width:1280px){.locations_card button.btn{min-width:0!important;padding-left:12px!important;padding-right:12px!important}}