@import url(https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&family=Nunito:ital,wght@0,200..1000;1,200..1000&display=swap);.a:hover,.animate,.animate:hover,.form-group .dropdown-selected:after,.link,.link:hover,a{-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;-ms-transition:.3s linear}.iconset.close,.iconset.instagram,.iconset.menu,.iconset.tiktok,.iconset.x,.iconset.youtube{width:32px;height:32px}.lang-selector .list ul,.nav .mega-menu>.container{box-shadow:0 12px 32px 0 #0000001A;overflow:hidden}.grecaptcha-badge,.nav .mega-menu,.text-intro{visibility:hidden}.formBox:before,.servicesSwiper .swiper-slide:before{-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);inset:0}.floating-btn,.timeline-marker{writing-mode:vertical-rl;gap:8px}section h2,section.page .appointment h2{margin-bottom:0}.custom-tooltip .tooltip-inner,body{font-family:Nunito Sans;font-size:16px;font-weight:600;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#343433}body *{line-height:normal;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,0.2) transparent;scroll-behavior:smooth}.a:hover,.animate,.animate:hover,.link,.link:hover,a{-kthtml-transition:all 0.3s linear;transition:.3s linear;text-decoration:none}button,input,textarea{padding:10px;margin:0;outline:0;box-shadow:none!important;border:none}body input:not([type=checkbox]):not([type=radio]),body textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}a.disabled{cursor:default!important}.iconset{display:block;background-position:center center;background-size:100%;background-repeat:no-repeat}.iconset.menu{background-image:url('/assets/icon/menu.svg')}.iconset.close{background-image:url('/assets/icon/close.svg')}.iconset.instagram{background-image:url('/assets/icon/instagram.svg')}.iconset.youtube{background-image:url('/assets/icon/youtube.svg')}.iconset.x{background-image:url('/assets/icon/x.svg')}.iconset.tiktok{background-image:url('/assets/icon/tiktok.svg')}.iconset.search{background-image:url('/assets/icon/search.svg');width:24px;height:24px}.iconset.arrow{background-image:url('/assets/icon/arrow.svg');width:9px;height:6px}.iconset.arrow-right{background-image:url('/assets/icon/arrow-right.svg');width:16px;height:14px}.iconset.arrow-right-red{background-image:url('/assets/icon/arrow-right-red.svg');width:16px;height:14px}.iconset.play{background-image:url('/assets/icon/play.svg');width:120px;height:120px}.iconset.form{background-image:url('/assets/icon/form.svg');width:28px;height:28px}.iconset.form.dark{background-image:url('/assets/icon/form-dark.svg')}.iconset.right{background-image:url('/assets/icon/right.svg');width:34px;height:13px}.iconset.whatsapp{background-image:url('/assets/icon/whatsapp.svg');width:22px;height:22px}.iconset.whatsapp.white{background-image:url('/assets/icon/whatsapp-white.svg')}.iconset.whatsapp.dark{background-image:url('/assets/icon/whatsapp-dark.svg')}.iconset.drop{background-image:url('/assets/icon/drop.svg');width:32px;height:40px}.iconset.phone{background-image:url('/assets/icon/phone.svg');width:53px;height:53px}.iconset.phone.dark{background-image:url('/assets/icon/phone-dark.svg')}.iconset.location.dark{background-image:url('/assets/icon/location.svg');width:44px;height:55px}.iconset.share{background-image:url('/assets/icon/share.svg');width:24px;height:24px}.iconset.contact-location{background-image:url('/assets/icon/contact-location.svg');width:52px;height:52px}.iconset.contact-phone{background-image:url('/assets/icon/contact-phone.svg');width:52px;height:52px}.iconset.contact-mail{background-image:url('/assets/icon/contact-mail.svg');width:52px;height:52px}.iconset.success{background-image:url('/assets/icon/success.svg');width:92px;height:92px}.iconset.error{background-image:url('/assets/icon/error.svg');width:92px;height:92px}.iconset.info{background-image:url('/assets/icon/info.svg');width:16px;height:16px}.iconset.message{background-image:url('/assets/icon/message.svg');width:20px;height:20px}.social-icons{gap:0 16px;margin-right:27px}.formBox form.disabled,.social-icons a,.timelineSwiper .swiper-slide:not(.swiper-slide-active) .milestone-icon img{opacity:.5}.gallery-item.visible,.social-icons a:hover,.timelineSwiper .swiper-slide:not(.swiper-slide-active) .iconset::after,header .search-box button:hover,header .search-box input:focus+button,header .search-box input:not(:placeholder-shown)+button{opacity:1}.clamp-1,.clamp-2,.clamp-3,.clamp-4{display:-webkit-box!important;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-clamp:4}.clamp-1{-webkit-line-clamp:1;line-clamp:1}.clamp-2{-webkit-line-clamp:2;line-clamp:2}.clamp-3{-webkit-line-clamp:3;line-clamp:3}.clamp-4{-webkit-line-clamp:4;line-clamp:4}.btn{border-radius:5px;padding:0 15px;font-size:16px;font-weight:800;min-height:52px}.btn-dark-outline,.btn-dark-outline:hover{border:1px solid #3c3c3c;color:#3c3c3c}.btn-dark-outline.whatsapp,.btn-dark-outline.whatsapp:active,.btn-dark-outline.whatsapp:hover{border:1px solid #41b900!important;color:#41b900!important}.btn-light-outline,.btn-light-outline:hover{border:1px solid #fff;color:#fff}.btn.btnPrimary{background:#ee3044!important;color:#fff!important;border:1px solid #ee3044!important}.btn .iconset{min-width:22px!important}body .f-counter{align-items:center!important}body ::-webkit-scrollbar{width:10px;height:10px}body ::-webkit-scrollbar-button{display:none;width:0;height:0}body ::-webkit-scrollbar-track{background:0 0;border-radius:10px}body ::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:10px;border:2px solid transparent;background-clip:padding-box}body ::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3);border:2px solid transparent;background-clip:padding-box}@media (prefers-color-scheme:dark){body ::-webkit-scrollbar-thumb{background:rgba(255,255,255,.2)}body ::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.3)}body *{scrollbar-color:rgba(255,255,255,0.2) transparent}}header{background-color:#191822;padding:18px 0 0}header.light{background:0 0}header.no-home{min-height:144px}header .stickybar{position:fixed;z-index:56;width:100%;top:0;padding-top:18px;padding-bottom:6px;transition:.4s cubic-bezier(.4, 0, .2, 1);background:0 0}header .stickybar.active,header.no-home .stickybar{background:#191822}.appointment .formBox:before,.beafSwiper .swiperNav,.contact>.formBox:before,.nav-header,.navbar-toggler,.services .swiper-pagination,header .stickybar.active .nav:after,header.no-home .nav:after,section.gallery a.mobile-more,section.page .appointment:before,section.page .doctors .swiperNav{display:none}header .top-bar{position:relative;z-index:3}header .logo img{height:26px}header .h1logo{font-size:16px;color:hsl(0deg 0% 100% / 1%);opacity:.1;position:absolute;z-index:-1;left:0}.appointment .visual,.appointment .visual *,.lang-selector,.nav,.nav .nav-item .nav-link,.wpChatContainer .icon-wrapper,header .search-box{position:relative}header .search-box{margin-right:12px;min-width:300px}header .search-box input{background:0 0;border:1px solid #fffFFF80;border-radius:5px;padding:11px 16px;font-weight:600;width:100%}header .search-box input::placeholder{color:#bebebe}header .search-box input:focus,header .search-box input:not(:placeholder-shown){border-color:#fff;color:#fff;background-color:#3c3c3c4d}header .search-box button{position:absolute;right:16px;top:11px;background:0 0;opacity:.5}.dropdown-selected.show,.dropdown-selected:focus,.form-group .dropdown-selected{color:#bebebe;font-weight:600;display:flex;align-items:center;justify-content:space-between}.form-group .dropdown-selected.selected{color:#3c3c3c}.form-group .dropdown-selected:after{content:"";display:inline-block;background-image:url('/assets/icon/arrow-dark.svg');background-repeat:no-repeat;width:9px;height:6px;-kthtml-transition:all 0.3s linear;transition:.3s linear}.form-group .dropdown-selected.show:after{rotate:180deg}.form-group .dropdown-menu.form-control{padding:0;transform:translate3d(0,56px,0)!important;overflow:hidden}.form-group .dropdown-menu .dropdown-item{cursor:pointer;padding:10px;border-radius:5px}.form-group .dropdown-menu .dropdown-item.selected,.form-group .dropdown-menu .dropdown-item.selected:active,.form-group .dropdown-menu .dropdown-item.selected:focus,.form-group .dropdown-menu .dropdown-item.selected:hover{background-color:#ee3044;color:#fff}.form-group .dropdown-menu .dropdown-item:active,.form-group .dropdown-menu .dropdown-item:focus,.form-group .dropdown-menu .dropdown-item:hover{background-color:#0000000d;color:#3c3c3c}.form-group .dropdown.error>button,.formBox .form-control.error{border-color:#ee3044}.lang-selector .selected{background:0 0;border:1px solid #fffFFF80;border-radius:5px;height:48px;display:flex;align-items:center;flex-direction:row;padding:0 10px 0 7px;color:#bebebe;cursor:pointer}.lang-selector:hover .selected{background-color:#fff;border-color:#fff;color:#3c3c3c}.lang-selector .selected::after{content:"";margin:0 0 0 12px;border:none;background-image:url('/assets/icon/arrow.svg');width:9px;height:6px}.nav .nav-item .nav-link.active:before,.nav:after{width:100%;border-radius:2px;position:absolute;left:0;content:""}.lang-selector:hover .selected::after{rotate:180deg;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;-ms-transition:.3s linear;-kthtml-transition:all 0.3s linear;transition:.3s linear}.lang-selector img{height:20px;border-radius:5px;margin-right:8px}.lang-selector li,.lang-selector ul{margin:0;padding:0;list-style:none}.lang-selector .list{display:none;position:absolute;top:0;right:0;padding-top:8px;z-index:1}.lang-selector:hover .selected+.list,.nav .mega-menu{top:100%;display:block}.lang-selector .list ul{background:#fff;border-radius:10px;padding:32px;max-height:85vh;overflow-y:auto}.lang-selector .list .item{display:flex;align-items:center;color:#3c3c3c;font-weight:300}.appointment .formBox button.submit,.lang-selector .list li+li>.item{margin-top:22px}.nav{display:flex;justify-content:space-between;margin-top:18px;z-index:2}.nav:after{display:block;height:1px;background:#fff;opacity:.5;bottom:-4px}.nav .nav-item .nav-link{color:#fff;font-weight:400;border-radius:5px;padding:16px 20px;display:flex;align-items:center;gap:8px;text-transform:uppercase}.nav .nav-item:hover .nav-link{background:#fff;color:#3c3c3c}.banner-swiper .swiper-slide .content h3 strong,.left-panel .head>strong,.nav .nav-item .nav-link.active,.page-hero .h1>strong,.page-hero .happy-patients p.text>strong,.page-hero h1>strong,.reviewBox .review-head>strong,.reviewSwiper .swiperNav .swiper-pagination>.swiper-pagination-current,.timelineSwiper .swiperNav .swiper-pagination>.swiper-pagination-current,section.page .clinic .h2>strong,section.page .clinic h2>strong{font-weight:800}.nav .nav-item .nav-link.active:before{display:block;opacity:1;visibility:visible;transition:opacity .3s,visibility .3s;height:3px;background:#fff;bottom:-5px}.nav .nav-item .nav-link.active:hover:before,.nav-item:has(.mega-menu:hover)>.nav-link:before{opacity:0;visibility:hidden}.nav-item:has(.mega-menu)>.nav-link:after{content:"";display:block;background-image:url('/assets/icon/chevron-down-white.svg');width:13px;height:7px;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;-ms-transition:.3s linear;-kthtml-transition:all 0.3s linear;transition:.3s linear}.nav .nav-item .nav-link:hover:after,.nav-item:has(.mega-menu:hover)>.nav-link:after{rotate:180deg;background-image:url('/assets/icon/chevron-down-dark.svg')}.nav .mega-menu{opacity:0;transition:opacity .3s,visibility .3s;position:absolute;z-index:1;border-radius:10px;left:0;padding-top:7px;max-width:100%;max-height:495px;height:100vh}.nav .mega-menu.no-image{height:auto}.nav .nav-item:hover .mega-menu{opacity:1;visibility:visible}.nav .nav-item.menu-clicked .mega-menu{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.nav .mega-menu>.container{background:#fff;border-radius:10px;position:relative;display:flex;padding:0;max-width:100%;height:100%}.nav .mega-menu .subMenu{display:flex;overflow:hidden;overflow-y:auto;flex-wrap:wrap;flex-direction:row;background:#ffffffcc;background:linear-gradient(90deg,rgba(255,255,255,.8) 50%,rgba(255,255,255,0) 100%);padding-bottom:52px;padding-right:40px;z-index:1}.subMenu:after{content:"";width:100%;height:52px;display:block;position:absolute;left:0;bottom:0;z-index:2;background:linear-gradient(0deg,#fff 0,#fff 50%,rgba(255,255,255,.5) 100%);pointer-events:none}.nav .mega-menu .section{padding:40px 0 0 52px;min-width:230px;position:relative;z-index:2}.nav .mega-menu .menu-header{font-weight:800;color:#3c3c3c;margin-bottom:16px;display:inline-block;text-transform:uppercase}.nav .mega-menu .menu-list{display:flex;gap:16px;flex-direction:column}.editorBox .contact-link.phone,.nav .mega-menu .menu-list>.item{font-weight:300;color:#3c3c3c}.nav .mega-menu .menu-image{margin-left:4px;position:relative}.nav .mega-menu .menu-image img{height:100%;float:right;position:relative;z-index:1}.nav .mega-menu .consult-btn{background:#ee3044;position:absolute;bottom:0;left:50%;transform:translateX(-50%);display:flex;flex-direction:row;gap:8px;color:#fff;white-space:nowrap;align-items:center;padding:12px 16px;border-radius:10px 10px 0 0;font-weight:800;z-index:1}.formBox .formHead{font-weight:400;font-size:24px;color:#fff;margin-bottom:16px}.formBox form{display:flex;flex-direction:column;gap:8px}.formBox .form-label{font-weight:600;font-size:14px;margin-bottom:4px}.formBox .focus-hidden{outline:0;box-shadow:none;border:none}.formBox .form-control,.formBox .form-control.focus-hidden{border:2px solid #fff;padding:10px;background:#fff;border-radius:5px;font-weight:600;color:#3c3c3c}.formBox .errorText{position:relative;font-size:14px;font-weight:600;color:#ee3044!important;padding-left:4px}.formBox input::placeholder{color:#bebebe;font-size:16px;font-weight:600}.formBox button.submit{padding:11px 30px;margin-top:8px;border-radius:5px;display:flex;align-items:center;justify-content:center;gap:10px;color:#fff;background:#ee3044;font-size:16px;font-weight:800;line-height:normal;border:2px solid transparent;position:relative}.hp-field{opacity:0;position:absolute;top:0;left:0;height:0;width:0;z-index:-1}.formBox,.hero{position:relative}.card-buttons .btn+.btn,.right-panel .content img,.swiper,body .iti{width:100%}.iti__country-container{font-size:16px;font-weight:600;line-height:21.82px;color:#3c3c3c}body .iti .iti__selected-dial-code{margin:0;padding:0;color:#3c3c3c;font-size:16px;font-weight:600;line-height:100%}button.iti__selected-country{height:46px;padding:0!important;outline:0;border:none}body .iti__selected-country-primary,body .iti__selected-country-primary:hover{background:0 0!important}body .iti__arrow{margin:2px 0 0 3px;border:none;background:url(/assets/icon/arrow-dark.svg) center center no-repeat;width:9px;height:6px}body .iti__selected-country-primary:after{content:"";width:1px;height:32px;display:inline-flex;background:#c8c8c8;margin-left:6px}body .iti__flag{border-radius:5px;box-shadow:none}body input.iti__search-input{outline:0;border:none;padding:12px 10px}body .iti__country{border-radius:5px}.iti .iti__dropdown-content{margin-top:8px;border:2px solid #fff;border-radius:5px;overflow:hidden}.hero{margin-top:-138px}.stickybar+.hero{padding-top:120px}.stickybar+.hero .formSection{margin-top:60px}.formBox{background:linear-gradient(0deg,rgba(0,0,0,.2) 3.58%,rgba(0,0,0,.2) 96.78%);padding:32px;color:#fff;backdrop-filter:blur(32px);border-radius:16px;border:none}.formBox:before{content:'';position:absolute;border-radius:inherit;padding:1px;background:linear-gradient(180deg,rgba(255,255,255,.1) 12%,rgba(255,255,255,.3) 80%);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.hero .formSection{position:absolute;top:50%;transform:translateY(-50%);right:60px;z-index:2;border:none;width:364px}.formSection.consultantform.animate::before{content:"";background:linear-gradient(270.18deg,rgba(89,37,38,.95) .17%,rgba(238,49,68,.95) 99.86%);width:100%;height:100%;border-radius:16px;display:block;z-index:0;top:0;left:0;position:absolute;opacity:1;animation:3s ease-in-out forwards fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.swiper{height:auto}body .swiper .swiper-slide:focus-visible{outline:0}.banner-swiper .swiper-slide{background:#191822;position:relative;display:flex;justify-content:center;padding:0 60px!important}.banner-swiper .swiper-slide.video:after,.gallery-item a.video:after,.pageSwiper .swiper-slide.video:after,.textbox>.paragraph>.image.video:after{content:"";background-image:url(/assets/icon/play.svg);width:120px;height:120px;display:flex;background-size:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,calc(-50% + 4px))}.banner-swiper .swiper-slide .slide{padding-top:162px;position:relative;display:flex;flex-direction:row;width:100%;justify-content:center}.banner-swiper .swiper-slide .slide:before{content:"";display:block;width:75%;height:128%;background:#b5b5B533;position:absolute;top:37%;left:20%;border-radius:50%;filter:blur(200px);z-index:-1;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);will-change:transform}@supports (-webkit-backdrop-filter:blur(1px)){.banner-swiper .swiper-slide .slide:before{filter:blur(80px)}}.banner-swiper .swiper-slide .content{position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;max-width:633px;color:#fff}.banner-swiper .swiper-slide .content h3{font-weight:400;font-size:64px}.banner-swiper .swiper-slide .content p{font-weight:400;font-size:18px;max-width:406px;width:100%;margin:0;opacity:.7}.banner-swiper .swiper-slide .content h3+p,.doctors .swiper .card-buttons{margin-top:20px}.banner-swiper .swiper-slide.color2{background-color:#5217c8}.banner-swiper .swiper-slide.color3{background-color:#a06}.banner-swiper .swiper-slide.color4{background-color:#003acd}.hero:after{content:"";display:block;height:196px;width:100%;position:absolute!important;z-index:1;bottom:0;background:linear-gradient(0deg,rgba(0,0,0,.5) 30.91%,rgba(0,0,0,0) 96.78%)}.thumbsSection{width:calc(100% - 120px);margin:auto;position:relative}.thumbs-swiper{position:absolute!important;bottom:0;z-index:2!important;counter-reset:slideCounter}.thumbs-swiper .swiper-slide{width:313px;padding:16px;cursor:pointer;display:flex;flex-direction:column;gap:20px}.thumbs-swiper .tnContainer{display:flex;gap:10px}.thumbs-swiper .tnContainer img{border-radius:8px}.thumbs-swiper .swiper-slide .info{font-size:12px;color:#fff;font-weight:400;display:flex;flex-direction:column;justify-content:space-between}.thumbs-swiper .swiper-slide .info:before{counter-increment:slideCounter;content:counter(slideCounter,decimal-leading-zero) ". "}.thumbs-swiper .swiper-slide-thumb-active{background:linear-gradient(4.18deg,rgba(40,40,40,.5) 3.58%,rgba(87,87,87,.2) 96.78%);backdrop-filter:blur(32px);border-radius:16px 16px 0 0}.thumbs-swiper .progress-bar-container{width:calc(100% - 8px);margin:auto;height:3px;background:rgba(255,255,255,.3);border-radius:2px;overflow:hidden}.thumbs-swiper .progress-bar-fill{height:100%;background:#fff;width:0%;transition:width .3s}.swiperNav{position:absolute;z-index:2;bottom:44px;left:0;width:100%;display:flex;justify-content:space-between;pointer-events:none}.swiper-button{width:21px;height:39px;background-image:url('/assets/icon/chevron-white.svg');position:relative;pointer-events:auto;cursor:pointer;outline:0}.swiper-button.next{rotate:180deg;right:-44px}.swiper-button.prev{left:-44px}.swiper-button.dark{background-image:url('/assets/icon/chevron-dark.svg')}.swiper-button-disabled{opacity:.1;cursor:default}.swiper-pagination{display:flex;justify-content:center}.swiper-pagination .swiper-pagination-bullet-active{background:#ee3044!important;width:33px!important}.swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;border-radius:30px}.Intro{padding-top:72px}.text-intro{font-weight:300;font-size:48px;line-height:65px;color:#3c3c3c;display:inline}.text-intro .word{display:inline-block;color:#b5b5b5}.Intro a{font-size:48px;font-weight:600;color:#ef3842;display:inline-flex;align-items:center;gap:4px;margin-left:10px}.Intro a>i.iconset.right{width:48px;background-size:34px}section h2{color:#3c3c3c;font-size:48px;font-weight:300;text-align:center;margin-top:100px}section.bg-abstract{background-image:url(/assets/img/section-bg.png);background-size:100%;background-position:center top;background-repeat:no-repeat;background-color:#fdfdfd;position:relative}section.bg-abstract.home:after{content:"";position:absolute;bottom:0;display:block;width:100%;height:30px;background:linear-gradient(0deg,#fff 0,rgba(255,255,255,0) 100%)}.servicesSwiper,section.page .doctors.all-doctors,section.popular .head h2{margin-top:0}.servicesSwiper .swiper-slide{border-radius:16px;backdrop-filter:blur(72px);background-color:rgba(255,255,255,.25);padding:20px;height:auto;display:flex;flex-direction:column;color:#3c3c3c}.page-hero .happy-patients .stars a,.reviewBox .scores .stars a,footer a{color:inherit}.servicesSwiper .swiper-slide:before{content:"";position:absolute;border-radius:inherit;padding:1px;background:linear-gradient(180deg,rgb(237 237 237) 50%,rgb(246 225 218) 80%);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.servicesSwiper .swiper-wrapper{padding-top:84px}.servicesSwiper .swiper-slide .card-image{width:100%;margin-top:-52px;box-shadow:0 22px 30px 2px #b4b4b44a;margin-bottom:12px;background:0 0;border-radius:16px;z-index:1}.servicesSwiper .swiper-slide img{width:100%;border-radius:16px}.doctors .swiper .card-content,.servicesSwiper .card-content{display:flex;flex-direction:column;justify-content:space-between;height:100%}.doctors .swiper .card-title,.servicesSwiper .card-content .card-title{font-size:36px;font-weight:800}.servicesSwiper .service-content{display:flex;flex-direction:column;gap:8px;padding:0 4px;color:inherit}.servicesSwiper .card-content .card-description{font-size:16px;font-weight:400;opacity:.7;margin:0}.card-buttons,.left-panel .buttons{margin-top:16px;display:flex;gap:8px}.card-buttons .btn{width:auto;display:inline-flex;gap:10px;justify-content:center;align-items:center}.services .swiperNav{bottom:inherit;top:calc(50% + 55px);transform:translateY(-50%)}.doctors .swiperNav .swiper-button.prev,.services .swiperNav .swiper-button.prev{left:-33px}.doctors .swiperNav .swiper-button.next,.services .swiperNav .swiper-button.next{right:-33px}.servicesSwiper .swiper-slide.coming_soon{background:#f1f1f1}.servicesSwiper .swiper-slide.coming_soon:before{background:linear-gradient(180deg,rgb(220 220 220 / 47%) 50%,rgb(232 232 232) 80%)}.servicesSwiper .swiper-slide.coming_soon img{filter:grayscale(1)}label.coming-soon{position:absolute;z-index:2;background:#ee3144;color:#fff;top:0;font-size:14px;border-radius:0 6px 6px 0;padding:4px 8px}.appointment{position:relative;z-index:0;margin-top:-140px;padding-top:203px}.appointment.docs{margin-top:-200px;margin-bottom:200px}.appointment>.container{gap:146px;position:relative}.appointment:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background-blend-mode:multiply;background:linear-gradient(100.1deg,#ffe1be -1.77%,#ffc5c5 105.49%);opacity:.5;border-bottom-left-radius:140px}.appointment .title{position:absolute;left:-38px;bottom:-76px;display:flex;flex-direction:column;margin:0;align-items:flex-start}.appointment .title>h3,.appointment .title>p{font-size:48px;font-weight:300;padding:8px 24px;margin:0;line-height:normal;background-color:#fffFFF99;border-radius:5px;backdrop-filter:blur(24px);box-shadow:0 4px 44px 4px #00000014;color:#3c3c3c;white-space:nowrap;gap:0 14px;display:inline-flex}.appointment .title>p{font-size:24px;z-index:1;padding:2px 16px;top:-11px;left:14px;backdrop-filter:blur(44px)}.appointment .calendar-img{position:absolute;right:-66px;bottom:34px}.appointment .calendar{width:calc(100% - 455px);z-index:1}.appointment .calendar .step{padding-bottom:46px;position:relative}.appointment .calendar p{color:#3c3c3c;margin:0 0 30px;font-size:24px;font-weight:300}.appointment .step{display:none;animation:.4s fadeIn}.appointment .step.active,.editorBox{display:block}@keyframes fadeIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.calendar .swiperNav{position:absolute;top:calc(100% - (363px / 2));transform:translateY(-50%)}.calendar .day-column{background:#fffFFF4D;border-radius:5px;padding:16px 5px 0;overflow:hidden}.calendar .day-column:after{content:"";width:100%;height:40px;display:block;position:absolute;left:0;bottom:0;z-index:2;pointer-events:none;background:linear-gradient(0deg,rgb(252 238 231) 0,rgb(255 255 255 / 0%) 100%)}.calendar .day-header{text-align:center;margin-bottom:10px}.calendar .day-month,.calendar .day-number{font-size:24px;color:#3c3c3c;font-weight:300;text-transform:uppercase}.calendar .time-slots-wrapper{position:relative;max-height:277px;padding:2px 0 20px;overflow-y:auto}.calendar .time-slots{display:flex;flex-direction:column;gap:8px;margin:0 15px}.calendar .time-slot{background:#fff;padding:13px;border-radius:5px;text-align:center;font-size:16px;font-weight:800;color:#3c3c3c;cursor:pointer;transition:.3s;border:2px solid transparent;flex-shrink:0}.calendar .time-slot:hover:not(.disabled){background:#fdede9;border-color:#f7c9c9;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.calendar .time-slot.disabled{opacity:.3;cursor:not-allowed}.calendar .time-slot.selected{background:#ffe2e2;border-color:#f7c9c9}.appointment .form-container{background:linear-gradient(100.1deg,#ffe6ca -1.77%,#ffb1b2 105.49%);padding:52px;border-radius:8px;margin:auto;max-width:720px}.appointment .form-header{font-size:24px;font-weight:800;color:#000;display:flex;gap:16px}.appointment .form-header .edit-btn{color:#ef3842;font-weight:600;text-decoration:underline;cursor:pointer}.appointment .form-divider{width:100%;height:1px;background:#fff;margin:24px 0;border-radius:8px}.appointment .formBox{background:0 0;padding:0;color:#000;backdrop-filter:none;border:none}.appointment .formBox .formHead{margin:0 0 4px;font-size:24px;font-weight:600;color:#000}.appointment .formBox .form-label{margin-top:12px}.doctors .swiper{padding-bottom:100px}.doctors .swiper .swiper-slide{background:linear-gradient(180deg,#e6e6e6 0,#fff 100%);padding:0 20px 25px;border-radius:16px;height:auto;display:flex;flex-direction:column}.doctors .swiper .swiper-slide:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(180deg,#e6e6e6 50%,#f6f6f6 80%);-webkit-mask:linear-gradient(#e6e6e6 0 0) content-box,linear-gradient(#f6f6f6 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.doctors .swiper .swiper-wrapper{padding-top:224px}.doctors .swiper .swiper-slide .card-image{width:100%;margin-top:-50%;margin-bottom:12px;background:0 0;border-radius:100%;z-index:1;position:relative}.doctors .swiper .swiper-slide img{width:100%;border-radius:100%}.doctors .swiper .doctor-content{display:flex;flex-direction:column;gap:8px;padding:0 4px;text-align:center;color:#3c3c3c}.doctors .swiper .card-description{font-size:16px;font-weight:400;margin:0}.doctors .swiperNav{bottom:inherit;top:calc(50% + 20px);transform:translateY(-50%)}.all-doctors .swiper .swiper-wrapper{display:grid;grid-template-columns:repeat(4,1fr);gap:186px 22px}.all-doctors .swiper,.all-doctors .swiper-wrapper{overflow:visible}.all-doctors .swiper .swiper-slide,.certificates .certificate{box-shadow:0 16px 44px 0 #0000000F}.all-doctors .swiper .card-buttons{justify-content:center}section.page .doctors.all-doctors .swiper{padding-bottom:0}section.team{position:relative;min-height:626px}.left-panel:before{content:"";width:37.2%;background:url('/assets/img/team-bg.webp') right top/100% no-repeat grey;height:100%;display:block;position:absolute;z-index:-1}.left-panel .content{max-width:26.6%;padding:69px 0 63px}.left-panel{text-align:left;color:#fff;position:relative}.left-panel .head{font-size:48px;font-weight:300;margin-bottom:8px;display:flex;flex-direction:column}.left-panel .description{font-weight:300;font-size:16px;margin-bottom:24px}.left-panel .buttons .btn{display:inline-flex;gap:10px;justify-content:center;align-items:center}.right-panel:before{content:"";width:27.59%;background:rgb(153 149 143 / 20%);height:100%;display:block;position:absolute;z-index:-2;right:0}.right-panel .content{max-width:71.11%}.right-panel .container{display:flex;justify-content:flex-end;height:auto}.right-panel{position:absolute;top:50px;right:0;width:100%;pointer-events:none}section.popular .head{display:flex;justify-content:center;align-items:center;margin-top:100px;margin-bottom:44px;width:100%;position:sticky;top:0}section.popular .head a{display:flex;align-items:center;gap:8px;justify-content:flex-end;position:absolute;right:0;color:#ef3842;font-size:24px;font-weight:600;text-decoration:underline}section.gallery .head a>i,section.popular .head a>i{width:17px;height:17px}.stackCard{width:100%;margin:-72px auto 0;display:grid;grid-template-rows:repeat(var(--cards-count),var(--card-height));gap:40px 0}.sCard{position:sticky;top:0}.card__inner{will-change:transform;background:#3c3c3c;border-radius:16px;display:flex;box-shadow:0 25px 50px -12px hsla(265.3,20%,10%,35%);transform-origin:center top;height:452px}.card__inner.color2{background-color:#5217c8}.card__inner.color3{background-color:#f3417a}.card__inner.color4{background-color:#003acd}.card__sidebar{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;position:relative;border-radius:16px;background-image:url(/assets/icon/bubble.svg);background-size:100%;background-repeat:no-repeat;width:154px}.card__sidebar .sidebar-title{padding:0;margin:0;height:88px;width:230px;font-size:32px;font-weight:800;display:flex;align-items:center;transform:rotate(271deg);top:100px;position:absolute}.card__sidebar img{position:absolute;bottom:33px;left:-29px;border-radius:16px;box-shadow:0 22px 54px 0 #0000004D;width:100%;max-width:142px}.card__list{display:flex;align-items:center;margin:auto}.card__list>.list__inner{display:inline-flex;align-items:center;gap:32px;overflow:hidden;overflow-x:auto;border-radius:16px;flex-wrap:nowrap;width:100%;max-width:calc(1440px - 154px);padding:32px 20px}.card__list .card__box{width:200px;min-width:200px;border-radius:16px;background:#fffFFF1A;overflow:hidden;box-shadow:0 16px 32px 0 #0000000F}.beafSwiper .swiper-slide .slide-inner img,.card__list .card__box img,.page-hero .hero_inner,.pageSwiper .swiper-slide .slide-inner img,.textbox>.paragraph .text,.textbox>.paragraph>.image img,section.page .appointment .calendar{width:100%}.card__list .card__box>.name{height:97px;display:inline-flex;width:100%;justify-content:center;align-items:center;text-align:center;color:#fff;font-size:20px;font-weight:600;padding:16px;position:relative;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.card__list .card__box>.name h4{font-size:inherit;margin:inherit;font-weight:inherit}.card__list .card__box>.name:before,.subSSwiper .sbox>.name:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(100deg,rgba(255,255,255,.05) 0,rgba(255,255,255,.4) 99%);-webkit-mask:linear-gradient(#e6e6e6 0 0) content-box,linear-gradient(#f6f6f6 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}section.review{background:linear-gradient(180deg,#fff 0,#f4f4f4 100%);margin-top:260px;overflow:hidden}.reviewBox{width:750px;z-index:4;position:relative;top:0;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;margin-top:-445px;padding-bottom:72px}.reviewBox .scores .google-logo{height:36px}.reviewBox .scores .stars{border-left:1px solid #ccc;padding:6px 0 6px 16px;margin-left:16px;display:flex;flex-direction:column;justify-content:center;font-size:13px;color:#343433;font-weight:400;align-items:center}.page-hero .happy-patients .stars strong,.reviewBox .scores .stars strong{font-weight:700;text-decoration:underline}.page-hero .happy-patients .stars img,.reviewBox .scores .stars img{height:15px;margin-bottom:3px}.reviewBox .review-head{font-size:48px;font-weight:300;text-align:center;margin-top:8px}.reviewSwiper{margin-top:32px;text-align:center;font-size:16px;color:#3c3c3c;font-weight:300}.reviewSwiper .slide-name{font-weight:800;margin-bottom:16px;opacity:.7}.reviewSwiper .swiperNav{position:relative;bottom:inherit;top:inherit;display:inline-flex;justify-content:center;margin-top:72px}.reviewSwiper .swiper-button,.timelineSwiper .swiper-button{left:inherit;right:inherit;display:block}.reviewSwiper .swiperNav .swiper-pagination{width:auto;position:relative;display:inline-flex;align-items:center;top:0;margin:0 40px;font-size:24px;gap:8px}section.gallery .head{display:flex;align-items:center;margin-top:100px;margin-bottom:34px;justify-content:space-between;gap:10px}.page-hero.doctor-hero .h1,.page-hero.doctor-hero h1,.reCaptchaInfo p,.systempage .information p,footer .copyright p,section.gallery .head h2{margin:0}section.gallery .head a{display:flex;align-items:center;gap:8px;justify-content:flex-end;color:#ef3842;font-size:24px;font-weight:600;text-decoration:underline;white-space:nowrap;order:3}.category-filters,.page-filters{overflow:hidden;overflow-x:auto;width:auto;max-width:100%;display:inline-flex;justify-content:flex-start;gap:8px;padding:7px 10px;order:2}.category-filters .category-btn,.page-filters .page-btn{color:#3c3c3c;border:1px solid #3c3c3c;border-radius:40px;padding:14px 23px;white-space:nowrap;background:0 0;font-size:16px;font-weight:800;cursor:pointer}.category-filters .category-btn.active,.page-filters .page-btn.active{background:#ef3842;border-color:#ef3842;color:#fff}@keyframes slideIn{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.gallery-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:0;width:100%;overflow:hidden}.gallery-item{position:relative;aspect-ratio:1;overflow:hidden;opacity:0;border:.5px solid #fff;animation:.35s both slideIn;cursor:pointer}.gallery-item.hidden{display:none!important}.gallery-item img,.gallery-item video{width:100%;height:100%;object-fit:cover;transition:transform .3s}.gallery-item:hover img,.gallery-item:hover video{transform:scale(1.05)}.play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80px;height:80px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.3s;box-shadow:0 4px 20px rgba(0,0,0,.2)}.play-button:hover{transform:translate(-50%,-50%) scale(1.1)}.timeline-marker,.timeline-marker .iconset{transform:rotate(180deg)}.play-button::after{content:'';width:0;height:0;border-left:25px solid #ef4444;border-top:15px solid transparent;border-bottom:15px solid transparent;margin-left:5px}.journey.type2,section.journey{background-image:url('/assets/img/timeline-bg.svg');background-repeat:no-repeat;background-position:top center;padding-bottom:120px}.journey.type2{background-position-y:40px;padding-bottom:80px;margin-bottom:-40px}.journey.type2:after{content:"";position:absolute;bottom:0;display:block;width:100%;height:100px;background:linear-gradient(0deg,rgb(255 255 255) 0,rgba(255,255,255,0) 100%);pointer-events:none}.timelineSwiper .swiper-slide{padding:0 36px;cursor:pointer}.timelineSwiper .timeline-wrapper{width:100%;max-width:100%;display:flex;flex-direction:column;align-items:center}.timeline-marker{display:inline-flex;align-items:center;width:100%;max-width:452px}.timelineSwiper:before{content:"";width:100%;height:1px;background:#3c3c3c;position:absolute;top:166px;display:block}.timeline-marker>.timeline-date{color:#3c3c3c;opacity:.7;font-weight:800;min-height:140px}.milestone-card{position:relative;max-width:452px;padding-top:8px;padding-left:138px}.milestone-card .milestone-icon:after{content:"";width:141px;height:141px;display:block;background:#ecf1f4;border-radius:100%;position:absolute;left:73px;top:0;z-index:-1;opacity:1;transition:opacity 1s}.milestone-card .milestone-icon{position:absolute;top:0;left:0}.milestone-card .milestone-icon img{border-radius:100%;border:8px solid #fff;position:relative}.milestone-card .milestone-title{font-weight:800;font-size:36px;margin-bottom:12px;color:#3c3c3c}.milestone-card .milestone-description{margin:0;color:#3c3c3c;font-weight:400}.timelineSwiper .swiper-slide .milestone-description,.timelineSwiper .swiper-slide .milestone-title,.timelineSwiper .swiper-slide .timeline-date{transition:opacity .25s}.timelineSwiper .swiper-slide:not(.swiper-slide-active) .milestone-description,.timelineSwiper .swiper-slide:not(.swiper-slide-active) .milestone-icon:after,.timelineSwiper .swiper-slide:not(.swiper-slide-active) .milestone-title,.timelineSwiper .swiper-slide:not(.swiper-slide-active) .timeline-date{opacity:.2}.timelineSwiper .swiper-slide .iconset.drop{background-image:url(/assets/icon/drop.svg);position:relative;transition:opacity .25s ease-in-out}.timelineSwiper .swiper-slide .iconset::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/assets/icon/drop-light.svg);background-size:inherit;background-position:inherit;background-repeat:no-repeat;opacity:0;transition:opacity .25s ease-in-out}.timelineSwiper .swiper-slide .milestone-icon img,.timelineSwiper .swiper-slide .milestone-icon:after{transition:opacity .25s;opacity:1}.timelineSwiper .swiperNav{position:relative;bottom:inherit;top:inherit;display:inline-flex;justify-content:center;margin-top:78px}.timelineSwiper .swiperNav .swiper-pagination{width:auto;position:relative;display:inline-flex;align-items:center;top:0;margin:0 40px;font-size:24px;gap:8px;font-weight:300}footer{background-color:#3c3c3c;color:#fff}footer .band{background:#f7f7f7;color:#3c3c3c;padding:43px 0 48px;margin-bottom:72px}footer .contactCard{display:flex;gap:12px;align-items:center}footer .contactCard .iconset{width:53px;height:53px}footer .contactText{display:flex;flex-direction:column;gap:4px}footer .contactText strong{font-weight:800;font-size:20px}.search-results .result-type,footer .contactText span{font-weight:300}footer h5,footer h6{font-size:16px;margin:0 0 16px;font-weight:800;color:#fff}footer h6{font-weight:400}footer ul+h5,footer ul+h6{margin-top:32px}footer .footer-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:0;width:100%}footer .footer-column .h5,footer .footer-column .h6,footer .footer-column h5,footer .footer-column h6{text-transform:uppercase}footer ul{list-style:none;padding:0;margin:0}footer ul li{margin-bottom:16px;color:#bcbcbc;font-weight:300}footer a{font-weight:inherit}footer .social-icons{gap:16px;display:flex;flex-direction:column;margin-top:32px}footer .social-icons a{display:inline-flex;align-items:center;gap:13px;font-weight:300}footer .certification-badges{margin-top:32px;display:flex;flex-direction:column;gap:12px}footer .certification-badges img{width:90px}footer .copyright{border-top:1px solid #fffFFF66;margin-top:124px;padding-top:20px;padding-bottom:64px;font-size:11px;color:#bcbcbc;font-weight:300;display:flex;justify-content:space-between;align-items:center}footer .copyright img{width:123px}.reCaptchaInfo{font-size:11px;color:rgb(255 255 255 / 30%);text-align:center}.reCaptchaInfo a{color:rgb(255 255 255 / 40%)}.chatIcon{right:10px;left:auto;background-image:url(/assets/icon/chat.svg);background-repeat:no-repeat;width:112px;height:103px;display:block;cursor:pointer;transform:scale(1);overflow:hidden;animation:2s ease-in-out infinite ringBell;transform-origin:center center}.chatIcon>span{font-size:14px;color:#fff;font-weight:600;line-height:12px;width:100%;text-align:center;display:inline-block;position:absolute;bottom:24px;padding:0 1px}@keyframes ringBell{0%,100%,70%{transform:rotate(0)}10%{transform:rotate(6deg)}20%{transform:rotate(-6deg)}30%{transform:rotate(4deg)}40%{transform:rotate(-4deg)}50%{transform:rotate(2deg)}60%{transform:rotate(-2deg)}}.floating-btn{color:#fff;background:#ee3044;display:grid;grid-template-columns:repeat(2,0fr);white-space:nowrap;width:auto;min-height:222px;padding:16px 12px;border-bottom-right-radius:10px;border-top-right-radius:10px;font-weight:800;transform:rotate(180deg);position:fixed;right:-60px;top:calc(50% + 143.5px / 2);transform:translateY(-50%) rotate(180deg);z-index:9;transition:right .35s;cursor:pointer;justify-content:center;align-items:center}.floating-btn>i{transform:rotate(90deg)}.floating-btn.visible{right:0}.page-header{display:flex;justify-content:space-between;align-items:center}.packages ul>li p,.page-header .btn.share{display:inline-flex;gap:4px;align-items:center}.breadcrumb{padding:20px 0 25px;margin:0}.breadcrumb-item{padding:0!important;color:#191822;font-size:14px;font-weight:400}.breadcrumb-item a{color:inherit;text-decoration:underline}.breadcrumb-item.active{color:#8d8d8d}.breadcrumb-item+.breadcrumb-item::before{content:"";background-image:url(/assets/icon/right-black.svg);background-repeat:no-repeat;width:10px;height:19px;background-size:100%;background-position:center center;margin:0 4px}.page-header .btn.share{padding:5px 11px;font-weight:400;min-height:auto}.page-hero,.page-hero.doctors-hero .swiper{padding-bottom:52px}.page-hero{display:flex;gap:32px;flex-direction:row;align-items:flex-start;color:#3c3c3c}.page-hero.type2{justify-content:space-between;padding-bottom:44px}.page-hero .category-filters,.page-hero .page-filters{padding-right:0}.page-hero.doctor-hero{max-width:calc(100% - 392px)}.page-hero.doctor-hero img{max-width:304px;width:100%}.page-hero.doctor-hero .hero_inner .branch{font-size:24px;font-weight:300}.page-hero.doctors-hero{padding:0;min-height:100%}.page-hero.doctors-hero .hero_inner{min-height:512px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.page-hero .h1,.page-hero h1{font-size:48px;font-weight:800;color:#3c3c3c;margin:0 0 16px}.page-hero .hero_inner p{font-weight:400;line-height:26px;margin-bottom:24px}.page-hero .hero_inner .buttons{display:flex;gap:7px;max-width:455px;width:100%}.page-hero .hero_inner .buttons .btn{display:inline-flex;gap:10px;justify-content:center;align-items:center;width:100%}.page-hero .happy-patients{margin-top:57px}.page-hero .happy-patients .top{display:flex;gap:12px}.page-hero .happy-patients .top img{max-width:207px;width:100%}.page-hero .happy-patients p.text{font-size:16px;font-weight:400;line-height:normal;margin:4px 0 0}.page-hero .happy-patients .stars{display:flex;flex-direction:column;justify-content:center;font-size:13px;color:#343433;font-weight:400;align-items:center}.page-hero .infobar{background:#ebebeb;box-shadow:0 16px 44px 0 #0000000F;padding:16px;border-radius:10px 10px 0 0;width:100%;max-width:520px;margin-top:44px}.page-hero .infobar p{margin-bottom:15px}ul.infographic,ul.infographic>li{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:12px;text-align:center}ul.infographic>li{gap:0;background:#fff;border-radius:10px;padding:12px 12px 16px;display:flex;flex-direction:column;line-height:18px}ul.infographic>li>.number{font-size:28px;font-weight:400;color:#ee3044;line-height:normal}ul.infographic>li>span{line-height:inherit}ul.infographic{margin:0 -24px}.pageSwiper{width:818px;min-width:818px;border-radius:12px}.pageSwiper .swiper-slide .slide-inner{border-radius:12px;overflow:hidden;position:relative}.pageSwiper .swiperNav{padding:0 8px;bottom:auto;top:50%;transform:translateY(-50%)}.pageSwiper .swiper-button{background-color:#fff;border-radius:99px;width:52px;height:52px;background-size:13px;background-position:center center;background-image:url(/assets/icon/chevron-dark-mini.svg)}.pageSwiper .swiper-button.prev{left:0;background-position:17px center!important}.pageSwiper .swiper-button.next{right:0;background-position:17px center!important}.pageSwiper .swiper-pagination{position:absolute;z-index:2;bottom:auto;top:12px;left:12px;right:auto;width:auto;display:flex;justify-content:space-between;pointer-events:none;background:#3c3C3C99;border-radius:40px;padding:4px 14px;color:#fff;font-size:12px;font-weight:400;gap:3px}section.page{padding-top:52px;padding-bottom:72px}section.page.corporate{margin-top:90px;padding-top:0}section.page .h2,section.page h2{font-size:36px;font-weight:300;margin:0 0 32px;text-align:left}section.page.corporate .h2,section.page.corporate h2{padding-top:32px;margin-top:20px}section.page.corporate .h2,section.page.corporate>div:first-child>h2{padding-top:134px}section.page .container .page_sidebar{width:364px;flex-shrink:0}section.page.doctor .container .page_sidebar,section.page.search .container .page_sidebar{margin-top:-100vh}section.page .page_sidebar .sticky-top{top:175px;z-index:1}section.page .page_sidebar .formBox{background:linear-gradient(4.18deg,rgba(0,0,0,.7) 3.58%,rgba(0,0,0,.5) 96.78%)}section.page .appointment{margin:44px 0 0;padding:32px 48px 48px;background:linear-gradient(100.1deg,#fff0df -1.77%,#ffe2e2 105.49%);background-blend-mode:multiply;border-radius:15px;display:flex;flex-direction:column;align-items:center}.textbox,section.page .doctors,section.page .packages,section.page .subSSwiper{margin-top:52px}section.page .appointment h2+p{font-size:24px;font-weight:300;margin-bottom:32px}section.page .appointment .calendar .step{padding-bottom:0;position:relative}section.page .appointment .calendar .swiperNav{top:50%;transform:translateY(-50%);bottom:auto}section.page .appointment .calendar .swiperNav .swiper-button.next{right:-34px}section.page .appointment .calendar .swiperNav .swiper-button.prev{left:-34px}section.page.corporate .certificates,section.page.corporate .gallery{margin-bottom:48px}section.page.doctor .container,section.page.search .container,section.page.service .container{display:flex;flex-direction:row;gap:28px}.biography>.info>.text,section.page.doctor .container .page_inner,section.page.search .container .page_inner,section.page.service .container .page_inner{flex:1;min-width:0}.biography,.packages .packageBody{color:#3c3c3c;flex-direction:column}.beafSwiper{border-radius:16px}.beafSwiper .swiper-slide .slide-inner{border-radius:16px;overflow:hidden;position:relative}section.page.service .beaf{padding-bottom:48px;position:relative}.packages .packagesSwiper,.page.corporate .textbox,section.page .doctors .swiper,section.page .subSSwiper{padding-bottom:48px}section.page .doctors .swiper .swiper-wrapper{padding-top:132px}section.page .doctors .swiper .swiper-slide{padding:0 28px 25px}section.page .doctors .swiper .swiper-slide .card-image{margin-bottom:6px;padding:10px}section.page .card-buttons .btn{padding:0 12px;width:auto}.biography{display:flex;gap:52px;padding-bottom:40px;padding-left:14px}.biography>.info>.name{width:290px;flex-shrink:0;font-weight:800;font-size:24px;position:relative}.biography>.info{display:flex;gap:32px}.biography>.info>.text p{margin:0;padding:0}.biography>.info>.text,.biography>.info>.text>*{line-height:32px;font-weight:400;font-size:16px}.biography>.info>.name:after{content:"";width:77px;height:2px;display:block;background:#3c3c3c;margin-top:12px}.swiper-slide.package:hover{z-index:1}.packages .package{height:auto!important;display:flex!important;min-height:inherit!important}.packages .packageBody{background-color:#f7f7f7;border-radius:16px;padding:24px;display:flex;gap:24px;margin:0;justify-content:space-between;position:relative;width:100%}.packages .packageBody.most{background:linear-gradient(180deg,#ffeaea 0,#fff6ea 100%)}.packages .packageBody.most:before{content:"";position:absolute;top:0;right:20px;width:32px;height:32px;background-image:url('/assets/icon/most.svg')}.packages .package-name{font-size:24px;margin:0;color:inherit;font-weight:800}.packages .packageBody.most .package-name{color:#eb3043}.packages ul{display:flex;flex-direction:column;gap:12px;margin:0;flex-wrap:wrap;flex:1}.packages ul>li{font-size:16px;font-weight:600;position:relative;display:flex}.packages ul>li p{margin:0}.packages ul>li.exclude{color:#bebebe}.packages ul>li::before{content:"";background:url(/assets/icon/check.svg) center center no-repeat;width:12px;min-width:12px;height:14px;display:inline-block;margin-right:12px;top:5px;position:relative}.packages ul>li.exclude::before{width:12px;height:14px;background:url(/assets/icon/exclude.svg) center center no-repeat}.package .chatBtn,.package .price{font-weight:800;font-size:20px;color:#ee3044}.package .chatBtn,.social-icons a{display:flex;text-decoration:none;color:#fff}.package .chatBtn{background:#ee3044;font-size:16px;align-items:center;gap:10px;justify-content:center;border-radius:5px;height:48px;cursor:pointer;padding:0 13px}.tooltipIcon,.tooltipLink{cursor:pointer}.tooltip.custom-tooltip{--bs-tooltip-bg:#fff}.tooltip.custom-tooltip.show{box-shadow:0 4px 12px 0 #0000001A;border-radius:5px;opacity:1}.custom-tooltip .tooltip-inner{background:#fff;color:#343433;font-size:11px;max-width:320px;padding:13px 12px}.textbox{display:flex;flex-direction:column;width:100%;gap:44px}.textbox>.paragraph{display:inline-flex;align-items:flex-start;gap:24px}.textbox>.paragraph .text>.title{font-size:36px;font-weight:800;color:#3c3c3c;margin-bottom:16px;margin-top:8px}.textbox>.paragraph .text>p{font-size:16px;font-weight:400;color:#3c3c3c;margin:0;line-height:26px}.textbox.type2>.paragraph:nth-child(odd),.textbox>.paragraph:nth-child(2n){flex-direction:row-reverse}.textbox.type2>.paragraph:nth-child(2n){flex-direction:row}.textbox>.paragraph li,.textbox>.paragraph ol,.textbox>.paragraph ul{padding:0;color:#3c3c3c}.textbox>.paragraph li{margin-left:16px;margin-bottom:6px}.textbox>.paragraph>.image{border-radius:15px;width:100%;max-width:400px;overflow:hidden;position:relative}.textbox>.paragraph>.image.large{width:100%;max-width:856px}.textbox>.paragraph>img{border-radius:15px}.page.corporate .textbox>.paragraph{gap:33px}.page.corporate .textbox>.paragraph.type2{gap:124px}.subSSwiper .sbox{border-radius:16px;background:#fffFFF1A;overflow:hidden;width:100%;display:flex;flex-direction:column}.subSSwiper .sbox>.name{height:97px;display:inline-flex;width:100%;justify-content:center;align-items:center;text-align:center;color:#3c3c3c;border:1px solid #f5f5f5;font-size:16px;font-weight:600;padding:16px;position:relative;border-bottom-left-radius:16px;border-bottom-right-radius:16px}section.page .faqs{margin-top:72px}.faq-item{color:#343433;background:#f7f7f7;font-weight:600;border-radius:5px}.clinic-inner,.systempage{background:linear-gradient(100.1deg,#fff0df -1.77%,#ffe2e2 105.49%)}.faq{gap:12px;display:flex;flex-direction:column}.faq h3.faq-header{font-size:20px;font-weight:800;margin:0}.faq h3.faq-header .question{padding:20px 16px 20px 20px;display:flex;justify-content:space-between;align-items:center}.faq h3.faq-header .question:after{content:"";background:url(/assets/icon/chevron-up.svg) center center no-repeat;width:24px;height:24px;transform:rotate(180deg);transition:transform .3s ease-in-out}.faq h3.faq-header .question:not(.collapsed)::after{transform:rotate(0)}.faq .faq-body{padding:0 20px 20px}section.bg-abstract.sticky{position:fixed;width:100%;margin-top:-1px;z-index:2;top:144px}section.bg-abstract.sticky .page-header{max-height:100vh;position:relative;overflow:hidden;opacity:1;transition:max-height .3s ease-in-out,opacity .3s ease-in-out}section.bg-abstract.sticky.active .page-header{max-height:12px;opacity:0}section.bg-abstract.sticky.active .page-hero.type2{padding-bottom:12px}.certificates{display:grid;grid-template-columns:repeat(4,1fr);gap:48px;width:100%}.certificates .certificate,.certificates img{width:100%;border-radius:15px;overflow:hidden}section.page .clinic{margin-bottom:72px}section.page .clinic .h2,section.page .clinic h2{margin-bottom:52px;font-weight:400}.clinic-section{display:flex;width:100%;flex-direction:row;justify-content:space-around;position:relative;padding-right:386px}.clinic-inner,.contact>.formBox{border-radius:15px;align-items:center;height:auto;width:100%;display:flex}.clinic-inner{padding:24px;gap:20px}.clinic-section img{position:absolute;right:0;top:50%;transform:translateY(-50%);margin-top:-45px;max-width:420px}.clinic-section .map{margin:-44px 0}.map>iframe{width:396px!important;height:292px!important;border-radius:15px;overflow:hidden}.clinic-section .info{display:flex;flex-direction:column;padding-right:90px;gap:16px}.clinic-section .info>.text{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:16px;font-weight:400;line-height:26px;color:#3c3c3c}.clinic-section .info>.text>i{min-width:52px}section.page .contact{display:flex;width:100%;flex-direction:row;justify-content:space-around;position:relative;padding-right:21px}section.page .contact h3{font-size:24px;font-weight:600;color:#f0f0f0}.contact>.formBox{background:linear-gradient(4.18deg,rgba(0,0,0,.7) 3.58%,rgba(0,0,0,.5) 96.78%);backdrop-filter:blur(32px);padding:32px 24px 52px 72px;gap:20px;flex-direction:column;align-items:flex-start}section.page .contact .formBox .form-label{color:#f0f0f0}.contact>.formBox form{width:100%;max-width:648px}.contact>.formBox .form-row{display:flex;gap:12px;width:100%}.contact>.formBox .form-row:first-child>.item:first-child,.contact>.formBox .form-row>.item:nth-child(2){max-width:200px}.contact>.formBox .form-row>.item{width:100%;display:block}.contact>.formBox form textarea{min-height:87px;resize:none}.contact .social-section{position:absolute;right:0;top:50%;transform:translateY(-50%);max-width:635px;width:100%;height:100%;margin-top:-32px}.contact .social-section>svg{width:100%;height:100%}.contact .social-section .social-inner{width:100%;height:100%;clip-path:polygon(17.3% 0%,100% 0%,100% 100%,0% 100%);border-top-right-radius:15px;border-bottom-right-radius:15px;background:linear-gradient(to top,rgba(0,0,0,.7),rgba(0,0,0,.5));backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);display:flex;align-items:center;justify-content:center;gap:34px;color:#fff;padding-left:100px}.contact .social-section svg{position:absolute;width:0;height:0}.contact .social-section .social-inner>.text{max-width:185px}.contact .social-section .social-inner h3{font-size:24px;font-weight:600;margin-bottom:8px}.contact .social-section .social-inner p{font-size:14px;font-weight:300;margin:0}.contact .social-links{display:flex;flex-direction:column;gap:6px}.contact .social-links .item{color:inherit;display:flex;align-items:center;gap:10px;border:1px solid #fff;padding:15px 44px;border-radius:99px}.systempage .page-inner{width:auto;display:flex;flex-direction:row;align-items:center;gap:162px;justify-content:center;padding:0 40px}.systempage img{width:100%;max-width:470px;margin-top:100px}.systempage .information{background:#fff;color:#000;font-weight:400;font-size:24px;border-radius:30px;max-width:720px;width:100%;padding:62px 52px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.systempage .information .iconset{margin-bottom:16px;min-width:92px;min-height:92px}.systempage .information .information-head{font-weight:800;margin:0 0 24px}.systempage .information p+p{margin-top:20px;opacity:1;font-size:16px;font-weight:400}.systempage .information a{text-decoration:underline;color:#ef3842;margin-top:32px}section.page.search .page_inner{min-height:300px}.search-results{display:grid;grid-template-columns:repeat(2,1fr);gap:22px;width:100%}.search-results.no-result{grid-template-columns:repeat(1,1fr)}.search-results.no-result .result-card{align-items:center}.search-results .result-card{display:flex;flex-direction:column;gap:22px;background:#fff;color:#3c3c3c;border:1px solid #f5f5f5;box-shadow:0 16px 44px 0 #0000000F;border-radius:16px;padding:22px;width:100%}.search-results .result-head{display:flex;flex-direction:row;gap:20px;align-items:center}.search-results .result-image{width:80px;height:80px;background:url(/assets/img/logo-black.svg) center center/80% no-repeat #fff;display:flex;align-items:center;justify-content:center;color:#fff;font-size:48px;flex-shrink:0;overflow:hidden;border-radius:8px;box-shadow:0 22px 54px 0 #b4b4B480}.search-results .result-image img{width:80px;height:80px;object-fit:cover;flex-shrink:0}.search-results .result-title{font-size:36px;font-weight:800;color:#3c3c3c;margin:0;text-align:left}.search-results a{color:inherit;font-size:inherit}.search-results .result-subtitle{font-weight:300;margin:0}.search-results .result-description{font-weight:300;margin:0 0 16px}.search-results .result-detail{display:inline-flex;align-items:center;gap:4px;color:#ef3842;font-weight:600}.search-results .result-detail>.iconset{width:12px;height:12px}.editorBox .editor-inner{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #eee;padding-top:20px;flex-wrap:wrap;gap:20px;margin-top:60px}.editorBox .editor-identity{display:flex;align-items:center;gap:12px}.editorBox .user-icon{width:42px;height:42px;background-color:#f7f7f7;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#3c3c3c}.editorBox .editor-contact,.editorBox .user-details{flex-direction:column;display:flex}.editorBox .user-icon svg{width:20px;height:20px}.editorBox .user-name{margin:0;font-size:16px;font-weight:600;color:#3c3c3c;line-height:1.2}.editorBox .user-date{font-size:14px;color:#3c3c3c;margin-top:2px;font-weight:300}.editorBox .editor-contact{align-items:flex-end;gap:4px}.editorBox .contact-link{text-decoration:none;font-size:14px;color:#3c3c3c}.editorBox .contact-link:hover{color:#000}.wpChatContainer{display:inline-block;right:20px;left:auto;bottom:20px}.wpChatContainer .whatsapp-button{display:flex;flex-direction:column;align-items:flex-end;text-decoration:none;transition:transform .2s}.wpChatContainer .whatsapp-button:hover{transform:translateY(-3px)}.wpChatContainer .speech-bubble{background-color:#d3d3d3;color:#6b6b6b;padding:4px 14px;border-radius:30px;font-size:16px;font-weight:400;margin-bottom:20px;position:relative;letter-spacing:-.5px;animation:4s infinite bubbleRepeat}@keyframes bubbleRepeat{0%,100%,20%,80%{opacity:0;transform:scale(.8)}25%,75%{opacity:1;transform:scale(1)}}.wpChatContainer .speech-bubble::after{content:'';position:absolute;bottom:-15px;right:40px;width:0;height:0;border-left:20px solid transparent;border-right:0px solid transparent;border-top:20px solid #d3d3d3}.wpChatContainer .whatsapp-circle{width:90px;height:90px;background:#25d366;border-radius:50%;display:flex;justify-content:center;align-items:center;box-shadow:0 8px 25px rgba(0,0,0,.15);transition:.2s}.wpChatContainer .whatsapp-button:hover .whatsapp-circle{box-shadow:0 12px 35px rgba(0,0,0,.2)}.wpChatContainer .whatsapp-icon{width:52px;height:52px}.wpChatContainer .notification-badge{position:absolute;top:0;right:0;background:red;color:#fff;width:26px;height:26px;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:16px;font-weight:600;border:2px solid #fff;box-shadow:0 2px 8px rgba(0,0,0,.2);animation:4s cubic-bezier(.68,-.55,.265,1.55) infinite badgeRepeat}@keyframes badgeRepeat{0%,100%,45%{opacity:1;transform:scale(1)}50%,95%{opacity:0;transform:scale(0)}}@media (max-width:991px){.main-nav,.main-nav.active~.nav-overlay{position:fixed;pointer-events:none;transition:.3s}.page-hero.doctors-hero .hero_inner,header.no-home,section.team{min-height:auto}.gallery-grid,.search-results,footer .footer-grid{grid-template-columns:repeat(2,1fr)}.container-fluid.px-4,.swiperCalendar{padding-left:20px!important;padding-right:20px!important}.calendar .swiperNav,.doctors .swiperNav,.floating-btn,.main-nav .nav:after,.nav .mega-menu .menu-image,.nav .mega-menu .subMenu:after,.nav .nav-item .nav-link.active:before,.page-header .btn.share,.pageSwiper .swiperNav,.services .swiperNav,.thumbs-swiper .swiper-slide .info,.thumbsSection .swiperNav,section.bg-abstract:after,section.gallery .head a,section.page .doctors .swiper-pagination,section.page.doctor .container .page_sidebar,section.page.search .container .page_sidebar,section.popular .head a{display:none}header .search-box,header .social-icons{display:none!important}header.no-home{padding-top:50px;background:#f6f6f6}.chatIcon{width:86px;height:82px;background-size:100%}.chatIcon>span{font-size:12px;bottom:21px}section h2{margin-top:32px;font-size:32px}.lang-selector .selected{height:30px;font-size:12px;padding:0 7px}.lang-selector .selected::after{margin-left:6px}.lang-selector img{height:14px;margin-right:4px}.lang-selector .list ul{padding:12px}.lang-selector .list li+li>.item{margin-top:12px}section.bg-abstract.sticky{top:50px}.navbar-toggler{display:block;margin-right:12px}header .stickybar{padding-top:9px}header .top-bar{padding-bottom:3px}header .logo img{height:17px}.main-nav{z-index:9999;top:0;left:0;height:100vh;width:calc(100% - 40px);max-width:400px;transform:translateX(-100%)}.main-nav.active{transform:translateX(0);pointer-events:all}.main-nav.active~.nav-overlay{display:none;inset:0;background:rgba(0,0,0,.5);opacity:0;z-index:3}.main-nav.active~.nav-overlay.active{display:block;opacity:1;pointer-events:all}.main-nav .nav-header{display:block;padding:20px 20px 0}.main-nav .nav-header .title{font-size:32px;font-weight:300;color:#fff;display:flex;justify-content:space-between;margin-top:16px}.Intro a,.doctors .swiper .card-title,.servicesSwiper .card-content .card-title,.text-intro{font-size:24px}.main-nav .nav-header .title .iconset{cursor:pointer}.main-nav .nav-header .search-box{display:block!important;margin:12px 0 0}.main-nav>.container-fluid{height:100vh;width:100%;overflow:hidden;overflow-y:auto;background:#3c3c3c;padding:0!important}.nav .mega-menu,.nav .mega-menu>*{overflow:hidden}.main-nav .nav{flex-direction:column;justify-content:flex-start;margin:10px 0}.nav .nav-item{padding-top:1px;visibility:visible}.nav .nav-item .nav-link{padding:10px 20px;font-weight:300;justify-content:space-between;border-radius:0}.nav .nav-item:hover .nav-link{background:0 0;color:#fff;transition:font-weight .3s}.nav .nav-item .nav-link.active{font-weight:300}.nav .nav-item .nav-link:hover:after,.nav-item:has(.mega-menu:hover)>.nav-link:after{rotate:0deg!important}.nav .mega-menu .menu-header.is-active:after,.nav .nav-item .nav-link.is-active:after,.nav .nav-item .nav-link.is-active:hover:after{rotate:180deg!important;background-image:url(/assets/icon/chevron-down-white-mobile.svg)!important}.nav .nav-item .nav-link.is-active{font-weight:700;background:#494949}.nav .nav-item .nav-link:after,.nav .nav-item .nav-link:hover:after,.nav-item:has(.mega-menu:hover)>.nav-link:after{width:16px;height:8px;background-image:url(/assets/icon/chevron-down-white-mobile.svg)!important}.nav .nav-item:before{content:"";height:1px;background:#505050;display:block;margin:0 20px;position:relative;top:42px}.nav .mega-menu{position:relative;display:grid;grid-template-rows:0fr;opacity:0;visibility:hidden;padding-top:0;transition:grid-template-rows .3s,opacity .3s,visibility .3s;height:auto;max-height:none;border-radius:0;left:auto!important;right:auto!important}.nav .mega-menu.is-open{grid-template-rows:1fr;opacity:1;visibility:visible}.nav .mega-menu>.container{box-shadow:none;background:#3d3d3d;border-radius:0;height:auto}.nav .mega-menu.is-open>.container{background:#494949}.nav .mega-menu .subMenu{background:0 0;overflow:visible;padding:0 0 6px;width:100%}.nav .mega-menu .section{padding:8px 20px 8px 32px;width:100%;min-width:100%}.nav .mega-menu .subMenu:before{content:"";position:absolute;background:#5d5d5d;width:4px;height:calc(100% - 24px);border-radius:50px;top:8px;left:20px}.nav .mega-menu .menu-header{margin:0;color:#fff;font-weight:400;display:flex;align-items:center;justify-content:space-between}.nav .mega-menu .menu-header:after{content:"";display:block;background-image:url(/assets/icon/chevron-down-white-mobile.svg);width:16px;height:8px;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;-ms-transition:.3s linear;-kthtml-transition:all 0.3s linear;transition:.3s linear}.nav .mega-menu .menu-list{max-height:0;overflow:hidden;transition:max-height .3s cubic-bezier(.4, 0, .2, 1);position:relative;padding-left:12px;gap:0}.nav .mega-menu .menu-list.is-open{max-height:100vh}.nav .mega-menu .menu-list:before{content:"";position:absolute;background:#5d5d5d;width:4px;height:calc(100% - 16px);border-radius:50px;top:16px;left:0}.nav .mega-menu .menu-list>.item{padding:16px 0 0;color:#bababa;font-weight:400}.hero{display:grid}.banner-swiper{order:1}.thumbsSection{order:2;width:100%;overflow:hidden;padding-top:14px}.thumbs-swiper{position:relative!important}.hero .formSection,.right-panel{position:relative;top:0}.thumbs-swiper .swiper-slide{padding:0 0 0 8px;width:auto;background:0 0;gap:8px;backdrop-filter:none}.hero .formSection{left:0;transform:none;width:100%;right:0;order:3}.hero .formBox{background:#fffFFF0D;border-bottom-left-radius:0;border-bottom-right-radius:0}.banner-swiper .swiper-slide{padding:60px 20px 0!important}.banner-swiper .swiper-slide .slide{padding:0;display:flex;align-items:flex-end;justify-content:flex-end}.banner-swiper .swiper-slide .content{position:absolute;top:0;transform:none;width:100%;left:0}.banner-swiper .swiper-slide .content h3{font-size:clamp(24px, 7vw, 36px);margin:0;max-width:85vw}.banner-swiper .swiper-slide .content h3+p{font-size:clamp(12px, 3.35vw, 18px);max-width:45vw;margin-top:8px}.banner-swiper .swiper-slide .content+img{width:50%!important;margin-top:110px}.banner-swiper .swiper-slide .slide:before{width:75%;height:62%;top:inherit;left:inherit;bottom:0;right:-30px}.reviewSwiper,.stickybar+.hero .formSection{margin-top:16px}@supports (-webkit-backdrop-filter:blur(1px)){.banner-swiper .swiper-slide .slide:before{filter:blur(40px)}}.formBox{padding:20px 14px}.formBox .formHead{font-size:20px;font-weight:600;padding:0 6px;margin-bottom:12px}.formBox form{flex-direction:row;gap:12px 0;flex-wrap:wrap}.formBox .item{flex:0 0 auto;width:50%;padding:0 6px}.appointment .calendar,.contact .social-links,.formBox .item:last-child,.formBox .item:nth-child(3),.formBox .item:nth-child(4),.formBox .item:nth-child(5),.formBox .item:nth-child(6),.left-panel:before{width:100%}.formBox .form-label{font-size:12px;margin-bottom:2px}.right-panel .container,section.bg-abstract .container,section.bg-abstract .services.container{padding:0!important;width:100%;max-width:100%}.Intro{padding:20px 20px 0}.text-intro{line-height:33px}.Intro a{margin-left:4px}.Intro a>i.iconset.right{width:24px;background-size:24px}.services .swiper-pagination{display:inline-flex;bottom:-36px!important;align-items:center;justify-content:center}.servicesSwiper{padding-left:8px!important;padding-right:8px!important}.servicesSwiper .swiper-wrapper{padding-top:32px}.servicesSwiper .swiper-slide{max-width:288px;padding:16px}.faq,.servicesSwiper .service-content{gap:4px}.servicesSwiper .swiper-slide .card-image{margin-top:-32px;margin-bottom:16px}.biography>.info>.text,.biography>.info>.text>*,.doctors .swiper .card-description,.milestone-card .milestone-description,.reviewSwiper .swiper-slide,.servicesSwiper .card-content .card-description{font-size:14px}.appointment{margin-top:-124px;padding-top:192px}.appointment:before{border-bottom-left-radius:50px}.appointment .container{display:inline-block!important;width:100%;max-width:100%}.appointment .visual,.editorBox,.timelineSwiper .swiper-slide{padding:0 20px}.appointment .visual img,section.page .subSSwiper .swiper-slide{width:156px}.appointment .visual img.calendar-img{width:78px;left:145px;right:0;bottom:0}.appointment .visual .title{left:136px;bottom:100px;align-items:flex-end}.appointment .title>h3,.appointment .title>p{background:0 0;backdrop-filter:none;box-shadow:none;display:flex;flex-direction:column;align-items:flex-end;padding:0;margin:0;border-radius:0}.appointment .title>h3>span,.appointment .title>p{font-size:32px;font-weight:300;padding:0 8px;margin:0 0 1px;line-height:normal;background-color:#fffFFF99;border-radius:5px;backdrop-filter:blur(24px);box-shadow:0 4px 44px 4px #00000014;color:#3c3c3c;white-space:nowrap}.appointment .title>p{font-size:16px;top:0;left:0;padding:2px 8px}.appointment .calendar p{padding:20px;font-size:16px;margin:0 0 4px}.swiperCalendar .swiper-slide{max-width:140px;padding:0}.appointment .calendar .step,section.journey{padding-bottom:52px}.appointment .calendar .step+.step{padding:0 20px 52px}.appointment .form-container,footer .band .col{padding:20px}.appointment .form-header,.appointment .formBox .formHead{font-size:20px;padding:0}.appointment .form-divider{margin:16px 0}.doctors .swiper{padding-left:20px!important;padding-right:20px!important;padding-bottom:32px!important}.doctors .swiper .swiper-wrapper{padding-top:116px}.doctors .swiper .swiper-slide{max-width:264px}.all-doctors .swiper .swiper-slide,.left-panel .content,.right-panel .content{max-width:100%;width:100%}.doctors .swiper .swiper-slide .card-image{display:inline-flex;justify-content:center;margin-top:-100px}.doctors .swiper .swiper-slide img{max-width:200px}.doctors .swiper .doctor-content,.page-hero.doctor-hero .hero_inner,footer .band,section.page .container+.container{padding:0}.all-doctors .swiper .swiper-wrapper{grid-template-columns:repeat(2,1fr);gap:124px 8px}.team .container{padding:20px!important}.left-panel .content{padding:4px 0 0;text-align:center}.left-panel .head{font-size:32px;display:inline-block;width:100%;margin-bottom:4px}.left-panel .head>strong{margin-right:12px}.left-panel .description{font-size:14px;margin-bottom:16px}.left-panel .buttons{justify-content:center;flex-direction:row}section.popular{top:-68px;position:relative}.clinic-section img,section.page .page_sidebar .sticky-top{top:auto;position:relative}section.gallery .container,section.popular .container{padding:0!important;width:100%!important;max-width:100%!important}section.popular .head{top:10px}.stackCard{gap:0}.sCard{padding-left:20px}.card__inner{overflow:hidden;height:316px;flex-direction:row;box-shadow:0 10px 20px -12px hsla(265.3,20%,10%,35%)}.card__sidebar{width:140px;height:100%;background-image:url(/assets/icon/bubble-mobile.svg);background-size:203px;background-position:-20px -28px}.card__sidebar img{bottom:12px;left:12px;border-radius:16px;width:100px}.card__sidebar .sidebar-title{font-size:24px;width:170px;height:76px;top:66px;right:-6px}.card__list{width:calc(100vw - 160px);padding-left:4px}.card__list>.list__inner{gap:12px;padding:22px 0}.card__list .card__box{width:156px;min-width:156px;box-shadow:none}.card__list .card__box>.name{height:60px;font-size:16px}.card__list .card__box>.name>.clamp-3{-webkit-line-clamp:2}section.review{margin-top:132px}section.review:before{content:"";background-image:url(/assets/img/lines.svg);background-repeat:no-repeat;background-position:center 90px;width:100%;height:100%;position:absolute;left:0}.reviewBox{margin-top:40px;width:100%;padding-bottom:32px}.reviewBox .review-head{font-size:32px;line-height:36px;margin-top:18px}.reviewSwiper .slide-name,.systempage .information .information-head{margin-bottom:8px}.reviewSwiper .swiperNav,.timelineSwiper .swiperNav,section.page .doctors,section.page .packages,section.page .subSSwiper{margin-top:32px}.reviewSwiper .swiperNav .swiper-pagination,.timelineSwiper .swiperNav .swiper-pagination{font-size:16px;margin:0 20px}section.gallery .head{flex-direction:column;margin-top:32px;margin-bottom:14px}.category-filters,.page-filters{justify-content:flex-start;padding-bottom:10px;padding-left:20px;padding-right:20px}.category-filters .category-btn,.page-filters .page-btn{padding:8px 23px}.gallery-item a.video:after,.textbox>.paragraph>.image.video:after{width:80px;height:80px}section.gallery a.mobile-more{display:flex;align-items:center;gap:8px;justify-content:center;color:#ef3842;font-size:24px;font-weight:600;text-decoration:underline;white-space:nowrap;margin-top:16px}section.gallery a.mobile-more>i{width:17px;height:17px}.timeline-marker>.timeline-date{font-size:12px;min-height:100px}.iconset.drop{width:24px;height:30px}.milestone-card{padding-left:105px}.milestone-card .milestone-icon img{width:88px}.milestone-card .milestone-icon:after{width:108px;height:108px;left:44px}.milestone-card .milestone-title{font-size:24px;margin-bottom:4px}.timelineSwiper:before{top:126px}footer .band .container{width:100%;max-width:100%;padding:0}.contact>.formBox button.submit,.page-hero.doctor-hero .hero_inner p,footer .band .row{margin:0}footer .band .row>.col:first-child,footer .band .row>.col:nth-child(4){background:#ededed}footer .contactCard{gap:8px;align-items:flex-start;flex-direction:column}footer .contactCard .iconset{width:44px;height:44px}footer .contactText strong{font-size:16px}.breadcrumb-item,footer .contactText span,footer h5,footer h6{font-size:12px}footer .footer-grid{position:relative;gap:32px 0}footer .certification-badges{flex-direction:row;gap:12px;position:absolute;bottom:-100px;width:100%;justify-content:space-between}footer .social-icons a{gap:5px}.breadcrumb{padding:8px 20px}.breadcrumb-item+.breadcrumb-item::before{width:10px;height:16px}.page-hero{flex-direction:column;gap:16px;padding-bottom:20px}.page-hero.type2{gap:1px;padding-bottom:14px}.page-hero .category-filters{padding-right:20px}.page-hero .infobar{margin-top:24px;max-width:100%;border-radius:10px;margin-bottom:20px}.page-hero .infobar p.text{display:inline-flex;flex-direction:column;width:100%;text-align:center;font-size:16px;opacity:1;margin-bottom:16px}.page-hero .infobar p.text strong{font-weight:800}.clinic-section .info>.text,ul.infographic,ul.infographic>li{gap:8px}ul.infographic>li{padding:16px}ul.infographic>li>span{font-size:14px;font-weight:800}.page-hero .hero_inner{order:1;padding:0 20px}.page-hero .h1,.page-hero h1{font-size:32px;margin-bottom:8px}.page-hero .hero_inner p{opacity:.7;font-size:14px;line-height:normal}.page-hero .hero_inner .buttons{flex-direction:row;max-width:100%}.pageSwiper{min-width:100%;width:100%;border-radius:0;padding-bottom:17px!important}.pageSwiper .swiper-slide .slide-inner{border-radius:0}.pageSwiper .swiper-slide.video:after{width:60px;height:60px}.pageSwiper .swiper-pagination{position:absolute;display:flex;background:0 0;justify-content:center;padding:0;gap:0;bottom:0!important}.page .swiper-pagination .swiper-pagination-bullet,.pageSwiper .swiper-pagination .swiper-pagination-bullet{width:9px;height:9px;margin:0 2px!important}.page .swiper-pagination .swiper-pagination-bullet-active,.pageSwiper .swiper-pagination .swiper-pagination-bullet-active{width:24px!important}.page-hero .happy-patients{margin-top:32px;display:flex;flex-direction:column;align-items:center}section.page.service .container .page_inner{order:2}section.page{padding-top:32px;padding-bottom:52px}section.page .card-buttons .btn{padding:0 16px;gap:8px}section.page .h2,section.page h2{text-align:center;font-size:32px;margin-bottom:16px}section.page.service .container{flex-direction:column;padding:0;width:100%;max-width:100%}section.page .container .page_sidebar{width:100%;order:1;padding:0 20px}.packages .packagesSwiper,section.page.service .beaf{padding:0 20px 32px}.beafSwiper .swiper-slide .slide-inner{border-radius:10px}section.page .appointment{margin-top:32px;border-radius:0 0 0 50px;padding:32px 0 52px}section.page .appointment h2{padding:0 20px;text-align:center}section.page .appointment h2+p{font-size:16px;padding:0 20px;text-align:center;margin-bottom:24px}section.page .doctors .swiper{padding-bottom:0!important}section.page .doctors .swiper .swiper-wrapper{padding-top:100px}.faq .faq-body,section.page .doctors .swiper .swiper-slide{padding:0 16px 16px}section.page .doctors .swiper .swiper-slide .card-image{padding:0;margin-bottom:12px}.packages .packagesSwiper .swiper-slide{width:295px}section.page .subSSwiper{padding-bottom:33px!important;padding:0 20px}section.page .subSSwiper .sbox>.name{height:60px}.textbox>.paragraph,.textbox>.paragraph+.paragraph{flex-direction:column}.textbox>.paragraph img,.textbox>.paragraph>.image{max-width:100%}.page.corporate .textbox>.paragraph>.image.large{max-width:364px}section.page.corporate .h2,section.page.corporate h2{text-align:left;padding-right:20px;padding-left:20px;padding-top:44px}section.page.corporate .container{max-width:100%;width:100%;padding:0}section.page.corporate .h2,section.page.corporate>div:first-child>h2{padding-top:80px!important}.page.corporate .textbox>.paragraph,.page.corporate .textbox>.paragraph.type2{gap:24px}section.page.corporate .certificates{padding-left:20px;padding-right:20px;display:flex;overflow:hidden;overflow-x:auto;padding-bottom:20px;margin-bottom:28px;gap:12px}.certificates .certificate,.certificates img{min-width:200px;box-shadow:none}.biography>.info,.packages .packageBody{gap:16px}.packages .package-name{font-size:20px}.packages ul>li p{font-size:13px}.textbox{margin-top:32px;padding:0 20px;gap:32px}.textbox>.paragraph{gap:12px}.search-results .result-title,.textbox>.paragraph .text>.title{font-size:24px;margin-bottom:8px;margin-top:0}.search-results .result-description,.textbox>.paragraph .text>p{font-size:14px;opacity:.7}section.page .faqs{margin-top:32px;padding:0 20px}.faq h3.faq-header .question{font-size:16px;padding:12px 16px}.faq h3.faq-header .question:after{margin-left:15px}.faq .faq-body{font-size:13px}.page-hero.doctor-hero{max-width:100%;flex-direction:row;padding:20px;gap:16px}.page-hero.doctor-hero img{max-width:204px}.contact .social-section .social-inner h3,section.page.doctor .container{max-width:100%;padding:0}.page-hero.doctor-hero .hero_inner .branch{font-size:20px;margin-bottom:12px}.biography{padding:0 20px;gap:24px}.clinic-inner,.clinic-section{padding:0;flex-direction:column}.biography>.info>.name{width:204px;font-size:20px}.biography>.info>.name:after{margin-top:8px}section.page .container{padding:0 12px;max-width:100%}section.page .clinic .h2,section.page .clinic h2{font-size:24px;text-align:left;margin:0;padding:12px 24px;line-height:44px}section.page .clinic{margin-bottom:32px;background:linear-gradient(100.1deg,#fff0df -1.77%,#ffe2e2 105.49%);border-radius:15px}.clinic-section .map{margin:0;width:100%}.map>iframe{width:calc(100% + 24px)!important;height:222px!important;border-radius:15px;overflow:hidden;margin-left:-12px}.clinic-section img{transform:none;bottom:0;margin:12px 0 -20px;max-width:100%;padding:0 20px}.clinic-inner{background:0 0;border-radius:0;width:100%;gap:24px}.clinic-section .info{padding:0 12px;width:100%}section.page .contact{flex-direction:column;margin-top:52px;border-radius:0;padding:20px 14px}section.page .contact h3{margin:0;padding:0 6px}.contact>.formBox form textarea{min-height:139px}.contact,.contact>.formBox{background:linear-gradient(4.18deg,rgba(0,0,0,.7) 3.58%,rgba(0,0,0,.5) 96.78%);border-radius:15px;backdrop-filter:blur(32px);padding:20px}.contact>.formBox{background:0 0;border-radius:0;padding:0;backdrop-filter:unset;gap:16px}.contact>.formBox form{max-width:100%;gap:12px 0}.contact>.formBox .form-row{flex-wrap:wrap}.contact>.formBox .form-row>.item{flex:1;max-width:inherit!important}.contact>.formBox .form-row .item:nth-child(3){flex-basis:100%;width:100%}.contact .social-section{position:relative;top:inherit;transform:none;margin:16px 0 -44px;overflow:hidden;max-width:100%}.contact .social-section .social-inner{clip-path:none;border-radius:15px;flex-direction:column;padding:24px 16px;gap:17px}.contact .social-section .social-inner>.text{max-width:100%;width:100%}.contact .social-links .item{padding:14px 44px;justify-content:center}.systempage .page-inner{gap:24px;padding:0 20px}.systempage .information{padding:24px}.systempage .information p{font-size:16px;opacity:.8}.systempage .information a{font-size:16px;font-weight:600}.wpChatContainer{right:10px;bottom:10px}.wpChatContainer .whatsapp-circle{width:64px;height:64px}.wpChatContainer .whatsapp-icon{width:34px;height:34px}.wpChatContainer .notification-badge{width:22px;height:22px;border-width:1px;font-size:14px}.wpChatContainer .speech-bubble{font-size:15px}}@media (max-width:767px){section.page-doctors .container{width:100%;max-width:100%;padding:0}ul.infographic{grid-template-columns:repeat(2,1fr)}.page-hero.doctor-hero img{max-width:125px}.doctor-hero .mobile-image{display:flex;gap:8px;align-items:center;margin-bottom:12px}.biography>.info{gap:8px;flex-direction:column}section.page.corporate .h2,section.page.corporate h2{text-align:center;padding-top:44px;margin-top:0}.page.corporate .textbox{margin-top:0;gap:24px;padding-bottom:0}.page.corporate .textbox>.paragraph,.page.corporate .textbox>.paragraph.type2{gap:12px;flex-direction:column}.page.corporate .textbox>.paragraph>.image.large{max-width:100%}section.page.corporate .certificates,section.page.corporate .gallery{margin-bottom:0}.systempage .page-inner{flex-direction:column;gap:0;padding:20px 20px 0}.systempage .information{order:1;padding:32px 20px}.systempage img{order:2;max-width:50%;margin-top:-20px}.search-results{grid-template-columns:repeat(1,1fr)}}@media (max-width:575px){.left-panel .buttons,.page-hero .hero_inner .buttons{flex-direction:column}.all-doctors .swiper .swiper-wrapper{grid-template-columns:repeat(1,1fr)}.contact .social-section .social-inner>.text h3{max-width:162px}.editorBox{padding:0 20px}.editorBox .editor-inner{gap:8px}.editorBox .editor-inner>div{width:100%}.editorBox .editor-inner .editor-contact{align-items:flex-start!important;padding-left:54px}}@media (max-width:374px){.appointment .visual{width:100%}.appointment .visual .title{right:20px}.left-panel .buttons{flex-direction:column}}@media (min-width:768px) and (max-width:991px){.left-panel .buttons{justify-content:center;flex-direction:row}.textbox>.paragraph,.textbox>.paragraph+.paragraph{flex-direction:row}.textbox>.paragraph:nth-child(2n){flex-direction:row-reverse}.textbox>.paragraph>.image{max-width:320px}.textbox>.paragraph>.image.large{max-width:556px}.systempage img{max-width:340px;margin-top:60px}}@media (min-width:992px) and (max-width:1199px){.banner-swiper .swiper-slide{padding:0 30px!important}.banner-swiper .swiper-slide .content,.systempage img{max-width:420px}.hero .formSection{right:30px}.nav .nav-item .nav-link{padding:12px 2px;gap:2px;font-size:14px}section.bg-abstract.sticky{top:136px}.swiper-button.next{right:-26px}.swiper-button.prev{left:-26px}.doctors .swiperNav .swiper-button.next,.services .swiperNav .swiper-button.next{right:-13px}.doctors .swiperNav .swiper-button.prev,.services .swiperNav .swiper-button.prev{left:-13px}.card__list>.list__inner{max-width:calc(936px - 154px)}.reviewBox{margin-top:-280px}.left-panel .buttons{flex-direction:column}.pageSwiper{width:480px;min-width:480px}section.page .container .page_sidebar{width:320px}.textbox>.paragraph,.textbox>.paragraph+.paragraph{flex-direction:column!important}.page.corporate .textbox>.paragraph+.paragraph,.page.corporate>div:first-child .paragraph,.textbox.type2>.paragraph{flex-direction:row!important}.page.corporate .textbox>.paragraph,.textbox.type2>.paragraph:nth-child(odd){flex-direction:row-reverse!important}.page.corporate .textbox{margin-top:0}.page.corporate .textbox>.paragraph.type2,.systempage .page-inner{gap:42px}.page.corporate .textbox>.paragraph>.image.large{max-width:456px}.textbox>.paragraph>.image{width:100%;max-width:100%}.all-doctors .swiper .swiper-wrapper{grid-template-columns:repeat(3,1fr)}.page-hero.doctor-hero img{max-width:184px}.biography>.info>.name{max-width:170px}.clinic-section img,.contact>.formBox form{max-width:330px}.contact>.formBox .form-row{flex-wrap:wrap}.contact>.formBox .form-row>.item{flex:1;max-width:inherit!important}.contact>.formBox .form-row .item:nth-child(3){flex-basis:100%;width:100%}.contact .social-section{max-width:515px}.contact .social-section .social-inner{padding-left:40px;gap:14px}.clinic-section{padding-right:256px}.clinic-section .info{padding-right:60px}.map>iframe{width:216px!important;height:296px!important}.search-results{grid-template-columns:repeat(1,1fr)}}@media (min-width:1200px) and (max-width:1399px){.banner-swiper .swiper-slide .content{max-width:500px}.nav .nav-item .nav-link{padding:16px 6px}.swiper-button.next{right:-34px}.swiper-button.prev{left:-34px}.doctors .swiperNav .swiper-button.next,.services .swiperNav .swiper-button.next{right:-23px}.doctors .swiperNav .swiper-button.prev,.services .swiperNav .swiper-button.prev{left:-23px}.card__list>.list__inner{max-width:calc(1116px - 154px)}.reviewBox{margin-top:-340px}.pageSwiper{width:618px;min-width:618px}.textbox>.paragraph>.image{max-width:320px}.textbox>.paragraph>.image.large{max-width:556px}.all-doctors .swiper .swiper-wrapper{grid-template-columns:repeat(3,1fr)}.page-hero.doctor-hero img{max-width:204px}.biography>.info>.name{max-width:190px}.clinic-section{padding-right:356px}.clinic-section .info{padding-right:20px}.clinic-section img{max-width:390px}.map>iframe{width:306px!important;height:296px!important}.contact>.formBox form{max-width:448px}.contact>.formBox .form-row{flex-wrap:wrap}.contact>.formBox .form-row>.item{flex:1;max-width:inherit!important}.contact>.formBox .form-row .item:nth-child(3){flex-basis:100%;width:100%}.contact .social-section{max-width:555px}.contact .social-section .social-inner{padding-left:60px}.systempage .page-inner{gap:42px}.search-results{grid-template-columns:repeat(1,1fr)}}@media (min-width:1400px){.banner-swiper .swiper-slide{padding:0 100px!important}.hero .formSection{right:100px}}@media (min-width:1400px) and (max-width:1580px){.banner-swiper .swiper-slide .content{max-width:550px}.card__list>.list__inner{max-width:calc(1296px - 154px)}.reviewBox{margin-top:-400px}.pageSwiper{width:718px;min-width:718px}.clinic-section .info{padding-right:50px}.contact .social-section{max-width:555px}.contact .social-section .social-inner{padding-left:60px}.systempage .page-inner{gap:102px}}@media (min-width:1580px) and (max-width:1600px){.contact .social-section{max-width:555px}}@media (min-width:1920px){.left-panel:before{width:40%}}