@font-face{font-family:Chkara;src:url("../../fonts/chlaratypeface-regular-webfont.woff") format("woff");font-style:normal;font-display:swap}@font-face{font-family:miamaregular;src:url('../../fonts/miama-regular-webfont.woff2') format('woff2'),url('../../fonts/miama-regular-webfont.woff') format('woff'),url('../../fonts/miama-regular-webfont.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}.amiko-regular{font-family:Amiko,sans-serif;font-weight:400;font-style:normal}.amiko-semibold{font-family:Amiko,sans-serif;font-weight:600;font-style:normal}.amiko-bold{font-family:Amiko,sans-serif;font-weight:700;font-style:normal}.chkara{font-family:Chkara}.miama{font-family:miamaregular}*{margin:0;padding:0;box-sizing:border-box}body{width:100%;height:100%;overflow-x:hidden;line-height:1.5;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-variant-ligatures:no-common-ligatures}a{text-decoration:none;cursor:pointer}*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{scroll-behavior:smooth}a:hover{text-decoration:none}p a{text-decoration:underline}button:focus{outline:0}.btn.focus,.btn:focus{box-shadow:none}h1,h2,h3,h4,h5,h6,p{margin:0}p a{color:var(--primary-palette-blue-300)}.mt-135{margin-top:135px}.mt-200{margin-top:-200px}.mt-120{margin-top:-120px}.mt-90{margin-top:90px;margin-bottom:90px}.cyan__cta--link{font-size:14px;text-transform:uppercase;font-family:Amiko,sans-serif;font-weight:700;font-style:normal;background-color:var(--cyan-bg-color);color:var(--black-bg-color);padding:13px 40px;min-height:52px;height:auto;display:flex;text-align:center;justify-content:center;text-decoration:none;box-shadow:0 16px 50px rgba(66,53,4,.2);align-items:center;align-content:center;max-width:175px;width:100%;gap:10px}.gray__cta--link{font-size:14px;text-transform:uppercase;font-family:Amiko,sans-serif;font-weight:700;font-style:normal;background-color:var(--gray-bg-color);color:var(--white-bg-color);padding:13px 40px;min-height:52px;height:auto;display:flex;text-align:center;justify-content:center;text-decoration:none;box-shadow:0 16px 50px rgba(66,53,4,.2);align-items:center;align-content:center;max-width:175px;width:100%;gap:10px}.almond__cta--link{font-size:14px;text-transform:uppercase;font-family:Amiko,sans-serif;font-weight:700;font-style:normal;background-color:var(--almond-bg-color);color:var(--black-bg-color);padding:13px 40px;min-height:52px;height:auto;display:flex;text-align:center;justify-content:center;text-decoration:none;box-shadow:0 16px 50px rgba(66,53,4,.2);align-items:center;align-content:center;max-width:175px;width:100%;gap:10px}.cta-block ul .secondary__cta--link{font-size:14px;text-transform:uppercase;font-family:Amiko,sans-serif;font-weight:700;font-style:normal;background-color:var(--transparent);color:var(--white-bg-color);padding:13px 40px;min-height:52px;height:auto;display:flex;text-align:center;justify-content:center;text-decoration:none;box-shadow:0 16px 50px rgba(66,53,4,.2);align-items:center;align-content:center;max-width:175px;width:100%;gap:10px;border:solid 1px var(--white-bg-color)}.almond__cta--link img,.cyan__cta--link img,.gray__cta--link img,.primary__cta--link img,.secondary__cta--link img{position:relative;top:-2px}.primary__cta--link{font-size:14px;text-transform:uppercase;font-family:Amiko,sans-serif;font-weight:700;font-style:normal;background-color:var(--primary-bg-color);color:var(--black-bg-color);padding:13px 40px;min-height:52px;height:auto;display:flex;text-align:center;justify-content:center;text-decoration:none;box-shadow:0 16px 50px rgba(66,53,4,.2);align-items:center;align-content:center;max-width:175px;width:100%;gap:10px}.primary__cta--link i{width:24px;height:24px}.secondary__cta--link{font-size:14px;text-transform:uppercase;font-family:Amiko,sans-serif;font-weight:700;font-style:normal;background-color:var(--transparent);color:var(--black-bg-color);padding:13px 40px;min-height:52px;height:auto;display:flex;text-align:center;justify-content:center;text-decoration:none;border:1px solid #000;-webkit-filter:drop-shadow(0px 16px 50px rgba(66,53,4,0.2));filter:drop-shadow(0px 16px 50px rgba(66,53,4,.2));align-items:center;align-content:center;max-width:175px;width:100%;gap:10px}li.call-us.secondary-bg.navlinks a:hover{color:rgba(255,255,255,.5);}.almond__cta--link:hover,.cyan__cta--link:hover,.primary__cta--link:hover,.secondary__cta--link:hover{color:rgba(0,0,0,.7);}p a:hover{color:rgba(0,0,0,.7);text-decoration: underline;}.gray__cta--link:hover{color:rgba(255,255,255,.7)}.bg-black .secondary__cta--link:hover{color:rgba(0,0,0,.7)!important}@media only screen and (width <=575.98px){.primary__cta--link,.secondary__cta--link{width:100%}.primary__cta--link,.secondary__cta--link{display:flex;justify-content:center;align-items:center;line-height:auto}}.accordion-flush>.accordion-item:last-child{border-bottom:var(--bs-accordion-border-width) solid var(--primary-bg-color-600)}a{text-decoration:none;cursor:pointer}a:hover{text-decoration:none}button:focus{outline:0}.btn.focus,.btn:focus{-webkit-box-shadow:none;box-shadow:none}.h1,h1{font-size:clamp(2.375rem,2.2014rem + .9259vw,3.9375rem);min-height:0;line-height:1.2;-webkit-font-variant-ligatures:no-common-ligatures;-moz-font-variant-ligatures:no-common-ligatures;font-variant-ligatures:no-common-ligatures;margin-bottom:0}.h2,h2{font-size:clamp(1.125rem,1.1111rem + .0741vw,1.25rem);min-height:0;line-height:1.3;-webkit-font-variant-ligatures:no-common-ligatures;-moz-font-variant-ligatures:no-common-ligatures;font-variant-ligatures:no-common-ligatures;margin-bottom:0}.h3,h3{font-size:clamp(2.375rem,2.2569rem + .6296vw,3.4375rem);min-height:0;line-height:1.4;-webkit-font-variant-ligatures:no-common-ligatures;-moz-font-variant-ligatures:no-common-ligatures;font-variant-ligatures:no-common-ligatures;margin-bottom:0}.h4,h4{font-size:clamp(1.125rem,1.1111rem + .0741vw,1.25rem);min-height:0;line-height:1.4;-webkit-font-variant-ligatures:no-common-ligatures;-moz-font-variant-ligatures:no-common-ligatures;font-variant-ligatures:no-common-ligatures;margin-bottom:0}.h5,h5{font-size:clamp(2.375rem,2.3611rem + .0741vw,2.5rem);min-height:0;line-height:1.4;-webkit-font-variant-ligatures:no-common-ligatures;-moz-font-variant-ligatures:no-common-ligatures;font-variant-ligatures:no-common-ligatures;margin-bottom:0}.h6,h6{font-size:clamp(1rem,.9861rem + .0741vw,1.125rem);min-height:0;line-height:1.4;-webkit-font-variant-ligatures:no-common-ligatures;-moz-font-variant-ligatures:no-common-ligatures;font-variant-ligatures:no-common-ligatures;margin-bottom:0}li,p,ul{font-size:clamp(1rem,.9861rem + .0741vw,1.125rem);min-height:0;line-height:1.6;-webkit-font-variant-ligatures:no-common-ligatures;-moz-font-variant-ligatures:no-common-ligatures;font-variant-ligatures:no-common-ligatures;margin-bottom:0}h1,h2,h3,h4,h5,h6{margin:0}.custom-container{max-width:1247px}@media only screen and (min-width:1200px) and (max-width:1379px){.custom-container{width:90%}}.global-padding{padding:90px 0}@media (max-width:1199.98px){.custom-container{width:90%}.global-padding{padding:80px 0}}@media (max-width:991.98px){.custom-container{width:90%}.global-padding{padding:70px 0}}@media (max-width:767.98px){.custom-container{width:90%}.global-padding{padding:50px 0}}.fixedwidth{max-width:1440px}.primary__bg{background-color:var(--primary-bg-color)}.third__bg{background-color:var(--third-bg-color)}.primary-bg-color-200{background-color:var(--primary-bg-color-200)}.primary-bg-color-300{background-color:var(--primary-bg-color-300)}.primary-bg-color-400{background-color:var(--primary-bg-color-400)}.primary-bg-color-500{background-color:var(--primary-bg-color-500)}.secondary-bg{background-color:var(--secondary-bg-color)}.secondary-cta-bg{background-color:var(--secondary-cta)}.primary__ctbg{background-color:var(--primary-cta)}.secondary__ctabg{background-color:var(--primary-bg-color-600)}.gray-bg{background-color:var(--gray-bg-color)}.primary-bg-color-pattern{background-image:url(../../images/pattern.webp);background-repeat:no-repeat;background-size:cover}.primary-text-color{color:var(--primary-text-color)}.home section.faq-block.global-padding.primary__bg{background:var(--white-bg-color)}.home .faq-title{max-width:346px;font-size:65px;line-height:78px}.faq-title{max-width:290px;font-size:40px;line-height:78px}.accordion-button::after{background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.75 10.25H10.25V17.75H7.75V10.25H0.25V7.75H7.75V0.25H10.25V7.75H17.75V10.25Z' fill='black'/%3E%3C/svg%3E%0A");transition:all .5s;background-size:cover}.accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3Csvg id='Layer_1' xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 18 18'%3E%3Cpath d='M.2,10.2v-2.5h17.5v2.5H.2Z'/%3E%3C/svg%3E");background-size:cover}.accordion-button::after{transition:all .5s}.accordion-body,.accordion-body a{font-family:Amiko;font-style:normal;font-weight:400;font-size:18px;line-height:29px;color:var(--black-bg-color)}.accordion-body a{text-decoration:underline}.accordion-button{font-family:Amiko;font-style:normal;font-weight:700;font-size:18px;line-height:29px;color:var(--black-bg-color);background-color:var(--transparent)}.accordion-button:not(.collapsed){color:var(--black-bg-color);background-color:var(--transparent);box-shadow:none}.accordion-item{color:var(--bs-accordion-color);background-color:var(--transparent);border:var(--bs-accordion-border-width) solid var(--primary-bg-color-600)}.faq-font-change{font-size:40px;max-width:290px}.accordion-body p{margin-bottom:1rem}@media (max-width:1199.98px){.faq-title{font-size:40px;line-height:1.4}}@media (max-width:991.98px){.faq-title{font-size:40px;line-height:1.4}}@media (max-width:767.98px){.faq-title{font-size:38px;line-height:1.4}.accordion-body,.accordion-button{padding-left:0;padding-right:0}.accordion-button::after{width:15px;height:15px}}.mesoneryblock { margin-bottom: 80px; display: grid ; align-items: center; }.testimonials-title{font-family:Chkara;font-style:normal;font-weight:400;font-size:52px;line-height:62px;text-transform:capitalize;max-width:522px;color:var(--bs-white)}.testimonials-box img{max-width:144px}.testimonials-box{position:relative}.testimonials-username{font-family:Amiko;font-style:normal;font-weight:600;font-size:20px;line-height:29px;max-width:333px;color:var(--bs-white)}.testimonials-box p{font-family:Amiko;font-style:normal;font-weight:400;font-size:18px;line-height:29px;max-width:333px;color:var(--bs-white)}.swiper-button-next:after,.swiper-button-prev:after{display:none}.swiper.moreslider{width:70%;margin:0!important}.swiper.nomoreslider{width:100%;margin:0!important}button.prev-slide-button{width:30px;height:30px;background:0 0;border:none;position:absolute;left:-30px;top:50%;transform:translateX(-50%) rotate(180deg);z-index:1}button.next-slide-button{position:absolute;width:30px;height:30px;background:0 0;border:none;position:absolute;right:30%;top:50%;transform:translateX(-50%);z-index:1}button.next-slide-button.swiper-button-disabled,button.prev-slide-button.swiper-button-disabled{opacity:.5;pointer-events:none}@media (max-width:1199.98px){.testimonials-title{font-size:40px;line-height:1.1}.testimonials-box p,.testimonials-username{max-width:100%}.swiper.moreslider{width:70%;margin:0 auto!important}.swiper.nomoreslider{width:100%;margin:0!important}button.prev-slide-button{width:30px;height:30px;background:0 0;border:none;position:absolute;left:0;top:50%;transform:translateX(-50%) rotate(180deg)}button.next-slide-button{position:absolute;width:30px;height:30px;background:0 0;border:none;position:absolute;right:0;top:50%;transform:translateX(-50%)}button.next-slide-button.swiper-button-disabled,button.prev-slide-button.swiper-button-disabled{opacity:.5;pointer-events:none}}@media (max-width:991.98px){.testimonials-title{font-size:40px;line-height:1.1}.testimonials-box p,.testimonials-username{max-width:100%}.swiper.moreslider{width:70%;margin:0 auto!important}.swiper.nomoreslider{width:100%;margin:0!important}button.prev-slide-button{width:30px;height:30px;background:0 0;border:none;position:absolute;left:0;top:50%;transform:translateX(-50%) rotate(180deg)}button.next-slide-button{position:absolute;width:30px;height:30px;background:0 0;border:none;position:absolute;right:0;top:50%;transform:translateX(-50%)}button.next-slide-button.swiper-button-disabled,button.prev-slide-button.swiper-button-disabled{opacity:.5;pointer-events:none}}@media (max-width:767.98px){.testimonials-title{font-size:30px;line-height:1.1}.swiper{width:70%;margin:0 auto!important}button.prev-slide-button{width:30px;height:30px;background:0 0;border:none;position:absolute;left:0;top:50%;transform:translateX(-50%) rotate(180deg)}button.next-slide-button{position:absolute;width:30px;height:30px;background:0 0;border:none;position:absolute;right:0;top:50%;transform:translateX(-50%)}button.next-slide-button.swiper-button-disabled,button.prev-slide-button.swiper-button-disabled{opacity:.5;pointer-events:none}}.doctor-block__title{font-family:Amiko;font-style:normal;font-weight:400;font-size:40px;line-height:48px;text-transform:capitalize;color:var(--black-bg-color)}.doctor-block__title span{font-family:miamaregular;font-style:italic;font-weight:400;font-size:40px;line-height:48px;margin-right:15px;margin-top:-23px;position:relative;top:-15px}.doctor-description-block{max-width:484px}.doctor-description-block p{font-family:Amiko;font-style:normal;font-weight:400;font-size:18px;line-height:29px;color:var(--black-bg-color);margin-bottom:0}.doctor-description-block a.secondary__cta--link{max-width:fit-content;filter:none}.award-block__title{font-size:40px;line-height:48px}.award-list li img{width:164px;object-fit:cover;object-position:center center}@media (max-width:1199.98px){.award-block__title{font-size:30px;line-height:1.1}}@media (max-width:991.98px){.award-block__title{font-size:30px;line-height:1.1}}@media (max-width:767.98px){.award-block__title{font-size:30px;line-height:1.1}}.content-box__innerbox{max-width:887px}.content-box__title{font-size:40px;line-height:48px}.content-box__smalltitle{font-size:18px;line-height:28px}.content-box p{font-size:18px;line-height:29px;font-family:Amiko,sans-serif;font-weight:400;font-style:normal;text-align:center;color:var(--black-bg-color)}@media (max-width:1199.98px){.content-box__title{font-size:40px;line-height:1.4}section.content-box.none.global-padding.mt-120{padding-top:100px}}@media (max-width:991.98px){.content-box__title{font-size:40px;line-height:1.4}}@media (max-width:767.98px){.content-box__title{font-size:38px;line-height:1.1}}.office-procedure__icon{width:25px;height:25px}.office-procedure-block__title{font-size:65px;line-height:78px}.office-procedure-block__subtitle{font-size:20px;line-height:29px}.office-procedure-imgbox__title{font-size:18px;line-height:29px;max-width:340px}.office-procedure-block__innertitle{font-size:40px;line-height:78px;font-style:italic;max-width:680px}@media (max-width:1199.98px){.office-procedure-block__title{font-size:47px;line-height:1.4}.office-procedure-block__innertitle{font-size:36px}}@media (max-width:991.98px){.office-procedure-block__title{font-size:45px;line-height:1.4}.office-procedure-block__innertitle{font-size:32px}}@media (max-width:767.98px){.office-procedure-block__title{font-size:38px;line-height:1.1}.office-procedure-block__innertitle{font-size:28px}}.playbutton{transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);cursor:pointer}video{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.video-with-content__title{font-size:55px;line-height:72px;max-width:537px}.video-with-content p{font-size:18px;line-height:29px;max-width:586px;color:var(--white-bg-color);font-family:Amiko,sans-serif;font-weight:600;font-style:normal}.playbutton{width:120px;height:120px}@media (max-width:1199.98px){.video-with-content__title{font-size:47px;line-height:1.4}video{height:100%}}@media (max-width:991.98px){.video-with-content__title{font-size:45px;line-height:1.4}.video-with-content p{max-width:100%}}@media (max-width:767.98px){.video-with-content__title{font-size:38px;line-height:1.1}.playbutton{width:80px;height:80px}}.treatments-block__title{font-size:65px;line-height:78px;max-width:465px}.treatments-imgbox__title{font-size:20px;line-height:18px;bottom:30px;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);text-shadow:1px 1px 1px var(--black-bg-color)}.treatments-block__subtitlebox{max-width:667px}.treatments-block__subtitle a{font-family:Amiko,sans-serif}.treatments-block__subtitlebox a,.treatments-block__subtitlebox p{text-align:justify;font-size:18px;line-height:29px;font-family:Amiko,sans-serif;font-weight:400;font-style:normal}@media (max-width:1199.98px){.treatments-block__title{font-size:47px;line-height:1.4}}@media (max-width:991.98px){.treatments-block__title{font-size:45px;line-height:1.4}}@media (max-width:767.98px){.treatments-block__title{font-size:38px;line-height:1.1}}section.infobox{margin-top:-60px;margin-bottom:60px}.infobox .card-body li a{font-size:18px;line-height:18px}.infobox .card-body .card-title{transition: 0.5s;font-size:14px;line-height:22px;height:47px;min-width:145px;left:50%;transform:translateX(-50%);top:-25px;padding-left:15px;padding-right:15px}.infobox-title{font-size:20px;line-height:28px}.infobox-subtitle{font-size:18px;line-height:28px}.hero-banner{background-color:var(--primary-bg-color-700)}.hero-block__bgimg{background-size:cover;background-position:15% center;background-repeat:no-repeat;min-height:983px}.hero-title__box{gap:21px;max-width:633px}.hero-title{font-size:64px;line-height:78px}.hero-title__box .hero-subtitle{max-width:517px;font-size:18px;line-height:29px}.hero-block--ctalist{gap:26px}.banner-inner-bg{background-size:cover;background-position:right center;background-repeat:no-repeat;min-height:643px}@media (max-width:1199.98px){.hero-title__box{gap:21px;max-width:500px;margin-left:auto;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);padding:15px;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px}.hero-title{font-size:45px;line-height:1.4}}@media (max-width:991.98px){.hero-title__box{gap:21px;max-width:633px;margin-left:auto;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:15px;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;background:rgba(237,223,210,.2);margin:5em auto 0}.hero-title{font-size:45px;line-height:1.4}}@media (max-width:767.98px){.hero-title__box{gap:21px;max-width:633px;margin-left:auto;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);padding:15px;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;background:rgba(237,223,210,.4);margin:0 auto 0}.hero-title{font-size:38px;line-height:1.4}section.hero-banner.hero-block__bgimg.right-banner{background-position:70% center}section.hero-banner.hero-block__bgimg.right-banner .custom-container{margin-top:0!important;padding-top:30px!important}}footer{background-color:var(--primary-bg-color)}.footer-title{font-size:20px;line-height:27px}footer ul li a,footer ul li p{font-size:14px;line-height:22px;color:var(--secondary-bg-color);font-weight:600;font-style:normal;text-transform:capitalize}footer ul li a:hover{color:var(--black-bg-color)}footer ul.footer-list:nth-child(2){max-width:320px}footer ul.footer-list li i{width:24px;height:24px}.footer-bottom p,.footer-bottom p a{font-size:10px;line-height:22px;color:var(--secondary-bg-color)}.cta-with-image .ctawithimageblock{max-height:713px}.cta-with-image .ctawithimageblock img{width:100%;height:100%;object-fit:cover;object-position:center center}.bg-white--cta{background-color:var(--white-bg-color);max-width:max-content;padding:13px 10px;align-items:center;line-height:25px;align-content:center;font-family:Amiko;font-style:normal;font-weight:700;font-size:14px;line-height:22px}.cta-with-image__title{font-size:55px;line-height:72px;max-width:537px}.cta-with-image__subtitle{font-size:18px;line-height:29px;max-width:586px;font-weight:400}@media (max-width:1199.98px){.cta-with-image__title{font-size:47px;line-height:1.4}video{height:100%}}@media (max-width:991.98px){.cta-with-image__title{font-size:45px;line-height:1.4}.cta-with-image__subtitle{max-width:100%}}@media (max-width:767.98px){.cta-with-image__title{font-size:38px;line-height:1.1}}.imagewithcontent__maintitle{max-width:494px;font-size:65px;line-height:78px}.imagewithcontent__title{font-size:18px;line-height:28px}.imagewithcontent-block p,.imagewithcontent__subtitle{max-width:607px;font-family:Amiko;font-style:normal;font-weight:400;font-size:18px;line-height:29px;color:var(--black-bg-color)}.imagewithcontent-block__img{max-height:640px;object-fit:contain;object-position:right center;padding-right:24px}@media (max-width:1199.98px){.imagewithcontent-block__img{padding:0 12px;width:100%;left:0;right:0}.imagewithcontent__maintitle{font-size:40px;line-height:1.1}}@media (max-width:991.98px){.mt-135{margin-top:0}.descriptiongrid-block__subtitle,.imagewithcontent-block p,section.descriptiongrid-block p{max-width:100%}.imagewithcontent-block__img{max-height:inherit;position:relative!important;object-fit:contain;object-position:center center;padding-right:12px}.imagewithcontent__maintitle{font-size:40px;line-height:1.1}}@media (max-width:767.98px){.mt-135{margin-top:0}.imagewithcontent-block__img{max-height:inherit;position:relative!important;object-fit:contain;object-position:center center;padding-right:12px}.imagewithcontent__maintitle{font-size:30px;line-height:1.1}}section.descriptiongrid-block{margin-top:0}.descriptiongrid-block__maintitle{max-width:494px;font-size:65px;line-height:78px}.descriptiongrid-block__title{font-family:Amiko;font-style:normal;font-weight:400;font-size:18px;line-height:28px;text-transform:uppercase;color:var(--secondary-bg-color);max-width:305px}.descriptiongrid-block__subtitle,section.descriptiongrid-block p{max-width:764px;font-family:Amiko;font-style:normal;font-weight:400;font-size:18px;line-height:29px;color:var(--black-bg-color)}@media (max-width:1199.98px){section.descriptiongrid-block{margin-top:0;padding-top:80px}.descriptiongrid-block__maintitle{font-size:30px;line-height:1.1}}@media (max-width:991.98px){section.descriptiongrid-block{margin-top:0;padding-top:70px}.descriptiongrid-block__maintitle{font-size:30px;line-height:1.1}}@media (max-width:767.98px){.mt-135{margin-top:0}section.descriptiongrid-block{margin-top:0;padding-top:50px}.descriptiongrid-block__maintitle{font-size:30px;line-height:1.1}}.banner-with-statistics{min-height:983px;background-size:cover;background-position:right center;background-repeat:no-repeat;margin-bottom:205px}.banner-textbox{max-width:499px;background:rgba(255,255,255,.1);backdrop-filter:blur(50px);right:15px;transform:translateY(-50%);top:45%}.banner-textbox__title{max-width:421px;font-weight:700;font-size:36px;line-height:78px}.meetbox__title{font-size:65px;line-height:78px}.meetbox__subtitle{font-size:50px;line-height:60px}.meetbox__description{max-width:149px;font-size:18px;line-height:24px;font-family:Amiko;font-style:normal;font-weight:400;color:var(--black-bg-color)}.meetbox{position:absolute;bottom:-235px;left:50%;transform:translateX(-50%);width:100%}.meetbox__listbox{max-width:1102px}@media only screen and (min-width:1200px) and (max-width:1561px){.banner-with-statistics{min-height:950px;background-size:cover;background-position:right -90px;background-repeat:no-repeat;margin-bottom:205px}.meetbox{position:absolute;bottom:-205px}}@media (max-width:1199.98px){.banner-textbox__title{font-size:35px;line-height:1.4}.meetbox__title{font-size:35px;line-height:1.4}.meetbox__subtitle{font-size:30px;line-height:1.4}.banner-with-statistics{min-height:830px;margin-bottom:120px}.meetbox{bottom:-140px}.banner-textbox{max-width:470px}}@media (max-width:991.98px){.banner-with-statistics{background-position:right center;min-height:645px;margin-bottom:120px}.banner-textbox__title{font-size:28px;line-height:1.4}.meetbox__title{font-size:30px;line-height:1.4}.meetbox__subtitle{font-size:28px;line-height:1.4}.banner-textbox{max-width:50%;background:rgba(255,255,255,.1);backdrop-filter:blur(10px);right:0;transform:translate(0,-50%);left:inherit;width:90%;top:50%}}@media (max-width:767.98px){.banner-with-statistics{background-position:center center}.banner-textbox__title{font-size:22px;line-height:1.4}.meetbox__title{font-size:30px;line-height:1.4}.meetbox__subtitle{font-size:28px;line-height:1.4}.banner-textbox{max-width:499px;background:rgba(255,255,255,.1);backdrop-filter:blur(10px);right:inherit;transform:translate(-50%,-50%);left:50%;width:90%;top:70%}.banner-with-statistics{min-height:983px;margin-bottom:120px}}.content-with-bg-img{background-position:0 center}.content-with-bg-title{font-size:17px;line-height:28px;color:var(--secondary-bg-color);max-width:706px}.cta-block__title{font-size:50px;line-height:72px}.cta-block__subtitle{font-size:18px;line-height:29px;font-family:Amiko;font-style:normal;text-align:center;font-weight:400;color:var(--white-bg-color)}.secondary__cta--white{color:var(--white-bg-color);border:solid 1px var(--white-bg-color)}@media (max-width:1199.98px){.cta-block__title{font-size:40px;line-height:1.4}}@media (max-width:991.98px){.cta-block__title{font-size:35px;line-height:1.4}}@media (max-width:767.98px){.faq-font-change{max-width:100%}.cta-block__title{font-size:38px;line-height:1.8}}.image-with-block-title{font-size:20px;line-height:24px;color:var(--black-bg-color-600)}.image-with-block-subtitle{font-size:65px;line-height:78px}.image-with-block-subtitle span{font-family:miamaregular}.image-with-block p{font-family:Amiko;font-style:normal;font-weight:400;font-size:18px;line-height:29px;max-width:517px;color:var(--black-bg-color)}@media (max-width:1199.98px){.image-with-block-subtitle{font-size:45px;line-height:1.4}}@media (max-width:991.98px){.image-with-block-subtitle{font-size:45px;line-height:1.4}}@media (max-width:767.98px){.image-with-block-subtitle{font-size:38px;line-height:1.4}}.image-with-grid .card-body .card-title{font-family:Amiko;font-style:normal;font-weight:700;font-size:20px;line-height:24px;text-transform:uppercase;max-width:399.5px;color:var(--black-bg-color-600)}.image-with-grid .card-body p{font-family:Amiko;font-style:normal;font-weight:400;font-size:16px;line-height:29px;max-width:399.5px;color:var(--black-bg-color);word-wrap:break-word}.breast-implant-block{background-size:cover;background-repeat:no-repeat;background-position:center center}.breast-implant-block__innerbox{max-width:637px;padding:75px 20px;transform:scale(1.1);transform-origin:50% 50%}.breast__innerbox{max-width:616px;transform:scale(.9);transform-origin:center center}.breast-implant-block__title{max-width:429px;font-family:Chkara;font-style:normal;font-weight:400;font-size:40px;line-height:48px}.breast-implant-block__title span{font-family:miamaregular}.breast__innerbox p{max-width:616px;font-family:Amiko;font-style:normal;font-weight:400;font-size:18px;line-height:29px;color:var(--black-bg-color)}@media (max-width:991.98px){.breast-implant-block{max-height:inherit}}@media (max-width:767.98px){.breast-implant-block{max-height:inherit}.breast-implant-block__innerbox{max-height:inherit;padding:0 10px;width:86%}.breast__innerbox{width:100%}.breast-implant-block__title{font-size:38px;line-height:1.1}}.breast-surgeries-rightbg{background-color:var(--primary-bg-color-700);justify-content:center}.breast-surgeries__title{font-size:60px;line-height:78px}.breast-surgeries-block p{max-width:740px;font-family:Amiko;font-style:normal;font-weight:400;font-size:18px;line-height:29px;text-align:center;color:var(--black-bg-color);margin:0 auto}.breast-surgeries__righttitle{font-size:40px;line-height:57px;max-width:505px}.breast-surgeries-rightbg{padding:100px 50px}.breast-surgeries-box p{max-width:532px;font-family:Amiko;font-style:normal;font-weight:600;font-size:18px;line-height:29px;color:var(--black-bg-color);text-align:left;margin:0}.breast-surgeries-box p a{text-decoration:underline}.body-sculpting__innertitle{max-width:469px;font-size:65px;line-height:78px}.body-sculpting__description p{font-family:Amiko;font-style:normal;font-weight:400;font-size:18px;line-height:29px;text-align:justify;margin-left:auto;color:var(--black-bg-color)}.happyclient-box{max-width:667px}.happyclient-box ul.happyclient-box__list li{font-family:Amiko;font-style:normal;font-weight:600;font-size:14px;line-height:19px;color:var(--black-bg-color)}.happyclient-box ul.happyclient-box__list li:nth-child(2){width:129px}.happyclient-box ul.happyclient-box__list li span{display:block;position:relative}.happyclient-box ul.happyclient-box__list li span:after{content:'';position:absolute;top:50%;background-image:url("data:image/svg+xml,%0A%3Csvg width=!string!height=!string!viewBox=!string!fill=!string!xmlns=!string!%3E%3Cpath d=!string!stroke=!string!stroke-width=!string!/%3E%3C/svg%3E");background-repeat:no-repeat no-repeat;background-position:center center;background-size:cover;width:90px;height:2px;transform:translateY(-50%);right:5px;background:var(--black-bg-color)}.happyclient-box ul.happyclient-box__list li a{font-family:Amiko;font-style:normal;font-weight:600;font-size:12px;line-height:16px;color:rgba(0,0,0,.8);text-align:center;text-decoration-line:underline;text-transform:capitalize}.body-sculpting__innerbox{max-width:1016px}.body-sculpting__innerbox .content-box__title{font-size:60px;line-height:78px}.body-sculpting__innerbox p{max-width:849px;font-family:Amiko;font-style:normal;font-weight:400;font-size:18px;line-height:29px;text-align:center;color:var(--black-bg-color)}.body-sculpting__innerbox ul{max-width:811px;gap:47px}.body-sculpting__innerbox ul li,.body-sculpting__innerbox ul li a{font-family:Amiko;font-style:normal;font-weight:600;font-size:20px;line-height:24px;text-transform:uppercase;color:var(--black-bg-color-600)}@media (max-width:1199.98px){.breast-surgeries-box p{max-width:100%}.body-sculpting__innerbox .content-box__title,.body-sculpting__innertitle,.breast-surgeries__title{font-size:40px;line-height:1.4}.mt-90{margin-top:80px;margin-bottom:40px}}@media (max-width:991.98px){.body-sculpting__innerbox .content-box__title,.body-sculpting__innertitle,.breast-surgeries__title{font-size:40px;line-height:1.4}.mt-90{margin-top:80px;margin-bottom:40px}}@media (max-width:767.98px){.body-sculpting__innerbox .content-box__title,.body-sculpting__innertitle,.breast-surgeries__title{font-size:38px;line-height:1.1}.breast-surgeries-rightbg{padding:50px 20px}.breast-surgeries__righttitle{font-size:36px;line-height:1.1}.body-sculpting__innerbox ul{gap:10px;text-align:center}.happyclient-box ul.happyclient-box__list li span:after{display:none}.mt-90{margin-top:90px;margin-bottom:50px}}.about-hero-block__innerbox{max-width:320px}.about-hero-block__title{font-size:64px;line-height:78px}.about-hero-block__innerbox p{max-width:316px;font-family:Amiko;font-style:normal;font-weight:400;font-size:18px;line-height:29px;color:var(--black-bg-color)}@media (max-width:1199.98px){.about-hero-block__title{font-size:40px;line-height:1.4}}@media (max-width:991.98px){.about-hero-block__title{font-size:40px;line-height:1.4}}@media (max-width:767.98px){.about-hero-block__title{font-size:38px;line-height:1.1}}.about-block__title{color:var(--secondary-bg-color);line-height:1.4;font-size:20px}.about-block p{max-width:550px;color:var(--black-bg-color);line-height:1.6;font-size:18px;text-align:left;font-family:Amiko;font-style:normal;font-weight:400}.about-block ul li:last-child{margin-bottom:0!important}.blog-block .about-hero-block__innerbox{max-width:100%}.blog-block__title{font-size:56px;line-height:68px;margin-bottom: 0;}.blog-block .about-hero-block__innerbox p{max-width:455px;font-family:Amiko;font-style:normal;font-weight:400;font-size:18px;line-height:29px;color:var(--black-bg-color)}.blog-block-title{font-size:20px;margin-bottom: 0;line-height:28px;color:var(--secondary-bg-color)}.blog-block a{max-width:330px;filter:none}.blog-block .blog-image{width:100%;height:100%;object-fit:cover;object-position:center center}.blog-grid-block .card img{width:100%;height:230px;object-fit:cover;object-position:center center}@media (max-width:1199.98px){.about-hero-block__title{font-size:40px;line-height:1.4}}@media (max-width:991.98px){.about-hero-block__title{font-size:40px;line-height:1.4}}@media (max-width:767.98px){.about-hero-block__title{font-size:38px;line-height:1.1}}.patient-documents-block__title{font-size:64px;line-height:78px}.patient-documents-block .patient-documents__innerbox p{max-width:700px;font-family:Amiko;font-style:normal;font-weight:400;font-size:18px;line-height:29px;color:var(--black-bg-color);text-align:center;margin:0 auto}@media (max-width:1199.98px){.patient-documents-block__title{font-size:40px;line-height:1.4}}@media (max-width:991.98px){.patient-documents-block__title{font-size:40px;line-height:1.4}}@media (max-width:767.98px){.patient-documents-block__title{font-size:38px;line-height:1.1}}.contact-second__title{font-size:50px;line-height:1.2}.contact-second-block__img{max-width:460px}.contact-second-block p{max-width:423px;font-family:Amiko;font-style:normal;font-weight:400;font-size:18px;line-height:29px;color:var(--black-bg-color)}.contact-block__img{width:17px;height:22x}.contact-second-block__contectlist li p a{text-decoration:underline}@media (max-width:1199.98px){.contact-second__title{font-size:40px;line-height:1.4}.contact-second-block__img{max-width:400px}}@media (max-width:991.98px){.contact-second__title{font-size:40px;line-height:1.4}}@media (max-width:767.98px){.contact-second__title{font-size:38px;line-height:1.1}.contact-second-block__img{max-width:100%}}header.navigation{background-color:var(--primary-bg-color)}.header{display:block;width:100%;position:relative;z-index:99;padding:15px}.header .item-left{flex:0 0 17%}.header .logo a{font-size:30px;color:#000;font-weight:700;text-decoration:none}.header .item-center{flex:0 0 66%}.header .item-right{flex:0 0 17%;display:flex;justify-content:flex-end}.header .item-right a{text-decoration:none;font-size:16px;display:inline-block;margin-left:10px;transition:color .3s ease}.header .menu>ul>li{display:inline-block}.header .menu>ul>li>a{position:relative;font-family:Amiko;font-style:normal;font-weight:400;font-size:16px;line-height:22px;text-transform:uppercase;color:var(--secondary-bg-color);transition:color .3s ease}.menu .menu-item.call-us a{color:var(--white-bg-color)}.header .menu>ul>li .sub-menu{position:absolute;z-index:500;box-shadow:-2px 2px 70px -25px rgba(0,0,0,.3);padding:20px 30px;transition:all .5s ease;margin-top:25px;opacity:0;visibility:hidden}.header .menu>ul>li .sub-menu>ul>li{line-height:1}.header .menu>ul>li .sub-menu>ul>li>a{display:inline-block;padding:10px 0;font-size:15px;color:#555;transition:color .3s ease;text-decoration:none;text-transform:capitalize}.header .menu>ul>li .single-column-menu{min-width:280px;max-width:350px}.header .menu>ul>li .sub-menu.mega-menu>.menu-item>ul>li{line-height:1;display:block}.header .menu>ul>li .sub-menu.mega-menu>.menu-item>ul>li>a{padding:10px 0;display:inline-block;font-size:14px;color:#737a80;transition:color .3s ease;text-transform:uppercase;font-family:Amiko;transition:color .3s ease}.header .menu>ul>li .sub-menu.mega-menu{left:50%;transform:translateX(-50%)}.header .menu>ul>li .sub-menu.mega-menu-column-4{max-width:100%;width:100%;display:flex;flex-wrap:wrap;padding:20px 15%;border-top:solid 15px #737a80;background-color:#f0ede6}.header .menu>ul>li .sub-menu.mega-menu-column-4>.menu-item{flex:0 0 25%;padding:0 15px}.header .menu>ul>li .sub-menu.mega-menu-column-4>.menu-item .title{font-size:16px;color:rgba(115,122,128,.75);font-weight:500;line-height:1;padding:10px 0}.header .menu>ul>li .sub-menu.mega-menu-column-4>.menu-item.text-center .title{text-align:center}.header .menu>ul>li .sub-menu.mega-menu-column-4>.menu-item img{max-width:100%;width:100%;vertical-align:middle;margin-top:10px;height:300px;object-fit:cover}.header .item-right a:hover,.header .menu>ul>li .sub-menu.mega-menu>.menu-item>ul>li>a:hover,.header .menu>ul>li .sub-menu>ul>li>a:hover,.header .menu>ul>li:hover>a{color:rgba(115,122,128,.75)}.menu .menu-item.call-us:hover a{color:var(--white-bg-color)}.header .menu>ul>li.menu-item-has-children:hover .sub-menu ul.sub-menu{position:relative;background:0 0;box-shadow:none}.call-us.secondary-bg{padding:10px 20px}.current-menu-title span:last-child{font-weight:600;text-decoration:underline}@media(min-width:768px){.mobilenavlogo{display:none}.header .menu>ul>li.menu-item-has-children.addtoggle .sub-menu{margin-top:50px;visibility:visible;opacity:1}.header .menu>ul>li.menu-item-has-children.addtoggle .sub-menu ul.sub-menu{position:relative;box-shadow:none}.header .menu>ul>li .sub-menu.mega-menu-column-4 li.menu-item.menu-item-has-children>a{color:#737a80;text-transform:uppercase;font-size:16px;font-family:Amiko;font-weight:600;font-style:normal;padding-bottom:0;margin-bottom:10px;border-bottom:solid 2px #bcbcbc;width:calc(100% + 30px);display:block}.header .menu>ul>li.current_page_item>a:after{content:'';height:2px;background:#bd522b;width:90%;position:absolute;left:50%;transform:translateX(-50%);bottom:-4px}.header .menu>ul>li.current_page_item>a{color:#bd522b}}.mobile-menu-head,.mobile-menu-trigger{display:none}@media only screen and (min-width:1200px) and (max-width:1399px){.call-us.secondary-bg{padding:10px 10px}}@media (max-width:1199.98px){.header .menu>ul>li>a{font-size:14px}.header .menu>ul>li .sub-menu.mega-menu-column-4{padding:20px 20px}.header .menu>ul>li .sub-menu.mega-menu-column-4>.menu-item{flex:0 0 calc(25% - 10px);padding:0 15px}}@media (max-width:991.98px){.header .menu>ul>li>a{font-size:11px}.header .menu>ul>li .sub-menu.mega-menu-column-4{padding:20px 20px}.header .menu>ul>li .sub-menu.mega-menu-column-4>.menu-item{flex:0 0 calc(25% - 10px);padding:0 15px}}@media(max-width:767px){.header .menu>ul>li.current-menu-item>a{color:#bd522b}.mobilenavlogo{position:relative;top:20px;padding:0 15px;width:100%;max-width:250px;z-index:501;height:100px}.current-menu-title{display:block;position:relative;z-index:505;top:65px;width:100%;padding:0 35px}.header .mobile-menu-trigger svg{display:flex;width:50px;height:50px}.header .item-center{order:3;flex:0 0 100%}.header .item-left,.header .item-right{flex:0 0 auto}.v-center{justify-content:space-between}.header .mobile-menu-trigger{display:flex;height:50px;width:50px;margin-left:0;cursor:pointer;align-items:center;justify-content:center}.header .mobile-menu-trigger span{display:block;height:2px;background-color:#333;width:24px;position:relative}.header .mobile-menu-trigger span:after,.header .mobile-menu-trigger span:before{content:'';position:absolute;left:0;width:100%;height:100%;background-color:#333}.header .mobile-menu-trigger span:before{top:-6px}.header .mobile-menu-trigger span:after{top:6px}.header .item-right{align-items:center}.header .menu{position:fixed;width:100%;background-color:#fff;left:0;top:0;height:100%;overflow:hidden;transform:translate(-100%);transition:all .5s ease;z-index:1099;padding:0!important}.header .menu>ul>li.call-us{padding:0!important}.header .menu.active{transform:translate(0);background:#f0ede6}.header .menu>ul>li{line-height:1;margin:0;display:block}.header .menu>ul>li .sub-menu.mega-menu-column-4>.menu-item a,.header .menu>ul>li>a{line-height:70px;height:70px;padding:0 50px 0 15px;display:block;border-bottom:1px solid #bcbcbc;position:relative;font-family:Amiko;font-style:normal;font-weight:400;font-size:16px;text-transform:uppercase;color:#000;transition:color .3s ease}.header .menu>ul>li>a i{position:absolute;height:50px;width:50px;top:0;right:0;text-align:center;line-height:50px;transform:rotate(-90deg)}img.img-fluid.mobilelogo{max-width:150px}.header-item.item-right{position:absolute;right:15px;z-index:1;width:75px}.header .menu .mobile-menu-head{display:flex;height:50px;border-bottom:1px solid rgba(0,0,0,.1);justify-content:space-between;align-items:center;position:relative;z-index:501;position:sticky;background-color:#fff;top:0;width:100%}.header .menu .mobile-menu-head .go-back{height:50px;width:50px;border-right:1px solid rgba(0,0,0,.1);cursor:pointer;line-height:50px;text-align:center;color:#000;font-size:16px;display:none}.header .menu .mobile-menu-head.active .go-back{display:block}.header .menu .mobile-menu-head .current-menu-title{font-family:Amiko;font-style:normal;font-weight:400;font-size:16px;text-transform:uppercase;color:var(--secondary-bg-color)}.header .menu .mobile-menu-head .mobile-menu-close{height:50px;width:50px;border-left:1px solid rgba(0,0,0,.1);cursor:pointer;line-height:50px;text-align:center;color:#000;font-size:25px;margin-left:auto}.header .menu .menu-main{height:100%;overflow-x:hidden;overflow-y:auto;background:#f0ede6;padding:80px 20px 0}.header .menu>ul>li .sub-menu,.header .menu>ul>li .sub-menu.mega-menu,.header .menu>ul>li.menu-item-has-children .sub-menu ul.sub-menu.innersubmenu.active{padding:10rem 20px}ul.sub-menu.mega-menu.mega-menu-column-4.list-unstyled.active{padding:255px 20px 0}.header .menu>ul>li.menu-item-has-children .sub-menu ul.sub-menu.innersubmenu.active li a,.header .menu>ul>li.menu-item-has-children:hover .sub-menu ul.sub-menu.innersubmenu.active li a{line-height:70px;height:70px;padding:0 50px 0 15px;display:block;border-bottom:1px solid #bcbcbc;position:relative;font-family:Amiko;font-style:normal;font-weight:400;font-size:16px;text-transform:uppercase;color:#000;transition:color .3s ease}.header .menu>ul>li .sub-menu,.header .menu>ul>li .sub-menu.mega-menu{visibility:visible;opacity:1;position:absolute;box-shadow:none;margin:0;padding:0;top:0;left:0;width:100%;height:100%;padding-top:50px;max-width:none;min-width:auto;display:none;transform:translateX(0);overflow-y:auto}.header .menu>ul>li .sub-menu.active{display:block}.header .menu>ul>li.menu-item-has-children:hover .sub-menu ul.sub-menu{position:absolute;background:#fff;box-shadow:none}.header .menu>ul>li.menu-item-has-children .sub-menu ul.sub-menu.innersubmenu.active{top:50px;overflow:auto;height:calc(100% - 50px);background:#f0ede6;padding:205px 20px 0!important}.header .menu>ul>li.menu-item-has-children:hover .sub-menu ul.sub-menu.innersubmenu.active{top:50px;overflow:auto;height:calc(100% - 50px);background:#f0ede6}.header .menu .mobile-menu-head .mobile-menu-close svg.bi.bi-x{width:40px;height:40px}.header .menu .mobile-menu-head.active .go-back svg.bi.bi-chevron-left{width:20px;height:20px}.menu-item-has-children a{position:relative}.menu-item-has-children>a:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpolygon points='117.78 452 202.63 452 397.63 257 200.63 60 115.78 60 312.78 257 117.78 452'%3E%3C/polygon%3E%3C/svg%3E");background-repeat:no-repeat no-repeat;background-position:center center;background-size:cover;content:'';position:absolute;width:20px;height:20px;right:15px;top:50%;transform:translateY(-50%)}.menu .menu-item.call-us a{color:var(--white-bg-color);border-top:none;border-bottom:none}.header .menu>ul>li .sub-menu.mega-menu-column-4>.menu-item img{margin-top:0}.header .menu>ul>li .sub-menu.mega-menu-column-4>.menu-item.text-center .title{margin-bottom:20px}.header .menu>ul>li .sub-menu.mega-menu-column-4>.menu-item.text-center:last-child .title{margin-bottom:0}.header .menu>ul>li .sub-menu.mega-menu-column-4>.menu-item{flex:0 0 100%;padding:0}.header .menu>ul>li .sub-menu.mega-menu>.menu-item>ul>li>a,.header .menu>ul>li .sub-menu>ul>li>a{display:block}.header .menu>ul>li .sub-menu.mega-menu>.menu-item>ul{margin-bottom:15px}.menu-overlay{position:fixed;background-color:rgba(0,0,0,.5);left:0;top:0;width:100%;height:100%;z-index:1098;visibility:hidden;opacity:0;transition:all .5s ease}.menu-overlay.active{visibility:visible;opacity:1}ul.sub-menu.mega-menu.mega-menu-column-4.list-unstyled.active{top:-15px}@keyframes slideLeft{0%{opacity:0;transform:translateX(100%)}100%{opacity:1;transform:translateX(0)}}@keyframes slideRight{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(100%)}}}.side-by-side-block__title{font-size:40px;max-width:365px;line-height:1.2}.side-by-side-block p{max-width:526px;font-family:Amiko;font-style:normal;font-weight:400;font-size:18px;line-height:29px;color:var(--black-bg-color)}.side-by-side-block__righttitle{color:var(--secondary-bg-color);font-size:20px;text-transform:uppercase;line-height:1.4;letter-spacing:.05em}.side-by-side-block ul li p{max-width:485px;font-family:Amiko;font-style:normal;font-weight:400;font-size:14px;line-height:1.6;color:var(--black-bg-color)}.side-by-side-block__box{padding:20px 35px}@media (max-width:1199.98px){.side-by-side-block__title{font-size:40px;line-height:1.4}}@media (max-width:991.98px){.side-by-side-block__title{font-size:33px;line-height:1.4}}@media (max-width:767.98px){.side-by-side-block__title{font-size:38px;line-height:1.1}}.single .blog-grid-block p{font-family:Amiko;font-style:normal;font-weight:400;font-size:18px;line-height:29px;color:var(--black-bg-color);margin-bottom:16px}nav.navigation.post-navigation .nav-links .nav-previous,nav.navigation.post-navigation .nav-next{width:30%}nav.navigation.post-navigation .nav-links{display:flex;align-items:flex-start;justify-content:space-between;width:100%;flex:0 0 100%}nav.navigation.post-navigation .nav-links a{font-family:Amiko;font-style:normal;font-weight:400;font-size:16px;line-height:29px;color:#bcbcbc;margin-bottom:16px}nav.navigation.post-navigation .nav-next{justify-content:flex-end;display:flex;margin-left:auto}nav.navigation.post-navigation .nav-links .nav-next a{margin-left:auto;text-align:right}nav.navigation.post-navigation .nav-links .nav-previous{justify-content:flex-start;display:flex}.d-flex.sharpostbox{border-top:solid 1px #000;border-bottom:solid 1px #000;align-items:center;padding:15px 0;margin:25px 0 0;gap:10px}nav.navigation.post-navigation{margin:45px 0;padding:0}.d-flex.sharpostbox a{display:flex}.d-flex.sharpostbox a i.socialbox{width:25px;height:25px}.d-flex.sharpostbox a i.socialbox svg{fill:#bcbcbc}span.nav-subtitle{font-size:14px;position:relative;top:-2px}.single .blog-grid-block p a{word-break:break-all}.sharpostbox__title{line-height:20px;letter-spacing:.05em;font-size:20px}.d-flex.sharpostbox .sharpostbox__title{position:relative;top:3px}nav.navigation.post-navigation .nav-links .back-blog-wrapper{width:40%;display:flex;justify-content:center}nav.navigation.post-navigation .nav-links .back-blog-wrapper a{margin:0}nav.navigation.post-navigation .nav-links .back-blog-wrapper{width:90%;position:relative}@media (max-width:1199.98px){.contact-second__title{font-size:40px;line-height:1.4}.contact-second-block__img{max-width:400px}}@media (max-width:991.98px){.contact-second__title{font-size:40px;line-height:1.4}}@media (max-width:767.98px){nav.navigation.post-navigation .nav-links{flex-wrap:wrap}nav.navigation.post-navigation .nav-links .nav-previous,nav.navigation.post-navigation .nav-next{width:100%}nav.navigation.post-navigation .nav-next{justify-content:flex-start;display:flex}nav.navigation.post-navigation .nav-links a{font-family:Amiko;font-style:normal;font-weight:400;font-size:16px;line-height:29px;color:#bcbcbc;margin-bottom:0;padding:0 15px;text-align:center}nav.navigation.post-navigation .nav-links .nav-next a{margin-left:auto;text-align:center}nav.navigation.post-navigation .nav-links a.back-blog{width:100%;display:flex;justify-content:center;margin:15px 0}}.contact-second-block .wpcf7 input.wpcf7-form-control{border:none;width:100%;height:40px;margin:0 0 15px}.contact-second-block .wpcf7 textarea{border:none;resize:none;height:230px;width:100%}.contact-second-block .wpcf7 label b{margin-bottom:8px;display:inline-block}.contact-second-block .wpcf7 label{width:100%}.contact-second-block .wpcf7 input.wpcf7-form-control.wpcf7-submit{background:#737a80;color:#fff;padding:15px;height:52px;margin-top:15px}.page-eyelid .hero-block__bgimg{background-size:cover;background-position:70% center;background-repeat:no-repeat;min-height:835px}@media (max-width:767.98px){.page-eyelid .hero-block__bgimg{background-size:cover;background-position:70% center;background-repeat:no-repeat;min-height:985px}}:root{--primary-bg-color:#FAF8F3;--primary-bg-color-200:rgba(237, 223, 210, 0.2);--primary-bg-color-300:#E8DED2;--primary-bg-color-400:#F5F2EC;--primary-bg-color-500:#EDE1D3;--primary-bg-color-600:#EBDDD2;--primary-bg-color-700:#EEE3D7;--secondary-bg-color:#737A80;--third-bg-color:#BD522B;--black-bg-color:#000000;--black-bg-color-600:rgba(0, 0, 0, 0.6);--white-bg-color:#fff;--gray-bg-color:#737A80;--primary-cta:#F0EDE6;--secondary-cta:#EBDDD2;--primary-text-color:#737A80;--secondary-bg-color-100:#EDDFD2;--transparent:transparent;--extra-small-screen:"575px";--small-screen:"576px";--medium-screen:"768px";--large-screen:"992px";--extra-large:"1200px";--double-large-screen:"1400px";--cyan-bg-color:#F0EDE6;--almond-bg-color:#EBDDD2;--gray-bg-color:#737A80}
.experience-col-info {
    margin-top: -70px;
}
.personal-life-col {
    margin-top: 110px;
    padding-left: 120px !important;
}
.cta-section-col {
    padding-left: 121px;
}
.infobox .card-body li a.no-link-here {
    pointer-events: none;
    display: inline-block;
}
/* New  Blog CSS */ 
.blog-block .blog-container .blog-featured-image .blog-image {
    object-fit: cover;
    object-position: 50% 50%; 
    width: 680px;
    height: 632px;
}
.blog-cat-widget .custom-container {
    width: 100%;
    max-width: 1600px;
    text-align: center;
    justify-content: center;
    display: flex;
    align-items: center;
}
.blog-cat-widget {
    background: #bcbcbc;
    width: 100%;
    position: relative;
    height: 50px;
    display: flex;
    align-items: center;
}
.blog-cat-widget .blog-widget-title {
    text-transform: uppercase;
    line-height: 1.4;
    letter-spacing: 0.05em;
    text-align: center;
    font-weight: 500;
    font-style: normal;
    color: rgba(255, 255, 255, 1);
    font-size: 22px;
}
.blog-widget-menu {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: right;
}
.blog-widget-menu ul {
    width: auto;
    display: flex;
    align-items: center;
    padding-left: 0px;
}
.blog-widget-menu ul li {
    list-style: none;
    margin: 0 12px;
}
.blog-widget-menu ul li a {
    color: #fff;
    font-size: 18px;
    text-align: center;
    font-weight: 600;
}
.blog-widget-menu ul li a:hover {
    color: #000;
}
.blog-widget-menu ul li.current-menu a {
    color: #000;
}
.blog-grid-block .blog-block-title:hover {
    text-decoration: underline;
}
/* New  Blog CSS */
/* Static Page css */
.default-content-center {
    width: 100%; 
    position: relative;
}
h1, h2, h3, h4, h5, h6 {
    margin-bottom: 15px;font-family: Chkara;
}
h1 {
  font-size: 45px;
}
h2 {
  font-size: 40px;
}
h3 {
  font-size: 35px;
}
h4 {
  font-size: 30px;
}
h5 {
  font-size: 25px;
}
h6 {
  font-size: 20px;
}
.default-content-center {
    width: 100%;
    position: relative;
    padding-top: 70px;
}
.default-content-center h1, .default-content-center h2, .default-content-center h3, .default-content-center h4, .default-content-center h5, .default-content-center h6 {
    font-weight: 700; 
}
.default-content-center p {
    margin-bottom: 15px;
}
.default-content-center p:last-child {
    margin-bottom: 0px;
}
.page-heading-row {
    margin-bottom: 60px;
}
.default-content-center h1 {
  padding: 0 !important;
  margin: 0 !important;
}
.default-content-center + div, .default-content-center + section {
    padding-top: 0 !important;
}
/* Sidebar menu css */
.linklist ol, .linklist ul {
    margin-bottom: 15px;
    line-height: 28px;
    padding-left: 15px;
}

.linklist ul li ul, .blog-box .blog-content ol li ol, .blog-box .blog-content ul li ul {
    margin-top: 10px;
    position: relative;
}
.linklist ol li, .linklist ul li {
    margin-bottom: 5px;
    position: relative;
    padding-left: 15px;
    display: inline-block;
    vertical-align: top;
    padding-right: 0;
    width: 100%;
}
.linklist ul li:after {
    position: absolute;
    left: 0;
    top: 12px;
    content: "";
    width: 5px;
    height: 5px;
    background: #000;
    border-radius: 100%;
}
.linklist ol {
    padding-left: 30px;
}
.linklist ol li {
    padding-left: 0px;
    display: list-item;
}
.parent-child-section {
    position: relative;
    width: 100%;
}
.parent-child-section .widget {
    margin-bottom: 40px;
    z-index: 1;
}
.parent-child-section .widget.practice-side {
    padding-bottom: 0;
    position: relative;
    z-index: 1;
    width: 100%; 
}

.parent-child-section .widget:last-child {
    margin-bottom: 0;
}
.parent-child-section .widget.practice-side ul {
    margin-bottom: 0;
    display: flex;
    align-items: center;
    justify-content: center;
}
.parent-child-section .widget-menu {
    position: relative;
    width: 100%;
    box-sizing: border-box;
    padding: 70px 0;
    background: rgba(243, 243, 243, 1);
    border: none;
    border-radius: 0;
}
.parent-child-section .widget-title br {
    display: none;
}
.parent-child-section .widget-menu .widget-title {
    z-index: 1;
    display: inline-block;
    width: 100%;
    margin-bottom: 30px;
    text-transform: uppercase;
    color: #000000;
    font-weight: 900;
    font-size: 26px;
    text-align: center;
    line-height: normal;
    position: relative;
    font-family: Chkara;
}
.parent-child-section .widget ul {
    padding-bottom: 11px;
    margin-bottom: 0;
}
.parent-child-section .widget ul:last-child {
    padding: 0;
}
.parent-child-section .widget li {
    position: relative;
    list-style: none;
    width: auto;
    margin: 0 3px;
}
.parent-child-section .widget-menu ul li a {
    display: block;
    padding: 8px 15px;
    position: relative;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 20px;
    text-transform: capitalize;
    padding-right: 30px;
    color: #000;
    background: #dfdfdf;
}
.parent-child-section .widget-menu ul li a br {
    display: none;
}
.parent-child-section .widget-menu ul li:last-child a{
    border-bottom: none;
}
.parent-child-section .widget li:last-child {
    border-bottom: none;
}
.parent-child-section .widget-menu ul li a:hover {
    color: var(--bs-white);
    background: var(--secondary-bg-color);
}

.parent-child-section .widget-menu .current-menu a, .parent-child-section .widget li.current-cat a, .parent-child-section .widget-menu .current-menu-item a, .parent-child-section .widget-menu ul .current_page_item a, .parent-child-section .widget-menu li.activeChild a {
    color: var(--bs-white);
    background: var(--secondary-bg-color);
}
.parent-child-section .widget-menu .current-menu a, .parent-child-section .widget li.current-cat a, .parent-child-section .widget-menu .current-menu-item a, .parent-child-section .widget-menu ul .current_page_item a, .parent-child-section .widget-menu li.activeChild a {
    color: var(--bs-white);
    background: var(--secondary-bg-color);
}
/* Sidebar menu */
/* Static page css */ 
 section.content-box.remove_space .p-5 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}
