.fusion-builder-row p a{color:#ECC82D;font-weight:700;&:hover{opacity:.7}}dt{margin-bottom:.5rem;font-weight:700}.error-page .fusion-columns{display:flex;justify-content:center;flex-wrap:wrap;gap:56px 32px;padding:40px 0 56px;.fusion-column{width:calc(50% - 16px);padding:0}& .fusion-column:first-child{width:100%;text-align:center}}#post-404page{padding-top:56px;.title-heading-left{text-align:center}}@media screen and (max-width:767px){.error-page .fusion-columns{gap:0;.fusion-column{width:100%}}.error-message{font-size:100px!important}}.impaired{position:fixed;left:0;top:300px;z-index:9999}.impaired__body{position:absolute;opacity:0;top:0;z-index:-1;left:-15.525rem;width:230px;padding:40px 20px 20px;background:rgb(251 224 75 / 90%);transition:all 0.5s ease;border-radius:4px}.impaired__body.active{left:3.475rem;opacity:1;z-index:99}.impaired:focus-within .impaired__body{left:3.475rem;opacity:1;z-index:99}.impaired__open{width:3.475rem;height:3.475rem;z-index:99;position:relative;background:rgb(251 224 75 / 90%);display:flex;justify-content:center;align-items:center;cursor:pointer;border-radius:4px}.impaired__open img{filter:invert(1);width:50px}.impaired__button{background:#fff0;width:100%;padding:10px;border:1px solid #000;cursor:pointer;margin:5px 0;color:#000;font-weight:400;text-transform:uppercase;font-size:15px;transition:all 0.3s ease;&:hover{background-color:#fff184;border-color:#000}&:focus{background-color:#fff184;border-color:#000}}.impaired_close{position:absolute;top:10px;right:20px;cursor:pointer;transition:all 0.5s ease;width:25px;filter:invert(1)}.impaired_close:hover{transform:rotate(180deg)}html body .text-center{text-align:center}html body .padding-top-0{padding-top:0}html body .padding-bottom-0{padding-bottom:0}html body .margin-top-0{margin-top:0}html body .margin-bottom-0{margin-bottom:0}html body .white-color{color:#fff}html.avada-is-100-percent-template #main{padding-left:0!important;padding-right:0!important}.hero-section{width:100%;min-height:555px;display:flex;& .hero-section__wrap{display:flex;justify-content:space-between;border-bottom:1px solid #F4EBD0}& .hero-section__col{width:100%}& .hero-section__col_2{display:flex;flex-direction:column;justify-content:center;padding:38px 0;padding-left:clamp(36px, 6.7763px + 2.8539vw, 61px);padding-right:clamp(25px, -148.0035px + 22.5265vw, 280px);& .btn-1{margin-top:.6em}}& .hero-section__col_1{background:url(/wp-content/uploads/2025/11/hero-img-compressed.jpg) no-repeat center / cover}& h1{font-size:56px!important;font-size:clamp(31px, 21px + 2.5vw, 56px)!important;line-height:1.1!important;margin-bottom:.5em}@media screen and (min-width:1650px){min-height:655px}@media screen and (max-width:799px){padding-bottom:clamp(60px, 52px + 2vw, 80px);& .hero-section__wrap{flex-direction:column-reverse;max-width:750px;padding-left:20px!important;padding-right:20px!important;margin-left:auto;margin-right:auto;border-bottom:none}& .hero-section__col_1{aspect-ratio:5 / 3}& .hero-section__col_2{padding-left:0;padding-right:0;padding-top:.5em}& .hero-section__col{text-align:center}& h1{margin-bottom:.7em}.btn-1{margin-top:.3em;margin-left:auto;margin-right:auto}}}.container{padding-left:20px!important;padding-right:20px!important;width:1180px;max-width:100%}.standard-section{padding:80px 0 80px;padding:clamp(65px, 52px + 2vw, 80px) 0 clamp(65px, 52px + 2vw, 80px);& h2{font-size:40px!important;font-size:clamp(27px, 20.4px + 1.4vw, 40px)!important;line-height:1.3!important;margin-top:-.3em;margin-bottom:.7em;text-transform:capitalize;@media (max-width:570px){& br{display:none}}}@media (min-width:0){& .container{width:1180px;max-width:100%}}}a{transition:all 0.3s ease!important}.btn-1{color:var(--white,#FFF);font-family:"Navigo Light";font-size:18px;font-weight:500;line-height:normal;border-radius:2px;background:var(--sand,#BCAB6B);display:flex;padding:.4em 2em .6em 2em;justify-content:center;align-items:center;width:fit-content;&:hover{color:var(--white,#FFF);filter:contrast(1.3)}}.btn-2{border-radius:2px;border:1px solid #FFF;color:var(--white,#FFF);font-family:"Navigo Light";font-size:18px;font-weight:500;display:flex;padding:.4em 2em .6em 2em;justify-content:center;align-items:center;width:fit-content;&:hover{color:var(--link_hover_color);border:1px solid var(--link_hover_color)}}.text-center .btn-1,.text-center .btn-2{margin-left:auto;margin-right:auto}.width-825{width:825px;max-width:100%;margin-left:auto;margin-right:auto}.width-982{width:982px;max-width:100%;margin-left:auto;margin-right:auto}.grey-bg{background:var(--grey,#F9F9F9)}.black-bg{background:var(--black,#132620)}.cream-bg{background:linear-gradient(180deg,#F4EBD0 -86.25%,#FFF 150.91%),#FFF}#rank-math-rich-snippet-wrapper{margin:2em 0 1.2em;&>h5{display:none!important}& .rank-math-review-data>p{display:none!important}}.treatment-area{display:flex;justify-content:space-between;gap:24px;& .treatment-area{width:100%}& .treatment-area_1{border-radius:8px;background:var(--beige,#F4EBD0);display:flex;justify-content:center;align-items:center;flex-direction:column;& h2{margin-bottom:0}}& .treatment-area_2{border-radius:8px;background:var(--grey,#F9F9F9);padding:24px;& ul{margin-top:0;margin-bottom:0;padding-left:1em}}@media screen and (max-width:767px){flex-direction:column;width:450px;max-width:100%;margin-left:auto;margin-right:auto;& .treatment-area_1{padding:3em 1em}}}.award{display:flex;justify-content:space-between;align-items:center;gap:56px;& .award__col{width:100%;& p{width:32em;max-width:100%}}& .award__col_2{width:394px;min-width:394px;max-width:85vw}@media screen and (max-width:991px){flex-direction:column;gap:16px;width:500px;max-width:100%;text-align:center;margin-left:auto;margin-right:auto;& .award__col_2{min-width:unset}}}.locations{display:flex;justify-content:space-between;gap:24px;margin-bottom:2.3em;margin-top:2.2em;& .locations__col{width:100%;background:#fff;border-radius:10px;padding:24px}& h3{font-size:28px!important;font-size:clamp(23px, 20.7778px + 0.5556vw, 28px)!important;margin:.55em 0 0.55em!important;line-height:1.2!important}& img{border-radius:10px}@media screen and (max-width:767px){flex-direction:column;width:450px;max-width:100%;margin-left:auto;margin-right:auto}}.contact-link{display:flex;flex-direction:column;gap:10px;& .contact-link__item{display:flex;gap:1em;&:hover{color:#000!important;opacity:.7}}}.results-slider{overflow:visible!important;cursor:grab;margin-top:2.2em;&:active{cursor:grabbing}& .results-slider__wrapper{display:flex}& .results-slider__item{display:flex;flex:0 0 360px;flex-basis:calc(33.333% - 16px * 2 / 3);flex-basis:496px;flex-basis:34%;max-width:100%;flex-direction:column}& .results-slider__image{display:block;width:100%;height:auto;object-fit:cover;border-radius:12px;border-radius:clamp(8px, 6px + 0.5vw, 15px)}& .results-slider__link{display:flex;justify-content:space-between;align-items:center;text-decoration:none!important;padding:1em .6em 1em .1em;gap:1em;& span{font-size:22px;font-size:clamp(20px, 19.2px + 0.2vw, 22px);font-weight:600;line-height:1.3;color:var(--black,#232B38)}&:hover{opacity:.7}&:hover img{opacity:.7;animation:arrow-wiggle 0.5s ease-in-out infinite alternate}}@media screen and (max-width:1300px){& .results-slider__item{flex-basis:40%}}@media screen and (max-width:1023px){& .results-slider__item{flex-basis:60%}}@media screen and (max-width:767px){& .results-slider__item{flex-basis:70%}}@media screen and (max-width:450px){& .results-slider__item{flex-basis:80%}}}.accordeon{display:flex;flex-direction:column;margin:1.5em 0 2.5em;& .accordeon__item{border-radius:0;background:var(--white,#FFF);padding:16px 0;border-bottom:1px solid #F4EBD0;& svg{min-width:30px;color:#2E63CC;transition:all 0.3s ease;transform:rotate(180deg)}&.active{border-bottom:0 solid #F4EBD0;& svg{color:#FC9200;transform:rotate(0deg)}}}& .accordeon__heading{display:flex;justify-content:flex-start;gap:.4em;align-items:center;cursor:pointer;& h3{min-width:54px}}& .accordeon__heading-title{font-size:18px;font-weight:400;line-height:130%;margin-bottom:0!important}& .accordeon__text{max-height:0;overflow:hidden;transition:max-height 0.4s ease;& hr{background-color:#F4EBD0;;border:0;height:1px;margin-bottom:1em;margin-top:1.15em}}}.procedure-steps{display:flex;justify-content:space-between;gap:56px;& .procedure-steps__col_2{min-width:41.3%}@media screen and (max-width:991px){& h2{text-align:center}& .procedure-steps__col>p{text-align:center}& .procedure-steps__col_2{display:none}& .procedure-steps__col_1{width:600px;max-width:100%;margin-left:auto;margin-right:auto}& .accordeon__heading{justify-content:center}}}.why-choose-bg{background:url(/wp-content/uploads/2025/05/background-1.webp) no-repeat center / cover;@media screen and (min-width:767px){background-attachment:fixed}}.why-choose{width:970px;max-width:100%;display:flex;flex-wrap:wrap;gap:32px;margin-left:auto;margin-right:auto;& .why-choose__item{width:calc(50% - 16px);background:#fff;border-radius:4px;display:flex;flex-direction:column;align-items:center;text-align:center;padding:24px}& h2{font-size:28px!important;font-size:clamp(23px, 21.9189px + 0.3378vw, 28px)!important;font-family:"Navigo Regular"!important}& h3{font-size:28px!important;font-size:clamp(23px, 21.9189px + 0.3378vw, 28px)!important;font-family:"Navigo Regular"!important}& hr{width:100%;height:1px;background:#E8AE10;border:0;margin:.9em 0 1em}& img{width:40px;margin-bottom:1.2em}& p{width:26em;max-width:100%;margin-bottom:0!important}@media screen and (max-width:800px){& .why-choose__item{width:470px;max-width:100%;margin-left:auto;margin-right:auto}}}.standard-section .why-choose{margin-top:2.2em;margin-bottom:2.65em}.card-info{margin-top:1.5em;& h3{color:var(--black,#132620)!important;font-size:28px!important;font-size:clamp(23px, 20.7778px + 0.5556vw, 28px)!important;font-weight:400!important;line-height:normal!important;margin-bottom:0.2em!important}& p{line-height:1.5}& a{color:var(--sand,#BCAB6B);font-family:Figtree;font-family:"Navigo Light";font-size:20px;font-style:normal;font-weight:500;line-height:normal;text-transform:capitalize;& svg{margin-bottom:.2em;margin-left:.5em}&:hover{opacity:.75}}}.experts{display:flex;justify-content:center;gap:24px;margin:2.2em 0 2.5em;& .experts__card{width:calc(33.333% - 48px / 3)}& .experts__image{border-radius:11px}@media screen and (max-width:1023px){flex-wrap:wrap;gap:35px 24px;& .experts__card{width:320px}}}.faqs{display:flex;flex-direction:column;margin-top:2.6em;& .faqs__item{width:100%;display:flex;justify-content:space-between;gap:2em;padding:2em 1em;border-top:1px solid #F4EBD0}& h3.title-h3{margin-bottom:0!important;font-size:24px!important;font-size:clamp(21px, 19.6667px + 0.3333vw, 24px)!important}& p:last-child{margin-bottom:0}& .faqs__left{display:flex;justify-content:space-between;gap:2em;width:100%;& .faqs__question{width:40%}& .faqs__answer{width:50%}}& .faqs__right{& svg{min-width:30px;color:#BCAB6B;transition:all 0.3s ease;transform:rotate(45deg);cursor:pointer}}& .faqs__question{cursor:pointer}& .faqs__item.active{& svg{color:#8a6a3e;transform:rotate(90deg)}}& .faqs__answer{overflow:hidden;max-height:0;opacity:0;transition:max-height 0.3s ease,opacity 0.3s ease}@media screen and (max-width:1099px){& .faqs__left{flex-direction:column;& .faqs__question{width:100%}& .faqs__answer{width:100%}}}}.cta-block{display:flex;justify-content:space-between;& .cta-block__col{width:50%}& .cta-block__col_1{display:flex;justify-content:center;align-items:center}& .cta-block__iframe{padding:25px 10px 0;background:#fff}& .cta-block__image{width:50%;display:block}@media screen and (max-width:1023px){flex-direction:column;gap:2em;& .cta-block__col{width:400px;max-width:100%;margin-left:auto;margin-right:auto}}}.cta-block-bg{background:url(/wp-content/uploads/2025/10/accufit-sec-2.jpg) no-repeat center / cover;@media screen and (min-width:767px){background-attachment:fixed}}.options{display:flex;flex-wrap:wrap;gap:24px;margin-top:2.2em;margin-bottom:2.5em;& h3{font-size:28px!important;font-size:clamp(23px, 20.7778px + 0.5556vw, 28px)!important;line-height:1.2;text-transform:capitalize}& .options__item{width:calc(50% - 24px / 2);background:var(--white,#FFF);padding:24px 24px 32px 24px;& a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}}& hr{background:#F4EBD0!important;height:1px;border-width:0;margin:1.1em 0 1.05em}@media screen and (max-width:1023px){width:600px;max-width:100%;margin-left:auto;margin-right:auto;& .options__item{width:100%}}}@media screen and (max-width:767px){.impaired__open{width:50px;height:50px;padding:6px}.impaired{top:auto;bottom:20px}.impaired__body{top:auto;bottom:0}}