[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}/**
 * Swiper 11.2.10
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2025 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: June 28, 2025
 */

@font-face{ font-display:swap;font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal }:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}@font-face{ font-family:lg;src:url(/wp-content/themes/hello-noah-child/assets/fonts/lg.woff2?io9a6k) format("woff2"),url(/wp-content/themes/hello-noah-child/assets/fonts/lg.ttf?io9a6k) format("truetype"),url(/wp-content/themes/hello-noah-child/assets/fonts/lg.woff?io9a6k) format("woff"),url(/wp-content/themes/hello-noah-child/assets/fonts/lg.svg?io9a6k#lg) format("svg");font-weight:400;font-style:normal;font-display:swap; }.lg-icon{font-family:lg!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-container{font-family:system-ui,-apple-system,'Segoe UI',Roboto,'Helvetica Neue',Arial,'Noto Sans','Liberation Sans',sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji'}.lg-next,.lg-prev{background-color:rgba(0,0,0,.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1084;outline:0;border:none}.lg-next.disabled,.lg-prev.disabled{opacity:0!important;cursor:default}.lg-next:hover:not(.disabled),.lg-prev:hover:not(.disabled){color:#fff}.lg-single-item .lg-next,.lg-single-item .lg-prev{display:none}.lg-next{right:20px}.lg-next:before{content:'\e095'}.lg-prev{left:20px}.lg-prev:after{content:'\e094'}@-webkit-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-moz-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-ms-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-webkit-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@-moz-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@-ms-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end .3s;-o-animation:lg-right-end .3s;animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end .3s;-o-animation:lg-left-end .3s;animation:lg-left-end .3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%}.lg-media-overlap .lg-toolbar{background-image:linear-gradient(0deg,rgba(0,0,0,0),rgba(0,0,0,.4))}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none!important;outline:medium none;will-change:color;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear;background:0 0;border:none;box-shadow:none}.lg-toolbar .lg-icon.lg-icon-18{font-size:18px}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-close:after{content:'\e070'}.lg-toolbar .lg-maximize{font-size:22px}.lg-toolbar .lg-maximize:after{content:'\e90a'}.lg-toolbar .lg-download:after{content:'\e0f2'}.lg-sub-html{color:#eee;font-size:16px;padding:10px 40px;text-align:center;z-index:1080;opacity:0;-webkit-transition:opacity .2s ease-out 0s;-o-transition:opacity .2s ease-out 0s;transition:opacity .2s ease-out 0s}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{font-size:12px;margin:5px 0 0}.lg-sub-html a{color:inherit}.lg-sub-html a:hover{text-decoration:underline}.lg-media-overlap .lg-sub-html{background-image:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.6))}.lg-item .lg-sub-html{position:absolute;bottom:0;right:0;left:0}.lg-error-msg{font-size:14px;color:#999}.lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;height:47px;vertical-align:middle}.lg-closing .lg-next,.lg-closing .lg-prev,.lg-closing .lg-sub-html,.lg-closing .lg-toolbar{opacity:0;-webkit-transition:-webkit-transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear;-moz-transition:-moz-transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear;-o-transition:-o-transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear;transition:transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-video-cont{opacity:0;-moz-transform:scale3d(.5,.5,.5);-o-transform:scale3d(.5,.5,.5);-ms-transform:scale3d(.5,.5,.5);-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);will-change:transform,opacity;-webkit-transition:-webkit-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-moz-transition:-moz-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-o-transition:-o-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;transition:transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-video-cont{opacity:1;-moz-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.lg-icon:focus-visible{color:#fff;border-radius:3px;outline:1px dashed rgba(255,255,255,.6)}.lg-toolbar .lg-icon:focus-visible{border-radius:8px;outline-offset:-5px}.lg-outer .lg-thumb-outer{background-color:#0d0a0a;width:100%;max-height:350px;overflow:hidden;float:left}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-outer .lg-thumb-outer.lg-rebuilding-thumbnails .lg-thumb{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-outer .lg-thumb-outer.lg-thumb-align-middle{text-align:center}.lg-outer .lg-thumb-outer.lg-thumb-align-left{text-align:left}.lg-outer .lg-thumb-outer.lg-thumb-align-right{text-align:right}.lg-outer.lg-single-item .lg-thumb-outer{display:none}.lg-outer .lg-thumb{padding:5px 0;height:100%;margin-bottom:-5px;display:inline-block;vertical-align:middle}@media (min-width:768px){.lg-outer .lg-thumb{padding:10px 0}}.lg-outer .lg-thumb-item{cursor:pointer;float:left;overflow:hidden;height:100%;border-radius:2px;margin-bottom:5px;will-change:border-color}@media (min-width:768px){.lg-outer .lg-thumb-item{border-radius:4px;border:2px solid #fff;-webkit-transition:border-color .25s ease;-o-transition:border-color .25s ease;transition:border-color .25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{width:100%;height:100%;object-fit:cover;display:block}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer .lg-toggle-thumb:after{content:'\e1ff'}.lg-outer.lg-animate-thumb .lg-thumb{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.lg-outer .lg-video-cont{text-align:center;display:inline-block;vertical-align:middle;position:relative}.lg-outer .lg-video-cont .lg-object{width:100%!important;height:100%!important}.lg-outer .lg-has-iframe .lg-video-cont{-webkit-overflow-scrolling:touch;overflow:auto}.lg-outer .lg-video-object{position:absolute;left:0;right:0;width:100%;height:100%;top:0;bottom:0;z-index:3}.lg-outer .lg-video-poster{z-index:1}.lg-outer .lg-has-video .lg-video-object{opacity:0;will-change:opacity;-webkit-transition:opacity .3s ease-in;-o-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.lg-outer .lg-has-video.lg-video-loaded .lg-video-play-button,.lg-outer .lg-has-video.lg-video-loaded .lg-video-poster{opacity:0!important}.lg-outer .lg-has-video.lg-video-loaded .lg-video-object{opacity:1}@keyframes lg-play-stroke{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes lg-play-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.lg-video-play-button{width:18%;max-width:140px;position:absolute;top:50%;left:50%;z-index:2;cursor:pointer;transform:translate(-50%,-50%) scale(1);will-change:opacity,transform;-webkit-transition:-webkit-transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s;-moz-transition:-moz-transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s;-o-transition:-o-transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s;transition:transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s}.lg-video-play-button:hover .lg-video-play-icon,.lg-video-play-button:hover .lg-video-play-icon-bg{opacity:1}.lg-video-play-icon-bg{fill:none;stroke-width:3%;stroke:#fcfcfc;opacity:.6;will-change:opacity;-webkit-transition:opacity .12s ease-in;-o-transition:opacity .12s ease-in;transition:opacity .12s ease-in}.lg-video-play-icon-circle{position:absolute;top:0;left:0;bottom:0;right:0;fill:none;stroke-width:3%;stroke:rgba(30,30,30,.9);stroke-opacity:1;stroke-linecap:round;stroke-dasharray:200;stroke-dashoffset:200}.lg-video-play-icon{position:absolute;width:25%;max-width:120px;left:50%;top:50%;transform:translate3d(-50%,-50%,0);opacity:.6;will-change:opacity;-webkit-transition:opacity .12s ease-in;-o-transition:opacity .12s ease-in;transition:opacity .12s ease-in}.lg-video-play-icon .lg-video-play-icon-inner{fill:#fcfcfc}.lg-video-loading .lg-video-play-icon-circle{animation:lg-play-rotate 2s linear .25s infinite,lg-play-stroke 1.5s ease-in-out .25s infinite}.lg-video-loaded .lg-video-play-button{opacity:0;transform:translate(-50%,-50%) scale(.7)}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;will-change:opacity;-webkit-transition:opacity 80ms ease 0s;-moz-transition:opacity 80ms ease 0s;-o-transition:opacity 80ms ease 0s;transition:opacity 80ms ease 0s}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:'\e01d'}.lg-show-autoplay .lg-autoplay-button:after{content:'\e01a'}.lg-single-item .lg-autoplay-button{opacity:.75;pointer-events:none}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{will-change:transform;-webkit-transition:-webkit-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s;-moz-transition:-moz-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s;-o-transition:-o-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s;transition:transform .5s cubic-bezier(.12,.415,.01,1.19) 0s}.lg-outer.lg-use-transition-for-zoom.lg-zoom-drag-transition .lg-item.lg-complete.lg-zoomable .lg-img-wrap{will-change:transform;-webkit-transition:-webkit-transform .8s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .8s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .8s cubic-bezier(0,0,.25,1) 0s;transition:transform .8s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition:-webkit-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s,opacity .15s!important;-moz-transition:-moz-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s,opacity .15s!important;-o-transition:-o-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s,opacity .15s!important;transition:transform .5s cubic-bezier(.12,.415,.01,1.19) 0s,opacity .15s!important;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.no-transition,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.no-transition{transition:none!important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition{transform:scale3d(1,1,1) translate3d(-50%,-50%,0)!important;max-width:none!important;max-height:none!important;top:50%!important;left:50%!important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition-x,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition-x{transform:scale3d(1,1,1) translate3d(-50%,0,0)!important;top:0!important;left:50%!important;max-width:none!important;max-height:none!important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition-y,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition-y{transform:scale3d(1,1,1) translate3d(0,-50%,0)!important;top:50%!important;left:0!important;max-width:none!important;max-height:none!important}.lg-icon.lg-zoom-in:after{content:'\e311'}.lg-actual-size .lg-icon.lg-zoom-in{opacity:.5;pointer-events:none}.lg-icon.lg-actual-size{font-size:20px}.lg-icon.lg-actual-size:after{content:'\e033'}.lg-icon.lg-zoom-out{opacity:.5;pointer-events:none}.lg-icon.lg-zoom-out:after{content:'\e312'}.lg-zoomed .lg-icon.lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer.lg-first-slide-loading .lg-actual-size,.lg-outer.lg-first-slide-loading .lg-zoom-in,.lg-outer.lg-first-slide-loading .lg-zoom-out,.lg-outer[data-lg-slide-type=iframe] .lg-actual-size,.lg-outer[data-lg-slide-type=iframe] .lg-zoom-in,.lg-outer[data-lg-slide-type=iframe] .lg-zoom-out,.lg-outer[data-lg-slide-type=video] .lg-actual-size,.lg-outer[data-lg-slide-type=video] .lg-zoom-in,.lg-outer[data-lg-slide-type=video] .lg-zoom-out{opacity:.75;pointer-events:none}.lg-outer .lg-pager-outer{text-align:center;z-index:1080;height:10px;margin-bottom:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer.lg-single-item .lg-pager-outer{display:none}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:0 0 0 2px #fff inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#fff;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;will-change:transform,opacity;-webkit-transition:opacity .15s ease 0s,-webkit-transform .15s ease 0s;-moz-transition:opacity .15s ease 0s,-moz-transform .15s ease 0s;-o-transition:opacity .15s ease 0s,-o-transform .15s ease 0s;transition:opacity .15s ease 0s,transform .15s ease 0s;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:rgba(255,255,255,.5);border-radius:50%;box-shadow:0 0 0 8px rgba(255,255,255,.7) inset;display:block;height:12px;-webkit-transition:box-shadow .3s ease 0s;-o-transition:box-shadow .3s ease 0s;transition:box-shadow .3s ease 0s;width:12px}.lg-outer .lg-pager:focus,.lg-outer .lg-pager:hover{box-shadow:0 0 0 8px #fff inset}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:"\e20c"}.lg-fullscreen-on .lg-fullscreen:after{content:"\e20d"}.lg-outer .lg-dropdown-overlay{background-color:rgba(0,0,0,.25);bottom:0;cursor:default;left:0;position:absolute;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;will-change:visibility,opacity;-webkit-transition:visibility 0s linear .18s,opacity .18s linear 0s;-o-transition:visibility 0s linear .18s,opacity .18s linear 0s;transition:visibility 0s linear .18s,opacity .18s linear 0s}.lg-outer.lg-dropdown-active .lg-dropdown,.lg-outer.lg-dropdown-active .lg-dropdown-overlay{-webkit-transition-delay:0s;transition-delay:0s;-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;visibility:visible}.lg-outer.lg-dropdown-active .lg-share{color:#fff}.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;-moz-transform:translate3d(0,5px,0);-o-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);will-change:visibility,opacity,transform;-webkit-transition:-webkit-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-moz-transition:-moz-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-o-transition:-o-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;transition:transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s}.lg-outer .lg-dropdown:after{content:'';display:block;height:0;width:0;position:absolute;border:8px solid transparent;border-bottom-color:#fff;right:16px;top:-16px}.lg-outer .lg-dropdown>li:last-child{margin-bottom:0}.lg-outer .lg-dropdown>li:hover a{color:#333}.lg-outer .lg-dropdown a{color:#333;display:block;white-space:pre;padding:4px 12px;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:12px}.lg-outer .lg-dropdown a:hover{background-color:rgba(0,0,0,.07)}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}.lg-outer .lg-share{position:relative}.lg-outer .lg-share:after{content:'\e80d'}.lg-outer .lg-share-facebook .lg-icon{color:#3b5998}.lg-outer .lg-share-facebook .lg-icon:after{content:'\e904'}.lg-outer .lg-share-twitter .lg-icon{color:#00aced}.lg-outer .lg-share-twitter .lg-icon:after{content:'\e907'}.lg-outer .lg-share-pinterest .lg-icon{color:#cb2027}.lg-outer .lg-share-pinterest .lg-icon:after{content:'\e906'}.lg-comment-box{width:420px;max-width:100%;position:absolute;right:0;top:0;bottom:0;z-index:9999;background-color:#fff;will-change:transform;-moz-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-transition:-webkit-transform .4s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .4s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .4s cubic-bezier(0,0,.25,1) 0s;transition:transform .4s cubic-bezier(0,0,.25,1) 0s}.lg-comment-box .lg-comment-title{margin:0;color:#fff;font-size:18px}.lg-comment-box .lg-comment-header{background-color:#000;padding:12px 20px;position:absolute;left:0;right:0;top:0}.lg-comment-box .lg-comment-body{height:100%!important;padding-top:43px!important;width:100%!important}.lg-comment-box .fb-comments{height:100%;width:100%;background:url(/wp-content/themes/hello-noah-child/assets/images/loading.gif) no-repeat scroll center center #fff;overflow-y:auto;display:inline-block}.lg-comment-box .fb-comments[fb-xfbml-state=rendered]{background-image:none}.lg-comment-box .fb-comments>span{max-width:100%}.lg-comment-box .lg-comment-close{position:absolute;right:5px;top:12px;cursor:pointer;font-size:20px;color:#999;will-change:color;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.lg-comment-box .lg-comment-close:hover{color:#fff}.lg-comment-box .lg-comment-close:after{content:'\e070'}.lg-comment-box iframe{max-width:100%!important;width:100%!important}.lg-comment-box #disqus_thread{padding:0 20px}.lg-outer .lg-comment-overlay{background-color:rgba(0,0,0,.25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;will-change:visibility,opacity;-webkit-transition:visibility 0s linear .18s,opacity .18s linear 0s;-o-transition:visibility 0s linear .18s,opacity .18s linear 0s;transition:visibility 0s linear .18s,opacity .18s linear 0s}.lg-outer .lg-comment-toggle:after{content:'\e908'}.lg-outer.lg-comment-active .lg-comment-overlay{-webkit-transition-delay:0s;transition-delay:0s;-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;visibility:visible}.lg-outer.lg-comment-active .lg-comment-toggle{color:#fff}.lg-outer.lg-comment-active .lg-comment-box{-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-img-rotate{position:absolute;left:0;right:0;top:0;bottom:0;-webkit-transition:-webkit-transform .4s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .4s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .4s cubic-bezier(0,0,.25,1) 0s;transition:transform .4s cubic-bezier(0,0,.25,1) 0s}.lg-outer[data-lg-slide-type=iframe] .lg-flip-hor,.lg-outer[data-lg-slide-type=iframe] .lg-flip-ver,.lg-outer[data-lg-slide-type=iframe] .lg-rotate-left,.lg-outer[data-lg-slide-type=iframe] .lg-rotate-right,.lg-outer[data-lg-slide-type=video] .lg-flip-hor,.lg-outer[data-lg-slide-type=video] .lg-flip-ver,.lg-outer[data-lg-slide-type=video] .lg-rotate-left,.lg-outer[data-lg-slide-type=video] .lg-rotate-right{opacity:.75;pointer-events:none}.lg-outer .lg-img-rotate:before{content:'';display:inline-block;height:100%;vertical-align:middle}.lg-rotate-left:after{content:'\e900'}.lg-rotate-right:after{content:'\e901'}.lg-icon.lg-flip-hor,.lg-icon.lg-flip-ver{font-size:26px}.lg-flip-ver:after{content:'\e903'}.lg-flip-hor:after{content:'\e902'}.lg-medium-zoom-item{cursor:zoom-in}.lg-medium-zoom .lg-outer{cursor:zoom-out}.lg-medium-zoom .lg-outer.lg-grab img.lg-object{cursor:zoom-out}.lg-medium-zoom .lg-outer.lg-grabbing img.lg-object{cursor:zoom-out}.lg-relative-caption .lg-outer .lg-sub-html{white-space:normal;bottom:auto;padding:0;background-image:none}.lg-relative-caption .lg-outer .lg-relative-caption-item{opacity:0;padding:16px 0;transition:.5s opacity ease}.lg-relative-caption .lg-outer .lg-show-caption .lg-relative-caption-item{opacity:1}.lg-group:after{content:'';display:table;clear:both}.lg-container{display:none;outline:0}.lg-container.lg-show{display:block}.lg-on{scroll-behavior:unset}.lg-overlay-open{overflow:hidden}.lg-hide-sub-html .lg-sub-html,.lg-next,.lg-pager-outer,.lg-prev,.lg-toolbar{opacity:0;will-change:transform,opacity;-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s;transition:transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s}.lg-show-in .lg-next,.lg-show-in .lg-pager-outer,.lg-show-in .lg-prev,.lg-show-in .lg-toolbar{opacity:1}.lg-show-in.lg-hide-sub-html .lg-sub-html{opacity:1}.lg-show-in .lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.lg-show-in .lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.lg-show-in .lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}.lg-show-in .lg-hide-items.lg-hide-sub-html .lg-sub-html{opacity:0;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;text-align:left;opacity:.001;outline:0;will-change:auto;overflow:hidden;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-zoom-from-image{opacity:1}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-current,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-next-slide,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-prev-slide{-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{-webkit-transition-duration:0s!important;transition-duration:0s!important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-content{position:absolute;top:0;left:0;right:0;bottom:0}.lg-outer .lg-inner{width:100%;position:absolute;left:0;top:0;bottom:0;-webkit-transition:opacity 0s;-o-transition:opacity 0s;transition:opacity 0s;white-space:nowrap}.lg-outer .lg-item{display:none!important}.lg-outer .lg-item:not(.lg-start-end-progress){background:url(/wp-content/themes/hello-noah-child/assets/images/loading.gif) no-repeat scroll center center transparent}.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide{display:inline-block!important}.lg-outer.lg-css .lg-current{display:inline-block!important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:'';display:inline-block;height:100%;vertical-align:middle}.lg-outer .lg-img-wrap{position:absolute;left:0;right:0;top:0;bottom:0;white-space:nowrap;font-size:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-object{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto;height:auto;position:relative}.lg-outer .lg-empty-html .lg-sub-html,.lg-outer .lg-empty-html.lg-sub-html{display:none}.lg-outer.lg-hide-download .lg-download{opacity:.75;pointer-events:none}.lg-outer .lg-first-slide .lg-dummy-img{position:absolute;top:50%;left:50%}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-components{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-sub-html{opacity:1;transition:opacity .2s ease-out .15s}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;will-change:auto;-webkit-transition:opacity 333ms ease-in 0s;-o-transition:opacity 333ms ease-in 0s;transition:opacity 333ms ease-in 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{-webkit-transition:none 0s ease 0s!important;-moz-transition:none 0s ease 0s!important;-o-transition:none 0s ease 0s!important;transition:none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{-webkit-transition:opacity .1s ease 0s;-moz-transition:opacity .1s ease 0s;-o-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-progress{-webkit-transition:-webkit-transform 1s cubic-bezier(.175,.885,.32,1.275) 0s;-moz-transition:-moz-transform 1s cubic-bezier(.175,.885,.32,1.275) 0s;-o-transition:-o-transform 1s cubic-bezier(.175,.885,.32,1.275) 0s;transition:transform 1s cubic-bezier(.175,.885,.32,1.275) 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-end-progress{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-container{display:none}.lg-container.lg-show{display:block}.lg-container.lg-dragging-vertical .lg-backdrop{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-container.lg-dragging-vertical .lg-css3 .lg-item.lg-current{-webkit-transition-duration:0s!important;transition-duration:0s!important;opacity:1}.lg-inline .lg-backdrop,.lg-inline .lg-outer{position:absolute}.lg-inline .lg-backdrop{z-index:1}.lg-inline .lg-outer{z-index:2}.lg-inline .lg-maximize:after{content:'\e909'}.lg-components{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);will-change:transform;-webkit-transition:-webkit-transform .35s ease-out 0s;-moz-transition:-moz-transform .35s ease-out 0s;-o-transition:-o-transform .35s ease-out 0s;transition:transform .35s ease-out 0s;z-index:1080;position:absolute;bottom:0;right:0;left:0}@font-face{font-family:"Plus Jakarta Sans";font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/hello-noah-child/assets/font/plus-jakarta-sans-v12-latin-regular.woff2) format("woff2")}@font-face{font-family:"Plus Jakarta Sans";font-style:normal;font-weight:500;font-display:swap;src:url(/wp-content/themes/hello-noah-child/assets/font/plus-jakarta-sans-v12-latin-500.woff2) format("woff2")}@font-face{font-family:"Plus Jakarta Sans";font-style:normal;font-weight:600;font-display:swap;src:url(/wp-content/themes/hello-noah-child/assets/font/plus-jakarta-sans-v12-latin-600.woff2) format("woff2")}@font-face{font-family:"Plus Jakarta Sans";font-style:normal;font-weight:700;font-display:swap;src:url(/wp-content/themes/hello-noah-child/assets/font/plus-jakarta-sans-v12-latin-700.woff2) format("woff2")}@font-face{font-family:"Plus Jakarta Sans";font-style:normal;font-weight:800;font-display:swap;src:url(/wp-content/themes/hello-noah-child/assets/font/plus-jakarta-sans-v12-latin-800.woff2) format("woff2")}.info-testimonials-section{position:relative;overflow:hidden}.info-testimonials-section .info-testimonials-container{width:100%}.info-testimonials-section .info-testimonials-grid{display:grid;grid-template-columns:1fr 1.4fr;gap:60px;align-items:start}@media (max-width:768px){.info-testimonials-section .info-testimonials-grid{grid-template-columns:1fr;gap:40px}}.info-testimonials-section .info-column{display:flex;flex-direction:column;gap:28px}.info-testimonials-section .info-column__heading{display:flex;align-items:center;gap:12px;font-size:20px;font-weight:700;color:color-mix(in srgb,var(--landing-primary,#fff) 70%,black);margin:0;line-height:1.3}.info-testimonials-section .info-column__heading--hours{margin-top:8px}.info-testimonials-section .info-column__icon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;background:color-mix(in srgb,var(--landing-secondary,#fff) 12%,white);color:var(--landing-secondary,#1aa79f);flex-shrink:0}.info-testimonials-section .info-column__icon svg{stroke:currentColor}.info-testimonials-section .info-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.info-testimonials-section .info-list__item{display:flex;align-items:flex-start;gap:12px;padding:16px 0;border-bottom:1px solid color-mix(in srgb,var(--landing-primary,#1d61ef) 20%,white)}.info-testimonials-section .info-list__item:first-child{padding-top:0}.info-testimonials-section .info-list__icon{display:inline-flex;align-items:center;justify-content:center;color:var(--landing-secondary,#1aa79f);flex-shrink:0;padding-top:2px}.info-testimonials-section .info-list__icon svg{stroke:currentColor}.info-testimonials-section .info-list__text{font-size:15px;line-height:1.5;color:color-mix(in srgb,var(--landing-primary,#fff) 70%,black);word-break:break-word}.info-testimonials-section .info-list__link{text-decoration:none;transition:color 0.25s ease}.info-testimonials-section .info-list__link:hover{color:var(--landing-secondary,#1aa79f)}.info-testimonials-section .hours-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.info-testimonials-section .hours-list__item{padding:14px 0;font-size:15px;line-height:1.4;color:color-mix(in srgb,var(--landing-primary,#fff) 70%,black);border-bottom:1px solid color-mix(in srgb,var(--landing-primary,#1d61ef) 20%,white)}.info-testimonials-section .hours-list__item:last-child{border-bottom:none}.info-testimonials-section .info-column__cta{margin-top:8px}.info-testimonials-section .testimonials-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media (max-width:480px){.info-testimonials-section .testimonials-grid{grid-template-columns:1fr}}.info-testimonials-section .testimonial-tile{background:#fff;border:1px solid color-mix(in srgb,var(--landing-primary,#fff) 12%,white);border-radius:20px;overflow:hidden;box-shadow:0 10px 30px rgb(11 43 92 / .06);transition:transform 0.25s ease,box-shadow 0.25s ease,border-color 0.25s ease;display:flex;flex-direction:column}.info-testimonials-section .testimonial-tile:hover{transform:translateY(-3px);box-shadow:0 16px 40px rgb(11 43 92 / .1);border-color:color-mix(in srgb,var(--landing-primary,#fff) 25%,white)}.info-testimonials-section .testimonial-tile__thumb{position:relative;width:100%;aspect-ratio:16/10;overflow:hidden;background:color-mix(in srgb,var(--landing-primary,#fff) 6%,white)}.info-testimonials-section .testimonial-tile__thumb img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.info-testimonials-section .testimonial-tile__thumb::after{content:"";position:absolute;inset:auto 0 0 0;height:50%;background:linear-gradient(to top,rgb(0 0 0 / .35),transparent);pointer-events:none}.info-testimonials-section .testimonial-tile__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:52px;height:52px;border-radius:50%;background:#e53935;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2;box-shadow:0 8px 20px rgb(229 57 53 / .35);transition:transform 0.25s ease,background-color 0.25s ease}.info-testimonials-section .testimonial-tile__play svg{margin-left:2px}.info-testimonials-section .testimonial-tile__play:hover{transform:translate(-50%,-50%) scale(1.08);background:#c62828}.info-testimonials-section .testimonial-tile__body{padding:18px 20px 20px;text-align:center;display:flex;flex-direction:column;gap:6px}.info-testimonials-section .testimonial-tile__stars{display:inline-flex;justify-content:center;gap:2px;color:#ffb800;margin-bottom:2px}.info-testimonials-section .testimonial-tile__name{font-size:17px;font-weight:700;color:var(--landing-primary,#1d61ef);margin:0;line-height:1.3}.info-testimonials-section .testimonial-tile__sub{font-size:13px;font-weight:500;color:var(--pal-muted,#5b738e);line-height:1.3}.intro-title{font-size:70px;line-height:1.1;font-weight:700;margin:0 0 1.25rem 0}@media (max-width:768px){.intro-title{font-size:clamp(25px, 2vw, 40px);line-height:1.2}}.intro-title span{display:block}.intro-title__dark{color:var(--landing-primary,#1d61ef)}.intro-title__blue{color:var(--landing-secondary,#1aa79f)}.intro-section{position:relative;padding-top:120px!important;overflow:hidden}@media (max-width:768px){.intro-section{padding-top:65px!important}}.intro-section .intro-container{position:relative;z-index:2}.intro-section .intro-grid{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;position:relative}.intro-section .intro-grid .intro-content,.intro-section .intro-grid .intro-visual{width:49%}@media (max-width:768px){.intro-section .intro-grid .intro-content,.intro-section .intro-grid .intro-visual{width:100%}}@media (max-width:768px){.intro-section .intro-grid{gap:30px}.intro-section .intro-grid .intro-visual{order:1;position:absolute;top:0;right:-38%}.intro-section .intro-grid .intro-content{order:2}.intro-section .intro-grid .intro-content .intro-eyebrow,.intro-section .intro-grid .intro-content .intro-title,.intro-section .intro-grid .intro-content .intro-description,.intro-section .intro-grid .intro-content .intro-badges{width:60%;margin-bottom:10px}}.intro-section .intro-content{display:flex;flex-direction:column;z-index:3}.intro-section .intro-eyebrow{display:flex;align-items:center;position:relative;gap:15px;margin-bottom:20px;max-width:300px}.intro-section .intro-eyebrow__text{font-size:clamp(15px, 2vw, 17px);font-weight:400;letter-spacing:3px;color:var(--landing-secondary,#1aa79f);text-transform:uppercase}.intro-section .intro-eyebrow__line{position:absolute;top:3px;bottom:0;margin-top:auto;margin-bottom:auto;display:inline-block;width:44px;height:2px;left:100%;background-color:var(--landing-secondary,#1aa79f);border-radius:2px}@media (max-width:768px){.intro-section .intro-eyebrow__line{display:none}}.intro-section .intro-description{font-size:clamp(16px, 2vw, 18px);line-height:1.3;color:var(--pal-muted,#5C6F84);max-width:510px;margin:0 0 1.75rem 0}.intro-section .intro-badges{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1.75rem}@media (max-width:768px){.intro-section .intro-badges{gap:5px}}.intro-section .intro-features{display:grid;grid-template-columns:repeat(3,1fr);gap:.85rem;margin-bottom:2.25rem;max-width:560px}@media (max-width:768px){.intro-section .intro-features{margin-bottom:10px}}@media (max-width:480px){.intro-section .intro-features{gap:.65rem}}.intro-section .intro-features .feature-card{background-color:color-mix(in srgb,var(--landing-secondary,#fff) 12%,white);border-radius:14px;padding:15px;display:flex;flex-direction:column;align-items:center;text-align:center;transition:transform 0.25s cubic-bezier(.2,.8,.2,1),box-shadow 0.25s ease}@media (max-width:480px){.intro-section .intro-features .feature-card{padding:6px}}.intro-section .intro-features .feature-card:hover{transform:translateY(-3px);box-shadow:0 8px 20px rgb(43 142 227 / .12);border-color:color-mix(in srgb,var(--pal-blue,#2d8edf) 35%,transparent)}.intro-section .intro-features .feature-card__icon-wrap{display:flex;align-items:center;justify-content:center;margin-bottom:.65rem;background-color:color-mix(in srgb,var(--landing-secondary,#fff) 30%,white);padding:5px;border-radius:100%}.intro-section .intro-features .feature-card__icon-wrap svg{fill:var(--landing-primary,#1aa79f);stroke:var(--landing-primary,#1aa79f)}@media (max-width:480px){.intro-section .intro-features .feature-card__icon-wrap svg{width:25px;height:25px}}.intro-section .intro-features .feature-card__title{font-size:15px;font-weight:600;color:var(--landing-primary,#1aa79f);line-height:1.25}@media (max-width:480px){.intro-section .intro-features .feature-card__title{font-size:13px}}.intro-section .intro-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.intro-section .intro-actions .intro-phone-link{display:flex;align-items:center;gap:5px;font-size:clamp(15px, 2vw, 16px);font-weight:600;padding:.95rem 2.25rem;color:var(--landing-primary,#1aa79f);text-decoration:none;transition:color 0.4s ease;justify-content:center}@media (max-width:480px){.intro-section .intro-actions .intro-phone-link{width:100%}}.intro-section .intro-actions .intro-phone-link svg{transition:0.4s ease;fill:var(--landing-primary,#1aa79f)}.intro-section .intro-actions .intro-phone-link:hover{color:var(--landing-secondary,#1aa79f)}.intro-section .intro-actions .intro-phone-link:hover svg{fill:var(--landing-secondary,#1aa79f)!important}.intro-section .intro-visual{display:flex;justify-content:center;position:relative}.intro-section .intro-visual .visual-wrapper{position:relative;width:100%;aspect-ratio:1/1;display:flex;justify-content:center}.intro-section .intro-visual .visual-img-container{position:relative;z-index:2;width:100%;height:100%;display:flex;align-items:flex-end;justify-content:center}.intro-section .intro-visual .visual-img-container .visual-img{width:100%;height:auto;max-height:100%;object-fit:contain;object-position:bottom center;display:block;filter:drop-shadow(0 15px 30px rgb(11 43 92 / .08))}.intro-section .intro-footer-slogan{margin-top:3.5rem;text-align:center;position:relative;z-index:3}@media (max-width:480px){.intro-section .intro-footer-slogan{margin-top:15px}}.intro-section .intro-footer-slogan p{margin:0;font-size:13px;font-weight:300;letter-spacing:.22em;color:color-mix(in srgb,var(--pal-navy,#0B2B5C) 45%,transparent);text-transform:uppercase}.trust-pill{display:inline-flex;align-items:center;gap:8px;background-color:color-mix(in srgb,var(--landing-secondary,#fff) 10%,white);border-radius:9999px;padding:.4rem .6rem;padding-right:1.5rem}.trust-pill--google .trust-pill__content{display:flex;flex-direction:column;line-height:1.15}.trust-pill--google .trust-pill__top{display:flex;align-items:center;gap:.35rem}.trust-pill--google .trust-pill__top strong{font-size:.95rem;color:var(--pal-navy,#0B2B5C);font-weight:800}.trust-pill--google .trust-pill__top .stars{color:var(--pal-accent,#FFB800);font-size:.85rem;letter-spacing:.08em}.trust-pill--google .trust-pill__sub{font-size:.725rem;color:var(--pal-muted,#5C6F84);font-weight:500}.trust-pill--location{padding-top:.6rem;padding-bottom:.6rem}.trust-pill--location svg{fill:var(--landing-primary,#1d61ef)}.trust-pill--location .trust-pill__location-text{font-size:14px;font-weight:600;color:var(--landing-primary,#1d61ef)}.doctor-bio-section{position:relative;overflow:hidden}.doctor-bio-section .doctor-bio-container{width:100%}.doctor-bio-section .doctor-bio-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:60px;align-items:center;position:relative}@media (max-width:768px){.doctor-bio-section .doctor-bio-grid{grid-template-columns:1fr;gap:40px}}.doctor-bio-section .doctor-bio-card-wrap{position:relative;isolation:isolate}.doctor-bio-section .doctor-bio-card{position:relative;z-index:2;background:#fff;border-radius:24px;padding:clamp(30px, 4vw, 55px);box-shadow:0 10px 30px rgb(11 43 92 / .06)}.doctor-bio-section .doctor-bio-accent-block{position:absolute;top:40px;left:-30px;width:130px;height:calc(100% - 80px);background:var(--pal-surface,#d5dbe3);z-index:1;border-radius:24px}@media (max-width:768px){.doctor-bio-section .doctor-bio-accent-block{display:none}}.doctor-bio-section .doctor-bio-practice{color:var(--landing-primary,#1d61ef);font-size:clamp(22px, 2.5vw, 28px);font-weight:700;line-height:1.15;margin:0 0 8px;letter-spacing:-.3px}.doctor-bio-section .doctor-bio-heading{color:color-mix(in srgb,var(--landing-primary,#fff) 70%,black);font-size:clamp(20px, 2.2vw, 24px);font-weight:500;line-height:1.35;margin:0 0 20px;letter-spacing:-.2px}.doctor-bio-section .doctor-bio-body{color:var(--pal-muted,#5b738e);font-size:15px;line-height:1.75}.doctor-bio-section .doctor-bio-body p{margin:0 0 14px}.doctor-bio-section .doctor-bio-body p:last-child{margin-bottom:0}.doctor-bio-section .doctor-bio-body a{color:var(--landing-primary,#1d61ef);text-decoration:underline;text-underline-offset:3px;transition:color 0.25s ease}.doctor-bio-section .doctor-bio-body a:hover{color:var(--landing-secondary,#1aa79f)}.doctor-bio-section .doctor-bio-body strong{color:color-mix(in srgb,var(--landing-primary,#fff) 70%,black);font-weight:700}.doctor-bio-section .doctor-bio-media-wrap{position:relative;display:flex;justify-content:center;align-items:center}.doctor-bio-section .doctor-bio-media{position:relative;z-index:1;width:100%;max-width:420px;border-radius:24px;overflow:hidden;box-shadow:0 12px 32px rgb(11 43 92 / .1)}.doctor-bio-section .doctor-bio-media img{display:block;width:100%;height:auto;object-fit:cover;aspect-ratio:500/620}.doctor-bio-section .doctor-bio-award{display:none}@media (min-width:992px){.doctor-bio-section .doctor-bio-award{display:block;position:absolute;top:55%;left:53%;transform:translate(-50%,-50%);width:130px;z-index:5;pointer-events:none}.doctor-bio-section .doctor-bio-award img{display:block;width:100%;height:auto;filter:drop-shadow(0 8px 20px rgb(11 43 92 / .15))}}@media (min-width:1200px){.doctor-bio-section .doctor-bio-award{width:150px;left:52%}}.text-video-section{position:relative;overflow:hidden}.text-video-section .text-video-container{width:100%}.text-video-section .text-video-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:50px;align-items:center}@media (max-width:768px){.text-video-section .text-video-grid{grid-template-columns:1fr;gap:30px}}.text-video-section.text-video--video-left .text-video-media{order:-1}@media (max-width:768px){.text-video-section.text-video--video-left .text-video-media{order:0}}.text-video-section .text-video-title{color:color-mix(in srgb,var(--landing-primary,#fff) 70%,black);font-size:clamp(24px, 3vw, 34px);font-weight:700;line-height:1.2;letter-spacing:-.5px;margin:0 0 20px}.text-video-section .text-video-body{color:var(--pal-muted,#5b738e);font-size:15px;line-height:1.75}.text-video-section .text-video-body p{margin:0 0 14px}.text-video-section .text-video-body p:last-child{margin-bottom:0}.text-video-section .text-video-body a{color:var(--landing-primary,#1d61ef);text-decoration:underline;text-underline-offset:3px;transition:color 0.25s ease}.text-video-section .text-video-body a:hover{color:var(--landing-secondary,#1aa79f)}.text-video-section .text-video-body strong{color:color-mix(in srgb,var(--landing-primary,#fff) 70%,black);font-weight:700}.text-video-section .text-video-media{position:relative;border-radius:24px;overflow:hidden;box-shadow:0 10px 30px rgb(11 43 92 / .06);background:color-mix(in srgb,var(--landing-primary,#fff) 6%,white);aspect-ratio:16/10;width:100%}.text-video-section .text-video-media__inner{position:relative;width:100%;height:100%}.text-video-section .text-video-media__inner .text-video-media__video{display:flex;width:100%;height:100%;object-fit:cover;object-position:center}.text-video-section .text-video-media__poster{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.text-video-section .text-video-media__play{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;width:76px;height:76px;border-radius:50%;background:var(--landing-secondary,#1aa79f);color:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 12px 30px color-mix(in srgb,var(--landing-secondary,#1aa79f) 45%,transparent);transition:transform 0.25s ease,background-color 0.25s ease,box-shadow 0.25s ease;z-index:2}.text-video-section .text-video-media__play svg{width:30px;height:30px;margin-left:3px}.text-video-section .text-video-media__play:hover{transform:translate(-50%,-50%) scale(1.08);background:color-mix(in srgb,var(--landing-secondary,#1aa79f) 85%,black);box-shadow:0 16px 38px color-mix(in srgb,var(--landing-secondary,#1aa79f) 55%,transparent)}.text-video-section .text-video-media.is-playing .text-video-media__poster,.text-video-section .text-video-media.is-playing .text-video-media__play{opacity:0;pointer-events:none;transition:opacity 0.25s ease}.gallery-section{position:relative;overflow:visible;background:#EBF8FF;background:radial-gradient(circle,whicolor-mix(in srgb,var(--landing-secondary,#fff) 15%,white) te 0%,white 100%)}.gallery-section .gallery-bg-waves{position:absolute;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.gallery-section .gallery-bg-waves .wave-shape{position:absolute;bottom:0;width:100%;height:280px}.gallery-section .gallery-container{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center}.gallery-section .gallery-header{text-align:center;margin-bottom:15px}.gallery-section .gallery-header .gallery-title-wrap{display:flex;align-items:center;justify-content:center;gap:.5rem;position:relative}.gallery-section .gallery-header .gallery-title-wrap .gallery-title{margin:0;font-size:60px}@media (max-width:768px){.gallery-section .gallery-header .gallery-title-wrap .gallery-title{font-size:45px;line-height:1.1}}@media (max-width:480px){.gallery-section .gallery-header .gallery-title-wrap .gallery-title{font-size:30px;line-height:1}}.gallery-section .gallery-header .gallery-title-wrap .gallery-title span{font-size:60px;font-weight:700;line-height:1.2}@media (max-width:768px){.gallery-section .gallery-header .gallery-title-wrap .gallery-title span{font-size:45px;line-height:1.1}}@media (max-width:480px){.gallery-section .gallery-header .gallery-title-wrap .gallery-title span{font-size:30px;line-height:1}}.gallery-section .gallery-header .gallery-title-wrap .sparkle-icon{position:relative;top:-8px;position:absolute;right:-30px}.gallery-section .gallery-header .gallery-subtitle{font-size:clamp(16px, 2vw, 22px);font-weight:600;color:#a3b1c0;padding:10px 0 15px;margin:0;margin-bottom:15px;position:relative}.gallery-section .gallery-header .gallery-subtitle::after{position:absolute;content:"";width:60px;height:2px;border-radius:5px;background-color:#a7c4dd;left:0;right:0;margin:auto;bottom:0}.gallery-section .gallery-header .gallery-badge{display:inline-block;font-size:14px;font-weight:400;letter-spacing:1.5px;text-transform:uppercase;color:#c1cbd5}.gallery-section .gallery-slider-wrap{position:relative;width:100%;display:flex;align-items:center;justify-content:center}.gallery-section .gallery-slider-wrap .gallery-nav-btn{background:#fff;border:1px solid color-mix(in srgb,var(--landing-secondary,#fff) 35%,white);color:color-mix(in srgb,var(--landing-secondary,#fff) 15%,white);width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.25s ease;flex-shrink:0;z-index:5}@media (max-width:480px){.gallery-section .gallery-slider-wrap .gallery-nav-btn{display:none}}.gallery-section .gallery-slider-wrap .gallery-nav-btn:hover{background:var(--landing-secondary,#1aa79f);color:#fff;border-color:var(--landing-secondary,#1aa79f);transform:scale(1.06)}@media (max-width:480px){.gallery-section .gallery-slider-wrap .gallery-nav-btn{width:36px;height:36px}}.gallery-section .gallery-slider-wrap .gallery-cards-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem;width:100%;padding:1.25rem;background:rgb(237 248 254 / .4);border:2px solid rgb(45 142 223 / .25);border-radius:20px;margin:0 1rem;box-shadow:0 8px 24px rgb(45 142 223 / .06)}@media (max-width:768px){.gallery-section .gallery-slider-wrap .gallery-cards-grid{grid-template-columns:1fr;max-width:440px;margin:0 .5rem;padding:.85rem}}.gallery-section .gallery-card{display:flex;flex-direction:column}.gallery-section .gallery-card__box{position:relative;background:#fff;border-radius:14px;overflow:hidden;margin:5px;box-shadow:0 4px 12px rgb(11 43 92 / .06)}.gallery-section .gallery-card__box .pill-badge{position:absolute;top:8px;left:50%;transform:translateX(-50%);background:var(--landing-secondary,#1aa79f);color:#fff;font-size:.75rem;font-weight:600;padding:2px 14px;border-radius:20px;z-index:2;box-shadow:0 2px 6px rgb(0 0 0 / .15)}.gallery-section .gallery-card__img-wrap{width:100%;aspect-ratio:16/9;overflow:hidden}.gallery-section .gallery-card__img-wrap img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 0.35s ease}.gallery-section .gallery-card__img-wrap:hover img{transform:scale(1.03)}.gallery-section .gallery-pagination{display:flex;align-items:center;justify-content:center;gap:8px;margin:1.5rem 0 2rem}.gallery-section .gallery-pagination .gallery-dot{width:10px;height:8px;border-radius:15px;background:color-mix(in srgb,var(--landing-secondary,#fff) 15%,white);cursor:pointer;transition:all 0.25s ease}.gallery-section .gallery-pagination .gallery-dot--active{background:var(--landing-secondary,#1aa79f);width:20px}.gallery-section .gallery-features{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;width:100%;max-width:600px;margin-bottom:2.25rem}@media (max-width:768px){.gallery-section .gallery-features{gap:20px}}@media (max-width:480px){.gallery-section .gallery-features{gap:10px}}.gallery-section .gallery-features .middleFeature{position:relative}.gallery-section .gallery-features .middleFeature::before,.gallery-section .gallery-features .middleFeature::after{position:absolute;content:"";width:2px;height:40px;top:0;bottom:0;margin:auto;background-color:#b2becb}@media (max-width:768px){.gallery-section .gallery-features .middleFeature::before,.gallery-section .gallery-features .middleFeature::after{display:none}}.gallery-section .gallery-features .middleFeature::after{left:-15px}.gallery-section .gallery-features .middleFeature::before{right:-15px}.gallery-section .gallery-features .gallery-feature-card{display:flex;align-items:center;justify-content:center;transition:transform 0.25s ease,box-shadow 0.25s ease;gap:5px}@media (max-width:480px){.gallery-section .gallery-features .gallery-feature-card{flex-wrap:wrap}}.gallery-section .gallery-features .gallery-feature-card__icon-wrap{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:65px}.gallery-section .gallery-features .gallery-feature-card__icon-wrap svg,.gallery-section .gallery-features .gallery-feature-card__icon-wrap svg path{fill:var(--landing-primary,#1aa79f)}.gallery-section .gallery-features .gallery-feature-card__title{font-weight:600;color:var(--landing-primary,#1aa79f);line-height:1.2;text-align:left;font-size:clamp(12px, 2vw, 16px)}@media (max-width:480px){.gallery-section .gallery-features .gallery-feature-card__title{width:100%;text-align:center}}.gallery-section .gallery-footer-slogan{display:flex;align-items:center;justify-content:center;gap:1rem;width:100%;max-width:480px}.gallery-section .gallery-footer-slogan .slogan-line{flex:1;height:1.5px;background:#d4e7f8}.gallery-section .gallery-footer-slogan p{font-size:.78rem;font-weight:700;letter-spacing:1.8px;color:#b2becb;margin:0;text-transform:uppercase;white-space:nowrap}.gallery-slider-wrap{position:relative;width:100%;display:flex;align-items:center;justify-content:center}.gallery-slider-wrap .smile-gallery-slider{container-type:inline-size;--gallery-per-view:1.3;--gallery-gap:16px;width:100%;padding:10px 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent 100%);touch-action:pan-y;cursor:grab;user-select:none;-webkit-user-select:none}@media (min-width:576px){.gallery-slider-wrap .smile-gallery-slider{--gallery-per-view:2;--gallery-gap:8px}}@media (min-width:768px){.gallery-slider-wrap .smile-gallery-slider{--gallery-per-view:3;--gallery-gap:10px}}@media (min-width:1024px){.gallery-slider-wrap .smile-gallery-slider{--gallery-per-view:4;--gallery-gap:10px}}.gallery-slider-wrap .smile-gallery-slider .gallery-marquee__track{display:flex;width:max-content;will-change:transform}.gallery-slider-wrap .smile-gallery-slider.is-dragging{cursor:grabbing}.gallery-slider-wrap .smile-gallery-slider img{-webkit-user-drag:none}.gallery-slider-wrap .smile-gallery-slider .gallery-card{flex:0 0 auto;width:calc((100cqw - 2 * var(--gallery-gap)) / var(--gallery-per-view));margin-right:var(--gallery-gap);height:auto;border-radius:20px;background-color:#fff;transition:transform 0.4s ease}.gallery-slider-wrap .smile-gallery-slider.is-paused .gallery-card:hover{transform:translateY(-4px)}.gallery-card__img-wrap{display:block;cursor:zoom-in}.gallery-action{width:100%;max-width:460px;margin-bottom:2rem;display:flex;margin:15px auto}.gallery-action .btn-intro-cta{width:100%}@media (max-width:480px){.gallery-action{display:none}}.reasons-section{position:relative;overflow:hidden}.reasons-section .reasons-container{width:100%}.reasons-section .reasons-layout{display:grid;grid-template-columns:1fr 1.25fr;gap:50px;align-items:center}@media (max-width:768px){.reasons-section .reasons-layout{grid-template-columns:1fr;gap:40px}}.reasons-section .reasons-media{position:relative}.reasons-section .reasons-media__img-wrap{position:relative;border-radius:32px;overflow:visible}.reasons-section .reasons-media__img-wrap::before{content:"";position:absolute;inset:-10px;border-radius:40px;background:linear-gradient(135deg,color-mix(in srgb,var(--landing-primary,#fff) 8%,white) 0%,color-mix(in srgb,var(--landing-primary,#fff) 0%,white) 70%);z-index:0}.reasons-section .reasons-media__img{position:relative;width:100%;height:auto;aspect-ratio:580/480;object-fit:cover;border-radius:30px;display:block;z-index:1;box-shadow:0 16px 40px rgb(11 43 92 / .08)}.reasons-section .reasons-float-badge{position:absolute;bottom:25px;left:20px;z-index:2;display:flex;align-items:center;gap:6px;padding:10px 15px;background:color-mix(in srgb,var(--landing-primary,#fff) 4%,white);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgb(255 255 255 / .9);border-radius:50px;box-shadow:0 12px 30px rgb(11 43 92 / .12);max-width:220px}.reasons-section .reasons-float-badge__icon{width:60px;height:60px;border-radius:100%;background:color-mix(in srgb,var(--landing-primary,#fff) 12%,white);display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:5px}.reasons-section .reasons-float-badge__text{font-size:.95rem;font-weight:600;line-height:1.35;color:color-mix(in srgb,var(--landing-primary,#fff) 68%,black)}@media (max-width:480px){.reasons-section .reasons-float-badge{bottom:15px;left:15px;padding:10px 16px}.reasons-section .reasons-float-badge__icon{width:36px;height:36px}.reasons-section .reasons-float-badge__text{font-size:.82rem}}.reasons-section .reasons-header{margin-bottom:30px}.reasons-section .reasons-eyebrow-wrap{display:inline-flex;align-items:center;gap:12px;margin-bottom:10px}.reasons-section .reasons-eyebrow{font-size:clamp(13px, 2vw, 16px);font-weight:600;text-transform:uppercase;letter-spacing:1.8px;color:var(--landing-secondary,#1aa79f)}.reasons-section .reasons-eyebrow-line{display:inline-block;width:40px;height:2px;background:var(--landing-secondary,#1aa79f);border-radius:2px}.reasons-section .reasons-title{font-size:60px;font-weight:700;line-height:1.15;margin:0}@media (max-width:768px){.reasons-section .reasons-title{font-size:40px}}@media (max-width:480px){.reasons-section .reasons-title{font-size:26px}}.reasons-section .reasons-title--navy{display:block;color:var(--landing-primary,#1d61ef)}.reasons-section .reasons-title--blue{display:block;color:var(--landing-secondary,#1aa79f)}.reasons-section .reasons-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px 20px}@media (max-width:680px){.reasons-section .reasons-grid{grid-template-columns:1fr;gap:12px}}.reasons-section .reason-card{display:flex;align-items:center;gap:16px;padding:16px 20px;box-shadow:1px 1px 10px 0 rgb(216 239 254 / .3);border-radius:20px;transition:transform 0.25s ease,box-shadow 0.25s ease,background 0.25s ease}.reasons-section .reason-card:hover{transform:translateY(-3px)}.reasons-section .reason-card:hover .reason-card__icon{transform:scale(1.08)}.reasons-section .reason-card__icon{width:48px;height:48px;border-radius:14px;background:color-mix(in srgb,var(--landing-secondary,#fff) 8%,white);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 10px rgb(45 142 223 / .1);transition:all 0.25s ease}.reasons-section .reason-card__icon svg{transition:stroke 0.25s ease}.reasons-section .reason-card__text{margin:0;font-size:.95rem;font-weight:600;line-height:1.35;color:color-mix(in srgb,var(--landing-primary,#fff) 65%,black)}.reasons-section .reasons-footer-slogan{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:55px}.reasons-section .reasons-footer-slogan .slogan-line{height:1px;background:#c3dcf2;flex-grow:1;max-width:140px}.reasons-section .reasons-footer-slogan p{margin:0;font-size:.8rem;font-weight:800;color:#7b9fc4;letter-spacing:2px;text-transform:uppercase;text-align:center}.faq-section{position:relative;overflow:hidden}.faq-section .faq-container{width:100%}.faq-section .faq-layout{display:flex;flex-wrap:wrap;align-items:start;justify-content:space-between}.faq-section .faq-layout .faq-right,.faq-section .faq-layout .faq-left{width:48%}@media (max-width:768px){.faq-section .faq-layout .faq-right,.faq-section .faq-layout .faq-left{width:100%}}@media (max-width:768px){.faq-section .faq-layout{flex-direction:column;gap:30px}}.faq-section .faq-eyebrow-wrap{display:inline-flex;align-items:center;gap:12px;margin-bottom:10px}.faq-section .faq-eyebrow{font-size:.82rem;font-weight:800;text-transform:uppercase;letter-spacing:1.8px;color:var(--landing-secondary,#1aa79f)}.faq-section .faq-eyebrow-line{display:inline-block;width:40px;height:2px;background:var(--landing-secondary,#1aa79f);border-radius:2px}.faq-section .faq-title{font-size:60px;font-weight:700;line-height:1.15;letter-spacing:-.5px;margin:0 0 14px}.faq-section .faq-title--navy{display:block;color:var(--landing-primary,#1d61ef)}.faq-section .faq-title--blue{display:inline-flex;align-items:center;gap:6px;color:var(--landing-secondary,#1aa79f)}.faq-section .faq-subtitle{margin:0;font-size:1.05rem;line-height:1.5;color:var(--pal-muted,#5b738e);max-width:460px}.faq-section .faq-media{position:relative;margin:25px 0 28px}.faq-section .faq-media__wrap{position:relative;border-radius:26px}.faq-section .faq-media__img{width:100%;height:auto;aspect-ratio:540/340;object-fit:cover;border-radius:26px;display:block;box-shadow:0 14px 35px rgb(11 43 92 / .08)}.faq-section .faq-script-badge{position:absolute;bottom:18px;left:18px;display:inline-flex;align-items:center;gap:8px;padding:10px 18px;background:color-mix(in srgb,var(--landing-primary,#fff) 8%,white);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgb(255 255 255 / .95);border-radius:30px;box-shadow:0 8px 24px rgb(11 43 92 / .12)}.faq-section .faq-script-badge__text{font-size:.95rem;font-weight:700;color:color-mix(in srgb,var(--landing-primary,#fff) 78%,black);letter-spacing:-.2px;font-style:italic}.faq-section .faq-script-badge svg{stroke:color-mix(in srgb,var(--landing-primary,#fff) 78%,black)}.faq-section .btn-faq-yellow{display:inline-flex;align-items:center;justify-content:center;gap:12px;width:100%;max-width:420px;padding:16px 28px;background:var(--pal-accent,#f5b335);color:var(--pal-navy,#0B2B5C);font-size:1.05rem;font-weight:800;text-decoration:none;border-radius:14px;box-shadow:0 8px 22px rgb(245 179 53 / .35);transition:all 0.25s ease}.faq-section .btn-faq-yellow svg{transition:transform 0.25s ease}.faq-section .btn-faq-yellow:hover{background:var(--pal-accent-hover,#e5a325);transform:translateY(-2px);box-shadow:0 12px 26px rgb(245 179 53 / .45)}.faq-section .btn-faq-yellow:hover svg{transform:translateX(4px)}.faq-section .faq-accordion-list{display:flex;flex-direction:column;gap:20px}.faq-section .faq-card{background:#fff;border:1px solid color-mix(in srgb,var(--landing-primary,#fff) 18%,white);border-radius:20px;box-shadow:0 10px 30px rgb(11 43 92 / .05);overflow:hidden;transition:all 0.4s}.faq-section .faq-card:hover{border-color:color-mix(in srgb,var(--landing-primary,#fff) 28%,white)}.faq-section .faq-card__trigger{width:100%;display:flex;align-items:center;gap:18px;padding:22px 24px;background:none;border:none;cursor:pointer;text-align:left;font-family:inherit}@media (max-width:480px){.faq-section .faq-card__trigger{padding:18px 18px;gap:12px}}.faq-section .faq-card__icon-wrap{width:44px;height:44px;border-radius:50%;background:color-mix(in srgb,var(--landing-primary,#fff) 20%,white);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform 0.25s ease}.faq-section .faq-card__icon-wrap svg circle{fill:var(--landing-primary,#fff)}.faq-section .faq-card__question{flex-grow:1;font-size:1.15rem;font-weight:800;line-height:1.3;color:color-mix(in srgb,var(--landing-primary,#fff) 68%,black);letter-spacing:-.2px}@media (max-width:480px){.faq-section .faq-card__question{font-size:1rem}}.faq-section .faq-card__chevron{display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform 0.3s cubic-bezier(.4,0,.2,1)}.faq-section .faq-card__body{display:grid;grid-template-rows:0fr;transition:grid-template-rows 0.3s cubic-bezier(.4,0,.2,1),visibility 0.3s;overflow:hidden;visibility:hidden}.faq-section .faq-card__body-inner{min-height:0}.faq-section .faq-card__body-inner p{padding:0 24px 22px 86px}@media (max-width:480px){.faq-section .faq-card__body-inner p{padding:0 18px 18px 66px}}.faq-section .faq-card__answer{margin:0;font-size:.98rem;line-height:1.6;color:var(--pal-muted,#5b738e)}.faq-section .faq-card--open{border-color:#d2e4f5}.faq-section .faq-card--open .faq-card__chevron{transform:rotate(180deg)}.faq-section .faq-card--open .faq-card__body{grid-template-rows:1fr;visibility:visible}.faq-section .faq-card--open .faq-card__icon-wrap{transform:scale(1.05)}.faq-section .faq-footer-slogan{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:60px}.faq-section .faq-footer-slogan .slogan-line{height:1px;background:#c3dcf2;flex-grow:1;max-width:140px}.faq-section .faq-footer-slogan p{margin:0;font-size:.8rem;font-weight:800;color:#7b9fc4;letter-spacing:2px;text-transform:uppercase;text-align:center}.faq-cta-wrap{margin-top:30px}.services-section{position:relative;padding:80px 0 60px;background:radial-gradient(circle at 0% 0%,color-mix(in srgb,var(--landing-secondary,#fff) 15%,white) 0%,transparent 50%),radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--landing-secondary,#fff) 30%,white) 0%,transparent 50%),#ffffff;overflow:hidden}.services-section .services-container{width:100%}.services-section .services-header{margin-bottom:45px;text-align:left}.services-section .services-eyebrow-wrap{display:inline-flex;align-items:center;gap:12px;margin-bottom:10px}.services-section .services-eyebrow{font-size:.85rem;font-weight:800;letter-spacing:2px;text-transform:uppercase;color:var(--landing-secondary,#1aa79f)}.services-section .services-eyebrow-line{display:inline-block;width:60px;height:2px;background:var(--landing-secondary,#1aa79f);border-radius:2px}.services-section .services-title{font-size:clamp(2.2rem, 3.5vw, 3rem);font-weight:800;line-height:1.1;letter-spacing:-1px;margin:0 0 14px}.services-section .services-title--navy{display:block;color:var(--landing-primary,#1d61ef)}.services-section .services-title--blue{display:block;color:var(--landing-secondary,#1aa79f)}@media (max-width:768px){.services-section .services-title{font-size:2rem}}.services-section .services-subtitle{margin:0;font-size:1.1rem;line-height:1.5;color:var(--pal-muted,#5C6F84);max-width:580px}.services-section .services-slider-wrap{position:relative;display:flex;align-items:center;gap:14px;margin-bottom:28px}.services-section .services-nav-btn{flex-shrink:0;width:48px;height:48px;border-radius:50%;background:#fff;border:1px solid var(--pal-border,#e7eff7);border:1px solid color-mix(in srgb,var(--landing-secondary,#fff) 35%,white);color:color-mix(in srgb,var(--landing-secondary,#fff) 15%,white);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 6px 18px rgb(11 43 92 / .06);transition:all 0.25s ease;z-index:2}@media (max-width:480px){.services-section .services-nav-btn{display:none}}.services-section .services-nav-btn:hover{background:var(--landing-secondary,#1aa79f);color:#fff;border-color:var(--landing-secondary,#1aa79f);transform:scale(1.05)}@media (max-width:480px){.services-section .services-nav-btn{width:36px;height:36px}}.services-section .services-slider{width:100%;overflow:hidden;padding:4px 0 12px}.services-section .swiper-slide{height:auto}.services-section .service-card{background:#fff;border:1px solid var(--pal-border,#e7eff7);border-radius:22px;overflow:hidden;height:100%;display:flex;flex-direction:column;position:relative;transition:transform 0.3s ease,box-shadow 0.3s ease}.services-section .service-card::after{position:absolute;content:"";width:100%;height:100%;left:0;right:0;bottom:0;top:0;margin:auto;background:#2b4663;background:linear-gradient(0deg,color-mix(in srgb,var(--landing-primary,#fff) 48%,black) 0%,color-mix(in srgb,var(--landing-primary,#fff) 0%,transparent) 100%)}.services-section .service-card:hover{transform:translateY(-4px)}.services-section .service-card:hover .service-card__img{transform:scale(1.04)}.services-section .service-card__media{position:relative;aspect-ratio:400/300;overflow:hidden}@media (max-width:480px){.services-section .service-card__media{aspect-ratio:400/400}}.services-section .service-card__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 0.4s ease}.services-section .service-card__badge{position:absolute;top:16px;left:16px;padding:7px 16px;background:color-mix(in srgb,var(--landing-primary,#fff) 8%,white);color:color-mix(in srgb,var(--landing-primary,#fff) 58%,black);font-size:.72rem;font-weight:800;z-index:5;text-transform:uppercase;letter-spacing:1.2px;border-radius:20px;box-shadow:0 4px 10px rgb(11 43 92 / .1)}.services-section .service-card__content{padding:22px 22px 26px;flex-grow:1;position:absolute;bottom:0;z-index:2}@media (max-width:480px){.services-section .service-card__content{padding:10px}}.services-section .service-card__title{margin:0 0 8px;font-size:1.2rem;font-weight:800;color:#fff;line-height:1.3}.services-section .service-card__desc{margin:0;font-size:.95rem;line-height:1.55;color:#fff;opacity:.7}.services-section .services-pagination{position:relative;display:flex;justify-content:center;gap:8px;margin:12px 0 30px}.services-section .services-pagination .swiper-pagination-bullet{width:9px;height:9px;background:#c8d9e8;opacity:1;transition:all 0.3s ease;border-radius:50%}.services-section .services-pagination .swiper-pagination-bullet-active{background:var(--pal-navy,#0B2B5C);width:24px;border-radius:4px}.services-section .services-action{display:flex;justify-content:center;margin:10px 0 50px}.services-section .services-footer-slogan{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:30px}.services-section .services-footer-slogan .slogan-line{height:1px;background:#c3dcf2;flex-grow:1;max-width:140px}.services-section .services-footer-slogan p{margin:0;font-size:.8rem;font-weight:800;color:#7b9fc4;letter-spacing:2px;text-transform:uppercase;text-align:center}.reviews-section{position:relative;padding:90px 0 60px;background:radial-gradient(circle at 50% 30%,color-mix(in srgb,var(--landing-secondary,#fff) 15%,white) 0%,color-mix(in srgb,var(--landing-secondary,#fff) 5%,white) 100%);overflow:hidden}.reviews-section .reviews-bg-waves{position:absolute;top:0;left:0;right:0;width:100%;height:100%;pointer-events:none;z-index:0}.reviews-section .reviews-bg-waves svg{width:100%;height:100%;object-fit:cover}.reviews-section .reviews-container{position:relative;z-index:1}.reviews-section .reviews-header{margin-bottom:35px;text-align:center;display:flex;flex-direction:column;align-items:center}.reviews-section .reviews-badge-wrap{display:inline-flex;align-items:center;gap:12px;margin-bottom:12px}.reviews-section .reviews-badge-wrap .reviews-sub-line{display:inline-block;width:32px;height:1.5px;background:var(--landing-secondary)}.reviews-section .reviews-badge-wrap .reviews-badge{font-size:13px;font-weight:700;letter-spacing:2px;color:var(--landing-secondary,#1aa79f);text-transform:uppercase}.reviews-section .reviews-title{font-family:inherit;font-size:52px;font-weight:800;line-height:1.15;margin:0 0 12px;letter-spacing:-.5px}.reviews-section .reviews-title__dark{color:var(--landing-primary,#1d61ef);display:block}.reviews-section .reviews-title__blue{color:var(--landing-secondary,#1aa79f);display:block}@media (max-width:768px){.reviews-section .reviews-title{font-size:38px}}@media (max-width:480px){.reviews-section .reviews-title{font-size:30px}}.reviews-section .reviews-subtitle{font-size:18px;color:var(--pal-muted,#6B7C93);font-weight:400;margin:0 0 24px}@media (max-width:480px){.reviews-section .reviews-subtitle{font-size:15px}}.reviews-section .google-rating-pill .trust-pill strong{font-size:20px}.reviews-section .google-rating-pill .trust-pill .stars{font-size:.99rem}.reviews-section .google-rating-pill .trust-pill .trust-pill__sub{font-size:16px}.reviews-section .reviews-action{max-width:460px;margin:0 auto 45px}.reviews-section .reviews-action .btn-intro-cta{width:100%;display:inline-flex;justify-content:center;align-items:center}.reviews-section .reviews-footer-slogan{display:flex;align-items:center;justify-content:center;gap:16px}.reviews-section .reviews-footer-slogan .slogan-line{height:1px;width:60px;background-color:var(--pal-border,#B9D7F2)}@media (max-width:480px){.reviews-section .reviews-footer-slogan .slogan-line{width:30px}}.reviews-section .reviews-footer-slogan .slogan-text{font-size:11px;letter-spacing:2.2px;font-weight:700;color:#7D92A9;text-transform:uppercase}@media (max-width:480px){.reviews-section .reviews-footer-slogan .slogan-text{font-size:9.5px;letter-spacing:1.5px}}.booking-section{background-color:color-mix(in srgb,var(--landing-secondary,#fff) 5%,white);position:relative;overflow:hidden}.booking-grid{display:grid;grid-template-columns:1fr 1.15fr;gap:clamp(32px, 5vw, 72px);align-items:center}@media (max-width:768px){.booking-grid{grid-template-columns:1fr}}.booking-badge{display:inline-block;padding:8px 16px;margin-bottom:20px;font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--landing-secondary,#fff) 5%,white);background:var(--landing-secondary,#1d61ef);border-radius:999px}.booking-title{margin:0 0 14px;font-size:clamp(1.9rem, 3.2vw, 2.75rem);line-height:1.15;color:var(--landing-primary,#1d61ef)}.booking-desc{margin:0 0 28px;font-size:1.05rem;line-height:1.7;color:var(--pal-muted,#5C6F84)}.booking-perks{display:flex;flex-direction:column;gap:18px;margin-bottom:30px}.booking-perk{display:flex;gap:14px;align-items:flex-start}.booking-perk__icon{flex:0 0 auto;width:44px;height:44px;display:grid;place-items:center;color:var(--landing-secondary,#1aa79f);background:#fff;border:1px solid color-mix(in srgb,var(--landing-secondary,#fff) 15%,white);border-radius:12px}.booking-perk__text{display:flex;flex-direction:column}.booking-perk__text strong{color:color-mix(in srgb,var(--landing-primary,#fff) 45%,black);font-size:1rem}.booking-perk__text span{color:var(--pal-muted,#5C6F84);font-size:.92rem;line-height:1.55}.booking-phone{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.booking-phone__label{font-size:.92rem;color:var(--pal-muted,#5C6F84)}.booking-phone__link{display:inline-flex;align-items:center;gap:8px;padding:12px 20px;font-weight:700;color:#fff;background:var(--pal-blue,#2d8edf);border-radius:999px;text-decoration:none;transition:background 0.25s ease,transform 0.25s ease}.booking-phone__link:hover{background:var(--pal-navy,#0B2B5C);transform:translateY(-2px)}.booking-form{min-width:0}.booking-form__card{background:#fff;border:1px solid rgb(45 142 223 / .15);border-radius:20px;box-shadow:0 18px 45px rgb(11 43 92 / .1);overflow:hidden}.booking-form__iframe{display:block;width:100%;height:888px;min-height:620px;border:0;background:#fff}@media (max-width:768px){.booking-form__iframe{height:820px}}.booking-form__fallback{margin:0;padding:40px;text-align:center;color:var(--pal-muted,#5C6F84)}.noah-hero-section{position:relative;overflow:hidden;display:flex;flex-direction:column;margin-top:var(--noah-header-h,80px);min-height:min(100vh - var(--noah-header-h, 80px), 960px);min-height:min(100svh - var(--noah-header-h, 80px), 960px);padding:32px 0 20px;background:linear-gradient(180deg,#fff0 70%,#F1F6FC 100%),linear-gradient(100deg,#E4EEFA 0%,#F3F7FC 42%,#E9F1FA 100%)}@media (max-width:992px){.noah-hero-section{min-height:0;padding-top:28px}}@media (max-width:768px){.noah-hero-section{padding:20px 0 0}}.noah-no-header .noah-hero-section{margin-top:0;min-height:100vh;min-height:100svh}@media (max-width:992px){.noah-no-header .noah-hero-section{min-height:0}}.noah-hero-section .noah-hero__container{position:relative;z-index:2;flex:1;display:flex;flex-direction:column;width:100%;max-width:1212px}@media (min-width:993px){.noah-hero-section .noah-hero__container{padding-left:24px;padding-right:24px}}.noah-hero__media{position:absolute;top:0;right:max(0px, (100% - 1920px) / 2);bottom:96px;width:clamp(420px, 50% - 150px, 820px);z-index:1;pointer-events:none;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 22%);mask-image:linear-gradient(to right,transparent 0%,#000 22%)}.noah-hero__media .noah-hero__media-img{width:100%;height:100%;object-fit:cover;object-position:right top;display:block}@media (max-width:992px){.noah-hero__media{top:0;bottom:auto;width:72%;height:min(118vw, 760px);-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 45%),linear-gradient(to bottom,#000 70%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent 0%,#000 45%),linear-gradient(to bottom,#000 70%,transparent 100%);mask-composite:intersect}}.noah-hero__grid{display:grid;grid-template-columns:minmax(0,390px) minmax(0,415px);grid-template-areas:"head    head" "offer   ba" "actions ba" "rating  .";column-gap:10px;justify-content:start;margin-top:auto}@media (max-width:992px){.noah-hero__grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "offer" "ba" "actions" "rating"}}.noah-hero__head{grid-area:head}.noah-hero__offer{grid-area:offer}.noah-hero__ba{grid-area:ba}.noah-hero__actions{grid-area:actions}.noah-hero__rating{grid-area:rating}.noah-hero__eyebrow{display:block;margin-bottom:14px;font-size:14px;font-weight:400;letter-spacing:.2em;text-transform:uppercase;color:var(--pal-navy,#0E2547)}@media (max-width:768px){.noah-hero__eyebrow{font-size:12px;margin-bottom:12px}}.noah-hero__title{margin:0 0 14px;max-width:12.55em;font-size:clamp(30px, 3.9vw, 50px);font-weight:800;line-height:1;letter-spacing:-.025em;color:var(--pal-navy,#0E2547)}@media (max-width:992px){.noah-hero__title .noah-hero__br{display:none}}@media (max-width:992px){.noah-hero__title{max-width:62%}}@media (max-width:480px){.noah-hero__title{max-width:70%;font-size:clamp(22px, 7.1vw, 36px)}}.noah-hero__title-highlight,.noah-hero__title-end{display:block}.noah-hero__title-highlight{color:var(--pal-blue,#1B74E4)}@media (max-width:992px){.noah-hero__offer{max-width:60%}}@media (max-width:480px){.noah-hero__offer{max-width:58%}}.noah-hero__offer-list{list-style:none;margin:0 0 22px;padding:0;display:flex;flex-direction:column;gap:16px}.noah-offer{display:flex;align-items:center;gap:16px}.noah-offer .noah-offer__icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:68px;height:68px;border-radius:50%;background:#DFEAFB}.noah-offer .noah-offer__icon img{width:36px;height:36px;object-fit:contain}.noah-offer .noah-offer__text{display:flex;flex-direction:column;min-width:0;line-height:1.1}.noah-offer .noah-offer__top{font-size:clamp(17px, 1.6vw, 20px);font-weight:700;line-height:1.12;color:var(--pal-navy,#0E2547)}.noah-offer .noah-offer__highlight{font-size:clamp(26px, 2.6vw, 34px);font-weight:800;letter-spacing:-.03em;white-space:nowrap;color:var(--pal-blue,#1B74E4)}.noah-offer .noah-offer__highlight--price{font-size:clamp(36px, 4vw, 52px)}.noah-offer .noah-offer__suffix{font-size:.55em;font-weight:700;letter-spacing:-.01em}.noah-offer .noah-offer__bottom{margin-top:2px;font-size:clamp(14px, 1.3vw, 16px);line-height:1.3;color:var(--pal-navy,#0E2547);opacity:.85}.noah-hero__ba{position:relative;align-self:start;margin-top:30px;display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:6px;background:#fff;border-radius:12px;box-shadow:0 18px 40px rgb(14 37 71 / .12);margin-bottom:30px}@media (min-width:993px){.noah-hero__ba{transform:translateX(clamp(0px, 6vw - 40px, 90px))}}@media (max-width:992px){.noah-hero__ba{max-width:620px;margin-top:0;margin-bottom:20px}}.noah-hero__ba .noah-hero__ba-item{position:relative;margin:0;border-radius:8px;overflow:hidden;aspect-ratio:1/0.97}@media (max-width:992px){.noah-hero__ba .noah-hero__ba-item{aspect-ratio:3/2}}.noah-hero__ba .noah-hero__ba-item img{width:100%;height:100%;object-fit:cover;display:block}.noah-hero__ba .noah-hero__ba-label{position:absolute;top:0;padding:7px 18px;font-size:14px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#fff}.noah-hero__ba .noah-hero__ba-label--before{left:0;background:rgb(14 37 71 / .82);border-bottom-right-radius:8px}.noah-hero__ba .noah-hero__ba-label--after{right:0;background:var(--pal-blue,#1B74E4);border-bottom-left-radius:8px}@media (max-width:480px){.noah-hero__ba .noah-hero__ba-label{font-size:12px;padding:6px 14px}}.noah-hero__ba .noah-hero__ba-arrow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#fff;color:var(--pal-navy,#0E2547);box-shadow:0 4px 14px rgb(14 37 71 / .12);z-index:2}.noah-hero__actions{align-self:end;margin-bottom:14px}.noah-hero__cta{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:50px;padding:0 30px;font-size:clamp(17px, 1.6vw, 20px);white-space:nowrap;font-weight:600;line-height:1.2;color:#fff;text-decoration:none;background-color:var(--pal-cta,#C8102E);border-radius:6px;box-shadow:0 8px 20px rgb(200 16 46 / .22);transition:transform 0.2s cubic-bezier(.2,.8,.2,1),background-color 0.2s ease,box-shadow 0.2s ease}.noah-hero__cta .btn-arrow{flex-shrink:0;transition:transform 0.2s ease}.noah-hero__cta:hover,.noah-hero__cta:focus-visible{color:#fff;background-color:var(--pal-cta-hover,#A80D26);transform:translateY(-2px);box-shadow:0 14px 28px rgb(200 16 46 / .3)}.noah-hero__cta:hover .btn-arrow,.noah-hero__cta:focus-visible .btn-arrow{transform:translateX(4px)}@media (max-width:992px){.noah-hero__cta{display:flex;width:100%;padding:16px 20px;white-space:normal}}.noah-hero__rating{display:flex;align-items:center;gap:14px}@media (max-width:992px){.noah-hero__rating{justify-content:center;margin-bottom:20px}}.noah-hero__rating .noah-hero__google{flex-shrink:0;width:46px;height:46px}.noah-hero__rating .noah-hero__rating-top{display:flex;align-items:center;gap:10px}.noah-hero__rating .noah-hero__rating-top strong{font-size:24px;font-weight:800;color:var(--pal-navy,#0E2547)}.noah-hero__rating .noah-hero__stars{font-size:24px;line-height:1;letter-spacing:2px;color:var(--pal-accent,#F5B800)}.noah-hero__rating .noah-hero__rating-sub{display:block;font-size:15px;color:#56677A}.noah-hero__features{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:18px;margin-bottom:auto}@media (max-width:992px){.noah-hero__features{gap:0;margin:0 -15px;padding:18px 8px;background:#fff;border-top:1px solid rgb(14 37 71 / .06)}}.noah-feature{display:flex;align-items:center;gap:20px;padding:16px 26px;background:#fff;border-radius:10px;box-shadow:0 8px 26px rgb(14 37 71 / .07)}@media (max-width:992px){.noah-feature{flex-direction:column;gap:10px;padding:4px 8px;text-align:center;border-radius:0;box-shadow:none}.noah-feature+.noah-feature{border-left:1px solid rgb(14 37 71 / .1)}}.noah-feature .noah-feature__icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:50%;background:var(--pal-blue-subtle,#E8F1FD);color:var(--pal-blue,#1B74E4)}.noah-feature .noah-feature__icon svg,.noah-feature .noah-feature__icon img{width:36px;height:36px;object-fit:contain}@media (max-width:992px){.noah-feature .noah-feature__icon{width:54px;height:54px}.noah-feature .noah-feature__icon svg,.noah-feature .noah-feature__icon img{width:28px;height:28px}}.noah-feature .noah-feature__title{display:block;margin-bottom:4px;font-size:clamp(15px, 1.45vw, 18px);font-weight:700;line-height:1.25;color:var(--pal-navy,#0E2547)}.noah-feature .noah-feature__desc{display:block;font-size:clamp(13px, 1.15vw, 15px);line-height:1.35;color:var(--pal-muted,#5B6B7B)}@media (min-width:993px) and (max-height:900px){.noah-hero-section{padding-top:20px;padding-bottom:14px}.noah-hero__eyebrow{margin-bottom:12px}.noah-hero__title{margin-bottom:12px}.noah-hero__offer-list{margin-bottom:20px;gap:12px}.noah-hero__actions{margin-bottom:14px}.noah-hero__ba{margin-top:24px}.noah-hero__features{margin-top:18px}}@media (max-width:768px){.noah-hero-section{padding-top:30px}.noah-hero-section .noah-hero__container{padding-left:19px;padding-right:19px}.noah-hero__media{left:0;right:0;width:100%;height:min(118vw, 520px);-webkit-mask-image:linear-gradient(to right,transparent 30%,#000 62%),linear-gradient(to bottom,#000 74%,transparent 100%);mask-image:linear-gradient(to right,transparent 30%,#000 62%),linear-gradient(to bottom,#000 74%,transparent 100%)}.noah-hero__media .noah-hero__media-img{object-position:56% top}.noah-hero__eyebrow{font-size:12px;margin-bottom:14px}.noah-hero__title{max-width:70%;font-size:clamp(22px, 7.1vw, 34px);line-height:1.04;margin-bottom:14px}.noah-hero__offer{max-width:66%}.noah-hero__offer-list{gap:12px;margin-bottom:16px}.noah-offer{gap:12px}.noah-offer .noah-offer__icon{width:44px;height:44px}.noah-offer .noah-offer__icon img{width:26px;height:26px}.noah-offer .noah-offer__top{font-size:15px}.noah-offer .noah-offer__highlight{font-size:clamp(24px, 6.6vw, 28px)}.noah-offer .noah-offer__highlight--price{font-size:clamp(36px, 10.4vw, 44px)}.noah-offer .noah-offer__bottom{font-size:13px}.noah-hero__ba{max-width:none;padding:5px;border-radius:12px;margin-bottom:14px}.noah-hero__ba .noah-hero__ba-item{aspect-ratio:3/2}.noah-hero__ba .noah-hero__ba-label{font-size:13px;padding:6px 14px}.noah-hero__cta{min-height:50px;padding:0 16px;gap:10px;font-size:clamp(15px, 4.3vw, 18px);white-space:nowrap;border-radius:6px}.noah-hero__rating{gap:12px;margin-bottom:18px}.noah-hero__rating .noah-hero__google{width:36px;height:36px}.noah-hero__rating .noah-hero__rating-top strong{font-size:22px}.noah-hero__rating .noah-hero__stars{font-size:20px}.noah-hero__rating .noah-hero__rating-sub{font-size:13px}.noah-hero__features{margin:0 -19px;padding:14px 6px}.noah-feature{gap:8px;padding:2px 6px}.noah-feature .noah-feature__icon{width:46px;height:46px}.noah-feature .noah-feature__icon svg,.noah-feature .noah-feature__icon img{width:24px;height:24px}.noah-feature .noah-feature__title{font-size:14px}.noah-feature .noah-feature__desc{font-size:12px}}@media (min-width:1700px){.noah-hero__container{zoom:1.12}}@media (min-width:2200px){.noah-hero__container{zoom:1.28}}@media (min-width:1921px){.noah-hero__media{-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 22%,#000 88%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,#000 22%,#000 88%,transparent 100%)}}.stories-section{position:relative;padding:56px 0 48px;background:var(--pal-surface,#f3faff);overflow:hidden}@media (max-width:768px){.stories-section{padding:60px 0 36px}}.stories-section .stories-header{margin-bottom:30px;text-align:center}@media (max-width:768px){.stories-section .stories-header{margin-bottom:22px}}.stories-section .stories-eyebrow-wrap{display:flex;align-items:center;justify-content:center;gap:16px;margin-bottom:14px}.stories-section .stories-eyebrow{font-size:.8rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:#3F5575}@media (max-width:480px){.stories-section .stories-eyebrow{font-size:.7rem;letter-spacing:.16em}}.stories-section .stories-eyebrow-line{display:block;width:34px;height:1.5px;background:#3F5575;border-radius:2px;opacity:.5}@media (max-width:480px){.stories-section .stories-eyebrow-line{width:22px}}.stories-section .stories-title{margin:0 0 10px;font-size:clamp(2.3rem, 4.2vw, 3.5rem);font-weight:800;line-height:1.05;letter-spacing:-.03em}.stories-section .stories-title span{display:inline}.stories-section .stories-title--navy{color:var(--pal-navy,#0E2547)}.stories-section .stories-title--blue{color:var(--pal-blue,#1B74E4)}@media (max-width:768px){.stories-section .stories-title{font-size:clamp(2.4rem, 11vw, 3.1rem);line-height:1.05}}.stories-section .stories-subtitle{max-width:520px;margin:0 auto;font-size:clamp(1rem, 1.4vw, 1.2rem);line-height:1.4;color:var(--pal-muted,#5B6B7B)}@media (max-width:768px){.stories-section .stories-subtitle{max-width:300px;font-size:1.05rem}}.stories-section .stories-slider-wrap{position:relative}.stories-section .stories-slider{margin:0 -30px -34px;padding:36px 30px 70px;overflow:hidden}@media (max-width:768px){.stories-section .stories-slider{margin:0;padding:4px 0 16px;overflow:visible}}.stories-section .swiper-slide{height:auto;z-index:1}.stories-section .swiper-slide.is-active{z-index:3}.stories-section .stories-nav-btn{position:absolute;top:50%;z-index:5;width:46px;height:46px;margin-top:-23px;display:flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:#fff;color:var(--pal-navy,#0E2547);box-shadow:0 6px 20px rgb(14 37 71 / .12);cursor:pointer;transition:transform 0.25s ease,background 0.25s ease,color 0.25s ease,opacity 0.25s ease}.stories-section .stories-nav-btn--prev{left:-30px}.stories-section .stories-nav-btn--next{right:-30px}@media (max-width:1440px){.stories-section .stories-nav-btn--prev{left:6px}.stories-section .stories-nav-btn--next{right:6px}}.stories-section .stories-nav-btn:hover,.stories-section .stories-nav-btn:focus-visible{background:var(--pal-blue,#1B74E4);color:#fff;transform:scale(1.06)}.stories-section .stories-nav-btn.swiper-button-disabled{opacity:.4;cursor:default}.stories-section .stories-nav-btn.swiper-button-lock{display:none}@media (max-width:992px){.stories-section .stories-nav-btn{display:none}}.stories-section .story-card{position:relative;display:block;width:100%;padding:0;margin:0;border:4px solid #fff0;border-radius:16px;background:#dfe9f3;overflow:hidden;text-align:left;font:inherit;color:#fff;cursor:pointer;box-shadow:0 10px 26px rgb(14 37 71 / .1);transition:transform 0.4s cubic-bezier(.2,.8,.2,1),border-color 0.3s ease,box-shadow 0.4s ease}.stories-section .story-card::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#fff0 52%,rgb(9 26 51 / .8) 100%);pointer-events:none}.stories-section .story-card:focus-visible{outline:3px solid var(--pal-blue,#1B74E4);outline-offset:3px}@media (max-width:768px){.stories-section .story-card{border-width:0;border-radius:14px}}.stories-section div.story-card{cursor:default}.stories-section .story-card__media{display:block;aspect-ratio:3/4.51;overflow:hidden}@media (max-width:768px){.stories-section .story-card__media{aspect-ratio:3/5.45}}.stories-section .story-card__img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform 0.6s ease}.stories-section .story-card__play{position:absolute;top:50%;left:50%;z-index:2;width:60px;height:60px;margin:-30px 0 0 -30px;display:flex;align-items:center;justify-content:center;padding-left:3px;border-radius:50%;background:#fff;color:var(--pal-blue,#1B74E4);box-shadow:0 8px 22px rgb(14 37 71 / .22);transition:transform 0.3s ease}@media (max-width:768px){.stories-section .story-card__play{width:52px;height:52px;margin:-26px 0 0 -26px}.stories-section .story-card__play svg{width:22px;height:22px}}.stories-section .story-card__info{position:absolute;left:0;right:0;bottom:0;z-index:2;display:flex;flex-direction:column;gap:2px;padding:0 18px 22px}@media (max-width:768px){.stories-section .story-card__info{padding:0 13px 13px}}.stories-section .story-card__name{font-size:1.2rem;font-weight:700;line-height:1.2;color:#fff}@media (max-width:768px){.stories-section .story-card__name{font-size:1.05rem}}.stories-section .story-card__treatment{font-size:.92rem;line-height:1.3;color:rgb(255 255 255 / .82)}@media (max-width:768px){.stories-section .story-card__treatment{font-size:.8rem}}@media (min-width:1025px){.stories-section .swiper-slide.is-active .story-card{transform:translateY(-8px) scale(1.1);border-color:#fff;border-width:5px;box-shadow:0 18px 36px rgb(14 37 71 / .22)}.stories-section .story-card:hover .story-card__img{transform:scale(1.04)}.stories-section .story-card:hover .story-card__play{transform:scale(1.08)}}.stories-section .stories-pagination{position:relative;display:flex;justify-content:center;gap:8px;margin:2px 0 0}.stories-section .stories-pagination.swiper-pagination-lock{display:none}.stories-section .stories-pagination .swiper-pagination-bullet{width:8px;height:8px;margin:0;border-radius:50%;background:#cfdbe8;opacity:1;transition:width 0.3s ease,background 0.3s ease}.stories-section .stories-pagination .swiper-pagination-bullet-active{width:26px;border-radius:6px;background:var(--pal-blue,#1B74E4)}.story-modal{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:24px;background:rgb(7 18 36 / .82);opacity:0;visibility:hidden;transition:opacity 0.25s ease,visibility 0.25s ease}.story-modal.is-open{opacity:1;visibility:visible}.story-modal .story-modal__dialog{position:relative;width:min(960px, 100%);transform:scale(.96);transition:transform 0.3s cubic-bezier(.2,.8,.2,1)}.story-modal.is-open .story-modal__dialog{transform:scale(1)}.story-modal .story-modal__frame{position:relative;width:100%;aspect-ratio:16/9;border-radius:14px;overflow:hidden;background:#000;box-shadow:0 30px 80px rgb(0 0 0 / .45)}.story-modal .story-modal__frame video,.story-modal .story-modal__frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0;background:#000}.story-modal.is-portrait .story-modal__dialog{width:min(420px, 100%, (100vh - 48px) * 9 / 16)}.story-modal.is-portrait .story-modal__frame{aspect-ratio:9/16}.story-modal .story-modal__close{position:absolute;top:-48px;right:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:#fff;color:#0E2547;cursor:pointer;box-shadow:0 4px 14px rgb(0 0 0 / .25);transition:transform 0.2s ease}.story-modal .story-modal__close:hover,.story-modal .story-modal__close:focus-visible{transform:scale(1.08)}@media (max-width:768px){.story-modal{padding:12px}.story-modal .story-modal__close{top:-46px}}body.story-modal-open{overflow:hidden}.candidates-section{position:relative;padding:56px 0 48px;background:var(--pal-surface,#f3faff);overflow:hidden;scroll-margin-top:var(--noah-header-h,80px)}@media (max-width:768px){.candidates-section{padding:52px 0 52px}}.candidates-section .candidates-header{margin-bottom:36px;text-align:center}@media (max-width:768px){.candidates-section .candidates-header{margin-bottom:24px}}.candidates-section .candidates-eyebrow-wrap{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:10px}.candidates-section .candidates-eyebrow{font-size:.85rem;font-weight:800;letter-spacing:2px;text-transform:uppercase;color:var(--landing-secondary,#1aa79f)}@media (max-width:480px){.candidates-section .candidates-eyebrow{font-size:.72rem;letter-spacing:1.5px}}.candidates-section .candidates-eyebrow-line{display:block;width:48px;height:2px;border-radius:2px;background:var(--landing-secondary,#1aa79f)}@media (max-width:480px){.candidates-section .candidates-eyebrow-line{width:26px}}.candidates-section .candidates-title{margin:0 0 14px;font-size:clamp(2.2rem, 3.5vw, 3rem);font-weight:800;line-height:1.1;letter-spacing:-1px}.candidates-section .candidates-title--navy{color:var(--landing-primary,#1d61ef)}.candidates-section .candidates-title--blue{color:var(--landing-secondary,#1aa79f)}@media (max-width:768px){.candidates-section .candidates-title{font-size:2.3rem;line-height:1.05;margin-bottom:12px}}.candidates-section .candidates-subtitle{max-width:620px;margin:0 auto;font-size:1.1rem;line-height:1.5;color:var(--pal-muted,#5C6F84)}@media (max-width:768px){.candidates-section .candidates-subtitle{font-size:1rem}}.candidates-section .candidates-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin:0 0 30px}@media (max-width:992px){.candidates-section .candidates-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.candidates-section .candidates-grid{grid-template-columns:1fr;gap:12px;max-width:none;margin-bottom:26px}}.candidates-section .candidate-card{display:flex;flex-direction:column;min-height:436px;padding:10px 10px 34px;background:#fff;border:1px solid var(--pal-border,#e7eff7);border-radius:16px;box-shadow:0 6px 20px rgb(45 142 223 / .08);text-align:center;transition:transform 0.3s ease,box-shadow 0.3s ease}.candidates-section .candidate-card:hover{transform:translateY(-4px);box-shadow:0 14px 32px rgb(45 142 223 / .14)}@media (max-width:768px){.candidates-section .candidate-card{display:grid;grid-template-columns:44% 1fr;align-items:center;gap:12px;min-height:124px;padding:8px;text-align:left;border-radius:10px}.candidates-section .candidate-card:hover{transform:none}}.candidates-section .candidate-card__media{position:relative;margin-bottom:44px;background:color-mix(in srgb,var(--landing-secondary,#1aa79f) 8%,white);border-radius:16px}@media (max-width:768px){.candidates-section .candidate-card__media{margin-bottom:0;border-radius:8px}}.candidates-section .candidate-card__img{display:block;width:100%;height:194px;object-fit:cover;border-radius:16px}@media (max-width:768px){.candidates-section .candidate-card__img{height:110px;border-radius:8px}}.candidates-section .candidate-card__icon{position:absolute;left:50%;bottom:-27px;z-index:2;width:54px;height:54px;display:flex;align-items:center;justify-content:center;transform:translateX(-50%);border-radius:50%;box-sizing:border-box;background:#EAF4FF;border:4px solid #fff;box-shadow:0 8px 18px rgb(22 135 255 / .12)}.candidates-section .candidate-card__icon img{width:26px;height:26px;object-fit:contain;display:block}@media (max-width:768px){.candidates-section .candidate-card__icon{bottom:-16px;width:44px;height:44px;border-width:3px}.candidates-section .candidate-card__icon img{width:22px;height:22px}}.candidates-section .candidate-card__body{padding:0 12px;margin-top:0}@media (max-width:768px){.candidates-section .candidate-card__body{padding:0;margin-top:0}}.candidates-section .candidate-card__title{margin:0 0 12px;font-size:clamp(1.05rem, 1.35vw, 1.2rem);font-weight:800;line-height:1.25;color:var(--pal-navy,#0B2B5C)}@media (max-width:768px){.candidates-section .candidate-card__title{margin-bottom:8px;font-size:1.02rem}}.candidates-section .candidate-card__text{margin:0;font-size:.95rem;line-height:1.5;color:var(--pal-muted,#5C6F84)}@media (min-width:769px){.candidates-section .candidate-card__text{padding-inline:16px}}@media (max-width:768px){.candidates-section .candidate-card__text{font-size:.88rem;line-height:1.45}}.candidates-section .candidates-action{width:100%;max-width:400px;margin:0 auto;display:flex}.candidates-section .candidates-action .btn-intro-cta{width:100%}@media (max-width:480px){.candidates-section .candidates-action{max-width:none;padding:0 6px}}.candidates-section .candidates-footer-slogan{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:30px}.candidates-section .candidates-footer-slogan .slogan-line{height:1px;opacity:.7;background:#c3dcf2;flex-grow:1;max-width:140px}.candidates-section .candidates-footer-slogan p{margin:0;font-size:.8rem;font-weight:800;color:#7b9fc4;letter-spacing:2px;text-transform:uppercase;text-align:center}@media (max-width:480px){.candidates-section .candidates-footer-slogan p{font-size:.7rem;letter-spacing:1.5px}}.warranty-section{position:relative;padding:56px 0 64px;background-color:var(--pal-surface,#f3faff);overflow:hidden}@media (max-width:768px){.warranty-section{padding:30px 0 32px}}.warranty-section .warranty-bg{position:absolute;inset:0;z-index:0;background:url(/wp-content/themes/hello-noah-child/assets/img/soft-dental-section-background.svg) center/cover no-repeat;pointer-events:none}.warranty-section .warranty-container{position:relative;z-index:1;width:100%}.warranty-section::before{content:"";position:absolute;z-index:0;top:84px;left:56px;width:170px;height:112px;background:radial-gradient(circle,rgb(170 202 241 / .85) 2.5px,transparent 3px) 0 0/28px 28px;pointer-events:none}@media (max-width:768px){.warranty-section::before{top:22px;left:18px;width:90px;height:66px;background-size:22px 22px}}.warranty-section::after{content:"";position:absolute;z-index:0;top:-160px;right:-120px;width:420px;height:420px;border-radius:50%;background:radial-gradient(circle at 40% 40%,rgb(214 231 250 / .8) 0%,rgb(214 231 250 / .4) 55%,#fff0 72%);pointer-events:none}@media (max-width:768px){.warranty-section::after{top:-110px;right:-120px;width:300px;height:300px}}.warranty-section .warranty-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);grid-template-areas:"media head" "media body";grid-template-rows:auto auto;column-gap:64px;align-items:center}@media (max-width:992px){.warranty-section .warranty-grid{column-gap:36px}}@media (max-width:768px){.warranty-section .warranty-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "media" "body";grid-template-rows:auto;row-gap:10px}}.warranty-section .warranty-head{grid-area:head;align-self:end}.warranty-section .warranty-media{grid-area:media}.warranty-section .warranty-body{grid-area:body;align-self:start}.warranty-section .warranty-eyebrow-wrap{display:flex;align-items:center;gap:12px;margin-bottom:8px}@media (max-width:768px){.warranty-section .warranty-eyebrow-wrap{justify-content:center;gap:8px}}.warranty-section .warranty-eyebrow{font-size:.85rem;font-weight:800;letter-spacing:2px;text-transform:uppercase;color:var(--landing-secondary,#1aa79f)}@media (max-width:480px){.warranty-section .warranty-eyebrow{font-size:.72rem;letter-spacing:1.5px}}.warranty-section .warranty-eyebrow-line{display:block;width:60px;height:2px;border-radius:2px;background:var(--landing-secondary,#1aa79f)}.warranty-section .warranty-eyebrow-line--before{display:none}@media (max-width:768px){.warranty-section .warranty-eyebrow-line--before{display:block}}@media (max-width:768px){.warranty-section .warranty-eyebrow-line{width:24px;height:1.5px}}.warranty-section .warranty-title{margin:0 0 14px;font-size:clamp(2rem, 3.6vw, 3rem);font-weight:800;line-height:1.05;letter-spacing:-1px}.warranty-section .warranty-title--navy{color:var(--landing-primary,#1d61ef)}.warranty-section .warranty-title--blue{color:var(--landing-secondary,#1aa79f)}@media (max-width:768px){.warranty-section .warranty-title{margin-bottom:0;font-size:1.9rem;line-height:1.08;text-align:center}.warranty-section .warranty-title span{display:block}}.warranty-section .warranty-media{display:flex;justify-content:center}@media (max-width:768px){.warranty-section .warranty-media{justify-content:center}}.warranty-section .warranty-media__img{display:block;width:100%;max-width:450px;height:auto;filter:drop-shadow(0 22px 26px rgb(14 37 71 / .16))}@media (min-width:769px){.warranty-section .warranty-media__img{transform:translate(-14px,-18px)}}@media (max-width:992px){.warranty-section .warranty-media__img{max-width:360px}}@media (max-width:768px){.warranty-section .warranty-media__img{max-width:270px;transform:none}}.warranty-section .warranty-text{max-width:600px;margin:0 0 14px;font-size:1.1rem;line-height:1.65;color:color-mix(in srgb,var(--landing-primary,#1d61ef) 82%,#5C6F84)}@media (max-width:992px){.warranty-section .warranty-text{font-size:1rem}}@media (max-width:768px){.warranty-section .warranty-text{max-width:none;padding:0 2px;font-size:.97rem;line-height:1.5}}.warranty-section .warranty-note{margin:0 0 26px;font-size:.95rem;font-style:italic;color:var(--pal-muted,#5C6F84)}@media (max-width:768px){.warranty-section .warranty-note{margin-bottom:18px;font-size:.88rem}}.warranty-section .warranty-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}@media (max-width:992px){.warranty-section .warranty-cards{grid-template-columns:1fr;gap:12px}}.warranty-section .warranty-card{display:flex;align-items:center;gap:12px;padding:12px 14px;background:#fff;border:1px solid var(--pal-border,#e7eff7);border-radius:14px;box-shadow:0 8px 22px rgb(45 142 223 / .06)}@media (max-width:768px){.warranty-section .warranty-card{gap:14px;padding:9px 14px}}.warranty-section .warranty-card__icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:var(--pal-blue-subtle,#e8f4fc)}.warranty-section .warranty-card__icon img{width:24px;height:24px;object-fit:contain;display:block}@media (max-width:768px){.warranty-section .warranty-card__icon{width:48px;height:48px}.warranty-section .warranty-card__icon img{width:24px;height:24px}}.warranty-section .warranty-card__text{display:flex;flex-direction:column;gap:2px;min-width:0}.warranty-section .warranty-card__title{font-size:.95rem;font-weight:800;line-height:1.25;color:var(--pal-navy,#0B2B5C)}@media (max-width:768px){.warranty-section .warranty-card__title{font-size:1rem}}.warranty-section .warranty-card__desc{font-size:.85rem;line-height:1.4;color:var(--pal-muted,#5C6F84)}@media (max-width:768px){.warranty-section .warranty-card__desc{font-size:.88rem}}@media (min-width:769px){.warranty-section.sectionSpace{padding-top:140px;padding-bottom:140px}}.doctor-section{position:relative;padding:80px 0;background-color:var(--pal-surface,#f3faff);overflow:hidden}@media (max-width:768px){.doctor-section{padding:44px 0 36px}}.doctor-section .doctor-bg{position:absolute;inset:0;z-index:0;background:url(/wp-content/themes/hello-noah-child/assets/img/soft-doctor-section-background.svg) center/cover no-repeat;pointer-events:none}.doctor-section .doctor-container{position:relative;z-index:1;width:100%}.doctor-section::before,.doctor-section::after{content:"";position:absolute;z-index:0;border-radius:50%;pointer-events:none}.doctor-section::before{top:-150px;right:-120px;width:460px;height:460px;background:radial-gradient(circle at 40% 40%,rgb(214 231 250 / .85) 0%,rgb(214 231 250 / .45) 55%,#fff0 72%);box-shadow:0 0 0 36px rgb(255 255 255 / .28)}@media (max-width:768px){.doctor-section::before{top:-90px;right:-110px;width:300px;height:300px;box-shadow:0 0 0 22px rgb(255 255 255 / .28)}}.doctor-section::after{bottom:-170px;left:-130px;width:420px;height:420px;background:radial-gradient(circle at 60% 40%,rgb(214 231 250 / .8) 0%,rgb(214 231 250 / .4) 55%,#fff0 72%)}@media (max-width:768px){.doctor-section::after{bottom:-120px;left:-140px;width:300px;height:300px}}.doctor-section .doctor-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);grid-template-areas:"media head" "media body";grid-template-rows:auto 1fr;column-gap:56px;align-items:start}@media (max-width:992px){.doctor-section .doctor-grid{column-gap:32px}}@media (max-width:768px){.doctor-section .doctor-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "media" "body";grid-template-rows:auto;row-gap:18px}}.doctor-section .doctor-head{grid-area:head}.doctor-section .doctor-media{grid-area:media}.doctor-section .doctor-body{grid-area:body}.doctor-section .doctor-eyebrow-wrap{display:flex;align-items:center;gap:12px;margin-bottom:10px}.doctor-section .doctor-eyebrow{font-size:.85rem;font-weight:800;letter-spacing:2px;text-transform:uppercase;color:var(--landing-secondary,#1aa79f)}@media (max-width:480px){.doctor-section .doctor-eyebrow{font-size:.72rem;letter-spacing:1.5px}}.doctor-section .doctor-eyebrow-line{display:block;width:60px;height:2px;border-radius:2px;background:var(--landing-secondary,#1aa79f)}@media (max-width:768px){.doctor-section .doctor-eyebrow-line{width:40px}}.doctor-section .doctor-title{margin:0 0 20px;font-size:clamp(2.1rem, 4vw, 3.4rem);font-weight:800;line-height:1.05;letter-spacing:-1.2px}.doctor-section .doctor-title--navy{color:var(--landing-primary,#1d61ef)}.doctor-section .doctor-title--blue{color:var(--landing-secondary,#1aa79f)}.doctor-section .doctor-title__line{display:block}@media (max-width:768px){.doctor-section .doctor-title{margin-bottom:0;font-size:clamp(1.85rem, 8.4vw, 2.2rem);line-height:1.05}.doctor-section .doctor-title__line--extra{display:none}}.doctor-section .doctor-media{position:relative}.doctor-section .doctor-media::before{content:"";position:absolute;z-index:0;top:-30px;left:-30px;width:85%;height:80%;border-radius:32px;background:linear-gradient(135deg,rgb(205 225 249 / .95) 0%,#fff0 60%)}@media (max-width:768px){.doctor-section .doctor-media::before{display:none}}@media (max-width:768px){.doctor-section .doctor-media{max-width:560px;width:100%;margin:0 auto}}.doctor-section .doctor-media__frame{position:relative;z-index:1;overflow:hidden;border-radius:20px;box-shadow:0 18px 44px rgb(14 37 71 / .14);background:color-mix(in srgb,var(--landing-secondary,#1aa79f) 8%,white)}@media (max-width:768px){.doctor-section .doctor-media__frame{border-radius:16px}}.doctor-section .doctor-media__img{display:block;width:100%;height:auto;aspect-ratio:1/1.15;max-height:640px;object-fit:cover;object-position:center 28%}@media (max-width:768px){.doctor-section .doctor-media__img{aspect-ratio:1.35/1;max-height:none;object-position:center 22%}}.doctor-section .doctor-badge{position:absolute;z-index:2;left:0;bottom:0;display:flex;flex-direction:column;gap:4px;padding:22px 30px;border-radius:16px 16px 16px 20px;background:linear-gradient(135deg,var(--pal-blue,#1B74E4) 0%,var(--pal-blue-dark,#145FC0) 100%);color:#fff;box-shadow:0 14px 30px rgb(27 116 228 / .32)}@media (max-width:768px){.doctor-section .doctor-badge{gap:2px;padding:12px 18px;border-radius:12px 12px 12px 16px}}.doctor-section .doctor-badge__number{font-size:clamp(2.6rem, 4.4vw, 3.8rem);font-weight:800;line-height:1;letter-spacing:-1px}@media (max-width:768px){.doctor-section .doctor-badge__number{font-size:2.1rem}}.doctor-section .doctor-badge__label{font-size:.8rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}@media (max-width:768px){.doctor-section .doctor-badge__label{font-size:.62rem;letter-spacing:.1em}}.doctor-section .doctor-text{margin:0 0 16px;font-size:1.02rem;line-height:1.7;color:color-mix(in srgb,var(--landing-primary,#1d61ef) 78%,#5C6F84)}.doctor-section .doctor-text:last-of-type{margin-bottom:20px}@media (max-width:992px){.doctor-section .doctor-text{font-size:.97rem}}@media (max-width:768px){.doctor-section .doctor-text{font-size:.95rem;line-height:1.6}.doctor-section .doctor-text:last-of-type{margin-bottom:18px}}.doctor-section .doctor-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}@media (max-width:992px){.doctor-section .doctor-cards{grid-template-columns:1fr;gap:12px}}.doctor-section .doctor-card{display:flex;align-items:center;gap:12px;padding:14px 16px;background:#fff;border:1px solid var(--pal-border,#e7eff7);border-radius:14px;box-shadow:0 8px 22px rgb(45 142 223 / .06)}@media (max-width:768px){.doctor-section .doctor-card{gap:14px;padding:10px 14px}}.doctor-section .doctor-card__icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:var(--pal-blue-subtle,#e8f4fc)}.doctor-section .doctor-card__icon img{width:28px;height:28px;object-fit:contain;display:block}@media (max-width:768px){.doctor-section .doctor-card__icon{width:48px;height:48px}.doctor-section .doctor-card__icon img{width:28px;height:28px}}.doctor-section .doctor-card__text{display:flex;flex-direction:column;gap:2px;min-width:0}.doctor-section .doctor-card__title{font-size:.95rem;font-weight:800;line-height:1.25;color:var(--pal-navy,#0B2B5C)}@media (max-width:768px){.doctor-section .doctor-card__title{font-size:1rem}}.doctor-section .doctor-card__desc{font-size:.82rem;line-height:1.4;color:var(--pal-muted,#5C6F84)}@media (max-width:768px){.doctor-section .doctor-card__desc{font-size:.88rem}}@media (min-width:769px){.doctor-section.sectionSpace{padding-top:80px}}.footer-cta{padding:40px 0 60px}.footer-cta-container{position:relative}.footer-cta__card{display:flex;align-items:center;justify-content:space-between;gap:40px;background:linear-gradient(135deg,color-mix(in srgb,var(--landing-secondary,#fff) 15%,white) 0%,color-mix(in srgb,var(--landing-secondary,#fff) 5%,white) 60%,color-mix(in srgb,var(--landing-secondary,#fff) 15%,white) 100%);border-radius:24px;padding:48px 56px;position:relative;overflow:hidden;box-shadow:0 10px 40px rgb(11 43 92 / .06)}.footer-cta__card::after{content:"";position:absolute;right:-80px;bottom:-120px;width:320px;height:320px;border-radius:50%;background:color-mix(in srgb,var(--landing-secondary,#fff) 20%,white);pointer-events:none;z-index:-1}@media (max-width:1200px){.footer-cta__card{padding:40px}}@media (max-width:768px){.footer-cta__card{flex-direction:column;align-items:flex-start;gap:28px;padding:32px 24px}}.footer-cta__badge-wrap{display:flex;align-items:center;gap:14px;margin-bottom:12px}.footer-cta__badge{font-size:14px;font-weight:700;letter-spacing:2.5px;color:var(--landing-secondary,#1aa79f);text-transform:uppercase}@media (max-width:480px){.footer-cta__badge{font-size:12px;letter-spacing:1.8px}}.footer-cta__badge-line{width:60px;height:1.5px;background:var(--landing-secondary)}@media (max-width:480px){.footer-cta__badge-line{width:36px}}.footer-cta__title{font-size:48px;font-weight:800;line-height:1.12;margin:0 0 14px;letter-spacing:-.5px}.footer-cta__title-dark{color:var(--landing-primary,#1aa79f)}.footer-cta__title-blue{color:var(--landing-secondary,#1aa79f)}@media (max-width:768px){.footer-cta__title{font-size:36px}}@media (max-width:480px){.footer-cta__title{font-size:30px}}.footer-cta__subtitle{font-size:18px;line-height:1.5;color:var(--pal-muted,#7D92A9);max-width:460px;margin:0}@media (max-width:480px){.footer-cta__subtitle{font-size:15px}}.footer-cta__actions{display:flex;flex-direction:column;gap:14px;position:relative;flex-shrink:0;min-width:320px}@media (max-width:768px){.footer-cta__actions{width:100%;min-width:0}}.footer-cta__accent-lines{position:absolute;top:-32px;right:4px;display:flex;gap:6px;align-items:flex-start}@media (max-width:768px){.footer-cta__accent-lines{display:none}}.footer-cta__accent-lines span{width:4px;border-radius:4px;background:var(--pal-blue,#2D8EDF);display:inline-block}.footer-cta__accent-lines span:nth-child(1){height:20px;transform:rotate(-35deg)}.footer-cta__accent-lines span:nth-child(2){height:28px;transform:rotate(-5deg)}.footer-cta__accent-lines span:nth-child(3){height:20px;transform:rotate(30deg)}.footer-cta__btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:16px 34px;border-radius:100px;font-size:17px;font-weight:700;text-decoration:none;transition:transform 0.25s ease,box-shadow 0.25s ease,background 0.25s ease}.footer-cta__btn:hover{transform:translateY(-2px)}.footer-cta__btn:active{transform:translateY(0)}.footer-cta__btn--primary{background-color:var(--btn-intro-bg);color:var(--btn-intro-color)}.footer-cta__btn--primary:hover{background-color:var(--btn-intro-bg-hover);color:var(--btn-intro-color-hover)}.footer-cta__btn--secondary{background:#fff;color:color-mix(in srgb,var(--landing-primary,#fff) 80%,black);border:1.5px solid color-mix(in srgb,var(--landing-primary,#fff) 80%,black)}.footer-cta__btn--secondary:hover{border-color:color-mix(in srgb,var(--landing-primary,#fff) 60%,white);color:color-mix(in srgb,var(--landing-primary,#fff) 60%,white)}.footer-cta__btn--secondary:hover .footer-cta__btn-icon{color:color-mix(in srgb,var(--landing-primary,#fff) 60%,white)}.footer-cta__btn--secondary .footer-cta__btn-icon{color:color-mix(in srgb,var(--landing-primary,#fff) 80%,black)}.footer-cta__btn-arrow{transition:transform 0.25s ease}.footer-cta__btn:hover .footer-cta__btn-arrow{transform:translateX(4px)}@media (max-width:480px){.footer-cta__btn{padding:14px 24px;font-size:15px}}.footer-section{position:relative;padding:50px 0 40px;overflow:hidden}.footer-section .footer-bg-waves{position:absolute;inset:0;pointer-events:none;z-index:0}.footer-section .footer-bg-waves svg{width:100%;height:100%}.footer-section .footer-container{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center}.footer-brand{margin-bottom:22px}.footer-brand__logo img{max-width:260px;height:auto}@media (max-width:480px){.footer-brand__logo img{max-width:200px}}.footer-brand__name{font-size:30px;font-weight:800;color:var(--pal-navy,#0B2B5C)}.footer-contact{display:flex;align-items:center;gap:24px;margin-bottom:20px}.footer-contact__item{display:inline-flex;align-items:center;gap:10px;font-size:17px;font-weight:600;color:color-mix(in srgb,var(--landing-primary,#fff) 70%,black);text-decoration:none;transition:color 0.25s ease}.footer-contact__item:hover{color:color-mix(in srgb,var(--landing-primary,#fff) 60%,white)}@media (max-width:480px){.footer-contact__item{font-size:15px}}.footer-contact__icon{color:color-mix(in srgb,var(--landing-primary,#fff) 70%,black);flex-shrink:0}.footer-contact__divider{width:1px;height:26px;background:color-mix(in srgb,var(--landing-primary,#fff) 6%,white)}@media (max-width:480px){.footer-contact__divider{display:none}}@media (max-width:480px){.footer-contact{flex-direction:column;gap:12px}}.footer-legal{width:100%;max-width:560px;margin-bottom:22px}.footer-legal__divider{width:100%;height:1px;background:var(--pal-border,#D3E3F2);margin-bottom:16px}.footer-legal__links{display:flex;align-items:center;justify-content:center;gap:18px}.footer-legal__link{font-size:14px;color:var(--pal-muted,#7D92A9);text-decoration:none;transition:color 0.25s ease}.footer-legal__link:hover{color:var(--pal-blue,#2D8EDF)}@media (max-width:480px){.footer-legal__link{font-size:13px}}.footer-legal__separator{width:1.5px;height:14px;background:var(--pal-blue,#2D8EDF);display:inline-block}.footer-socials{display:flex;align-items:center;gap:14px;margin-bottom:30px}.footer-socials__link{width:46px;height:46px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--landing-primary,#fff);color:#fff;text-decoration:none;transition:transform 0.25s ease,background 0.25s ease,box-shadow 0.25s ease}.footer-socials__link:hover{transform:translateY(-3px);box-shadow:0 10px 20px rgb(45 142 223 / .3)}.footer-socials__link--facebook:hover{background:#1877F2}.footer-socials__link--instagram:hover{background:#e44071}.footer-socials__link--google:hover{background:#df5c11}.footer-socials__link--youtube:hover{background:#da0606}.footer-slogan{display:flex;align-items:center;gap:16px}.footer-slogan__line{width:60px;height:1px;background:color-mix(in srgb,var(--landing-primary,#fff) 15%,white)}@media (max-width:480px){.footer-slogan__line{width:30px}}.footer-slogan__text{font-size:11px;font-weight:700;letter-spacing:2.2px;color:var(--landing-primary,#fff);text-transform:uppercase}@media (max-width:480px){.footer-slogan__text{font-size:9.5px;letter-spacing:1.5px}}.mobile-floating-cta{display:none}@media (max-width:768px){.mobile-floating-cta{display:block;position:fixed;bottom:0;left:0;width:100%;z-index:999;padding:12px 16px;padding-bottom:calc(12px + env(safe-area-inset-bottom, 0px));background:rgb(255 255 255 / .95);backdrop-filter:blur(10px);box-shadow:0 -4px 20px rgb(11 43 92 / .12);border-top:1px solid rgb(45 142 223 / .15);opacity:0;visibility:hidden;transform:translateY(100%);transition:opacity 0.35s ease,transform 0.35s cubic-bezier(.16,1,.3,1),visibility 0.35s}.mobile-floating-cta.is-visible{opacity:1;visibility:visible;transform:translateY(0)}}.mobile-floating-cta__inner{display:flex;gap:10px;max-width:480px;margin:0 auto}.mobile-floating-cta__btn{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:0 16px;border-radius:999px;font-size:.92rem;font-weight:700;text-decoration:none;transition:transform 0.2s ease,filter 0.2s ease}.mobile-floating-cta__btn:active{transform:scale(.97)}.mobile-floating-cta__btn--phone{background:var(--pal-blue-subtle,#edf8fe);color:var(--pal-navy,#0B2B5C);border:1px solid rgb(45 142 223 / .25)}.mobile-floating-cta__btn--book{background:var(--pal-accent,#FDBB26);color:var(--pal-navy,#0B2B5C);box-shadow:0 4px 12px rgb(253 187 38 / .35)}.site-header{border-bottom:1px solid rgb(11 43 92 / .06);width:100%;background:rgb(255 255 255 / .4509803922);padding:0;z-index:9000;position:fixed;left:0;right:0;top:0;margin:auto;backdrop-filter:blur(8px)}.site-header__container{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:80px}@media (max-width:768px){.site-header__container{min-height:60px}}.site-header__branding{flex-shrink:0}.site-header__logo-link{text-decoration:none;display:inline-flex;align-items:center}.site-header__logo-img{height:80px;width:auto;object-fit:contain}@media (max-width:768px){.site-header__logo-img{height:56px}}@media (max-width:480px){.site-header__logo-img{height:50px}}.site-header__logo-custom{display:flex;align-items:center;gap:12px}.site-header__logo-svg{flex-shrink:0}.site-header__logo-text{display:flex;flex-direction:column;line-height:1.1}.site-header__logo-main{font-size:26px;font-weight:800;color:var(--pal-blue-dark,#1a6cb8);letter-spacing:-.5px}.site-header__logo-sub{font-size:13.5px;font-weight:600;color:var(--pal-blue-dark,#2b7bc4);letter-spacing:-.2px}.site-header__nav{display:none}@media (min-width:992px){.site-header__nav{display:block}}.site-header__menu{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:32px}.site-header__menu>li{position:relative}.site-header__menu>li>a{display:inline-flex;align-items:center;gap:6px;font-family:"Plus Jakarta Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;font-weight:600;color:color-mix(in srgb,var(--landing-primary,#fff) 60%,black);text-decoration:none;padding:8px 0;transition:color 0.2s ease}.site-header__menu>li>a:hover{color:color-mix(in srgb,var(--landing-primary,#fff) 90%,black)}.site-header__menu>li.menu-item-has-children>a{padding-right:2px}.site-header__menu>li.menu-item-has-children:hover .sub-menu{opacity:1;visibility:visible;transform:translateY(0)}.site-header__menu>li.menu-item-has-children:hover .site-header__chevron{transform:rotate(180deg)}.site-header__chevron{transition:transform 0.25s ease;color:color-mix(in srgb,var(--landing-primary,#fff) 60%,black)}.site-header .sub-menu{position:absolute;top:100%;left:0;min-width:220px;background:#fff;border-radius:12px;box-shadow:0 12px 30px rgb(11 43 92 / .12);border:1px solid rgb(11 43 92 / .08);list-style:none;margin:8px 0 0;padding:10px 0;opacity:0;visibility:hidden;transform:translateY(8px);transition:all 0.25s ease;z-index:110}.site-header .sub-menu li a{display:block;padding:10px 20px;font-size:14px;font-weight:500;color:color-mix(in srgb,var(--landing-primary,#fff) 60%,black);text-decoration:none;transition:background-color 0.2s,color 0.2s}.site-header .sub-menu li a:hover{background-color:color-mix(in srgb,var(--landing-primary,#fff) 5%,white);color:color-mix(in srgb,var(--landing-primary,#fff) 60%,white)}.site-header__actions{display:flex;align-items:center;gap:14px}.site-header__actions .site-header__phone-text{font-weight:500}.site-header__phone-pill{display:inline-flex;align-items:center;gap:5px;background-color:color-mix(in srgb,var(--landing-primary,#fff) 8%,white);color:color-mix(in srgb,var(--landing-primary,#fff) 85%,black);padding:10px;border-radius:50px;text-decoration:none;font-size:15.5px;font-weight:700;letter-spacing:-.2px;transition:all 0.25s ease}.site-header__phone-pill svg{width:35px;height:35px;fill:color-mix(in srgb,var(--landing-primary,#fff) 85%,black)}@media (max-width:480px){.site-header__phone-pill{padding:5px;padding-right:10px}.site-header__phone-pill svg{width:25px;height:25px}.site-header__phone-pill span{font-size:13px}}.site-header__phone-pill:hover{background-color:color-mix(in srgb,var(--landing-primary,#fff) 18%,white)}.site-header__phone-icon{display:flex;align-items:center;justify-content:center;color:color-mix(in srgb,var(--landing-primary,#fff) 85%,black)}.site-header__burger{display:flex;flex-direction:column;justify-content:center;gap:5px;width:38px;height:38px;background:#fff0;border:none;cursor:pointer;padding:4px;display:none}.site-header__burger span{display:block;width:100%;height:2.5px;background-color:var(--pal-navy,#0B2B5C);border-radius:4px;transition:all 0.3s ease}.mobile-drawer{position:fixed;inset:0;z-index:9999;visibility:hidden;transition:visibility 0.3s ease}.mobile-drawer.is-open{visibility:visible}.mobile-drawer.is-open .mobile-drawer__overlay{opacity:1}.mobile-drawer.is-open .mobile-drawer__panel{transform:translateX(0)}.mobile-drawer__overlay{position:absolute;inset:0;background:rgb(7 30 64 / .45);backdrop-filter:blur(2px);opacity:0;transition:opacity 0.3s ease}.mobile-drawer__panel{position:absolute;top:0;right:0;width:82%;max-width:340px;height:100%;background:#fff;display:flex;flex-direction:column;justify-content:space-between;box-shadow:-6px 0 25px rgb(0 0 0 / .15);transform:translateX(100%);transition:transform 0.3s cubic-bezier(.16,1,.3,1);padding:24px 20px}.mobile-drawer__header{display:flex;align-items:center;justify-content:space-between;padding-bottom:20px;border-bottom:1px solid #eef2f6}.mobile-drawer__close{background:none;border:none;font-size:32px;line-height:1;color:var(--pal-navy,#0B2B5C);cursor:pointer;padding:0 6px}.mobile-drawer__body{flex:1;overflow-y:auto;padding:20px 0}.mobile-drawer__footer{padding-top:15px;border-top:1px solid #eef2f6}.mobile-drawer__phone-btn{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;background-color:var(--pal-blue-subtle,#E8F4FC);color:var(--pal-blue-dark,#0b3c75);padding:13px 20px;border-radius:50px;font-weight:700;text-decoration:none}.mobile-nav__menu{list-style:none;margin:0;padding:0}.mobile-nav__menu>li{border-bottom:1px solid #f1f4f8}.mobile-nav__menu>li>a{display:block;padding:14px 0;font-size:16px;font-weight:600;color:var(--pal-navy,#0B2B5C);text-decoration:none}.mobile-nav__menu>li.has-children .mobile-nav__item-wrap{display:flex;justify-content:space-between;align-items:center}.mobile-nav__menu>li.has-children .mobile-nav__item-wrap a{flex:1;padding:14px 0;font-size:16px;font-weight:600;color:var(--pal-navy,#0B2B5C);text-decoration:none}.mobile-nav__menu .mobile-nav__sub-toggle{background:none;border:none;padding:10px;color:#7b93a8;cursor:pointer;transition:transform 0.25s ease}.mobile-nav__menu .mobile-nav__sub-toggle.is-active{transform:rotate(180deg)}.mobile-nav__menu .mobile-nav__sub-menu{display:none;list-style:none;padding:0 0 12px 16px;margin:0}.mobile-nav__menu .mobile-nav__sub-menu li a{display:block;padding:8px 0;font-size:14.5px;color:#4a6582;text-decoration:none;font-weight:500}body.palette-noah{--landing-primary:#0E2547;--landing-secondary:#1B74E4;--pal-navy:#0E2547;--pal-navy-dark:#091A33;--pal-blue:#1B74E4;--pal-blue-dark:#145FC0;--pal-blue-subtle:#E8F1FD;--pal-accent:#F5B800;--pal-accent-hover:#DCA400;--pal-muted:#5B6B7B;--pal-border:#DCE5EE;--pal-surface:#F1F6FC;--pal-cta:#C8102E;--pal-cta-hover:#A80D26;--btn-intro-bg:#F5B800;--btn-intro-color:#1C2733;--btn-intro-bg-hover:#DCA400;--btn-intro-color-hover:#1C2733}body.palette-noah .site-header{background:#fff;backdrop-filter:none;box-shadow:0 2px 14px rgb(14 37 71 / .06)}body.palette-noah .site-header__container{max-width:1212px}@media (min-width:993px){body.palette-noah .site-header__container{padding-left:24px;padding-right:24px}}body.palette-noah .site-header__nav{margin-left:40px;margin-right:auto}body.palette-noah .site-header__menu{gap:34px}body.palette-noah .site-header__menu>li>a{font-size:15px;font-weight:500;color:#1C2733}body.palette-noah .site-header__menu>li>a:hover{color:var(--pal-blue)}@media (max-width:992px){body.palette-noah .site-header__container{gap:10px}body.palette-noah .site-header__actions{gap:8px}body.palette-noah .site-header__burger{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0}body.palette-noah .site-header__burger svg{width:34px;height:34px}body.palette-noah .site-header__burger svg path{fill:#0E2547}}body.palette-noah .site-header__phone-pill{padding:10px 18px;border-radius:6px;white-space:nowrap;background-color:var(--pal-accent);color:#0E2547;font-size:17px;box-shadow:0 6px 16px rgb(245 184 0 / .3);gap:10px;font-weight:700}body.palette-noah .site-header__phone-pill:hover,body.palette-noah .site-header__phone-pill:focus-visible{background-color:var(--pal-accent-hover);color:#0E2547}body.palette-noah .site-header__phone-pill#callTimezoneBtn.is-closed{opacity:1;filter:none}body.palette-noah .site-header__phone-pill .site-header__phone-text{font-weight:700}body.palette-noah .site-header__phone-pill svg{width:22px;height:22px;fill:currentColor}@media (max-width:480px){body.palette-noah .site-header__phone-pill{padding:9px 12px;gap:7px;font-size:14px}body.palette-noah .site-header__phone-pill svg{width:20px;height:20px}}body.palette-noah .mobile-floating-cta__btn--book{height:50px;padding:0 18px;gap:10px;border-radius:6px;font-size:clamp(15px, 4.3vw, 18px);font-weight:600;white-space:nowrap;background:var(--pal-cta);color:#fff;box-shadow:0 8px 20px rgb(200 16 46 / .25)}body.palette-noah .mobile-floating-cta__btn--book:hover,body.palette-noah .mobile-floating-cta__btn--book:focus-visible{background:var(--pal-cta-hover);color:#fff}body.palette-noah .mobile-floating-cta__inner{max-width:none}body.palette-noah .intro-section .btn-intro-cta{background-color:var(--pal-cta);color:#fff}body.palette-noah .intro-section .btn-intro-cta:hover,body.palette-noah .intro-section .btn-intro-cta:focus{background-color:var(--pal-cta-hover);color:#fff}:root{--noah-header-h:80px;--btn-intro-bg:var(--pal-accent, #FDBB26);--btn-intro-color:var(--pal-navy, #0B2B5C);--btn-intro-bg-hover:var(--pal-accent, #FDBB26);--btn-intro-color-hover:var(--pal-navy, #0B2B5C)}body{margin:0;font-family:"Plus Jakarta Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;-webkit-font-smoothing:antialiased;background-color:#fff}*{box-sizing:border-box}.mainView{max-width:1380px;margin-left:auto;margin-right:auto}@media (max-width:1310px){.mainView{padding-right:15px;padding-left:15px}}.sectionSpace{padding:50px 0}@media (max-width:768px){.sectionSpace{padding:30px 0}}@media (max-width:480px){.sectionSpace{padding:20px 0}}.bg-waves{position:absolute;bottom:0;left:0;width:100%;opacity:.3;z-index:1;pointer-events:none;line-height:0;overflow:hidden}.bg-waves .wave-shape{width:200%;height:400px;display:block;transform-origin:left bottom}.wave{transform-origin:center bottom;will-change:transform}@media (prefers-reduced-motion:reduce){.wave{animation:none}}.wave--1{animation:wave-drift 9s linear infinite}.wave--2{animation:wave-drift 13s linear infinite reverse}.wave--3{animation:wave-drift 16s linear infinite;opacity:.8}@keyframes wave-drift{from{transform:translateX(0)}to{transform:translateX(-50%)}}.swiper-button-disabled{opacity:.4}.btn-intro-cta{display:inline-flex;align-items:center;justify-content:center;gap:5px;background-color:var(--btn-intro-bg);color:var(--btn-intro-color);font-size:clamp(15px, 2vw, 16px);font-weight:600;padding:.95rem 2.25rem;border-radius:12px;line-height:18px;text-decoration:none;transition:transform 0.2s cubic-bezier(.2,.8,.2,1),background-color 0.2s ease,color 0.2s ease,box-shadow 0.2s ease;cursor:pointer}@media (max-width:480px){.btn-intro-cta{width:100%}}.btn-intro-cta .btn-arrow{transition:transform 0.2s ease;margin-top:3px}.btn-intro-cta:hover{background-color:var(--btn-intro-bg-hover);color:var(--btn-intro-color-hover)}.btn-intro-cta:hover .btn-arrow{transform:translateX(4px)}.section-title{font-size:60px;font-weight:700;line-height:1.15;margin:0}@media (max-width:768px){.section-title{font-size:40px}}@media (max-width:480px){.section-title{font-size:26px}}.section-title--navy{display:block;color:var(--landing-primary,#1d61ef)}.section-title--blue{display:block;color:var(--landing-secondary,#1aa79f)}.section-eyebrow-wrap{display:inline-flex;align-items:center;gap:12px;margin-bottom:10px}.section-eyebrow{font-size:clamp(13px, 2vw, 16px);font-weight:600;text-transform:uppercase;letter-spacing:1.8px;color:var(--landing-secondary,#1aa79f)}.section-eyebrow-line{display:inline-block;width:40px;height:2px;background:var(--landing-secondary);border-radius:2px}.section-action{width:100%;max-width:460px;margin:auto;margin-bottom:2rem;display:flex;margin-top:30px}.section-action .btn-intro-cta{width:100%}@media (max-width:480px){.section-action{display:none}}.main-pagination{display:flex;align-items:center;justify-content:center;gap:8px;margin:1.5rem 0 2rem}.main-pagination .main-dot{width:10px;height:8px;border-radius:15px;background:color-mix(in srgb,var(--landing-secondary,#fff) 15%,white);cursor:pointer;transition:all 0.25s ease}.main-pagination .main-dot--active{background:var(--landing-secondary,#1aa79f);width:20px}#callTimezoneBtn{transition:all 0.3s ease}#callTimezoneBtn.is-closed{opacity:.65;filter:grayscale(35%);cursor:pointer}#callTimezoneBtn.is-closed .btn-text::after{content:" (Closed — Book Online)";font-size:.8em;opacity:.85;font-weight:500;margin-left:4px}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;width:1px;overflow:hidden;position:absolute!important;word-wrap:normal!important}.screen-reader-text:focus{clip:auto!important;display:block;height:auto;width:auto;top:5px;left:5px;z-index:100000;padding:12px 24px;background:#fff;color:#0B2B5C;text-decoration:none}@media (max-width:768px){:root{--noah-header-h:60px}}@media (min-width:1700px){:root{--noah-header-h:90px}body.noah-landing .site-header__container{zoom:1.12}}@media (min-width:2200px){:root{--noah-header-h:102px}body.noah-landing .site-header__container{zoom:1.28}}