.infobox .card-body .card-title.info-parent-page-link:hover {
    background: #000;
} 
.blog-container {
    max-width: 1350px;
    overflow: hidden;
    padding-left: 61px;
}
@media (max-width: 1450px) {
.header .menu>ul>li .sub-menu.mega-menu-column-4 { 
    padding: 20px 35px; 
}
.hero-block__bgimg { 
    background-position: 55% center; 
    min-height: 883px;
}
.hero-block__bgimg  .custom-container { 
        padding-top: 0 !important;
    }
    .testimonials-title { 
        font-size: 52px;
        line-height: 68px; 
        max-width: 560px; 
    }
    .testimonials-box + .testimonials-box { 
    padding-bottom: 50px;
}
}
@media (max-width: 1300px) {
.blog-widget-menu ul li a { 
    font-size: 16px; 
}
}
@media (max-width: 1199px) {
    .mesoneryblock .img-fluid {
    width: 100%;
    height: 100%;
}
    .testimonials-title {
        font-size: 40px;
        line-height: 1.1;
    }
    .blog-block .blog-container .blog-featured-image .blog-image { 
    object-position: 35% 50%; 
}
    .page-id-518 .custom-container {
        width: 100%;
    }
    .hero-block__bgimg {
         background-position: 55% center;
    }
     .header .menu>ul>li.menu-item-has-children.addtoggle .sub-menu {
         margin-top: 40px; 
    }
     .header .menu>ul>li .sub-menu.mega-menu>.menu-item>ul>li>a { 
        font-size: 14px; 
        line-height: normal;
    }
    .header .menu>ul>li .sub-menu.mega-menu-column-4 {
        padding: 20px 10px;
    }
    .personal-life-col {
    margin-top: 2px;
    padding-left: 70px !important;
}
.cta-section-col {
    padding-left: 70px;
}
    .experience-col-info {
    margin-top: 40px;
}
.blog-cat-widget .blog-widget-title {
    line-height: 1.2;
    font-size: 18px; 
    text-align: center;
}
.blog-widget-menu ul li { 
    margin: 0 7px;
}
.blog-widget-menu ul li a {
    font-size: 14px;
    line-height: normal;
    display: inline-block;
}
}
@media (max-width: 991px) {
        .testimonials-title {
        font-size: 40px;
        line-height: 1.1;
    }
    .blog-block .about-hero-block__innerbox p:empty {
        display: none;
    }
    .blog-block .blog-container .blog-featured-image .blog-image {
        object-position: center;
        height: auto;
        width: 100%;
    }
.blog-block .blog-container {
    max-width: 100%; 
    padding-left: 30px;
    padding-right: 30px;
}
.blog-block .about-hero-block__innerbox p {
    max-width: 100%; 
}
.blog-block .about-hero-block__innerbox {
    margin-bottom: 30px;
}
    .page-id-518 .default-content-center .content-box__innerbox h1 {
    padding-left: 2rem !important;
    padding-right: 2rem !important;
}
.blog-cat-widget {
    height: auto;
    padding: 15px 10px;
}
.blog-widget-menu ul {
    width: auto;
    display: flex;
    align-items: center;
    padding-left: 0px;
    flex-wrap: wrap;
    justify-content: center;
    top: -2px;
    position: relative;
} 
.blog-widget-menu ul li {
    margin: 0 6px;
    line-height: normal;
}
.blog-widget-menu ul li a {
    font-size: 11px;
    line-height: 15px;
    display: inline-block;
}
.blog-cat-widget .blog-widget-title { 
    font-size: 15px; 
}
    .header .menu>ul>li.menu-item-has-children.addtoggle .sub-menu {
       margin-top: 25px;
    }
    .header .menu>ul>li .sub-menu.mega-menu>.menu-item>ul>li>a { 
        font-size: 12px; 
        line-height: normal;
    } 
    .default-content-center { 
        padding-left: 15px;
        padding-right: 15px;
    }
    .personal-life-col {
        margin-top: 40px;
        padding-left: 15px !important;
   }
   .cta-section-col {
    padding-left: 15px;
}
    .experience-col-info {
    margin-top: 40px;
}
}
 #toggleCategories {
    display: none;
  }
  #toggleCategories .close-bar-icon {
      display: none;
  }

@media (max-width: 767px) {
        .testimonials-box + .testimonials-box {
        padding-bottom: 0;
    }
    .testimonials-title {
        font-size: 30px;
        line-height: 1.1;
    }
   .blog-cat-widget .blog-widget-title {
    width: 100%;
    font-size: 22px;
}
    #toggleCategories {
      display: block;
      margin: 10px 0;
    }
    #toggleCategories .close-bar-icon {
      opacity: 0;
  }
.blog-widget-menu { 
    justify-content: space-between; 
}
#categoryList {
    max-height: 0;
    overflow: hidden;
    position: absolute;
    left: 0;
    right: 0;
    width: 100%;
    flex-direction: column;
    background: #bcbcbc;
    padding-top: 15px;
    padding-bottom: 15px; 
    opacity: 0;top: 50px;
}

#categoryList.show {
    max-height: 500px;
    border-top: 1px solid #fff;
    top: 50px;
    opacity: 1;
}
    button#toggleCategories svg path {
    fill: rgba(255, 255, 255, 1);
}

button#toggleCategories svg {
    width: 35px;
    background: none;
    border: none;
    box-shadow: none;
    outline: none;
} 
button#toggleCategories {
    background: none;
    border: none;
    box-shadow: none;
    outline: none;
    position: absolute;
    right: 15px;
}
.blog-grid-block .card img { 
    height: 250px; 
    object-position: top center;
}
.blog-widget-menu ul li {
    margin: 7px 0;
}
.blog-widget-menu ul li a {
    font-size: 22px;
    text-align: center;
    line-height: normal;
}
button#toggleCategories.active-cat .open-bar-icon {
    opacity: 0;
}

button#toggleCategories.active-cat  .close-bar-icon {
    opacity: 1;
    display: inline-block;
}
h1 {
    font-size: 44px;
}
  }
  @media (max-width: 575px) {
  .page-id-518 .default-content-center .content-box__innerbox h1 {
    padding-left: 0 !important;
    padding-right: 0 !important;
}
 .page-id-518 .default-content-center {
    padding-left: 0;
    padding-right: 0;
}
  }
@media (max-width: 567px) {
    section.hero-banner.hero-block__bgimg.right-banner {
        background-position: 65% center;
    }
    .custom-container {
        width: 100%;
        padding-right: 15px !important;
        padding-left: 15px !important;
    }
    h1 {
        font-size: 40px;
    }
    h2 {
        font-size: 34px;
    }
    h3 {
        font-size: 29px;
    }
    h4 {
        font-size: 24px;
    }
    h5 {
        font-size: 21px;
    }
    h6 {
        font-size: 16px;
    }
    .secondary__cta--link { 
     padding: 13px 25px
    }
}