[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos]{pointer-events:none}[data-aos].aos-animate{pointer-events:auto}[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)}@media screen{html:not(.no-js) [data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}html:not(.no-js) [data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;-webkit-transform:none;transform:none}html:not(.no-js) [data-aos=fade-up]{-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}html:not(.no-js) [data-aos=fade-down]{-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}html:not(.no-js) [data-aos=fade-right]{-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}html:not(.no-js) [data-aos=fade-left]{-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0)}html:not(.no-js) [data-aos=fade-up-right]{-webkit-transform:translate3d(-100px,100px,0);transform:translate3d(-100px,100px,0)}html:not(.no-js) [data-aos=fade-up-left]{-webkit-transform:translate3d(100px,100px,0);transform:translate3d(100px,100px,0)}html:not(.no-js) [data-aos=fade-down-right]{-webkit-transform:translate3d(-100px,-100px,0);transform:translate3d(-100px,-100px,0)}html:not(.no-js) [data-aos=fade-down-left]{-webkit-transform:translate3d(100px,-100px,0);transform:translate3d(100px,-100px,0)}html:not(.no-js) [data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}html:not(.no-js) [data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}html:not(.no-js) [data-aos=zoom-in]{-webkit-transform:scale(.6);transform:scale(.6)}html:not(.no-js) [data-aos=zoom-in-up]{-webkit-transform:translate3d(0,100px,0) scale(.6);transform:translate3d(0,100px,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-down]{-webkit-transform:translate3d(0,-100px,0) scale(.6);transform:translate3d(0,-100px,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-right]{-webkit-transform:translate3d(-100px,0,0) scale(.6);transform:translate3d(-100px,0,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-left]{-webkit-transform:translate3d(100px,0,0) scale(.6);transform:translate3d(100px,0,0) scale(.6)}html:not(.no-js) [data-aos=zoom-out]{-webkit-transform:scale(1.2);transform:scale(1.2)}html:not(.no-js) [data-aos=zoom-out-up]{-webkit-transform:translate3d(0,100px,0) scale(1.2);transform:translate3d(0,100px,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-down]{-webkit-transform:translate3d(0,-100px,0) scale(1.2);transform:translate3d(0,-100px,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-right]{-webkit-transform:translate3d(-100px,0,0) scale(1.2);transform:translate3d(-100px,0,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-left]{-webkit-transform:translate3d(100px,0,0) scale(1.2);transform:translate3d(100px,0,0) scale(1.2)}html:not(.no-js) [data-aos^=slide][data-aos^=slide]{transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;visibility:hidden}html:not(.no-js) [data-aos^=slide][data-aos^=slide].aos-animate{visibility:visible;-webkit-transform:translateZ(0);transform:translateZ(0)}html:not(.no-js) [data-aos=slide-up]{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}html:not(.no-js) [data-aos=slide-down]{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}html:not(.no-js) [data-aos=slide-right]{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}html:not(.no-js) [data-aos=slide-left]{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}html:not(.no-js) [data-aos^=flip][data-aos^=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}html:not(.no-js) [data-aos=flip-left]{-webkit-transform:perspective(2500px) rotateY(-100deg);transform:perspective(2500px) rotateY(-100deg)}html:not(.no-js) [data-aos=flip-left].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}html:not(.no-js) [data-aos=flip-right]{-webkit-transform:perspective(2500px) rotateY(100deg);transform:perspective(2500px) rotateY(100deg)}html:not(.no-js) [data-aos=flip-right].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}html:not(.no-js) [data-aos=flip-up]{-webkit-transform:perspective(2500px) rotateX(-100deg);transform:perspective(2500px) rotateX(-100deg)}html:not(.no-js) [data-aos=flip-up].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}html:not(.no-js) [data-aos=flip-down]{-webkit-transform:perspective(2500px) rotateX(100deg);transform:perspective(2500px) rotateX(100deg)}html:not(.no-js) [data-aos=flip-down].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}}#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none;}#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url('fancybox.png');}#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none;}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none;}#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:none;display:none;}#fancybox-outer{position:relative;width:100%;height:100%;background:#fff;}#fancybox-content{width:0;height:0;padding:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0px solid #fff;}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101;}#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url('fancybox.png') -40px 0px;cursor:pointer;z-index:1103;display:none;}#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0;}#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top;}#fancybox-frame{width:100%;height:100%;border:none;display:block;}#fancybox-left,#fancybox-right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;outline:none;background:transparent url('blank.gif');z-index:1102;display:none;}#fancybox-left{left:0px;}#fancybox-right{right:0px;}#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block;}#fancybox-left-ico{background-image:url('fancybox.png');background-position:-40px -30px;}#fancybox-right-ico{background-image:url('fancybox.png');background-position:-40px -60px;}#fancybox-left:hover,#fancybox-right:hover{visibility:visible;}#fancybox-left:hover span{left:20px;}#fancybox-right:hover span{left:auto;right:20px;}.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001;}#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url('fancybox-x.png');}#fancybox-bg-ne{top:-20px;right:-20px;background-image:url('fancybox.png');background-position:-40px -162px;}#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url('fancybox-y.png');background-position:-20px 0px;}#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url('fancybox.png');background-position:-40px -182px;}#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url('fancybox-x.png');background-position:0px -20px;}#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url('fancybox.png');background-position:-40px -142px;}#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url('fancybox-y.png');}#fancybox-bg-nw{top:-20px;left:-20px;background-image:url('fancybox.png');background-position:-40px -122px;}#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102;}.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative;}.fancybox-title-outside{padding-top:10px;color:#fff;}.fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left;}#fancybox-title-over{padding:10px;background-image:url('fancy_title_over.png');display:block;}.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px;}#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto;}#fancybox-title-float-wrap td{border:none;white-space:nowrap;}#fancybox-title-float-left{padding:0 0 0 15px;background:url('fancybox.png') -40px -90px no-repeat;}#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:bold;padding:0 0 3px 0;background:url('fancybox-x.png') 0px -40px;}#fancybox-title-float-right{padding:0 0 0 15px;background:url('fancybox.png') -55px -90px no-repeat;}.fancybox-ie6 #fancybox-close{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_close.png',sizingMethod='scale');}.fancybox-ie6 #fancybox-left-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_left.png',sizingMethod='scale');}.fancybox-ie6 #fancybox-right-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_right.png',sizingMethod='scale');}.fancybox-ie6 #fancybox-title-over{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_over.png',sizingMethod='scale');zoom:1;}.fancybox-ie6 #fancybox-title-float-left{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_left.png',sizingMethod='scale');}.fancybox-ie6 #fancybox-title-float-main{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_main.png',sizingMethod='scale');}.fancybox-ie6 #fancybox-title-float-right{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_right.png',sizingMethod='scale');}.fancybox-ie6 #fancybox-bg-w,.fancybox-ie6 #fancybox-bg-e,.fancybox-ie6 #fancybox-left,.fancybox-ie6 #fancybox-right,#fancybox-hide-sel-frame{height:expression(this.parentNode.clientHeight + "px");}#fancybox-loading.fancybox-ie6{position:absolute;margin-top:0;top:expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2:document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop:document.body.scrollTop )) + 'px');}#fancybox-loading.fancybox-ie6 div{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_loading.png',sizingMethod='scale');}.fancybox-ie .fancybox-bg{background:transparent !important;}.fancybox-ie #fancybox-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_n.png',sizingMethod='scale');}.fancybox-ie #fancybox-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_ne.png',sizingMethod='scale');}.fancybox-ie #fancybox-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_e.png',sizingMethod='scale');}.fancybox-ie #fancybox-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_se.png',sizingMethod='scale');}.fancybox-ie #fancybox-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_s.png',sizingMethod='scale');}.fancybox-ie #fancybox-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_sw.png',sizingMethod='scale');}.fancybox-ie #fancybox-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_w.png',sizingMethod='scale');}.fancybox-ie #fancybox-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_nw.png',sizingMethod='scale');}@font-face{ font-family:"quartzobold"; src:url("../fonts/quartzo-webfont.woff2") format("woff2"),url("../fonts/quartzo-webfont.woff") format("woff"); font-weight:normal; font-style:normal;}:root{ --woocommerce:$primary; --wc-green:$secondary; --wc-red:#a00; --wc-orange:#ffba00; --wc-blue:#2ea2cc; --wc-primary:$primary; --wc-primary-text:$color; --wc-secondary:$secondary; --wc-secondary-text:$color_1; --wc-highlight:$secondary; --wc-highligh-text:white; --wc-content-bg:#fff; --wc-subtext:#767676;}::-webkit-scrollbar{ width:16px;}::-webkit-scrollbar-track{ background-color:#e4e4e4;}::-webkit-scrollbar-track:hover{ background-color:#e4e4e4;}::-webkit-scrollbar-thumb{ background-color:#009de1; border-radius:6px; border:3px solid #e4e4e4; cursor:pointer;}::-webkit-scrollbar-thumb:hover{ background-color:#009de1; border:3px solid #e4e4e4;}*{ margin:0; padding:0; -webkit-box-sizing:border-box; box-sizing:border-box; resize:none; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; list-style:none; outline:none;}body{ margin:0; padding:132px 0 0; line-height:1.4; font-size:16px; font-weight:400; font-family:"Poppins",sans-serif; overflow-x:hidden; min-height:1500px;}body.scrollLock{ overflow:hidden;}@media (min-width:1024px){ body.scrollLock{ padding-right:16px; }}@media (max-width:1599px){ body{ font-size:15px; }}@media (max-width:1199px){ body{ padding:94px 0 0; }}@media (max-width:991px){ body{ font-size:13px; }}@media (max-width:767px){ body{ padding:81px 0 0; }}main{ min-height:calc(100vh - 150px);}ul,ol{ margin:0; padding:0;}h1,h2,h3,h4,h5,h6{ font-weight:700; line-height:1.4;}p{ line-height:1.3333333333; font-size:1.0588235294rem; font-weight:400; margin:0 0 10px;}@media (max-width:991px){ p{ font-size:0.8235294118rem; }}p a{ font-weight:600; color:#009de1; -webkit-transition:0.15s all ease-in-out; transition:0.15s all ease-in-out;}@media (hover:hover){ p a:hover{ color:#05f0ff; }}a{ text-decoration:none; cursor:pointer; color:inherit;}a:hover{ text-decoration:none; color:#009de1;}img{ max-width:100%; height:auto;}button{ -webkit-appearance:none; -moz-appearance:none; appearance:none; -webkit-box-sizing:border-box; box-sizing:border-box;}button:hover{ outline:none; -webkit-box-shadow:none; box-shadow:none;}input[type=radio]{ -webkit-appearance:none; -moz-appearance:none; appearance:none; -webkit-box-sizing:border-box; box-sizing:border-box; width:14px; height:14px; min-width:14px; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; border:1px solid #009de1; border-radius:14px; background-color:#ffffff; cursor:pointer;}input[type=radio]::before{ content:""; display:block; width:8px; height:8px; border-radius:8px; background-color:#009de1; -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out; background-color:#009de1; opacity:0;}input[type=radio]:checked::before{ opacity:1;}input[type=checkbox]{ -webkit-appearance:none; -moz-appearance:none; appearance:none; -webkit-box-sizing:border-box; box-sizing:border-box; width:16px; height:16px; min-width:16px; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; border:1px solid #444444; border-radius:4px; background-color:#ffffff; cursor:pointer; position:relative;}input[type=checkbox]::before{ content:""; display:block; width:4px; height:2px; -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out; background-color:#ffffff; opacity:0; -webkit-transform:rotate(45deg) translate(0,0); transform:rotate(45deg) translate(0,0); position:absolute; top:7px; left:2px;}input[type=checkbox]::after{ content:""; display:block; width:8px; height:2px; -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out; background-color:#ffffff; opacity:0; -webkit-transform:rotate(-45deg) translate(0,0); transform:rotate(-45deg) translate(0,0); position:absolute; top:6px; left:4px;}input[type=checkbox]:checked{ border:1px solid #009de1; background:#009de1;}input[type=checkbox]:checked::before{ opacity:1;}input[type=checkbox]:checked::after{ opacity:1;}input[type=text],input[type=file],input[type=email],input[type=password],input[type=tel],input[type=date],input[type=datetime-local],input[type=month],input[type=number],input[type=search],input[type=time],input[type=url],input[type=week],select,textarea,.input_field{ width:100%; -webkit-appearance:none; -moz-appearance:none; appearance:none; display:block; margin:0; height:37px; padding:0 0 10px; border:none; border-bottom:1px solid #c9c9c9; font-size:0.9411764706rem; font-weight:400; color:#000000; background-color:white; font-family:"Poppins",sans-serif; border-radius:0; line-height:1;}@media (max-width:575px){ input[type=text], input[type=file], input[type=email], input[type=password], input[type=tel], input[type=date], input[type=datetime-local], input[type=month], input[type=number], input[type=search], input[type=time], input[type=url], input[type=week], select, textarea, .input_field{ font-size:0.8235294118rem; }}input[type=text]:focus,input[type=file]:focus,input[type=email]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=month]:focus,input[type=number]:focus,input[type=search]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus,.input_field:focus{ outline:none;}input[type=text]::-webkit-credentials-auto-fill-button,input[type=file]::-webkit-credentials-auto-fill-button,input[type=email]::-webkit-credentials-auto-fill-button,input[type=password]::-webkit-credentials-auto-fill-button,input[type=tel]::-webkit-credentials-auto-fill-button,input[type=date]::-webkit-credentials-auto-fill-button,input[type=datetime-local]::-webkit-credentials-auto-fill-button,input[type=month]::-webkit-credentials-auto-fill-button,input[type=number]::-webkit-credentials-auto-fill-button,input[type=search]::-webkit-credentials-auto-fill-button,input[type=time]::-webkit-credentials-auto-fill-button,input[type=url]::-webkit-credentials-auto-fill-button,input[type=week]::-webkit-credentials-auto-fill-button,select::-webkit-credentials-auto-fill-button,textarea::-webkit-credentials-auto-fill-button,.input_field::-webkit-credentials-auto-fill-button{ display:none !important; visibility:hidden; pointer-events:none; position:absolute; right:0;}input[type=text]:-webkit-autofill,input[type=text]:-webkit-autofill:hover,input[type=text]:-webkit-autofill:focus,input[type=file]:-webkit-autofill,input[type=file]:-webkit-autofill:hover,input[type=file]:-webkit-autofill:focus,input[type=email]:-webkit-autofill,input[type=email]:-webkit-autofill:hover,input[type=email]:-webkit-autofill:focus,input[type=password]:-webkit-autofill,input[type=password]:-webkit-autofill:hover,input[type=password]:-webkit-autofill:focus,input[type=tel]:-webkit-autofill,input[type=tel]:-webkit-autofill:hover,input[type=tel]:-webkit-autofill:focus,input[type=date]:-webkit-autofill,input[type=date]:-webkit-autofill:hover,input[type=date]:-webkit-autofill:focus,input[type=datetime-local]:-webkit-autofill,input[type=datetime-local]:-webkit-autofill:hover,input[type=datetime-local]:-webkit-autofill:focus,input[type=month]:-webkit-autofill,input[type=month]:-webkit-autofill:hover,input[type=month]:-webkit-autofill:focus,input[type=number]:-webkit-autofill,input[type=number]:-webkit-autofill:hover,input[type=number]:-webkit-autofill:focus,input[type=search]:-webkit-autofill,input[type=search]:-webkit-autofill:hover,input[type=search]:-webkit-autofill:focus,input[type=time]:-webkit-autofill,input[type=time]:-webkit-autofill:hover,input[type=time]:-webkit-autofill:focus,input[type=url]:-webkit-autofill,input[type=url]:-webkit-autofill:hover,input[type=url]:-webkit-autofill:focus,input[type=week]:-webkit-autofill,input[type=week]:-webkit-autofill:hover,input[type=week]:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,.input_field:-webkit-autofill,.input_field:-webkit-autofill:hover,.input_field:-webkit-autofill:focus{ -webkit-box-shadow:0 0 0px 1000px rgba(255,255,255,0) inset; -webkit-transition:background-color 5000s ease-in-out 0s; transition:background-color 5000s ease-in-out 0s;}input[type=text]::-webkit-input-placeholder,input[type=file]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=datetime-local]::-webkit-input-placeholder,input[type=month]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=time]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=week]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder,.input_field::-webkit-input-placeholder{ font-size:0; font-weight:400; font-family:"Poppins",sans-serif; color:rgba(0,0,0,0.52);}input[type=text]::-moz-placeholder,input[type=file]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=datetime-local]::-moz-placeholder,input[type=month]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=time]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=week]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder,.input_field::-moz-placeholder{ font-size:0; font-weight:400; font-family:"Poppins",sans-serif; color:rgba(0,0,0,0.52);}input[type=text]:-ms-input-placeholder,input[type=file]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=datetime-local]:-ms-input-placeholder,input[type=month]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=time]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input[type=week]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder,.input_field:-ms-input-placeholder{ font-size:0; font-weight:400; font-family:"Poppins",sans-serif; color:rgba(0,0,0,0.52);}input[type=text]::-ms-input-placeholder,input[type=file]::-ms-input-placeholder,input[type=email]::-ms-input-placeholder,input[type=password]::-ms-input-placeholder,input[type=tel]::-ms-input-placeholder,input[type=date]::-ms-input-placeholder,input[type=datetime-local]::-ms-input-placeholder,input[type=month]::-ms-input-placeholder,input[type=number]::-ms-input-placeholder,input[type=search]::-ms-input-placeholder,input[type=time]::-ms-input-placeholder,input[type=url]::-ms-input-placeholder,input[type=week]::-ms-input-placeholder,select::-ms-input-placeholder,textarea::-ms-input-placeholder,.input_field::-ms-input-placeholder{ font-size:0; font-weight:400; font-family:"Poppins",sans-serif; color:rgba(0,0,0,0.52);}input[type=text]::placeholder,input[type=file]::placeholder,input[type=email]::placeholder,input[type=password]::placeholder,input[type=tel]::placeholder,input[type=date]::placeholder,input[type=datetime-local]::placeholder,input[type=month]::placeholder,input[type=number]::placeholder,input[type=search]::placeholder,input[type=time]::placeholder,input[type=url]::placeholder,input[type=week]::placeholder,select::placeholder,textarea::placeholder,.input_field::placeholder{ font-size:0; font-weight:400; font-family:"Poppins",sans-serif; color:rgba(0,0,0,0.52);}select{ position:relative; padding-right:30px; background:white url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAJtJREFUOE/t0j0KAjEQBtC3jaVexwt4Bk+ijdr4U3kf0RvYeBZ7QZABhSU4bkALi00VyOTlyySNH4/mx54e/L6jn3o4wC05Il3LwBmmmOBaoCMcccCmPDAD11jhUqBDnDDGHvNaMOpK9N6Fxaauf7jFAudnkki2wzJ7vi6wnTTmb6/ZxmvAqI+kMdJkL7QWrP6gPVjdqrTw/3v4APNnFhU43ZM9AAAAAElFTkSuQmCC") no-repeat calc(100% - 5px) center;}textarea{ height:90px !important; resize:none; overflow:hidden;}input[type=number]{ -webkit-appearance:textfield; -moz-appearance:textfield; appearance:textfield;}input[type=number]::-webkit-inner-spin-button{ display:none;}input[type=number]::-webkit-outer-spin-button{ display:none;}input[type=number]:hover{ -webkit-appearance:textfield; -moz-appearance:textfield; appearance:textfield;}input[type=number]:hover::-webkit-inner-spin-button{ display:none;}input[type=number]:hover::-webkit-outer-spin-button{ display:none;}label em{ color:rgb(221,59,59);}strong{ font-weight:600;}.clearfix{ clear:both;}.main-title{ font-family:"Poppins",sans-serif; font-size:1.7058823529rem; color:#009de1; font-weight:700; margin:0 0 30px; line-height:1.0689655172; text-transform:uppercase;}@media (max-width:991px){ .main-title{ font-size:1.4117647059rem; margin:0 0 15px; }}.main-title span{ color:#05f0ff; display:block; font-size:1.0588235294rem; line-height:2; font-weight:400;}@media (max-width:991px){ .main-title span{ font-size:0.9411764706rem; }}.main-title.large{ font-size:2.3529411765rem; line-height:1.125; margin:0 0 45px;}@media (max-width:991px){ .main-title.large{ font-size:1.8823529412rem; margin:0 0 25px; }}@media (max-width:575px){ .main-title.large{ font-size:1.6470588235rem; margin:0 0 25px; }}.main-title.dark{ color:#003265;}.sub-title{ font-family:"Poppins",sans-serif; font-size:1.4705882353rem; font-weight:700; color:#ffffff; line-height:1.28; margin:0 0 30px;}@media (max-width:991px){ .sub-title{ font-size:1.1764705882rem; }}.btn,.button,input[type=submit],input[type=button]{ width:-webkit-max-content !important; width:-moz-max-content !important; width:max-content !important; max-width:100% !important; min-width:180px !important; display:-webkit-box !important; display:-ms-flexbox !important; display:flex !important; -webkit-box-align:center !important; -ms-flex-align:center !important; align-items:center !important; -webkit-box-pack:center !important; -ms-flex-pack:center !important; justify-content:center !important; text-align:center !important; font-size:1.1764705882rem !important; line-height:1.5 !important; height:50px !important; border:none !important; color:#ffffff !important; background:-webkit-gradient(linear,left top,right top,from(#009de1),to(#003265)) !important; background:linear-gradient(to right,#009de1,#003265) !important; border-radius:0 !important; -webkit-appearance:none !important; -moz-appearance:none !important; appearance:none !important; -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out; -webkit-user-select:none !important; -moz-user-select:none !important; -ms-user-select:none !important; user-select:none !important; padding:0 30px !important; cursor:pointer !important; letter-spacing:0 !important; font-family:"Poppins",sans-serif !important; font-weight:700 !important; text-transform:uppercase !important;}.btn a,.button a,input[type=submit] a,input[type=button] a{ color:#ffffff;}@media (max-width:991px){ .btn, .button, input[type=submit], input[type=button]{ height:40px !important; font-size:0.8235294118rem !important; }}.btn:disabled,.button:disabled,input[type=submit]:disabled,input[type=button]:disabled{ pointer-events:none !important; -webkit-filter:grayscale(1); filter:grayscale(1); opacity:0.5;}.btn.loading,.button.loading,input[type=submit].loading,input[type=button].loading{ position:relative !important; pointer-events:none !important; background:#e1e6ec !important; color:#9e9e9e !important; border-color:#e1e6ec !important; opacity:0.7;}.btn.loading::before,.button.loading::before,input[type=submit].loading::before,input[type=button].loading::before{ content:""; display:block; -webkit-box-sizing:border-box; box-sizing:border-box; margin-right:10px; width:15px; height:15px; border-radius:15px; border:2px solid #9e9e9e; border-bottom-color:rgba(255,255,255,0); -webkit-animation-name:spin; animation-name:spin; -webkit-animation-duration:1s; animation-duration:1s; -webkit-animation-iteration-count:infinite; animation-iteration-count:infinite; -webkit-animation-timing-function:linear; animation-timing-function:linear;}.btn:active,.button:active,input[type=submit]:active,input[type=button]:active{ border:none !important; -webkit-box-shadow:none !important; box-shadow:none !important; outline:none !important;}.btn:focus,.button:focus,input[type=submit]:focus,input[type=button]:focus{ border:none !important; -webkit-box-shadow:none !important; box-shadow:none !important; outline:none !important;}.btn:focus-visible,.button:focus-visible,input[type=submit]:focus-visible,input[type=button]:focus-visible{ border:none !important; -webkit-box-shadow:none !important; box-shadow:none !important; outline:none !important;}@media (hover:hover){ .btn:hover, .button:hover, input[type=submit]:hover, input[type=button]:hover{ border:none !important; background:linear-gradient(45deg,#009de1,#003265) !important; color:#ffffff !important; }}.submitting .btn.has-spinner{ font-size:0;}.submitting input[type=submit].has-spinner,.submitting input[type=button].has-spinner{ font-size:0;}input[type=reset]{ width:auto; min-width:150px; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; text-align:center; font-size:14px; line-height:1; height:40px; border:1px solid #d4d4d4; color:#000000; background:#ffffff; border-radius:10px; -webkit-appearance:none; -moz-appearance:none; appearance:none; -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; padding:0 30px; cursor:pointer; text-transform:uppercase; letter-spacing:2px; font-family:"Poppins",sans-serif; font-weight:400;}input[type=reset]:disabled{ pointer-events:none; color:#9e9e9e; border-color:#e1e6ec;}fieldset{ border:none; margin:0 0 20px; width:100%; max-width:100%; min-width:1px; padding:0; position:relative;}fieldset span.wpcf7-form-control-wrap{ position:relative; display:block;}fieldset span.wpcf7-form-control-wrap + .input_field_label{ position:absolute; left:0; top:0; -webkit-transform:translate(20px,9px) scale(1); transform:translate(20px,9px) scale(1); -webkit-transition:0.3s -webkit-transform ease-in-out; transition:0.3s -webkit-transform ease-in-out; transition:0.3s transform ease-in-out; transition:0.3s transform ease-in-out,0.3s -webkit-transform ease-in-out; font-size:0.8235294118rem; pointer-events:none; padding:1px 5px; background:#ffffff;}fieldset span.wpcf7-form-control-wrap + .input_field_label.floated{ -webkit-transform:translate(10px,-10px) scale(0.8); transform:translate(10px,-10px) scale(0.8);}.row{ display:-webkit-box; display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap;}.column{ display:-webkit-box; display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; margin:0 -15px 0px -15px;}.col{ -ms-flex-preferred-size:0; flex-basis:0; -webkit-box-flex:1; -ms-flex-positive:1; flex-grow:1; -ms-flex-negative:1; flex-shrink:1; padding:0 15px;}.rotate_screen{ position:fixed; left:0; top:0; width:100vw; height:100vh; z-index:160002; display:none; -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column; flex-direction:column; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; text-align:center; padding:30px; background-color:#009de1;}.rotate_screen .img{ margin-bottom:30px; max-width:60px;}.rotate_screen .img img{ display:block; pointer-events:none; max-width:100%;}.rotate_screen h4{ font-size:16px; font-weight:700; font-family:"Poppins",sans-serif; text-transform:uppercase; color:#41f681;}.goto_top{ position:fixed; left:15px; bottom:23px; opacity:0; visibility:hidden; pointer-events:none; -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out; z-index:9999; padding:0; min-width:1px; width:55px; padding:0 0; font-size:20px;}.goto_top svg{ height:30px; width:30px; fill:#ffffff; -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out;}.goto_top.show{ opacity:1; visibility:visible; pointer-events:all;}.loader{ position:fixed; left:0; top:0; width:100%; height:100%; background:#009de1; z-index:1600001; opacity:1; visibility:visible; -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center;}.loader::before{ content:""; display:block; width:40px; height:40px; border:2px solid #505050; border-bottom-color:#41f681; border-radius:40px; -webkit-animation:rotate 0.7s normal linear infinite; animation:rotate 0.7s normal linear infinite;}.loader.hide{ opacity:0; visibility:hidden; pointer-events:none;}.whatsapp_floating_btn{ position:fixed; right:15px; bottom:15px; width:55px; height:55px; border-radius:55px; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; background-color:#2CB742; -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out; z-index:1;}.whatsapp_floating_btn svg{ display:block; width:25px; height:25px; -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out;}.carousel__button{ min-width:1px;}.cust_breadcrumb .woocommerce-breadcrumb a{ font-size:0.8235294118rem; color:#5b5b5b; font-weight:500;}@media (hover:hover){ .cust_breadcrumb .woocommerce-breadcrumb a:hover{ color:#41f681; }}@-webkit-keyframes spin{ from{ -webkit-transform:rotate(0deg); transform:rotate(0deg); } to{ -webkit-transform:rotate(360deg); transform:rotate(360deg); }}@keyframes spin{ from{ -webkit-transform:rotate(0deg); transform:rotate(0deg); } to{ -webkit-transform:rotate(360deg); transform:rotate(360deg); }}@-webkit-keyframes rotate{ 0%{ -webkit-transform:rotate3d(0,0,1,0deg); transform:rotate3d(0,0,1,0deg); } 25%{ -webkit-transform:rotate3d(0,0,1,90deg); transform:rotate3d(0,0,1,90deg); } 50%{ -webkit-transform:rotate3d(0,0,1,180deg); transform:rotate3d(0,0,1,180deg); } 75%{ -webkit-transform:rotate3d(0,0,1,270deg); transform:rotate3d(0,0,1,270deg); } 100%{ -webkit-transform:rotate3d(0,0,1,360deg); transform:rotate3d(0,0,1,360deg); }}@keyframes rotate{ 0%{ -webkit-transform:rotate3d(0,0,1,0deg); transform:rotate3d(0,0,1,0deg); } 25%{ -webkit-transform:rotate3d(0,0,1,90deg); transform:rotate3d(0,0,1,90deg); } 50%{ -webkit-transform:rotate3d(0,0,1,180deg); transform:rotate3d(0,0,1,180deg); } 75%{ -webkit-transform:rotate3d(0,0,1,270deg); transform:rotate3d(0,0,1,270deg); } 100%{ -webkit-transform:rotate3d(0,0,1,360deg); transform:rotate3d(0,0,1,360deg); }}@media (max-width:991px){ .sub_title{ font-size:1.2941176471rem; }}@media (min-width:1400px){ .container{ max-width:1030px; }}@media (min-width:1200px){ .container{ max-width:1030px; }}header{ padding:2.3529411765rem 0; width:100vw; position:fixed; top:0; left:0; right:0; background-color:white; z-index:1050; -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out;}header .header-container{ display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; position:relative;}header .header-container .logo{ display:block; width:9.1176470588rem;}@media (max-width:767px){ header .header-container .logo{ width:7.0588235294rem; }}header .header-container .logo a{ display:block; padding-bottom:38.7096774194%; position:relative; overflow:hidden; display:block;}header .header-container .logo a::after{ content:""; display:block; width:55px; height:100%; position:absolute; left:0; top:0; bottom:0; background:transparent url("../images/logo.png") left top; background-size:145.88px; -webkit-filter:brightness(0) invert(1); filter:brightness(0) invert(1); -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out; opacity:0;}@media (max-width:767px){ header .header-container .logo a::after{ width:40px; background-size:113px; }}header .header-container .logo a > img{ position:absolute; left:50%; top:50%; -webkit-transform:translate(-50%,-50%); transform:translate(-50%,-50%); width:100%; height:auto; min-height:100%; -o-object-fit:cover; object-fit:cover; -o-object-position:center; object-position:center;}header .header-container .menu-overlay{ position:fixed; left:0; top:0; width:100%; height:100%; background-color:rgba(0,0,0,0.7); opacity:0; visibility:hidden; pointer-events:none; z-index:9999; -webkit-transition:0.3s opacity ease-in-out,0.3s visibility ease-in-out; transition:0.3s opacity ease-in-out,0.3s visibility ease-in-out;}header .header-container .menu-overlay.open{ opacity:1; visibility:visible; pointer-events:all;}header .header-container .menu{ position:fixed; right:0; top:0; width:400px; max-width:100%; height:100%; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; z-index:9999; pointer-events:none; -webkit-transform:translateX(100%); transform:translateX(100%); -webkit-transition:0.6s -webkit-transform ease-in-out; transition:0.6s -webkit-transform ease-in-out; transition:0.6s transform ease-in-out; transition:0.6s transform ease-in-out,0.6s -webkit-transform ease-in-out; background-color:#ffffff;}@media (max-width:575px){ header .header-container .menu{ width:100%; }}header .header-container .menu .menu-list{ display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column; flex-direction:column; width:100%; max-height:85vh; overflow-x:hidden; overflow-y:hidden; text-align:center;}header .header-container .menu .menu-list::-webkit-scrollbar{ width:0;}header .header-container .menu .menu-list li{ margin-left:0; padding:15px 0; -webkit-transform:translateX(150px); transform:translateX(150px); opacity:0; visibility:hidden; pointer-events:none; -webkit-transition:0.7s opacity ease-in-out,0.7s visibility ease-in-out,0.7s -webkit-transform ease-in-out; transition:0.7s opacity ease-in-out,0.7s visibility ease-in-out,0.7s -webkit-transform ease-in-out; transition:0.7s transform ease-in-out,0.7s opacity ease-in-out,0.7s visibility ease-in-out; transition:0.7s transform ease-in-out,0.7s opacity ease-in-out,0.7s visibility ease-in-out,0.7s -webkit-transform ease-in-out; -webkit-transition-delay:0s; transition-delay:0s;}header .header-container .menu .menu-list li > a{ font-size:1.4117647059rem; font-weight:700; color:#009de1; line-height:30px; -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out;}@media (hover:hover){ header .header-container .menu .menu-list li > a:hover{ color:#003265; }}header .header-container .menu .menu-list li.dropdown > a{ position:relative; display:block; padding:0 30px 0 0; -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out; width:-webkit-max-content; width:-moz-max-content; width:max-content; margin:0 auto;}header .header-container .menu .menu-list li.dropdown > a::after{ content:""; display:block; width:8px; height:8px; border:none; border-right:2px solid #009de1; border-bottom:2px solid #009de1; -webkit-transform:rotate(45deg) translateY(-50%); transform:rotate(45deg) translateY(-50%); position:absolute; right:6px; top:13px; -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out;}header .header-container .menu .menu-list li.dropdown .sub-menu{ display:none; width:100%; background:#e5e5e5; padding:15px 0;}header .header-container .menu .menu-list li.dropdown .sub-menu li{ padding:5px 0;}header .header-container .menu .menu-list li.dropdown .sub-menu li a{ font-size:1.1764705882rem; font-weight:700; color:#009de1; line-height:30px; -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out;}@media (hover:hover){ header .header-container .menu .menu-list li.dropdown .sub-menu li a:hover{ color:#003265; }}@media (hover:hover){ header .header-container .menu .menu-list li.dropdown:hover > a{ color:#003265; } header .header-container .menu .menu-list li.dropdown:hover > a::after{ border-color:#003265; }}header .header-container .menu .menu-list li.dropdown.open > a{ color:#003265; padding:0 30px 25px 0;}header .header-container .menu .menu-list li.dropdown.open > a::after{ border-color:#003265;}header .header-container .menu.open{ pointer-events:all; -webkit-transform:translateX(0); transform:translateX(0);}header .header-container .menu.open .menu-list li{ -webkit-transform:translateX(0); transform:translateX(0); opacity:1; visibility:visible; pointer-events:all;}header .header-container .menu.open .menu-list li:nth-child(1){ -webkit-transition-delay:0s; transition-delay:0s;}header .header-container .menu.open .menu-list li:nth-child(2){ -webkit-transition-delay:0.15s; transition-delay:0.15s;}header .header-container .menu.open .menu-list li:nth-child(3){ -webkit-transition-delay:0.2s; transition-delay:0.2s;}header .header-container .menu.open .menu-list li:nth-child(4){ -webkit-transition-delay:0.25s; transition-delay:0.25s;}header .header-container .menu.open .menu-list li:nth-child(5){ -webkit-transition-delay:0.3s; transition-delay:0.3s;}header .header-container .menu.open .menu-list li:nth-child(6){ -webkit-transition-delay:0.35s; transition-delay:0.35s;}header .header-container .menu.open .menu-list li:nth-child(7){ -webkit-transition-delay:0.4s; transition-delay:0.4s;}header .header-container .menu.open .menu-list li:nth-child(8){ -webkit-transition-delay:1.45s; transition-delay:1.45s;}header .header-container .menu.open .menu-list li:nth-child(9){ -webkit-transition-delay:1.5s; transition-delay:1.5s;}header .header-container .menu.open .menu-list li:nth-child(10){ -webkit-transition-delay:1.55s; transition-delay:1.55s;}header .header-container .menu-btn{ display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column; flex-direction:column; -webkit-box-align:end; -ms-flex-align:end; align-items:flex-end; width:30px; min-width:1px; padding:0; height:21px; position:relative; margin-left:auto; border:none; -webkit-appearance:none; -moz-appearance:none; appearance:none; -webkit-box-sizing:border-box; box-sizing:border-box; background-color:rgba(255,255,255,0); z-index:9999;}header .header-container .menu-btn .bar{ width:100%; height:3px; background-color:#009de1; display:block; -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out;}header .header-container .menu-btn .bar.bar_1{ margin-bottom:auto; width:27px;}header .header-container .menu-btn .bar.bar_2{ margin-top:auto; margin-bottom:auto;}header .header-container .menu-btn .bar.bar_3{ position:absolute; left:0; top:50%; -webkit-transform:translateY(-50%); transform:translateY(-50%); opacity:0;}header .header-container .menu-btn .bar.bar_4{ position:absolute; left:0; top:50%; -webkit-transform:translateY(-50%); transform:translateY(-50%); opacity:0;}header .header-container .menu-btn .bar.bar_5{ margin-top:auto; width:23px;}header .header-container .menu-btn.open{ z-index:16001;}header .header-container .menu-btn.open .bar{ -webkit-transform:scale(0); transform:scale(0); opacity:0; background-color:#009de1;}header .header-container .menu-btn.open .bar.bar_3{ -webkit-transform:translateY(-50%) rotate(-45deg); transform:translateY(-50%) rotate(-45deg); opacity:1;}header .header-container .menu-btn.open .bar.bar_4{ -webkit-transform:translateY(-50%) rotate(45deg); transform:translateY(-50%) rotate(45deg); opacity:1;}header.fix{ background:#009de1; -webkit-box-shadow:0 0 10px rgba(0,0,0,0.3); box-shadow:0 0 10px rgba(0,0,0,0.3); padding:1.1764705882rem 0;}header.fix .header-container{ padding:0;}header.fix .header-container .logo a{ color:#41f681;}header.fix .header-container .logo a::after{ opacity:1;}header.fix .header-container .menu-btn .bar{ background:#ffffff;}header.fix .header-container .menu-btn.open .bar{ background:#009de1;}@media (max-width:1199px){ header{ padding:1.1764705882rem 0; }}@media (max-width:991px){ header{ padding:1.1764705882rem 0; }}section{ overflow:hidden;}.banner .swiper .swiper-slide{ height:calc(100svh - 132px);}@media (max-width:991px){ .banner .swiper .swiper-slide{ height:440px; }}.banner .swiper .swiper-slide > img{ display:block; width:100%; height:auto; position:absolute; left:50%; top:50%; -webkit-transform:translate(-50%,-50%); transform:translate(-50%,-50%); min-width:100%; min-height:100%; -o-object-position:center; object-position:center; -o-object-fit:cover; object-fit:cover;}.banner .swiper .swiper-slide .banner-content{ position:absolute; left:0; top:0; right:0; bottom:0; width:100%; height:100%; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:end; -ms-flex-align:end; align-items:flex-end; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; padding:0 0 95px;}.banner .swiper .swiper-slide .banner-content .banner-content-wrapper .main-title{ max-width:700px; font-size:3.2352941176rem; line-height:1.0909090909; margin:0 0 0; padding:0 0 40px; position:relative; overflow:hidden; -webkit-transform:translateY(30px); transform:translateY(30px); height:0; opacity:0; -webkit-transition:0.6s all cubic-bezier(0,0.55,0.45,1); transition:0.6s all cubic-bezier(0,0.55,0.45,1); color:#ffffff;}.banner .swiper .swiper-slide .banner-content .banner-content-wrapper .main-title span{ color:#ffffff; font-size:3.2352941176rem; line-height:1.0909090909; font-weight:700; background:#009de1; margin:6px 0; width:-webkit-max-content; width:-moz-max-content; width:max-content; padding:0 8px;}@media (max-width:991px){ .banner .swiper .swiper-slide .banner-content .banner-content-wrapper .main-title{ font-size:2.3529411765rem; max-width:565px; } .banner .swiper .swiper-slide .banner-content .banner-content-wrapper .main-title span{ font-size:2.3529411765rem; }}@media (max-width:575px){ .banner .swiper .swiper-slide .banner-content .banner-content-wrapper .main-title{ font-size:1.8823529412rem; padding:0 0 20px; height:auto; } .banner .swiper .swiper-slide .banner-content .banner-content-wrapper .main-title span{ font-size:1.6470588235rem; }}@media (max-width:370px){ .banner .swiper .swiper-slide .banner-content .banner-content-wrapper .main-title span{ font-size:1.4117647059rem; }}.banner .swiper .swiper-slide .banner-content .banner-content-wrapper .main-title::after{ width:105px; height:15px; background:#ffffff; position:absolute; left:0; bottom:0; -webkit-transform:translateY(100%); transform:translateY(100%); -webkit-transition:0.6s all cubic-bezier(0,0.55,0.45,1); transition:0.6s all cubic-bezier(0,0.55,0.45,1);}@media (max-width:991px){ .banner .swiper .swiper-slide .banner-content .banner-content-wrapper .main-title::after{ height:10px; }}.banner .swiper .swiper-slide.swiper-slide-active .banner-content .banner-content-wrapper .main-title{ -webkit-transform:translateY(0); transform:translateY(0); height:153px; opacity:1;}@media (max-width:991px){ .banner .swiper .swiper-slide.swiper-slide-active .banner-content .banner-content-wrapper .main-title{ height:122px; }}@media (max-width:575px){ .banner .swiper .swiper-slide.swiper-slide-active .banner-content .banner-content-wrapper .main-title{ height:auto; }}.banner .swiper .swiper-slide.swiper-slide-active .banner-content .banner-content-wrapper .main-title::after{ -webkit-transform:translateY(0); transform:translateY(0);}.banner .swiper .swiper-pagination{ pointer-events:none; width:100%; position:absolute; top:auto; left:50%; bottom:95px; -webkit-transform:translateX(-50%); transform:translateX(-50%); display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:end; -ms-flex-pack:end; justify-content:flex-end; -webkit-column-gap:8px; -moz-column-gap:8px; column-gap:8px; padding-right:0.75rem; padding-left:0.75rem;}@media (min-width:576px){ .banner .swiper .swiper-pagination{ max-width:540px; }}@media (min-width:768px){ .banner .swiper .swiper-pagination{ max-width:720px; }}@media (min-width:992px){ .banner .swiper .swiper-pagination{ max-width:960px; }}@media (min-width:1200px){ .banner .swiper .swiper-pagination{ max-width:1140px; }}@media (min-width:1400px){ .banner .swiper .swiper-pagination{ max-width:1320px; }}@media (max-width:575px){ .banner .swiper .swiper-pagination{ bottom:30px; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; }}.banner .swiper .swiper-pagination .swiper-pagination-bullet{ pointer-events:all; width:15px; height:15px; border-radius:15px; background:#ffffff; margin:0;}@media (max-width:575px){ .banner .swiper .swiper-pagination .swiper-pagination-bullet{ width:10px; height:10px; }}.empowering{ padding:100px 0 115px; background:#01070a url("../images/empovering_bg.png") no-repeat center top; background-size:100%; background-position:left 127%;}@media (max-width:767px){ .empowering{ background-position:left -335%; }}.empowering .empowering-description{ font-size:1.4705882353rem; line-height:1.32; font-weight:400; color:#ffffff; text-align:center; margin:0 auto 80px; max-width:780px;}@media (max-width:991px){ .empowering .empowering-description{ font-size:1.1764705882rem; }}.empowering .main-title{ max-width:188px; text-transform:uppercase; color:#ffffff; padding-left:calc(40px - 0.75rem);}@media (max-width:991px){ .empowering .main-title{ padding-left:0; max-width:250px; text-align:center; margin:0 auto 25px; }}.empowering .empowering-item{ border:1px solid #05f0ff; padding:40px; height:100%;}@media (max-width:767px){ .empowering .empowering-item{ max-width:250px; margin:auto; }}.empowering .empowering-item .count{ color:#05f0ff; font-size:2.4117647059rem; font-weight:700; line-height:1.2058823529; position:relative; padding:0 0 5px;}.empowering .empowering-item .count::after{ content:""; position:absolute; left:0; bottom:0; width:20px; height:4px; background:#05f0ff;}.empowering .empowering-item .text{ color:#ffffff; font-size:1.1764705882rem; font-weight:400; line-height:1.25; margin:0 0 0; max-width:130px;}.empowering .container > .row{ -webkit-box-align:center; -ms-flex-align:center; align-items:center;}.empowering .container > .row .row{ row-gap:30px;}@media (max-width:991px){ .grids{ padding:40px 0; }}.grids .grid{ position:relative; overflow:hidden; padding:100px 0;}@media (max-width:991px){ .grids .grid{ padding:40px 0; }}.grids .grid .row > div{ margin-left:auto;}.grids .grid .grid-content{ padding:0 0 0 35px;}@media (max-width:991px){ .grids .grid .grid-content{ padding:0 0 0 0; }}.grids .grid .grid-content p{ font-size:1.0588235294rem; font-weight:400; line-height:1.3333333333; color:#444444; margin:0 0 0;}@media (max-width:991px){ .grids .grid .grid-content p{ font-size:0.8235294118rem; }}.grids .grid .grid-content .btn{ margin:30px 0 0;}.grids .grid .image{ padding:0; position:absolute; left:0; top:0; bottom:0; height:100%; width:50%;}@media (max-width:991px){ .grids .grid .image{ position:static; width:100%; -webkit-box-ordinal-group:2; -ms-flex-order:1; order:1; margin:0 0 35px; padding:0 0.75rem; } .grids .grid .image ~ div{ -webkit-box-ordinal-group:3; -ms-flex-order:2; order:2; }}.grids .grid .image .image-container{ position:relative; overflow:hidden; display:block; height:100%; width:100%;}.grids .grid .image .image-container > img{ position:absolute; left:50%; top:50%; -webkit-transform:translate(-50%,-50%); transform:translate(-50%,-50%); width:100%; height:auto; min-height:100%; min-width:100%; -o-object-fit:cover; object-fit:cover; -o-object-position:center; object-position:center;}@media (max-width:991px){ .grids .grid .image .image-container > img{ position:static; -webkit-transform:none; transform:none; width:100%; }}.grids .grid:nth-of-type(even) .row > div{ margin-left:0; margin-right:auto;}.grids .grid:nth-of-type(even) .grid-content{ padding-left:0; padding-right:35px;}@media (max-width:991px){ .grids .grid:nth-of-type(even) .grid-content{ padding:0 0 0 0; }}.grids .grid:nth-of-type(even) .image{ left:auto; right:0;}.what-we-do{ background:#091b44 url("../images/what_we_do_bg.png") no-repeat center top; background-size:100%; background-position:left 127%; padding:100px 0;}@media (max-width:991px){ .what-we-do{ background-position:left -40%; padding:60px 0; }}.what-we-do .main-title{ text-align:center; margin:0 0 90px;}.what-we-do .what-we-do-wrapper{ max-width:768px; margin:0 auto;}.what-we-do .what-we-do-wrapper .row{ margin:0 -55px; row-gap:60px;}.what-we-do .what-we-do-wrapper .row > div{ padding:0 55px;}.what-we-do .what-we-do-wrapper .what-we-do-item{ display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack:justify; -ms-flex-pack:justify; justify-content:space-between;}@media (max-width:991px){ .what-we-do .what-we-do-wrapper .what-we-do-item{ max-width:380px; margin:0 auto; }}.what-we-do .what-we-do-wrapper .what-we-do-item .image{ width:75px;}.what-we-do .what-we-do-wrapper .what-we-do-item .image .image-container{ padding-bottom:100%; overflow:hidden; position:relative;}.what-we-do .what-we-do-wrapper .what-we-do-item .image .image-container img{ position:absolute; left:50%; top:50%; -webkit-transform:translate(-50%,-50%); transform:translate(-50%,-50%); width:auto; height:auto; max-width:100%; max-height:100%; -o-object-fit:contain; object-fit:contain; -o-object-position:center; object-position:center;}.what-we-do .what-we-do-wrapper .what-we-do-item .text{ width:100%; max-width:calc(100% - 90px); color:#ffffff; font-size:1.1764705882rem; line-height:1.45; font-weight:400; margin:0 0 0; padding:0 0 20px; position:relative;}@media (max-width:991px){ .what-we-do .what-we-do-wrapper .what-we-do-item .text{ font-size:0.9411764706rem; }}.what-we-do .what-we-do-wrapper .what-we-do-item .text::after{ content:""; width:50px; height:2px; background:#009de1; position:absolute; left:0; bottom:0;}.what-we-do.robotics{ background:#ffffff;}@media (max-width:991px){ .what-we-do.robotics{ padding:50px 0; }}.what-we-do.robotics .what-we-do-wrapper .what-we-do-item .text{ color:#444444; font-size:1.0588235294rem; line-height:1.3333333333; font-weight:400; padding:0 0 0;}.what-we-do.robotics .what-we-do-wrapper .what-we-do-item .text::after{ display:none;}.what-we-do.landing-page{ background:#091b44;}.what-we-do.landing-page .btn{ margin:100px auto 0;}@media (max-width:991px){ .what-we-do.landing-page .btn{ margin:60px auto 0; }}.ai{ position:relative; overflow:hidden; background:-webkit-gradient(linear,left top,left bottom,from(#009de1),to(#2b3f93)); background:linear-gradient(#009de1,#2b3f93); padding:100px 0 0;}.ai::before{ content:""; position:absolute; width:100%; height:100%; left:50%; top:50%; -webkit-transform:translate(-50%,-50%); transform:translate(-50%,-50%); background:url("../images/ai_bg.png") no-repeat center top; background-size:100%; z-index:0; pointer-events:none;}@media (max-width:991px){ .ai .ai-content-wrapper{ margin:0 0 80px; }}.ai .ai-content-wrapper .main-title{ color:#ffffff; max-width:365px; margin:0 0 35px;}.ai .ai-content-wrapper p{ color:#ffffff; margin:0 0 0; max-width:390px;}.ai .ai-content-wrapper .btn{ margin:35px 0 0;}.ai .ai-image{ position:relative;}.ai .ai-image .play-btn{ display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-column-gap:20px; -moz-column-gap:20px; column-gap:20px; position:absolute; font-size:1.1764705882rem; color:#ffffff; line-height:1; font-weight:600; cursor:pointer; left:50%; -webkit-transform:translateX(-50%); transform:translateX(-50%); top:0; z-index:1;}@media (max-width:991px){ .ai .ai-image .play-btn{ font-size:0.9411764706rem; }}.ai .ai-image .play-btn .svg{ width:45px; height:45px; border-radius:45px; background:#41f681; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; position:relative; -webkit-transform:scale(1); transform:scale(1); -webkit-transition:-webkit-transform 0.3s ease-in-out; transition:-webkit-transform 0.3s ease-in-out; transition:transform 0.3s ease-in-out; transition:transform 0.3s ease-in-out,-webkit-transform 0.3s ease-in-out;}.ai .ai-image .play-btn .svg::before{ content:""; width:60px; height:60px; border-radius:60px; border:1px solid rgba(255,255,255,0.3); position:absolute; left:50%; top:50%; -webkit-transform:translate(-50%,-50%) scale(1); transform:translate(-50%,-50%) scale(1); -webkit-transition:-webkit-transform 0.3s ease-in-out; transition:-webkit-transform 0.3s ease-in-out; transition:transform 0.3s ease-in-out; transition:transform 0.3s ease-in-out,-webkit-transform 0.3s ease-in-out;}.ai .ai-image .play-btn .svg svg{ width:30px; -webkit-transform:scale(1); transform:scale(1); -webkit-transition:-webkit-transform 0.3s ease-in-out; transition:-webkit-transform 0.3s ease-in-out; transition:transform 0.3s ease-in-out; transition:transform 0.3s ease-in-out,-webkit-transform 0.3s ease-in-out;}.ai .ai-image .play-btn .svg svg path{ fill:#ffffff;}@media (hover:hover){ .ai .ai-image .play-btn:hover .svg{ -webkit-transform:scale(0.9); transform:scale(0.9); } .ai .ai-image .play-btn:hover .svg::before{ -webkit-transform:translate(-50%,-50%) scale(0); transform:translate(-50%,-50%) scale(0); } .ai .ai-image .play-btn:hover .svg svg{ -webkit-transform:scale(1.3); transform:scale(1.3); }}.ai .ai-image .ai-image-container{ pointer-events:none; padding-bottom:94.8598130841%; position:relative; overflow:hidden; display:block;}.ai .ai-image .ai-image-container > img{ position:absolute; left:50%; top:50%; -webkit-transform:translate(-50%,-50%); transform:translate(-50%,-50%); width:100%; height:auto; min-height:100%; -o-object-fit:cover; object-fit:cover; -o-object-position:center; object-position:center;}.ai.landing-page .ai-content-wrapper .main-title{ max-width:100%;}.ai.landing-page .ai-content-wrapper p{ max-width:100%;}.innovations{ padding:135px 0; background:#e5f5fc;}@media (max-width:991px){ .innovations{ padding:80px 0; }}.innovations .row{ -webkit-box-align:center; -ms-flex-align:center; align-items:center; row-gap:60px;}.innovations .main-title{ color:#444444; max-width:215px;}@media (max-width:991px){ .innovations .main-title{ margin:0 auto; text-align:center; }}.innovations .awards-imgs{ position:relative;}.innovations .awards-imgs::before{ content:""; width:1px; height:100%; background:#b5c1c7; position:absolute; left:50%; top:0; bottom:0; display:none;}@media (min-width:992px){ .innovations .awards-imgs::before{ display:block; }}.innovations .awards-imgs .awards-image{ width:100%; max-width:179px; margin:auto;}.innovations .awards-imgs .awards-image .awards-image-container{ padding-bottom:91.061452514%; position:relative; overflow:hidden; display:block;}.innovations .awards-imgs .awards-image .awards-image-container > img{ position:absolute; left:50%; top:50%; -webkit-transform:translate(-50%,-50%); transform:translate(-50%,-50%); width:100%; height:auto; min-height:100%; -o-object-fit:cover; object-fit:cover; -o-object-position:center; object-position:center;}.partners{ padding:70px 0 90px;}.partners .main-title{ color:#444444; margin:0 auto 80px; text-align:center; max-width:490px;}.partners .btn{ margin:70px auto 0;}.partners.landing-page{ background:#e5f5fc;}.partners-list{ display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -ms-flex-wrap:wrap; flex-wrap:wrap; row-gap:40px;}@media (max-width:575px){ .partners-list{ -ms-flex-wrap:nowrap; flex-wrap:nowrap; overflow-x:auto; overflow-y:hidden; margin:0 -0.75rem; padding:0 0.75rem; } .partners-list::-webkit-scrollbar{ display:none; }}.partners-list .partners-list-item{ width:20%;}@media (max-width:991px){ .partners-list .partners-list-item{ width:33.33333%; }}@media (max-width:575px){ .partners-list .partners-list-item{ width:170px; min-width:170px; margin-left:0.75rem; } .partners-list .partners-list-item:first-child{ margin-left:0; }}.partners-list .partners-list-item img{ display:block; max-width:100%; max-height:50px; width:auto; height:auto; margin:auto;}.contact-form{ padding:150px 0 0; background:url("../images/franchise_bg.png") no-repeat center; background-size:cover;}@media (max-width:991px){ .contact-form{ padding:75px 0 0; }}.contact-form .row{ -webkit-box-align:end; -ms-flex-align:end; align-items:flex-end;}.contact-form .franchise{ padding:0 0 115px;}@media (max-width:991px){ .contact-form .franchise{ padding:0 0 75px; }}.contact-form .franchise .main-title{ color:#ffffff; max-width:315px;}.contact-form .franchise p{ color:#ffffff; max-width:300px; margin:0 0 0;}.contact-form .form{ padding:55px; background:#ffffff; position:relative;}.contact-form .form .submit{ margin:40px 0 0; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center;}.contact-form.landing-page{ background:#091b44;}.form-field{ position:relative; margin:0 0 25px;}.form-field p{ margin:0 0 0;}.form-field label{ position:absolute; left:0; top:2px; font-size:0.9411764706rem; font-weight:400; color:black; pointer-events:none; -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out;}@media (max-width:575px){ .form-field label{ font-size:0.8235294118rem; }}.form-field label.floated{ top:-17px; font-size:0.7647058824rem;}.form-field .line{ display:block; position:absolute; left:0; bottom:0; width:0; height:1px; background:#009de1; -webkit-transition:0.6s all ease-in-out; transition:0.6s all ease-in-out;}.form-field .line.floated{ width:100%;}.site-main .wpcf7 form{ position:relative;}.site-main .wpcf7 form.invalid .wpcf7-response-output{ position:absolute; bottom:35px; left:0; padding:0 20px; font-size:14px; width:100%; border:none !important; color:red; margin:0;}.gallery-banner{ max-height:300px; overflow:hidden; position:relative;}.gallery-banner .image{ padding-bottom:40.5329593268%; position:relative; overflow:hidden; display:block;}.gallery-banner .image > img{ position:absolute; left:50%; top:50%; -webkit-transform:translate(-50%,-50%); transform:translate(-50%,-50%); width:100%; height:auto; min-height:100%; -o-object-fit:cover; object-fit:cover; -o-object-position:center; object-position:center;}.gallery-banner .text{ text-align:center; width:100%; padding:0 15px; position:absolute; left:0; top:50%; -webkit-transform:translateY(-50%); transform:translateY(-50%);}.gallery-banner .text .main-title{ color:#ffffff; margin:0 0 0;}.gallery{ padding:100px 0 50px;}.gallery.third{ padding-bottom:150px;}.gallery .main-title{ margin:0 0 50px; text-align:center;}.gallery .description{ max-width:720px; margin:0 auto 60px; text-align:center;}.gallery .description p{ margin:0 0 15px;}.gallery .description p:last-child{ margin:0 0 0;}.gallery .gallery-container{ -webkit-columns:5; -moz-columns:5; columns:5;}@media (max-width:1199px){ .gallery .gallery-container{ -webkit-columns:4; -moz-columns:4; columns:4; }}@media (max-width:991px){ .gallery .gallery-container{ -webkit-columns:3; -moz-columns:3; columns:3; }}.gallery .gallery-container .gallery-item{ display:block; margin:0 0 15px; -webkit-box-shadow:rgba(0,0,0,0.19) 0px 10px 20px,rgba(0,0,0,0.23) 0px 6px 6px; box-shadow:rgba(0,0,0,0.19) 0px 10px 20px,rgba(0,0,0,0.23) 0px 6px 6px; -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out;}.gallery .gallery-container .gallery-item img{ display:block; width:100%; height:auto;}@media (hover:hover){ .gallery .gallery-container .gallery-item:hover{ -webkit-box-shadow:rgba(0,0,0,0.16) 0px 3px 6px,rgba(0,0,0,0.23) 0px 3px 6px; box-shadow:rgba(0,0,0,0.16) 0px 3px 6px,rgba(0,0,0,0.23) 0px 3px 6px; }}.videos{ padding:100px 0 150px;}.videos .main-title{ margin:0 0 50px; text-align:center;}.videos .description{ max-width:720px; margin:0 auto 60px; text-align:center;}.videos .description p{ margin:0 0 15px;}.videos .description p:last-child{ margin:0 0 0;}.videos .row{ row-gap:1.5rem;}.videos .row .video-item{ display:block; position:relative; overflow:hidden; padding-bottom:56.25%;}.videos .row .video-item img{ position:absolute; left:50%; top:50%; -webkit-transform:translate(-50%,-50%); transform:translate(-50%,-50%); width:100%; height:auto; min-height:100%; -o-object-fit:cover; object-fit:cover; -o-object-position:center; object-position:center;}.franchise-banner{ padding:170px 0 0; position:relative;}.franchise-banner > img{ position:absolute; left:50%; top:50%; -webkit-transform:translate(-50%,-50%); transform:translate(-50%,-50%); width:100%; height:auto; min-width:100%; min-height:100%; -o-object-position:center; object-position:center; -o-object-fit:cover; object-fit:cover; pointer-events:none; z-index:0;}.franchise-banner .row{ -webkit-box-align:end; -ms-flex-align:end; align-items:flex-end; position:relative; z-index:1;}.franchise-banner .row{ -webkit-box-align:end; -ms-flex-align:end; align-items:flex-end;}.franchise-banner .franchise{ padding:0 0 115px;}@media (max-width:991px){ .franchise-banner .franchise{ padding:0 0 75px; }}.franchise-banner .franchise h1{ font-family:"Poppins",sans-serif; font-size:2.3529411765rem; color:#05f0ff; font-weight:700; margin:0 0 90px; line-height:1.125; text-transform:uppercase; position:relative; padding:0 0 20px;}@media (max-width:991px){ .franchise-banner .franchise h1{ text-align:center; }}.franchise-banner .franchise h1::after{ content:""; width:55px; height:7px; background:#05f0ff; position:absolute; left:0; bottom:0;}@media (max-width:991px){ .franchise-banner .franchise h1::after{ text-align:center; left:50%; -webkit-transform:translateX(-50%); transform:translateX(-50%); }}.franchise-banner .franchise h1 span{ color:#ffffff; display:block;}.franchise-banner .franchise p{ color:#ffffff; max-width:300px; margin:0 0 0;}.franchise-banner .main-title{ color:#ffffff; text-align:center;}.franchise-banner .form{ padding:55px; background:#ffffff;}.franchise-banner .form .submit{ margin:30px 0 0; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center;}.franchaise{ padding:90px 0 65px;}.franchaise .main-title{ text-align:center;}@media (max-width:575px){ .franchaise .main-title br{ display:none; }}.franchaise .row{ row-gap:40px;}.franchaise .franchaise-item .image{ padding-bottom:100%; position:relative; overflow:hidden; display:block;}.franchaise .franchaise-item .image > img{ position:absolute; left:50%; top:50%; -webkit-transform:translate(-50%,-50%); transform:translate(-50%,-50%); width:100%; height:auto; min-height:100%; -o-object-fit:cover; object-fit:cover; -o-object-position:center; object-position:center;}.franchaise .franchaise-item .details{ padding:30px 0 0;}.franchaise .franchaise-item .details h4{ font-size:1.1764705882rem; line-height:1.15; color:#444444; font-weight:700; margin:0 0 15px;}.franchaise .franchaise-item .details p{ font-size:1.0588235294rem; line-height:1.3333333333; color:#000000; font-weight:300; margin:0 0 0;}.franchaise .btn{ margin:60px auto 0;}.professions{ background:#e5f5fc;}@media (max-width:991px){ .professions{ padding:80px 0; }}@media (max-width:991px){ .professions .profession{ margin:0 0 50px; } .professions .profession:last-child{ margin:0 0 0; }}.professions .profession .content{ padding:70px 50px 70px 0;}@media (max-width:991px){ .professions .profession .content{ padding:30px 0 0; }}.professions .profession .content .main-title{ color:#444444; margin:0 0 30px;}.professions .profession .content ul{ padding:0; margin:0 0 40px;}.professions .profession .content ul li{ padding:0 0 10px; margin:0 0 15px; font-size:1rem; line-height:1.4117647059; color:#444444; font-weight:300; border:none; border-bottom:1px solid #c7d5db;}.professions .profession .content ul li:last-child{ margin:0 0 0; padding:0 0 0; border-bottom:none;}.professions .profession .content .control{ display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-column-gap:25px; -moz-column-gap:25px; column-gap:25px; row-gap:10px;}.professions .profession .image{ padding-bottom:100%; position:relative; overflow:hidden; display:block;}.professions .profession .image > img{ position:absolute; left:50%; top:50%; -webkit-transform:translate(-50%,-50%); transform:translate(-50%,-50%); width:100%; height:auto; min-height:100%; -o-object-fit:cover; object-fit:cover; -o-object-position:center; object-position:center;}.professions .profession .row{ margin:0;}@media (max-width:991px){ .professions .profession .row{ -webkit-box-orient:vertical; -webkit-box-direction:reverse; -ms-flex-direction:column-reverse; flex-direction:column-reverse; }}.professions .profession .row > div{ padding:0;}.professions .profession:nth-of-type(even) .content{ padding:70px 0 70px 50px;}@media (max-width:991px){ .professions .profession:nth-of-type(even) .content{ padding:30px 0 0; }}.professions .profession:nth-of-type(even) .row{ -webkit-box-orient:horizontal; -webkit-box-direction:reverse; -ms-flex-direction:row-reverse; flex-direction:row-reverse;}@media (max-width:991px){ .professions .profession:nth-of-type(even) .row{ -webkit-box-orient:vertical; -webkit-box-direction:reverse; -ms-flex-direction:column-reverse; flex-direction:column-reverse; }}.professions.light{ background:#ffffff;}@media (max-width:991px){ .professions.light{ padding:0; }}.what-you-get{ padding:80px 0;}.what-you-get .main-title{ text-align:center;}.what-you-get .image{ width:520px; margin:0 auto 50px;}.what-you-get .image .image-container{ padding-bottom:100%; position:relative; overflow:hidden; display:block;}.what-you-get .image .image-container > img{ position:absolute; left:50%; top:50%; -webkit-transform:translate(-50%,-50%); transform:translate(-50%,-50%); width:100%; height:auto; min-height:100%; -o-object-fit:cover; object-fit:cover; -o-object-position:center; object-position:center;}.what-you-get .btn{ margin:0 auto;}.privacy-banner{ max-height:587px; overflow:hidden; position:relative;}.privacy-banner .image{ padding-bottom:40.5329593268%; position:relative; overflow:hidden; display:block;}.privacy-banner .image > img{ position:absolute; left:50%; top:50%; -webkit-transform:translate(-50%,-50%); transform:translate(-50%,-50%); width:100%; height:auto; min-height:100%; -o-object-fit:cover; object-fit:cover; -o-object-position:center; object-position:center;}.privacy-banner .text{ text-align:center; width:100%; padding:0 15px; position:absolute; left:0; top:50%; -webkit-transform:translateY(-50%); transform:translateY(-50%);}.privacy-banner .text .main-title{ color:#ffffff; margin:0 0 0;}.privacy-policy{ padding:60px 0;}@media (max-width:575px){ .privacy-policy{ padding:40px 0; }}.privacy-policy h1,.privacy-policy h2,.privacy-policy .main-title{ font-family:"Poppins",sans-serif; font-size:1.7058823529rem; color:#444444; font-weight:700; margin:0 0 10px; line-height:1.0689655172; text-transform:uppercase;}@media (max-width:991px){ .privacy-policy h1, .privacy-policy h2, .privacy-policy .main-title{ font-size:1.4117647059rem; }}.privacy-policy h3,.privacy-policy h4,.privacy-policy h5,.privacy-policy h6{ font-family:"Poppins",sans-serif; font-size:1.0588235294rem; color:#000000; font-weight:700; margin:0 0 15px; line-height:1.3333333333; text-transform:uppercase;}@media (max-width:991px){ .privacy-policy h3, .privacy-policy h4, .privacy-policy h5, .privacy-policy h6{ font-size:0.9411764706rem; }}.privacy-policy .separator{ height:45px; width:100%; display:block;}@media (max-width:575px){ .privacy-policy .separator{ height:30px; }}.school-banner{ padding:170px 0 0; position:relative;}.school-banner > img{ position:absolute; left:50%; top:50%; -webkit-transform:translate(-50%,-50%); transform:translate(-50%,-50%); width:100%; height:auto; min-width:100%; min-height:100%; -o-object-position:center; object-position:center; -o-object-fit:cover; object-fit:cover; pointer-events:none; z-index:0;}.school-banner .row{ -webkit-box-align:end; -ms-flex-align:end; align-items:flex-end; position:relative; z-index:1;}.school-banner .row{ -webkit-box-align:end; -ms-flex-align:end; align-items:flex-end;}.school-banner .franchise{ padding:0 0 115px;}@media (max-width:991px){ .school-banner .franchise{ padding:0 0 75px; }}.school-banner .franchise h1{ font-family:"Poppins",sans-serif; font-size:2.3529411765rem; color:#ffffff; font-weight:700; margin:0 0 90px; line-height:1.125; text-transform:uppercase; position:relative; padding:0 0 20px;}@media (max-width:991px){ .school-banner .franchise h1{ text-align:center; }}.school-banner .main-title{ color:#ffffff; text-align:center;}.school-banner .form{ padding:55px; background:#ffffff;}.school-banner .form .submit{ margin:30px 0 0; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center;}.school-description{ text-align:center; padding:60px 0;}.school-description .main-title{ margin:0 0 30px; color:#444444;}.school-description p{ font-size:1.0588235294rem; font-weight:300; color:#444444; line-height:1.3333333333; margin:0 0 0;}.profession-title{ text-align:center; padding:50px 0; background:#e5f5fc;}@media (max-width:991px){ .profession-title{ padding:30px 0; } .profession-title + .professions{ padding:0; }}.profession-title .main-title{ margin:0 0 0;}.social-media-posts{ padding:0 0 60px;}.social-media-posts .row{ margin:0 -25px;}.social-media-posts .row > div{ padding:0 25px;}@media (max-width:991px){ .social-media-posts .image{ margin:0 0 30px; }}.social-media-posts .image .image-container{ padding-bottom:66.7515923567%; position:relative; overflow:hidden; display:block;}.social-media-posts .image .image-container > img{ position:absolute; left:50%; top:50%; -webkit-transform:translate(-50%,-50%); transform:translate(-50%,-50%); width:100%; height:auto; min-height:100%; -o-object-fit:cover; object-fit:cover; -o-object-position:center; object-position:center;}.social-media-posts .social-media-title{ font-family:"Poppins",sans-serif; font-size:1.1764705882rem; color:#009de1; font-weight:700; margin:0 0 10px; border-bottom:1px solid #7fcdef; padding:0 0 10px; line-height:1.25; text-transform:uppercase;}@media (max-width:991px){ .social-media-posts .social-media-title{ font-size:1.0588235294rem; }}.social-media-posts .date{ font-family:"Poppins",sans-serif; font-size:1.0588235294rem; color:#009de1; font-weight:300; margin:0 0 20px; line-height:1.3333333333;}@media (max-width:991px){ .social-media-posts .date{ font-size:1.0588235294rem; }}.social-media-posts .main-title{ color:#444444; margin:0 0 10px;}.social-media-posts .btn{ background:#009de1 !important; height:45px !important; font-size:1.0588235294rem !important; font-weight:300 !important; line-height:1.3333333333 !important; text-transform:none !important;}@media (hover:hover){ .social-media-posts .btn:hover{ background:#038cc7 !important; }}.about-banner{ max-height:430px; overflow:hidden; position:relative;}.about-banner .image{ padding-bottom:40.5329593268%; position:relative; overflow:hidden; display:block;}.about-banner .image > img{ position:absolute; left:50%; top:50%; -webkit-transform:translate(-50%,-50%); transform:translate(-50%,-50%); width:100%; height:auto; min-height:100%; -o-object-fit:cover; object-fit:cover; -o-object-position:center; object-position:center;}.about-banner .text{ text-align:center; width:100%; padding:0 15px; position:absolute; left:0; top:50%; -webkit-transform:translateY(-50%); transform:translateY(-50%);}.about-banner .text .main-title{ color:#ffffff; margin:0 0 0;}.about-description{ padding:75px 0;}@media (max-width:991px){ .about-description{ padding:40px 0; }}.about-description p{ margin:0 0 25px;}.about-description p:last-child{ margin:0 0 0;}.team .team-member{ background:#e4f5fc; padding-bottom:110px;}@media (max-width:991px){ .team .team-member{ padding-bottom:50px; }}.team .team-member .image{ padding-bottom:118.75%; position:relative; overflow:hidden; display:block;}.team .team-member .image > img{ position:absolute; left:50%; top:50%; -webkit-transform:translate(-50%,-50%); transform:translate(-50%,-50%); width:100%; height:auto; min-height:100%; -o-object-fit:cover; object-fit:cover; -o-object-position:center; object-position:center;}.team .team-member .link{ position:absolute; right:55px; top:calc(100% + 25px); font-size:1.0588235294rem; line-height:1.3333333333; color:#003265; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-column-gap:15px; -moz-column-gap:15px; column-gap:15px;}@media (max-width:991px){ .team .team-member .link{ position:static; margin:25px 0; }}.team .team-member .link i{ font-size:1.4117647059rem; display:block;}.team .team-member .content .main-title{ margin:0 0 10px; color:#003265;}.team .team-member .content p{ color:#444444;}.team .team-member .content .designation{ border-bottom:1px solid #6d93b6; padding:0 0 15px; margin:0 0 20px;}.team .team-member .row{ -webkit-box-align:center; -ms-flex-align:center; align-items:center;}.team .team-member .row > div{ position:relative;}.team .team-member .row > div:first-child{ padding-right:55px;}@media (max-width:991px){ .team .team-member .row > div:first-child{ padding:0 0.75rem; }}.team .team-member:nth-of-type(even){ background:#f3fcff;}.team .team-member:nth-of-type(even) .row{ -webkit-box-orient:horizontal; -webkit-box-direction:reverse; -ms-flex-direction:row-reverse; flex-direction:row-reverse;}.team .team-member:nth-of-type(even) .row > div .link{ right:auto; left:55px;}.team .team-member:nth-of-type(even) .row > div:first-child{ padding-right:0; padding-left:55px;}@media (max-width:991px){ .team .team-member:nth-of-type(even) .row > div:first-child{ padding:0 0.75rem; }}.journey{ padding:75px 0;}@media (max-width:991px){ .journey{ padding:50px 0; }}.journey .main-title{ border-bottom:1px solid #6d93b6; padding:0 0 10px; margin:0 0 45px;}.journey p{ margin:0 0 30px;}@media (max-width:991px){ .journey p{ margin:0 0 0; }}.journey .swiper{ width:100%;}.journey .swiper.image-swiper{ padding:0 0 30px;}@media (max-width:575px){ .journey .swiper.image-swiper{ padding:0 0 20px; }}.journey .swiper.image-swiper .swiper-pagination{ -webkit-box-pack:start; -ms-flex-pack:start; justify-content:flex-start; display:-webkit-box; display:-ms-flexbox; display:flex; bottom:0; gap:6px;}@media (max-width:991px){ .journey .swiper.image-swiper .swiper-pagination{ position:static; margin:15px 0 0; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; display:none; }}.journey .swiper.image-swiper .swiper-pagination .swiper-pagination-bullet{ width:10px; height:10px; border-radius:10px; background:#6684a3; margin:0;}.journey .swiper.image-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{ background:#003265;}.journey .swiper.image-swiper .swiper-slide .image{ padding-bottom:109.3333333333%; position:relative; overflow:hidden; display:block;}.journey .swiper.image-swiper .swiper-slide .image > img{ position:absolute; left:50%; top:50%; -webkit-transform:translate(-50%,-50%); transform:translate(-50%,-50%); width:100%; height:auto; min-height:100%; -o-object-fit:cover; object-fit:cover; -o-object-position:center; object-position:center;}.journey .swiper.thumb-swiper .swiper-slide{ -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out; border:1px solid rgba(255,255,255,0); cursor:pointer;}.journey .swiper.thumb-swiper .swiper-slide .image{ padding-bottom:100%; position:relative; overflow:hidden; display:block;}.journey .swiper.thumb-swiper .swiper-slide .image > img{ position:absolute; left:50%; top:50%; -webkit-transform:translate(-50%,-50%); transform:translate(-50%,-50%); width:100%; height:auto; min-height:100%; -o-object-fit:cover; object-fit:cover; -o-object-position:center; object-position:center;}.journey .swiper.thumb-swiper .swiper-slide.swiper-slide-thumb-active{ border:1px solid #009de1;}.journey .row > div:last-child{ padding-left:35px;}@media (max-width:991px){ .journey .row > div:last-child{ padding-left:0.75rem; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:reverse; -ms-flex-direction:column-reverse; flex-direction:column-reverse; row-gap:30px; }}.partnership{ padding:0 0 100px;}.partnership .main-title{ border-bottom:1px solid #6d93b6; padding:0 0 10px; margin:0 0 45px;}.partnership p{ margin:0 0 30px;}.partnership .content img{ margin:0 0 20px;}.partnership .content p{ margin:0 0 0;}.partnership .logos .logos-item{ margin:80px 0 0;}.partnership .logos .logos-item .main-title{ text-align:center; color:#003265; margin:0 0 25px; padding:0 0 0; border-bottom:none;}.contact-banner{ max-height:435px; overflow:hidden; position:relative;}.contact-banner .image{ padding-bottom:40.5329593268%; position:relative; overflow:hidden; display:block;}.contact-banner .image > img{ position:absolute; left:50%; top:50%; -webkit-transform:translate(-50%,-50%); transform:translate(-50%,-50%); width:100%; height:auto; min-height:100%; -o-object-fit:cover; object-fit:cover; -o-object-position:center; object-position:center;}.contact-banner .text{ text-align:center; width:100%; padding:0 15px; position:absolute; left:0; top:50%; -webkit-transform:translateY(-50%); transform:translateY(-50%);}.contact-banner .text .main-title{ color:#ffffff; margin:0 0 0;}.contact{ background:#e5f5fc; padding:60px 0;}.contact .row{ margin:0;}.contact .row > div{ padding:0;}.contact .row > div:first-child{ background:#e5f5fc;}.contact .row > div:last-child{ background:#154a9b;}.contact .row .row{ background:rgba(255,255,255,0);}.contact .row .row > div:first-child{ background:rgba(255,255,255,0);}.contact .row .row > div:last-child{ background:rgba(255,255,255,0);}.contact .main-title{ text-align:center; margin:0 0 25px; color:#003265; width:50%;}@media (max-width:991px){ .contact .main-title{ width:100%; }}@media (max-width:575px){ .contact .main-title br{ display:none; }}.contact .form{ padding:60px; background:#ffffff;}@media (max-width:575px){ .contact .form{ padding:30px; }}.contact .form .submit{ margin:30px 0 0; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center;}.contact .content{ padding:80px; height:100%; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column; flex-direction:column; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center;}@media (max-width:575px){ .contact .content{ padding:30px; }}.contact .content p{ max-width:310px; font-size:1.0588235294rem; line-height:1.6111111111; color:#ffffff; font-weight:300; padding-left:30px; position:relative;}.contact .content p i{ position:absolute; left:0; top:4px; font-size:20px; color:#009de1;}.contact .content p a{ color:#ffffff;}@media (hover:hover){ .contact .content p a:hover{ color:#009de1; }}.robotics-banner{ max-height:440px; overflow:hidden; position:relative;}.robotics-banner .image{ padding-bottom:40.5329593268%; position:relative; overflow:hidden; display:block;}.robotics-banner .image > img{ position:absolute; left:50%; top:50%; -webkit-transform:translate(-50%,-50%); transform:translate(-50%,-50%); width:100%; height:auto; min-height:100%; -o-object-fit:cover; object-fit:cover; -o-object-position:center; object-position:center;}.robotics-banner .text{ text-align:center; width:100%; padding:0 15px; position:absolute; left:0; top:50%; -webkit-transform:translateY(-50%); transform:translateY(-50%);}.robotics-banner .text .main-title{ color:#ffffff; margin:0 0 0;}.tabs{ margin:0 0 60px;}.tabs .tab-wrapper{ display:-webkit-box; display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; background:#f4fbfe;}.tabs .tab-wrapper .tab-head{ width:200px; background:#e5f5fc; padding:25px 0 0;}@media (max-width:991px){ .tabs .tab-wrapper .tab-head{ width:100%; }}.tabs .tab-wrapper .tab-head .tab-title{ width:100%; background:#002568; padding:20px 30px; color:#05f0ff; font-size:1.0588235294rem; line-height:1.3333333333; font-weight:400; text-transform:uppercase; margin:0 0 0;}.tabs .tab-wrapper .tab-head .nav{ padding:15px 30px;}@media (max-width:991px){ .tabs .tab-wrapper .tab-head .nav{ -ms-flex-wrap:nowrap; flex-wrap:nowrap; -webkit-box-orient:horizontal !important; -webkit-box-direction:normal !important; -ms-flex-direction:row !important; flex-direction:row !important; overflow-y:hidden; overflow-x:auto; padding:0; } .tabs .tab-wrapper .tab-head .nav::-webkit-scrollbar{ display:none; }}.tabs .tab-wrapper .tab-head .nav .nav-item{ border-bottom:1px solid #acc1d7;}@media (max-width:991px){ .tabs .tab-wrapper .tab-head .nav .nav-item{ border-bottom:none; }}.tabs .tab-wrapper .tab-head .nav .nav-item:last-child{ border-bottom:none;}.tabs .tab-wrapper .tab-head .nav .nav-item .nav-link{ padding:25px 0; font-size:1.1176470588rem; line-height:1.1578947368; color:#444444; font-weight:700; background:rgba(255,255,255,0); border:none; -webkit-appearance:none; -moz-appearance:none; appearance:none; width:100%; text-align:start; text-transform:uppercase;}@media (max-width:991px){ .tabs .tab-wrapper .tab-head .nav .nav-item .nav-link{ padding:15px 20px; }}.tabs .tab-wrapper .tab-head .nav .nav-item .nav-link.active{ color:#003265;}.tabs .tab-wrapper .tab-content{ width:calc(100% - 200px); padding:45px;}@media (max-width:991px){ .tabs .tab-wrapper .tab-content{ width:100%; padding:20px; }}.tabs .tab-wrapper .tab-content .image{ padding-bottom:100%; position:relative; overflow:hidden; display:block;}.tabs .tab-wrapper .tab-content .image > img{ position:absolute; left:50%; top:50%; -webkit-transform:translate(-50%,-50%); transform:translate(-50%,-50%); width:100%; height:auto; min-height:100%; -o-object-fit:cover; object-fit:cover; -o-object-position:center; object-position:center;}.tabs .tab-wrapper .tab-content .main-title{ color:#444444; margin:0 0 15px;}.tabs .tab-wrapper .tab-content .para{ margin:0 0 30px;}.tabs .tab-wrapper .tab-content .para p{ font-size:1.0588235294rem; line-height:1.3333333333; color:#444444; font-weight:400; margin:0 0 10px;}.tabs .tab-wrapper .tab-content .para p:last-child{ margin:0 0 0;}.tabs .tab-wrapper .tab-content .row{ row-gap:40px;}.tabs .tab-wrapper .tab-content .row.module{ margin:0 -30px;}.tabs .tab-wrapper .tab-content .row.module > div{ padding:0 30px;}@media (max-width:991px){ .tabs .tab-wrapper .tab-content .row.module{ margin:0 -0.75rem; } .tabs .tab-wrapper .tab-content .row.module > div{ padding:0 0.75rem; }}.tabs .tab-wrapper .tab-content .module-item{ display:-webkit-box; display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:justify; -ms-flex-pack:justify; justify-content:space-between;}.tabs .tab-wrapper .tab-content .module-item .image{ padding:0; width:80px;}.tabs .tab-wrapper .tab-content .module-item .image img{ position:static; -webkit-transform:none; transform:none; display:block; width:100%; height:auto;}.tabs .tab-wrapper .tab-content .module-item .text{ width:calc(100% - 95px);}.tabs .tab-wrapper .tab-content .module-item .text p{ font-size:1.0588235294rem; line-height:1.3333333333; color:#444444; font-weight:400; margin:0 0 0;}.landing-banner{ padding:0 0 110px;}@media (max-width:991px){ .landing-banner{ padding:0 0 60px; }}@media (min-width:1200px){ .landing-banner .row{ margin:0 -30px; }}@media (max-width:991px){ .landing-banner .row{ row-gap:30px; }}@media (min-width:1199px){ .landing-banner .row > div{ padding:0 30px; }}.landing-banner .row > div > .row > div{ -webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width:33.33333333%;}.landing-banner .swiper .swiper-slide .image{ padding-bottom:100%; position:relative; overflow:hidden; display:block;}.landing-banner .swiper .swiper-slide .image > img{ position:absolute; left:50%; top:50%; -webkit-transform:translate(-50%,-50%); transform:translate(-50%,-50%); width:100%; height:auto; min-height:100%; -o-object-fit:cover; object-fit:cover; -o-object-position:center; object-position:center;}.landing-banner .swiper.swiper-robotics{ margin:0 0 0;}.landing-banner .swiper.swiper-robotics .swiper-slide{ cursor:-webkit-grab; cursor:grab;}.landing-banner .swiper.swiper-robotics-thumb{ margin:10px 0 0;}.landing-banner .swiper.swiper-robotics-thumb .swiper-slide{ opacity:0.7; cursor:pointer; position:relative;}.landing-banner .swiper.swiper-robotics-thumb .swiper-slide::before{ content:""; position:absolute; left:0; top:0; right:0; bottom:0; width:100%; height:100%; border:2px solid #009de1; opacity:0; z-index:1;}.landing-banner .swiper.swiper-robotics-thumb .swiper-slide.swiper-slide-thumb-active{ opacity:1;}.landing-banner .swiper.swiper-robotics-thumb .swiper-slide.swiper-slide-thumb-active::before{ opacity:1;}.landing-banner .main-title{ display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column; flex-direction:column; -webkit-box-align:center; -ms-flex-align:center; align-items:center; margin:0 0 20px; text-transform:none;}.landing-banner .main-title span{ display:block; font-size:2.0588235294rem; color:#003265; font-weight:700; line-height:1.1428571429;}@media (max-width:991px){ .landing-banner .main-title span{ font-size:1.6470588235rem; }}.landing-banner h4{ position:relative; color:#009de1; font-size:1.1764705882rem; font-weight:600; line-height:1.25; text-align:center;}@media (max-width:767px){ .landing-banner h4{ font-size:1.0588235294rem; max-width:125px; width:100%; margin:0 auto; }}.landing-banner h4::after{ content:""; display:block; width:20px; height:4px; background:#05f0ff; margin:10px auto 0;}.landing-banner .btn{ margin:55px auto 0;}.landing-banner .booking-form{ margin-top:40px;}@media (max-width:575px){ .landing-banner .booking-form{ width:80%; margin:40px auto 0; }}.landing-banner .booking-form .sub_title{ text-transform:uppercase; margin:0 0 40px;}@media (max-width:767px){ .landing-banner .booking-form .sub_title{ max-width:100%; }}.landing-banner .booking-form .sub_title::after{ display:none;}.landing-banner .booking-form .submit{ position:relative; margin:20px 0 0;}@media (max-width:991px){ .landing-banner .booking-form .submit{ margin:0 0 0; }}.landing-banner .booking-form .submit .btn,.landing-banner .booking-form .submit input[type=submit]{ margin:0 auto;}.landing-banner .booking-form .submit .wpcf7-spinner{ position:absolute; top:0; left:50%; -webkit-transform:translateX(-50%); transform:translateX(-50%); background:-webkit-gradient(linear,left top,right top,from(#009de1),to(#003265)); background:linear-gradient(to right,#009de1,#003265); width:231px; border-radius:0; margin:0; height:50px; z-index:1; opacity:1; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center;}@media (max-width:991px){ .landing-banner .booking-form .submit .wpcf7-spinner{ width:180px; height:40px; }}.landing-banner .booking-form .submit .wpcf7-spinner::before{ -webkit-transform-origin:center; transform-origin:center; width:15px; height:15px; border-radius:10px; -webkit-border-radius:10px; border:2px solid #ffffff; border-bottom-color:transparent; position:static; background:transparent;}.landing-banner .booking-form .wpcf7-response-output{ bottom:-25px !important;}@media (max-width:991px){ .landing-banner .booking-form .wpcf7-response-output{ bottom:-40px !important; }}.education-partner{ padding:110px 0; background:#e6feff;}@media (max-width:991px){ .education-partner{ padding:80px 0; }}@media (max-width:991px){ .education-partner{ padding:60px 0; }}.education-partner .main-title{ color:#003265; text-align:center; margin:0 0 15px;}.education-partner .sub-title{ text-align:center; color:#003265; margin:0 0 45px;}.education-partner .sub-title span{ display:block;}.education-partner .row{ row-gap:1.5rem; margin-bottom:65px;}@media (min-width:1200px){ .education-partner .row{ margin:0 -28px 65px; row-gap:55px; }}@media (min-width:1200px){ .education-partner .row > div{ padding:0 28px; }}.education-partner .education-partner-item{ display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column; flex-direction:column; padding:50px 40px; background:#009be1; height:100%; -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out; position:relative; overflow:hidden;}.education-partner .education-partner-item::before{ content:""; width:4px; height:4px; background-color:#05f0ff; position:absolute; left:50px; bottom:50px; -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out; border-radius:0; z-index:0;}.education-partner .education-partner-item .line{ margin:auto 0 0; padding:65px 0 0; display:block; position:relative; z-index:1;}.education-partner .education-partner-item .line::after{ content:""; display:block; width:20px; height:4px; background-color:#05f0ff; -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out;}.education-partner .education-partner-item .main-title{ color:#ffffff; margin:0 0 0; text-align:start; position:relative;}.education-partner .education-partner-item .main-title span{ color:#ffffff; font-size:2.0588235294rem; line-height:1.0285714286; font-weight:700; margin:0 0 0; -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out;}@media (max-width:767px){ .education-partner .education-partner-item .main-title span{ font-size:1.5294117647rem; }}.education-partner .education-partner-item .main-title span.small{ font-size:1.1764705882rem; line-height:1.25; font-weight:400;}@media (max-width:767px){ .education-partner .education-partner-item .main-title span.small{ font-size:0.9411764706rem; }}@media (hover:hover){ .education-partner .education-partner-item:hover{ -webkit-box-shadow:rgb(38,57,77) 0px 20px 30px -10px; box-shadow:rgb(38,57,77) 0px 20px 30px -10px; } .education-partner .education-partner-item:hover::before{ -webkit-transform:scale(500); transform:scale(500); border-radius:500px; -webkit-transition:0.7s all ease-in-out; transition:0.7s all ease-in-out; opacity:1; } .education-partner .education-partner-item:hover .main-title span{ color:#003265; } .education-partner .education-partner-item:hover .line::after{ color:#003265; }}.education-partner .btn{ margin:60px auto 0;}.your-students{ text-align:center; padding:115px 0;}@media (max-width:991px){ .your-students{ padding:60px 0; }}.your-students .row{ row-gap:60px;}.your-students .main-title{ color:#003265; margin:0 0 70px;}@media (max-width:991px){ .your-students .main-title{ margin:0 0 30px; }}@media (max-width:767px){ .your-students .main-title br{ display:none; }}.your-students .sub-title{ color:#0e4f9f; margin:0 0 35px;}.your-students .sub-title span{ font-size:1.1764705882rem; line-height:1.15; display:block; font-weight:500;}.your-students .swiper .swiper-slide{ cursor:-webkit-grab; cursor:grab;}.your-students .swiper .swiper-slide .image{ padding-bottom:115.2046783626%; position:relative; overflow:hidden; display:block;}.your-students .swiper .swiper-slide .image > img{ position:absolute; left:50%; top:50%; -webkit-transform:translate(-50%,-50%); transform:translate(-50%,-50%); width:100%; height:auto; min-height:100%; -o-object-fit:cover; object-fit:cover; -o-object-position:center; object-position:center;}.your-students .swiper.thumbnail{ margin:10px 0 0;}.your-students .swiper.thumbnail .swiper-slide{ cursor:pointer; position:relative;}.your-students .swiper.thumbnail .swiper-slide::before{ content:""; position:absolute; left:0; top:0; right:0; bottom:0; width:100%; height:100%; border:2px solid #009de1; opacity:0; z-index:1;}.your-students .swiper.thumbnail .swiper-slide .image{ padding-bottom:100%; position:relative; overflow:hidden; display:block;}.your-students .swiper.thumbnail .swiper-slide .image > img{ position:absolute; left:50%; top:50%; -webkit-transform:translate(-50%,-50%); transform:translate(-50%,-50%); width:100%; height:auto; min-height:100%; -o-object-fit:cover; object-fit:cover; -o-object-position:center; object-position:center;}.your-students .swiper.thumbnail .swiper-slide.swiper-slide-thumb-active{ opacity:1;}.your-students .swiper.thumbnail .swiper-slide.swiper-slide-thumb-active::before{ opacity:1;}.your-students .btn{ margin:60px auto 0;}.your-students .video{ margin:115px auto 0; max-width:650px;}@media (max-width:991px){ .your-students .video{ margin:60px 0 0px; }}.your-students .video .video-container{ position:relative; overflow:hidden; padding-bottom:56.25%;}.your-students .video .video-container iframe{ position:absolute; left:50%; top:50%; -webkit-transform:translate(-50%,-50%); transform:translate(-50%,-50%); width:100%; height:auto; min-height:100%; -o-object-fit:cover; object-fit:cover; -o-object-position:center; object-position:center;}.your-students .video .sub-title{ margin:50px 0 0; text-transform:uppercase; font-size:1.1764705882rem; line-height:1.25; color:#009de1; font-weight:600;}.your-students .video .main-title{ margin:10px 0 0; text-transform:none;}.landing-page-franchise{ padding:115px 0 100px;}@media (max-width:991px){ .landing-page-franchise{ padding:60px 0; }}.landing-page-franchise .main-title{ margin:0 0 65px;}@media (max-width:991px){ .landing-page-franchise .main-title{ margin:0 0 30px; }}@media (max-width:767px){ .landing-page-franchise .main-title br{ display:none; }}.landing-page-franchise .row{ row-gap:40px;}.landing-page-franchise .landing-page-franchise-item{ height:100%; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column; flex-direction:column;}.landing-page-franchise .landing-page-franchise-item .image{ padding-bottom:100%; position:relative; overflow:hidden; display:block; margin:0 0 45px;}.landing-page-franchise .landing-page-franchise-item .image > img{ position:absolute; left:50%; top:50%; -webkit-transform:translate(-50%,-50%); transform:translate(-50%,-50%); width:100%; height:auto; min-height:100%; -o-object-fit:cover; object-fit:cover; -o-object-position:center; object-position:center;}@media (max-width:991px){ .landing-page-franchise .landing-page-franchise-item .image{ margin:0 0 25px; }}.landing-page-franchise .landing-page-franchise-item .sub-title{ font-size:1.1764705882rem; line-height:1.25; color:#444444; text-transform:uppercase; min-height:47.06px; margin:0 0 20px;}@media (max-width:991px){ .landing-page-franchise .landing-page-franchise-item .sub-title{ min-height:1px; }}.landing-page-franchise .landing-page-franchise-item .sub-title span{ display:block;}.landing-page-franchise .landing-page-franchise-item p{ margin:0 0 0;}.landing-page-franchise .terms{ margin:130px 0 0;}@media (max-width:991px){ .landing-page-franchise .terms{ margin:60px 0 0; }}.landing-page-franchise .terms .main-title{ margin:0 0 65px; text-align:center;}@media (max-width:991px){ .landing-page-franchise .terms .main-title{ margin:0 0 30px; text-align:start; }}.landing-page-franchise .terms .sub-title{ font-size:1.1764705882rem; line-height:1.25; color:#444444; text-transform:uppercase; margin:0 0 15px;}.landing-page-franchise .terms .sub-title span{ display:block;}.landing-page-franchise .terms p{ max-width:450px;}.landing-page-franchise .terms .btn{ margin:100px auto 0;}@media (max-width:991px){ .landing-page-franchise .terms .btn{ margin:30px auto 0; }}.awards{ padding:115px 0;}@media (max-width:991px){ .awards{ padding:60px 0; }}.awards .main-title{ color:#444444; margin:0 0 0; max-width:400px;}.awards .row{ -webkit-box-align:center; -ms-flex-align:center; align-items:center; row-gap:40px;}.awards .image{ padding-bottom:23.1827111984%; position:relative; overflow:hidden; display:block;}.awards .image > img{ position:absolute; left:50%; top:50%; -webkit-transform:translate(-50%,-50%); transform:translate(-50%,-50%); width:100%; height:auto; min-height:100%; -o-object-fit:cover; object-fit:cover; -o-object-position:center; object-position:center;}.awards .image img{ -o-object-fit:contain; object-fit:contain;}.brochure{ padding:115px 0;}@media (max-width:991px){ .brochure{ padding:60px 0; }}.brochure p{ text-align:center; max-width:710px; margin:0 auto 25px;}.brochure .main-title{ display:-webkit-box; display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; -webkit-box-align:center; -ms-flex-align:center; align-items:center; gap:5px; text-align:center; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center;}.brochure .main-title span{ margin:0 0 0; line-height:1.0689655172; color:#003265; font-size:1.7058823529rem; font-weight:700;}.brochure .main-title span.dark{ color:#444444;}span.wpcf7-not-valid-tip{ font-size:0 !important;}input.wpcf7-validates-as-required.inputField.wpcf7-not-valid{ border-bottom:1px solid #ed0000;}select.wpcf7-validates-as-required.inputField.wpcf7-not-valid{ border-bottom:1px solid #ed0000;}.wpcf7 form.invalid .wpcf7-response-output{ border:1px solid #dc3232 !important; margin:2em 0 1em; text-align:center;}.wpcf7 form.unaccepted .wpcf7-response-output{ border:1px solid #dc3232 !important; margin:2em 0 1em; text-align:center;}.wpcf7 form.payment-required .wpcf7-response-output{ border:1px solid #dc3232 !important; margin:2em 0 1em; text-align:center;}.alert{ margin:15px 0 0 !important; padding:10px 10px !important; font-size:0.7058823529rem !important; border-radius:0 !important;}body.page-template [data-custom-class=body_text]{ font-family:"Poppins",sans-serif !important;}body.page-template [data-custom-class=body_text] *{ font-family:"Poppins",sans-serif !important;}body.page-template [data-custom-class=link]{ color:#0c0c0c !important; font-family:"Poppins",sans-serif !important;}body.page-template [data-custom-class=link] *{ font-family:"Poppins",sans-serif !important; color:#0c0c0c !important;}@media (hover:hover){ body.page-template [data-custom-class=link]:hover{ color:#009de1 !important; } body.page-template [data-custom-class=link]:hover *{ color:#009de1 !important; }}body.page-template [data-custom-class=heading_1],body.page-template [data-custom-class=heading_2],body.page-template [data-custom-class=heading_3],body.page-template [data-custom-class=heading_4],body.page-template [data-custom-class=heading_5],body.page-template [data-custom-class=heading_6]{ font-family:"Poppins",sans-serif !important;}body.page-template [data-custom-class=heading_1] *,body.page-template [data-custom-class=heading_2] *,body.page-template [data-custom-class=heading_3] *,body.page-template [data-custom-class=heading_4] *,body.page-template [data-custom-class=heading_5] *,body.page-template [data-custom-class=heading_6] *{ font-family:"Poppins",sans-serif !important;}body.page-template [data-custom-class=title]{ font-family:"Poppins",sans-serif !important;}body.page-template [data-custom-class=title] *{ font-family:"Poppins",sans-serif !important;}body.page-template [data-custom-class=body]{ font-family:"Poppins",sans-serif !important;}body.page-template [data-custom-class=body] a{ color:#0c0c0c !important; font-family:"Poppins",sans-serif !important;}body.page-template [data-custom-class=body] a *{ font-family:"Poppins",sans-serif !important; color:#0c0c0c !important;}@media (hover:hover){ body.page-template [data-custom-class=body] a:hover{ color:#009de1 !important; } body.page-template [data-custom-class=body] a:hover *{ color:#009de1 !important; }}body.page-template [data-custom-class=body] *{ font-family:"Poppins",sans-serif !important;}.popup-overlay{ position:fixed; left:0; top:0; right:0; bottom:0; width:100vw; height:100svh; background:rgba(0,0,0,0.7); z-index:1050; -webkit-transition:0.3s opacity ease-in-out; transition:0.3s opacity ease-in-out; pointer-events:none; opacity:0;}.popup-overlay.show{ pointer-events:all; opacity:1;}.popup{ position:fixed; left:0; top:0; right:0; bottom:0; width:100vw; height:100svh; z-index:1051; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; padding:0.75rem; pointer-events:none; opacity:0; -webkit-transition:0.3s opacity ease-in-out,0.3s -webkit-transform ease-in-out; transition:0.3s opacity ease-in-out,0.3s -webkit-transform ease-in-out; transition:0.3s opacity ease-in-out,0.3s transform ease-in-out; transition:0.3s opacity ease-in-out,0.3s transform ease-in-out,0.3s -webkit-transform ease-in-out;}.popup .popup-body{ pointer-events:none; width:350px; max-width:100%; min-height:250px; max-height:100%; -webkit-box-shadow:0 3px 6px rgba(0,0,0,0.16); box-shadow:0 3px 6px rgba(0,0,0,0.16); background:#ffffff; padding:35px; position:relative; -webkit-transform:translateY(20px); transform:translateY(20px); opacity:0; -webkit-transition:0.3s opacity ease-in-out,0.3s -webkit-transform ease-in-out; transition:0.3s opacity ease-in-out,0.3s -webkit-transform ease-in-out; transition:0.3s opacity ease-in-out,0.3s transform ease-in-out; transition:0.3s opacity ease-in-out,0.3s transform ease-in-out,0.3s -webkit-transform ease-in-out;}.popup .popup-body .popup-close{ position:absolute; right:15px; top:15px; font-size:25px; cursor:pointer;}.popup .popup-body .popup-close i{ display:block;}.popup.show{ opacity:1;}.popup.show .popup-body{ pointer-events:all; -webkit-transform:translateY(0); transform:translateY(0); opacity:1;}.navigation.pagination{ display:block !important; padding:0 0 75px;}.navigation.pagination .screen-reader-text{ display:none;}.navigation.pagination .nav-links{ display:-webkit-box !important; display:-ms-flexbox !important; display:flex !important; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center;}.navigation.pagination .nav-links .page-numbers{ font-size:0.7647058824rem; font-weight:600; width:35px; height:35px; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; background:#ddd; color:#009de1; margin:0 5px; -webkit-transition:0.2s all ease-in-out; transition:0.2s all ease-in-out;}.navigation.pagination .nav-links .page-numbers span{ display:none;}.navigation.pagination .nav-links .page-numbers.prev{ font:normal normal normal 14px/1 FontAwesome; font-size:inherit; text-rendering:auto; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; font-size:0;}.navigation.pagination .nav-links .page-numbers.prev::before{ font-size:20px; content:"\f100"; -webkit-transition:0.2s all ease-in-out; transition:0.2s all ease-in-out;}.navigation.pagination .nav-links .page-numbers.next{ font:normal normal normal 14px/1 FontAwesome; font-size:inherit; text-rendering:auto; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; font-size:0;}.navigation.pagination .nav-links .page-numbers.next::before{ font-size:20px; content:"\f101"; -webkit-transition:0.2s all ease-in-out; transition:0.2s all ease-in-out;}.navigation.pagination .nav-links .page-numbers.current{ background-color:#009de1; color:#41f681;}footer{ padding:75px 0 0; background:#040c1d;}footer .footer-wrapper{ display:-webkit-box; display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; margin:0 -0.75rem; row-gap:40px;}footer .footer-wrapper .col{ padding:0 0.75rem;}footer .footer-wrapper .col:first-child{ -webkit-box-flex:0; -ms-flex:0 0 40%; flex:0 0 40%; max-width:40%;}@media (max-width:991px){ footer .footer-wrapper .col:first-child{ -webkit-box-flex:0; -ms-flex:0 0 100%; flex:0 0 100%; max-width:100%; }}footer .footer-wrapper .col:first-child .footer-logo{ width:145px; margin:0 0 30px;}footer .footer-wrapper .col:first-child .footer-logo a{ padding-bottom:39.3103448276%; position:relative; overflow:hidden; display:block;}footer .footer-wrapper .col:first-child .footer-logo a > img{ position:absolute; left:50%; top:50%; -webkit-transform:translate(-50%,-50%); transform:translate(-50%,-50%); width:100%; height:auto; min-height:100%; -o-object-fit:cover; object-fit:cover; -o-object-position:center; object-position:center;}@media (max-width:575px){ footer .footer-wrapper .col:first-child .footer-logo{ width:180px; }}footer .footer-wrapper .col:first-child .description{ max-width:355px;}footer .footer-wrapper .col:first-child .description p{ color:#ffffff;}footer .footer-wrapper .col:first-child .follow{ margin:20px 0 0; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-column-gap:10px; -moz-column-gap:10px; column-gap:10px;}footer .footer-wrapper .col:first-child .follow a{ display:block; width:30px; -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out;}footer .footer-wrapper .col:first-child .follow a img{ display:block; width:100%; height:auto;}@media (hover:hover){ footer .footer-wrapper .col:first-child .follow a:hover{ -webkit-transform:scale(0.9); transform:scale(0.9); }}footer .footer-wrapper .col:last-child{ -webkit-box-flex:0; -ms-flex:0 0 60%; flex:0 0 60%; max-width:60%;}@media (max-width:991px){ footer .footer-wrapper .col:last-child{ -webkit-box-flex:0; -ms-flex:0 0 100%; flex:0 0 100%; max-width:100%; }}footer .footer-wrapper .col:last-child .footer-title{ font-size:1.1764705882rem; color:#009de1; font-weight:600; line-height:2; text-transform:uppercase; margin:0 0 10px;}footer .footer-wrapper .col:last-child .footer-links{ display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column; flex-direction:column; row-gap:10px;}@media (max-width:991px){ footer .footer-wrapper .col:last-child .footer-links{ margin-bottom:40px; }}footer .footer-wrapper .col:last-child .footer-links li a{ position:relative; padding-left:25px; font-size:1.0588235294rem; color:#ffffff; font-weight:300; line-height:1.6111111111; -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out;}@media (max-width:991px){ footer .footer-wrapper .col:last-child .footer-links li a{ font-size:0.8235294118rem; }}footer .footer-wrapper .col:last-child .footer-links li a::before{ content:""; position:absolute; left:0; top:13px; width:12px; height:1px; background:#009de1; -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out;}@media (hover:hover){ footer .footer-wrapper .col:last-child .footer-links li a:hover{ color:#05f0ff; } footer .footer-wrapper .col:last-child .footer-links li a:hover::before{ width:20px; }}footer .footer-wrapper .col:last-child .footer-contact p{ color:#ffffff; font-weight:300; position:relative; padding-left:30px;}@media (max-width:991px){ footer .footer-wrapper .col:last-child .footer-contact p{ font-size:0.8235294118rem; }}footer .footer-wrapper .col:last-child .footer-contact p i{ position:absolute; left:0; top:3px; color:#009de1;}footer .footer-wrapper .col:last-child .footer-contact p a{ color:#ffffff;}@media (hover:hover){ footer .footer-wrapper .col:last-child .footer-contact p a:hover{ color:#009de1; }}footer .copyright{ margin:75px 0 0; background:#000000; text-align:center; height:45px; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center;}footer .copyright p{ font-size:0.8235294118rem; color:#ffffff; margin:0 0 0;}@font-face{ font-family:"quartzobold"; src:url("../fonts/quartzo-webfont.woff2") format("woff2"),url("../fonts/quartzo-webfont.woff") format("woff"); font-weight:normal; font-style:normal;}:root{ --woocommerce:$primary; --wc-green:$secondary; --wc-red:#a00; --wc-orange:#ffba00; --wc-blue:#2ea2cc; --wc-primary:$primary; --wc-primary-text:$color; --wc-secondary:$secondary; --wc-secondary-text:$color_1; --wc-highlight:$secondary; --wc-highligh-text:white; --wc-content-bg:#fff; --wc-subtext:#767676;}::-webkit-scrollbar{ width:16px;}::-webkit-scrollbar-track{ background-color:#e4e4e4;}::-webkit-scrollbar-track:hover{ background-color:#e4e4e4;}::-webkit-scrollbar-thumb{ background-color:#009de1; border-radius:6px; border:3px solid #e4e4e4; cursor:pointer;}::-webkit-scrollbar-thumb:hover{ background-color:#009de1; border:3px solid #e4e4e4;}*{ margin:0; padding:0; -webkit-box-sizing:border-box;  box-sizing:border-box; resize:none; -webkit-user-select:none;  -moz-user-select:none; -ms-user-select:none;  user-select:none; list-style:none; outline:none;}body{ margin:0; padding:132px 0 0; line-height:1.4; font-size:16px; font-weight:400; font-family:"Poppins",sans-serif; overflow-x:hidden; min-height:1500px;}body.scrollLock{ overflow:hidden;}@media (min-width:1024px){ body.scrollLock{ padding-right:16px; }}@media (max-width:1599px){ body{ font-size:15px; }}@media (max-width:1199px){ body{ padding:94px 0 0; }}@media (max-width:991px){ body{ font-size:13px; }}@media (max-width:767px){ body{ padding:81px 0 0; }}main{ min-height:calc(100vh - 150px);}ul,ol{ margin:0; padding:0;}h1,h2,h3,h4,h5,h6{ font-weight:700; line-height:1.4;}p{ line-height:1.3333333333; font-size:0.8235294118rem; font-weight:400; margin:0 0 10px;}@media (max-width:991px){ p{ font-size:0.8235294118rem; }}p a{ font-weight:600; color:#009de1; -webkit-transition:0.15s all ease-in-out; transition:0.15s all ease-in-out;}@media (hover:hover){ p a:hover{ color:#05f0ff; }}a{ text-decoration:none; cursor:pointer; color:inherit;}a:hover{ text-decoration:none; color:#009de1;}img{ max-width:100%; height:auto;}button{ -webkit-appearance:none;  -moz-appearance:none;  appearance:none; -webkit-box-sizing:border-box;  box-sizing:border-box;}button:hover{ outline:none; -webkit-box-shadow:none;  box-shadow:none;}input[type=radio]{ -webkit-appearance:none;  -moz-appearance:none;  appearance:none; -webkit-box-sizing:border-box;  box-sizing:border-box; width:14px; height:14px; min-width:14px; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center;  align-items:center; -webkit-box-pack:center; -ms-flex-pack:center;  justify-content:center; border:1px solid #009de1; border-radius:14px; background-color:#ffffff; cursor:pointer;}input[type=radio]::before{ content:""; display:block; width:8px; height:8px; border-radius:8px; background-color:#009de1; -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out; background-color:#009de1; opacity:0;}input[type=radio]:checked::before{ opacity:1;}input[type=checkbox]{ -webkit-appearance:none;  -moz-appearance:none;  appearance:none; -webkit-box-sizing:border-box;  box-sizing:border-box; width:16px; height:16px; min-width:16px; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center;  align-items:center; -webkit-box-pack:center; -ms-flex-pack:center;  justify-content:center; border:1px solid #444444; border-radius:4px; background-color:#ffffff; cursor:pointer; position:relative;}input[type=checkbox]::before{ content:""; display:block; width:4px; height:2px; -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out; background-color:#ffffff; opacity:0; -webkit-transform:rotate(45deg) translate(0,0);  transform:rotate(45deg) translate(0,0); position:absolute; top:7px; left:2px;}input[type=checkbox]::after{ content:""; display:block; width:8px; height:2px; -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out; background-color:#ffffff; opacity:0; -webkit-transform:rotate(-45deg) translate(0,0);  transform:rotate(-45deg) translate(0,0); position:absolute; top:6px; left:4px;}input[type=checkbox]:checked{ border:1px solid #009de1; background:#009de1;}input[type=checkbox]:checked::before{ opacity:1;}input[type=checkbox]:checked::after{ opacity:1;}input[type=text],input[type=file],input[type=email],input[type=password],input[type=tel],input[type=date],input[type=datetime-local],input[type=month],input[type=number],input[type=search],input[type=time],input[type=url],input[type=week],select,textarea,.input_field{ width:100%; -webkit-appearance:none;  -moz-appearance:none;  appearance:none; display:block; margin:0; height:37px; padding:0 0 10px; border:none; border-bottom:1px solid #c9c9c9; font-size:0.9411764706rem; font-weight:400; color:#000000; background-color:white; font-family:"Poppins",sans-serif; border-radius:0; line-height:1;}@media (max-width:575px){ input[type=text], input[type=file], input[type=email], input[type=password], input[type=tel], input[type=date], input[type=datetime-local], input[type=month], input[type=number], input[type=search], input[type=time], input[type=url], input[type=week], select, textarea, .input_field{ font-size:0.8235294118rem; }}input[type=text]:focus,input[type=file]:focus,input[type=email]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=month]:focus,input[type=number]:focus,input[type=search]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus,.input_field:focus{ outline:none;}input[type=text]::-webkit-credentials-auto-fill-button,input[type=file]::-webkit-credentials-auto-fill-button,input[type=email]::-webkit-credentials-auto-fill-button,input[type=password]::-webkit-credentials-auto-fill-button,input[type=tel]::-webkit-credentials-auto-fill-button,input[type=date]::-webkit-credentials-auto-fill-button,input[type=datetime-local]::-webkit-credentials-auto-fill-button,input[type=month]::-webkit-credentials-auto-fill-button,input[type=number]::-webkit-credentials-auto-fill-button,input[type=search]::-webkit-credentials-auto-fill-button,input[type=time]::-webkit-credentials-auto-fill-button,input[type=url]::-webkit-credentials-auto-fill-button,input[type=week]::-webkit-credentials-auto-fill-button,select::-webkit-credentials-auto-fill-button,textarea::-webkit-credentials-auto-fill-button,.input_field::-webkit-credentials-auto-fill-button{ display:none !important; visibility:hidden; pointer-events:none; position:absolute; right:0;}input[type=text]:-webkit-autofill,input[type=text]:-webkit-autofill:hover,input[type=text]:-webkit-autofill:focus,input[type=file]:-webkit-autofill,input[type=file]:-webkit-autofill:hover,input[type=file]:-webkit-autofill:focus,input[type=email]:-webkit-autofill,input[type=email]:-webkit-autofill:hover,input[type=email]:-webkit-autofill:focus,input[type=password]:-webkit-autofill,input[type=password]:-webkit-autofill:hover,input[type=password]:-webkit-autofill:focus,input[type=tel]:-webkit-autofill,input[type=tel]:-webkit-autofill:hover,input[type=tel]:-webkit-autofill:focus,input[type=date]:-webkit-autofill,input[type=date]:-webkit-autofill:hover,input[type=date]:-webkit-autofill:focus,input[type=datetime-local]:-webkit-autofill,input[type=datetime-local]:-webkit-autofill:hover,input[type=datetime-local]:-webkit-autofill:focus,input[type=month]:-webkit-autofill,input[type=month]:-webkit-autofill:hover,input[type=month]:-webkit-autofill:focus,input[type=number]:-webkit-autofill,input[type=number]:-webkit-autofill:hover,input[type=number]:-webkit-autofill:focus,input[type=search]:-webkit-autofill,input[type=search]:-webkit-autofill:hover,input[type=search]:-webkit-autofill:focus,input[type=time]:-webkit-autofill,input[type=time]:-webkit-autofill:hover,input[type=time]:-webkit-autofill:focus,input[type=url]:-webkit-autofill,input[type=url]:-webkit-autofill:hover,input[type=url]:-webkit-autofill:focus,input[type=week]:-webkit-autofill,input[type=week]:-webkit-autofill:hover,input[type=week]:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,.input_field:-webkit-autofill,.input_field:-webkit-autofill:hover,.input_field:-webkit-autofill:focus{ -webkit-box-shadow:0 0 0px 1000px rgba(255,255,255,0) inset; -webkit-transition:background-color 5000s ease-in-out 0s; transition:background-color 5000s ease-in-out 0s;}input[type=text]::-webkit-input-placeholder,input[type=file]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=datetime-local]::-webkit-input-placeholder,input[type=month]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=time]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=week]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder,.input_field::-webkit-input-placeholder{ font-size:0; font-weight:400; font-family:"Poppins",sans-serif; color:rgba(0,0,0,0.52);}input[type=text]::-moz-placeholder,input[type=file]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=datetime-local]::-moz-placeholder,input[type=month]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=time]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=week]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder,.input_field::-moz-placeholder{ font-size:0; font-weight:400; font-family:"Poppins",sans-serif; color:rgba(0,0,0,0.52);}input[type=text]:-ms-input-placeholder,input[type=file]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=datetime-local]:-ms-input-placeholder,input[type=month]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=time]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input[type=week]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder,.input_field:-ms-input-placeholder{ font-size:0; font-weight:400; font-family:"Poppins",sans-serif; color:rgba(0,0,0,0.52);}input[type=text]::-ms-input-placeholder,input[type=file]::-ms-input-placeholder,input[type=email]::-ms-input-placeholder,input[type=password]::-ms-input-placeholder,input[type=tel]::-ms-input-placeholder,input[type=date]::-ms-input-placeholder,input[type=datetime-local]::-ms-input-placeholder,input[type=month]::-ms-input-placeholder,input[type=number]::-ms-input-placeholder,input[type=search]::-ms-input-placeholder,input[type=time]::-ms-input-placeholder,input[type=url]::-ms-input-placeholder,input[type=week]::-ms-input-placeholder,select::-ms-input-placeholder,textarea::-ms-input-placeholder,.input_field::-ms-input-placeholder{ font-size:0; font-weight:400; font-family:"Poppins",sans-serif; color:rgba(0,0,0,0.52);}input[type=text]::placeholder,input[type=file]::placeholder,input[type=email]::placeholder,input[type=password]::placeholder,input[type=tel]::placeholder,input[type=date]::placeholder,input[type=datetime-local]::placeholder,input[type=month]::placeholder,input[type=number]::placeholder,input[type=search]::placeholder,input[type=time]::placeholder,input[type=url]::placeholder,input[type=week]::placeholder,select::placeholder,textarea::placeholder,.input_field::placeholder{ font-size:0; font-weight:400; font-family:"Poppins",sans-serif; color:rgba(0,0,0,0.52);}select{ position:relative; padding-right:30px; background:white url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAJtJREFUOE/t0j0KAjEQBtC3jaVexwt4Bk+ijdr4U3kf0RvYeBZ7QZABhSU4bkALi00VyOTlyySNH4/mx54e/L6jn3o4wC05Il3LwBmmmOBaoCMcccCmPDAD11jhUqBDnDDGHvNaMOpK9N6Fxaauf7jFAudnkki2wzJ7vi6wnTTmb6/ZxmvAqI+kMdJkL7QWrP6gPVjdqrTw/3v4APNnFhU43ZM9AAAAAElFTkSuQmCC") no-repeat calc(100% - 5px) center;}textarea{ height:90px !important; resize:none; overflow:hidden;}input[type=number]{ -webkit-appearance:textfield;  -moz-appearance:textfield;  appearance:textfield;}input[type=number]::-webkit-inner-spin-button{ display:none;}input[type=number]::-webkit-outer-spin-button{ display:none;}input[type=number]:hover{ -webkit-appearance:textfield;  -moz-appearance:textfield;  appearance:textfield;}input[type=number]:hover::-webkit-inner-spin-button{ display:none;}input[type=number]:hover::-webkit-outer-spin-button{ display:none;}label em{ color:#dd3b3b;}strong{ font-weight:600;}address{ line-height:1.3333333333; font-size:0.8235294118rem; font-weight:400; margin:0 0 10px;}@media (max-width:991px){ address{ font-size:0.8235294118rem; }}address a{ font-weight:600; color:#009de1; -webkit-transition:0.15s all ease-in-out; transition:0.15s all ease-in-out;}@media (hover:hover){ address a:hover{ color:#05f0ff; }}.clearfix{ clear:both;}.main-title{ font-family:"Poppins",sans-serif; font-size:1.7058823529rem; color:#009de1; font-weight:700; margin:0 0 30px; line-height:1.0689655172; text-transform:uppercase;}@media (max-width:991px){ .main-title{ font-size:1.4117647059rem; margin:0 0 15px; }}.main-title span{ color:#05f0ff; display:block; font-size:1.0588235294rem; line-height:2; font-weight:400;}@media (max-width:991px){ .main-title span{ font-size:0.9411764706rem; }}.main-title.large{ font-size:2.3529411765rem; line-height:1.125; margin:0 0 45px;}@media (max-width:991px){ .main-title.large{ font-size:1.8823529412rem; margin:0 0 25px; }}@media (max-width:575px){ .main-title.large{ font-size:1.6470588235rem; margin:0 0 25px; }}.main-title.dark{ color:#003265;}.sub-title{ font-family:"Poppins",sans-serif; font-size:1.4705882353rem; font-weight:700; color:#ffffff; line-height:1.28; margin:0 0 30px;}@media (max-width:991px){ .sub-title{ font-size:1.1764705882rem; }}.btn,.button,input[type=submit],input[type=button]{ width:-webkit-max-content !important; width:-moz-max-content !important; width:max-content !important; max-width:100% !important; min-width:180px !important; display:-webkit-box !important; display:-ms-flexbox !important; display:flex !important; -webkit-box-align:center !important; -ms-flex-align:center !important;  align-items:center !important; -webkit-box-pack:center !important; -ms-flex-pack:center !important;  justify-content:center !important; text-align:center !important; font-size:1.1764705882rem !important; line-height:1.5 !important; height:50px !important; border:none !important; color:#ffffff !important; background:-webkit-gradient(linear,left top,right top,from(#009de1),to(#003265)) !important; background:linear-gradient(to right,#009de1,#003265) !important; border-radius:0 !important; -webkit-appearance:none !important;  -moz-appearance:none !important;  appearance:none !important; -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out; -webkit-user-select:none !important;  -moz-user-select:none !important; -ms-user-select:none !important;  user-select:none !important; padding:0 30px !important; cursor:pointer !important; letter-spacing:0 !important; font-family:"Poppins",sans-serif !important; font-weight:700 !important; text-transform:uppercase !important;}.btn a,.button a,input[type=submit] a,input[type=button] a{ color:#ffffff;}@media (max-width:991px){ .btn, .button, input[type=submit], input[type=button]{ height:40px !important; font-size:0.8235294118rem !important; }}.btn:disabled,.button:disabled,input[type=submit]:disabled,input[type=button]:disabled{ pointer-events:none !important; -webkit-filter:grayscale(1);  filter:grayscale(1); opacity:0.5;}.btn.loading,.button.loading,input[type=submit].loading,input[type=button].loading{ position:relative !important; pointer-events:none !important; background:#e1e6ec !important; color:#9e9e9e !important; border-color:#e1e6ec !important; opacity:0.7;}.btn.loading::before,.button.loading::before,input[type=submit].loading::before,input[type=button].loading::before{ content:""; display:block; -webkit-box-sizing:border-box;  box-sizing:border-box; margin-right:10px; width:15px; height:15px; border-radius:15px; border:2px solid #9e9e9e; border-bottom-color:rgba(255,255,255,0); -webkit-animation-name:spin;  animation-name:spin; -webkit-animation-duration:1s;  animation-duration:1s; -webkit-animation-iteration-count:infinite;  animation-iteration-count:infinite; -webkit-animation-timing-function:linear;  animation-timing-function:linear;}.btn:active,.button:active,input[type=submit]:active,input[type=button]:active{ border:none !important; -webkit-box-shadow:none !important;  box-shadow:none !important; outline:none !important;}.btn:focus,.button:focus,input[type=submit]:focus,input[type=button]:focus{ border:none !important; -webkit-box-shadow:none !important;  box-shadow:none !important; outline:none !important;}.btn:focus-visible,.button:focus-visible,input[type=submit]:focus-visible,input[type=button]:focus-visible{ border:none !important; -webkit-box-shadow:none !important;  box-shadow:none !important; outline:none !important;}@media (hover:hover){ .btn:hover, .button:hover, input[type=submit]:hover, input[type=button]:hover{ border:none !important; background:linear-gradient(45deg,#009de1,#003265) !important; color:#ffffff !important; }}.submitting .btn.has-spinner{ font-size:0;}.submitting input[type=submit].has-spinner,.submitting input[type=button].has-spinner{ font-size:0;}input[type=reset]{ width:auto; min-width:150px; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center;  align-items:center; -webkit-box-pack:center; -ms-flex-pack:center;  justify-content:center; text-align:center; font-size:14px; line-height:1; height:40px; border:1px solid #d4d4d4; color:#000000; background:#ffffff; border-radius:10px; -webkit-appearance:none;  -moz-appearance:none;  appearance:none; -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out; -webkit-user-select:none;  -moz-user-select:none; -ms-user-select:none;  user-select:none; padding:0 30px; cursor:pointer; text-transform:uppercase; letter-spacing:2px; font-family:"Poppins",sans-serif; font-weight:400;}input[type=reset]:disabled{ pointer-events:none; color:#9e9e9e; border-color:#e1e6ec;}fieldset{ border:none; margin:0 0 20px; width:100%; max-width:100%; min-width:1px; padding:0; position:relative;}fieldset span.wpcf7-form-control-wrap{ position:relative; display:block;}fieldset span.wpcf7-form-control-wrap + .input_field_label{ position:absolute; left:0; top:0; -webkit-transform:translate(20px,9px) scale(1);  transform:translate(20px,9px) scale(1); -webkit-transition:0.3s -webkit-transform ease-in-out; transition:0.3s -webkit-transform ease-in-out; transition:0.3s transform ease-in-out; transition:0.3s transform ease-in-out,0.3s -webkit-transform ease-in-out; font-size:0.8235294118rem; pointer-events:none; padding:1px 5px; background:#ffffff;}fieldset span.wpcf7-form-control-wrap + .input_field_label.floated{ -webkit-transform:translate(10px,-10px) scale(0.8);  transform:translate(10px,-10px) scale(0.8);}.row{ display:-webkit-box; display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap;}.column{ display:-webkit-box; display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; margin:0 -15px 0px -15px;}.col{ -ms-flex-preferred-size:0; flex-basis:0; -webkit-box-flex:1; -ms-flex-positive:1;  flex-grow:1; -ms-flex-negative:1; flex-shrink:1; padding:0 15px;}.rotate_screen{ position:fixed; left:0; top:0; width:100vw; height:100vh; z-index:160002; display:none; -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column;  flex-direction:column; -webkit-box-align:center; -ms-flex-align:center;  align-items:center; -webkit-box-pack:center; -ms-flex-pack:center;  justify-content:center; text-align:center; padding:30px; background-color:#009de1;}.rotate_screen .img{ margin-bottom:30px; max-width:60px;}.rotate_screen .img img{ display:block; pointer-events:none; max-width:100%;}.rotate_screen h4{ font-size:16px; font-weight:700; font-family:"Poppins",sans-serif; text-transform:uppercase; color:#41f681;}.goto_top{ position:fixed; left:15px; bottom:23px; opacity:0; visibility:hidden; pointer-events:none; -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out; z-index:9999; padding:0; min-width:1px; width:55px; padding:0 0; font-size:20px;}.goto_top svg{ height:30px; width:30px; fill:#ffffff; -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out;}.goto_top.show{ opacity:1; visibility:visible; pointer-events:all;}.loader{ position:fixed; left:0; top:0; width:100%; height:100%; background:#009de1; z-index:1600001; opacity:1; visibility:visible; -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center;  align-items:center; -webkit-box-pack:center; -ms-flex-pack:center;  justify-content:center;}.loader::before{ content:""; display:block; width:40px; height:40px; border:2px solid #505050; border-bottom-color:#41f681; border-radius:40px; -webkit-animation:rotate 0.7s normal linear infinite;  animation:rotate 0.7s normal linear infinite;}.loader.hide{ opacity:0; visibility:hidden; pointer-events:none;}.whatsapp_floating_btn{ position:fixed; right:15px; bottom:15px; width:55px; height:55px; border-radius:55px; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center;  align-items:center; -webkit-box-pack:center; -ms-flex-pack:center;  justify-content:center; background-color:#2CB742; -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out; z-index:1;}.whatsapp_floating_btn svg{ display:block; width:25px; height:25px; -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out;}.carousel__button{ min-width:1px;}.cust_breadcrumb .woocommerce-breadcrumb a{ font-size:0.8235294118rem; color:#5b5b5b; font-weight:500;}@media (hover:hover){ .cust_breadcrumb .woocommerce-breadcrumb a:hover{ color:#41f681; }}@-webkit-keyframes spin{ from{ -webkit-transform:rotate(0deg);  transform:rotate(0deg); } to{ -webkit-transform:rotate(360deg);  transform:rotate(360deg); }}@keyframes spin{ from{ -webkit-transform:rotate(0deg);  transform:rotate(0deg); } to{ -webkit-transform:rotate(360deg);  transform:rotate(360deg); }}@-webkit-keyframes rotate{ 0%{ -webkit-transform:rotate3d(0,0,1,0deg); transform:rotate3d(0,0,1,0deg); } 25%{ -webkit-transform:rotate3d(0,0,1,90deg); transform:rotate3d(0,0,1,90deg); } 50%{ -webkit-transform:rotate3d(0,0,1,180deg); transform:rotate3d(0,0,1,180deg); } 75%{ -webkit-transform:rotate3d(0,0,1,270deg); transform:rotate3d(0,0,1,270deg); } 100%{ -webkit-transform:rotate3d(0,0,1,360deg); transform:rotate3d(0,0,1,360deg); }}@keyframes rotate{ 0%{ -webkit-transform:rotate3d(0,0,1,0deg); transform:rotate3d(0,0,1,0deg); } 25%{ -webkit-transform:rotate3d(0,0,1,90deg); transform:rotate3d(0,0,1,90deg); } 50%{ -webkit-transform:rotate3d(0,0,1,180deg); transform:rotate3d(0,0,1,180deg); } 75%{ -webkit-transform:rotate3d(0,0,1,270deg); transform:rotate3d(0,0,1,270deg); } 100%{ -webkit-transform:rotate3d(0,0,1,360deg); transform:rotate3d(0,0,1,360deg); }}@media (max-width:991px){ .sub_title{ font-size:1.2941176471rem; }}@media (min-width:1400px){ .container{ max-width:1030px; }}@media (min-width:1200px){ .container{ max-width:1030px; }}.form-row{ padding:0 !important; margin:0 0 15px !important; text-align:start !important; width:100% !important;}.form-row label{ display:block !important; font-size:0.7647058824rem !important; font-weight:500; color:#0c0c0c; line-height:1.3 !important; margin:0 0 5px !important;}.form-row .input-text{ border:1px solid #d4d4d4 !important; padding:0 15px !important; height:40px !important; font-size:0.8235294118rem !important;}.form-row .input-text + span{ display:block; margin:10px 0 0;}.form-row .input-text + span.show-password-input{ margin-top:0 !important;}.form-row select{ height:40px !important; padding-bottom:0 !important; -webkit-padding-start:15px !important;  padding-inline-start:15px !important; -webkit-padding-end:30px !important;  padding-inline-end:30px !important; border:1px solid #d4d4d4 !important; font-size:0.8235294118rem !important;}.form-row span.woocommerce-input-wrapper strong{ font-weight:400 !important; border:1px solid #d4d4d4 !important; padding:0 15px !important; height:40px !important; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center;  align-items:center; font-size:0.8235294118rem !important;}.form-row .select2-container--default .select2-selection--single{ border-radius:0 !important; height:40px !important; border:1px solid #d4d4d4 !important;}.form-row .select2-container--default .select2-selection--single .select2-selection__rendered{ width:100%; -webkit-padding-start:15px;  padding-inline-start:15px; -webkit-padding-end:0px;  padding-inline-end:0px;}.form-row .select2-container--default .select2-selection--single .select2-selection__arrow{ height:40px;}.form-row .woocommerce-form__label-for-checkbox,.form-row .woocommerce-form-login__rememberme{ line-height:1; display:-webkit-box !important; display:-ms-flexbox !important; display:flex !important; width:100% !important;}.form-row .woocommerce-form__label-for-checkbox .woocommerce-form__input-checkbox,.form-row .woocommerce-form-login__rememberme .woocommerce-form__input-checkbox{ border-radius:0 !important; border-color:#d4d4d4 !important;}.form-row .woocommerce-form__label-for-checkbox .woocommerce-form__input-checkbox::before,.form-row .woocommerce-form__label-for-checkbox .woocommerce-form__input-checkbox::after,.form-row .woocommerce-form-login__rememberme .woocommerce-form__input-checkbox::before,.form-row .woocommerce-form-login__rememberme .woocommerce-form__input-checkbox::after{ background:#0c0c0c;}.form-row .woocommerce-form__label-for-checkbox .woocommerce-form__input-checkbox:checked,.form-row .woocommerce-form-login__rememberme .woocommerce-form__input-checkbox:checked{ border-color:#0c0c0c !important; background:#ffffff !important;}.form-row .button{ width:100% !important; height:40px !important; border-radius:0 !important; background:#009de1 !important; font-size:0.9411764706rem !important; line-height:1 !important;}@media (hover:hover){ .form-row .button:hover{ background:#038cc7 !important; }}.form-row .button:active,.form-row .button:focus,.form-row .button:focus-visible{ outline:none !important; -webkit-box-shadow:none !important;  box-shadow:none !important;}.form-row .show-password-input{ top:13px !important;}.form-row:last-child{ margin:0 0 0 !important;}.woocommerce .woocommerce-notices-wrapper{ width:100%; margin:0 0 25px;}.cust_breadcrumb{ margin:0 0 25px;}@media (max-width:1023px){ .cust_breadcrumb{ display:none !important; }}.cust_breadcrumb .woocommerce-breadcrumb{ font-size:0.8235294118rem;}.cust_breadcrumb .woocommerce-breadcrumb a{ font-size:0.8235294118rem;}.cust_breadcrumb .woocommerce-breadcrumb a:hover{ color:#009de1;}.is_product_page{ padding:0 0 50px;}.is_product_page .cust_breadcrumb{ max-width:1000px; margin:0 auto;}.is_product_page .woocommerce{ max-width:1000px; margin:0 auto;}.is_product_page .woocommerce .product{ position:relative;}.is_product_page .woocommerce .product .onsale{ border-radius:0; width:-webkit-max-content; width:-moz-max-content; width:max-content; height:25px; min-height:1px; line-height:1; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center;  align-items:center; -webkit-box-pack:center; -ms-flex-pack:center;  justify-content:center; padding:0 15px; font-size:14px; font-weight:500; left:0; top:10px; letter-spacing:1px;}.is_product_page .woocommerce .product .woocommerce-product-gallery .slick-slider .slick-arrow{ width:30px; height:45px; opacity:0; left:15px; top:50%; -webkit-transform:translateY(-50%);  transform:translateY(-50%); margin:0; background:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIj48cGF0aCBkPSJNMzUyIDEyOC40IDMxOS43IDk2IDE2MCAyNTZsMTU5LjcgMTYwIDMyLjMtMzIuNEwyMjQuNyAyNTZ6IiBmaWxsPSIjZmZmZmZmIiBjbGFzcz0iZmlsbC0wMDAwMDAiPjwvcGF0aD48L3N2Zz4=") no-repeat center;}.is_product_page .woocommerce .product .woocommerce-product-gallery .slick-slider .slick-arrow::before{ display:none;}@media (hover:hover){ .is_product_page .woocommerce .product .woocommerce-product-gallery .slick-slider .slick-arrow:hover{ opacity:1; }}.is_product_page .woocommerce .product .woocommerce-product-gallery .slick-slider .slick-arrow.slick-next,.is_product_page .woocommerce .product .woocommerce-product-gallery .slick-slider .slick-arrow.flaticon-right-arrow{ left:auto; right:15px; -webkit-transform:translateY(-50%) rotate(180deg);  transform:translateY(-50%) rotate(180deg);}.is_product_page .woocommerce .product .woocommerce-product-gallery .slick-slider.wpgs-nav .slick-slide.slick-current{ border-color:#009de1;}@media (hover:hover){ .is_product_page .woocommerce .product .woocommerce-product-gallery .slick-slider:hover .slick-arrow{ opacity:0.5; }}@media (hover:hover) and (hover:hover){ .is_product_page .woocommerce .product .woocommerce-product-gallery .slick-slider:hover .slick-arrow:hover{ opacity:1; }}.is_product_page .woocommerce .product .summary .product_title{ font-size:1.8823529412rem; margin:0 0 20px; line-height:1.3;}@media (max-width:767px){ .is_product_page .woocommerce .product .summary .product_title{ font-size:1.5294117647rem; }}.is_product_page .woocommerce .product .summary > strong{ display:block; margin:0 0 10px;}.is_product_page .woocommerce .product .summary ol,.is_product_page .woocommerce .product .summary ul{ margin:0 0 25px; padding:0; -webkit-padding-start:16px;  padding-inline-start:16px;}.is_product_page .woocommerce .product .summary ol li,.is_product_page .woocommerce .product .summary ul li{ list-style:disc; font-weight:400; font-size:0.8235294118rem; color:#0c0c0c;}.is_product_page .woocommerce .product .summary ol li:not(:first-child),.is_product_page .woocommerce .product .summary ul li:not(:first-child){ margin-top:10px;}.is_product_page .woocommerce .product .summary .price{ margin:0 0 25px;}.is_product_page .woocommerce .product .summary .price del{ opacity:1; font-size:1.0588235294rem; color:#9e9e9e;}.is_product_page .woocommerce .product .summary .price del .amount{ font-size:0.9411764706rem; color:#9e9e9e;}.is_product_page .woocommerce .product .summary .price ins{ text-decoration:none; font-size:1.5294117647rem;}.is_product_page .woocommerce .product .summary .price ins .amount{ font-size:1.1764705882rem;}.is_product_page .woocommerce .product .summary .woocommerce-product-details__short-description{ font-size:0.8235294118rem; color:#0c0c0c; font-weight:400; margin:0 0 25px;}.is_product_page .woocommerce .product .summary .woocommerce-product-details__short-description p:last-child{ margin:0 0 0;}.is_product_page .woocommerce .product .summary .woocommerce-product-details__short-description *{ font-size:inherit !important; color:inherit !important; font-weight:inherit !important;}.is_product_page .woocommerce .product .summary .cart{ margin:0 0 25px;}.is_product_page .woocommerce .product .summary .cart .single_add_to_cart_button{ height:40px !important; font-size:14px !important; line-height:1 !important; padding:0 30px !important; min-width:1px !important; border-radius:0 !important; -webkit-border-radius:0 !important;}.is_product_page .woocommerce .product .summary .product_meta .sku_wrapper{ font-size:0.8235294118rem; color:#0c0c0c; font-weight:400;}.is_product_page .woocommerce .product .summary .product_meta .posted_in{ font-size:0.8235294118rem; color:#0c0c0c; font-weight:400;}.is_product_page .woocommerce .product .summary .product_meta .posted_in a{ color:#009de1;}.is_product_page .woocommerce .product .summary .product_meta .posted_in a:hover{ color:#0c0c0c; text-decoration:underline;}.woocommerce-tabs .tabs{ padding:0 !important; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center;  align-items:center;}.woocommerce-tabs .tabs::-webkit-scrollbar{ display:none !important;}.woocommerce-tabs .tabs::before,.woocommerce-tabs .tabs::after{ display:none !important;}.woocommerce-tabs .tabs li{ width:-webkit-max-content !important; width:-moz-max-content !important; width:max-content !important; max-width:100% !important; display:-webkit-box !important; display:-ms-flexbox !important; display:flex !important; -webkit-box-align:center !important; -ms-flex-align:center !important;  align-items:center !important; -webkit-box-pack:center !important; -ms-flex-pack:center !important;  justify-content:center !important; text-align:center !important; font-size:0.8235294118rem !important; line-height:1 !important; height:34px !important; border:none !important; color:#ffffff !important; border-radius:0 !important; -webkit-appearance:none !important;  -moz-appearance:none !important;  appearance:none !important; -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out; -webkit-user-select:none !important;  -moz-user-select:none !important; -ms-user-select:none !important;  user-select:none !important; padding:0 20px !important; cursor:pointer !important; letter-spacing:1px !important; font-family:"Poppins",sans-serif !important; font-weight:500 !important; text-transform:uppercase !important; margin:0 0 0 0 !important; background:rgba(86,86,86,0.7) !important; color:rgba(68,68,68,0.7) !important; border-color:rgba(86,86,86,0.7) !important; white-space:nowrap;}@media (max-width:991px){ .woocommerce-tabs .tabs li{ height:40px !important; font-size:0.8235294118rem !important; }}@media (max-width:575px){ .woocommerce-tabs .tabs li{ padding:0 10px !important; min-width:-webkit-max-content; min-width:-moz-max-content; min-width:max-content; font-size:0.7058823529rem !important; }}.woocommerce-tabs .tabs li::before,.woocommerce-tabs .tabs li::after{ display:none !important;}.woocommerce-tabs .tabs li a{ color:#ffffff !important;}.woocommerce-tabs .tabs li:disabled{ pointer-events:none !important; opacity:0.5;}.woocommerce-tabs .tabs li.loading{ position:relative !important; pointer-events:none !important; background:#e1e6ec !important; color:#9e9e9e !important; border-color:#e1e6ec !important; opacity:0.7;}.woocommerce-tabs .tabs li.loading::before{ content:""; display:block; -webkit-box-sizing:border-box;  box-sizing:border-box; margin-right:10px; width:15px; height:15px; border-radius:15px; border:2px solid #9e9e9e; border-bottom-color:rgba(255,255,255,0); -webkit-animation-name:spin;  animation-name:spin; -webkit-animation-duration:1s;  animation-duration:1s; -webkit-animation-iteration-count:infinite;  animation-iteration-count:infinite; -webkit-animation-timing-function:linear;  animation-timing-function:linear;}.woocommerce-tabs .tabs li:focus{ border:none !important; -webkit-box-shadow:none !important;  box-shadow:none !important; outline:none !important;}.woocommerce-tabs .tabs li:focus-visible{ border:none !important; -webkit-box-shadow:none !important;  box-shadow:none !important; outline:none !important;}@media (hover:hover){ .woocommerce-tabs .tabs li:hover{ background:#565656 !important; color:#444444 !important; border-color:#565656 !important; }}.woocommerce-tabs .tabs li.active{ border:none !important; background:#009de1 !important; color:#ffffff !important; opacity:1;}.woocommerce-tabs .woocommerce-Tabs-panel h2{ font-family:"Poppins",sans-serif; font-size:1.1764705882rem; color:#009de1; font-weight:700; margin:0 0 20px; line-height:1.0689655172; text-transform:uppercase;}@media (max-width:991px){ .woocommerce-tabs .woocommerce-Tabs-panel h2{ font-size:1.0588235294rem; margin:0 0 15px; }}.woocommerce-tabs .woocommerce-Tabs-panel p{ font-size:0.8235294118rem; color:#0c0c0c; font-weight:400;}.woocommerce-tabs .woocommerce-Tabs-panel ol,.woocommerce-tabs .woocommerce-Tabs-panel ul{ margin:15px 0 25px; padding:0; -webkit-padding-start:16px;  padding-inline-start:16px;}.woocommerce-tabs .woocommerce-Tabs-panel ol li,.woocommerce-tabs .woocommerce-Tabs-panel ul li{ list-style:disc; font-weight:400; font-size:0.8235294118rem; color:#0c0c0c;}.woocommerce-tabs .woocommerce-Tabs-panel ol li:not(:first-child),.woocommerce-tabs .woocommerce-Tabs-panel ul li:not(:first-child){ margin-top:10px;}.woocommerce-tabs .woocommerce-Tabs-panel img{ display:block; margin:0 0 15px; width:auto; height:auto; max-width:100%;}table.woocommerce-product-attributes{ max-width:480px; border:none !important;}table.woocommerce-product-attributes tr td{ font-size:0.8235294118rem; color:#0c0c0c; font-weight:400; border:none !important;}table.woocommerce-product-attributes tr td *{ font-size:inherit !important; color:inherit !important; font-weight:inherit !important;}table.woocommerce-product-attributes tr th{ font-size:0.8235294118rem; color:#0c0c0c; font-weight:600; border:none !important;}table.woocommerce-product-attributes tr th *{ font-size:inherit !important; color:inherit !important; font-weight:inherit !important;}table.woocommerce-product-attributes tr:nth-of-type(odd){ background-color:#e1e6ec;}table.woocommerce-product-attributes tr:nth-of-type(even){ background-color:rgba(225,230,236,0.4);}@media (max-width:1023px){ .is_cart_page{ padding-top:25px; }}.is_cart_page .woocommerce .woocommerce-cart-form table.shop_table{ border:none;}.is_cart_page .woocommerce .woocommerce-cart-form table.shop_table thead tr{ background-color:#e1e6ec;}.is_cart_page .woocommerce .woocommerce-cart-form table.shop_table thead tr th{ font-size:0.9411764706rem; color:#0c0c0c; font-weight:600; border:none !important;}.is_cart_page .woocommerce .woocommerce-cart-form table.shop_table thead tr th *{ font-size:inherit !important; color:inherit !important; font-weight:inherit !important;}.is_cart_page .woocommerce .woocommerce-cart-form table.shop_table tbody tr td{ font-size:0.9411764706rem; color:#0c0c0c; font-weight:400; border:none !important;}.is_cart_page .woocommerce .woocommerce-cart-form table.shop_table tbody tr td *{ font-size:inherit !important; color:inherit !important; font-weight:inherit !important;}.is_cart_page .woocommerce .woocommerce-cart-form table.shop_table tbody tr td.product-remove a.remove{ display:block; margin:0 auto; width:15px; height:15px; position:relative; font-size:0 !important; -webkit-transform:rotate(45deg);  transform:rotate(45deg);}.is_cart_page .woocommerce .woocommerce-cart-form table.shop_table tbody tr td.product-remove a.remove::before{ content:""; display:block; width:100%; height:3px; border-radius:3px; background:#0c0c0c; position:absolute; left:50%; top:50%; -webkit-transform:translate(-50%,-50%);  transform:translate(-50%,-50%); -webkit-transition:0.2s all ease-in-out; transition:0.2s all ease-in-out;}.is_cart_page .woocommerce .woocommerce-cart-form table.shop_table tbody tr td.product-remove a.remove::after{ content:""; display:block; width:100%; height:3px; border-radius:3px; background:#0c0c0c; position:absolute; left:50%; top:50%; -webkit-transform:translate(-50%,-50%) rotate(-90deg);  transform:translate(-50%,-50%) rotate(-90deg); -webkit-transition:0.2s all ease-in-out; transition:0.2s all ease-in-out;}.is_cart_page .woocommerce .woocommerce-cart-form table.shop_table tbody tr td.product-remove a.remove:hover{ background:transparent !important;}@media (hover:hover){ .is_cart_page .woocommerce .woocommerce-cart-form table.shop_table tbody tr td.product-remove a.remove:hover::before,.is_cart_page .woocommerce .woocommerce-cart-form table.shop_table tbody tr td.product-remove a.remove:hover::after{ background:#dd3b3b; }}.is_cart_page .woocommerce .woocommerce-cart-form table.shop_table tbody tr td.product-thumbnail a img{ width:75px;}.is_cart_page .woocommerce .woocommerce-cart-form table.shop_table tbody tr td.actions{ padding:15px 0 0 !important;}.is_cart_page .woocommerce .woocommerce-cart-form table.shop_table tbody tr td.actions .coupon{ width:50%; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column;  flex-direction:column; row-gap:10px; max-width:300px;}@media (max-width:575px){ .is_cart_page .woocommerce .woocommerce-cart-form table.shop_table tbody tr td.actions .coupon{ width:100%; max-width:100%; }}.is_cart_page .woocommerce .woocommerce-cart-form table.shop_table tbody tr td.actions .coupon .input-text{ width:100%; padding:0 15px !important;}.is_cart_page .woocommerce .woocommerce-cart-form table.shop_table tbody tr td.actions .coupon .button{ width:100% !important; height:40px !important; border-radius:0 !important; background:#009de1 !important; font-size:0.8235294118rem !important; color:#ffffff !important;}@media (hover:hover){ .is_cart_page .woocommerce .woocommerce-cart-form table.shop_table tbody tr td.actions .coupon .button:hover{ background:#038cc7 !important; }}.is_cart_page .woocommerce .woocommerce-cart-form table.shop_table tbody tr td.actions > .button{ -webkit-margin-start:auto;  margin-inline-start:auto; width:-webkit-max-content !important; width:-moz-max-content !important; width:max-content !important; max-width:190px !important; height:40px !important; border-radius:0 !important; background:#009de1 !important; font-size:0.8235294118rem !important;}@media (max-width:575px){ .is_cart_page .woocommerce .woocommerce-cart-form table.shop_table tbody tr td.actions > .button{ width:100% !important; max-width:100% !important; }}.is_cart_page .woocommerce .woocommerce-cart-form table.shop_table tbody tr:nth-of-type(odd){ background-color:rgba(225,230,236,0.4);}.is_cart_page .woocommerce .woocommerce-cart-form table.shop_table tbody tr:nth-of-type(even){ background-color:#e1e6ec;}.is_cart_page .woocommerce .woocommerce-cart-form table.shop_table tbody tr:last-child{ background-color:#ffffff;}@media (max-width:767px){ .is_cart_page .woocommerce .woocommerce-cart-form table.shop_table tbody tr.cart_item{ display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal;  -ms-flex-direction:column;  flex-direction:column; margin:0 0 10px; } .is_cart_page .woocommerce .woocommerce-cart-form table.shop_table tbody tr.cart_item td{ width:100%; } .is_cart_page .woocommerce .woocommerce-cart-form table.shop_table tbody tr.cart_item td.product-name{ -webkit-box-ordinal-group:2;  -ms-flex-order:1;  order:1; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center;  -ms-flex-align:center;  align-items:center; -webkit-box-pack:justify;  -ms-flex-pack:justify;  justify-content:space-between; } .is_cart_page .woocommerce .woocommerce-cart-form table.shop_table tbody tr.cart_item td.product-price{ -webkit-box-ordinal-group:3;  -ms-flex-order:2;  order:2; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center;  -ms-flex-align:center;  align-items:center; -webkit-box-pack:justify;  -ms-flex-pack:justify;  justify-content:space-between; } .is_cart_page .woocommerce .woocommerce-cart-form table.shop_table tbody tr.cart_item td.product-quantity{ display:none; } .is_cart_page .woocommerce .woocommerce-cart-form table.shop_table tbody tr.cart_item td.product-subtotal{ -webkit-box-ordinal-group:4;  -ms-flex-order:3;  order:3; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center;  -ms-flex-align:center;  align-items:center; -webkit-box-pack:justify;  -ms-flex-pack:justify;  justify-content:space-between; } .is_cart_page .woocommerce .woocommerce-cart-form table.shop_table tbody tr.cart_item td.product-remove{ -webkit-box-ordinal-group:5;  -ms-flex-order:4;  order:4; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center;  -ms-flex-align:center;  align-items:center; -webkit-box-pack:center;  -ms-flex-pack:center;  justify-content:center; padding:10px 20px 20px; }}.is_cart_page .woocommerce .cart-collaterals{ padding:25px 0 0;}.is_cart_page .woocommerce .cart-collaterals .cart_totals{ max-width:400px;}@media (max-width:575px){ .is_cart_page .woocommerce .cart-collaterals .cart_totals{ max-width:100%; }}.is_cart_page .woocommerce .cart-collaterals .cart_totals h2{ font-size:1.2941176471rem;}@media (max-width:575px){ .is_cart_page .woocommerce .cart-collaterals .cart_totals h2{ text-align:center; }}.is_cart_page .woocommerce .cart-collaterals .cart_totals table.shop_table tbody tr th{ text-align:start;}.is_cart_page .woocommerce .cart-collaterals .cart_totals table.shop_table tbody tr td{ text-align:end;}.is_cart_page .woocommerce .cart-collaterals .cart_totals table.shop_table tbody tr td .woocommerce-shipping-methods{ color:#009de1;}.is_cart_page .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button{ width:100% !important; height:40px !important; border-radius:0 !important; background:#009de1 !important; font-size:0.9411764706rem !important; line-height:1 !important;}@media (hover:hover){ .is_cart_page .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button:hover{ background:#038cc7 !important; }}.is_cart_page .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button:active,.is_cart_page .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button:focus,.is_cart_page .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button:focus-visible{ outline:none !important; -webkit-box-shadow:none !important;  box-shadow:none !important;}.woocommerce-notices-wrapper:empty{ display:none;}.woocommerce-message,.woocommerce-info,.woocommerce-error{ width:100%; padding-block:10px; padding-inline:15px; margin:15px auto; color:#0c0c0c; border-radius:0; -webkit-border-radius:0; border-top:3px solid #009de1; display:block; -webkit-box-align:center; -ms-flex-align:center;  align-items:center; gap:7px; font-size:0.8235294118rem; color:#0c0c0c; font-weight:400;}.woocommerce-message::before,.woocommerce-info::before,.woocommerce-error::before{ display:none;}.woocommerce-message::after,.woocommerce-info::after,.woocommerce-error::after{ display:none !important;}.woocommerce-message a,.woocommerce-info a,.woocommerce-error a{ color:#009de1;}@media (hover:hover){ .woocommerce-message a:hover, .woocommerce-info a:hover, .woocommerce-error a:hover{ color:#038cc7; }}.woocommerce-message a:active,.woocommerce-message a:focus,.woocommerce-message a:focus-visible,.woocommerce-info a:active,.woocommerce-info a:focus,.woocommerce-info a:focus-visible,.woocommerce-error a:active,.woocommerce-error a:focus,.woocommerce-error a:focus-visible{ outline:none !important; -webkit-box-shadow:none !important;  box-shadow:none !important;}.woocommerce-message .button,.woocommerce-info .button,.woocommerce-error .button{ background:none !important; padding:0 !important; border:none !important; width:auto !important; height:auto !important; font-size:inherit !important; line-height:inherit !important; color:#009de1 !important; min-width:1px !important; text-transform:none !important; font-weight:inherit !important;}@media (hover:hover){ .woocommerce-message .button:hover, .woocommerce-info .button:hover, .woocommerce-error .button:hover{ background:none !important; padding:0 !important; border:none !important; width:auto !important; height:auto !important; font-size:inherit !important; line-height:inherit !important; color:#038cc7 !important; min-width:1px !important; text-transform:none !important; font-weight:inherit !important; }}.woocommerce-message .button:active,.woocommerce-message .button:focus,.woocommerce-message .button:focus-visible,.woocommerce-info .button:active,.woocommerce-info .button:focus,.woocommerce-info .button:focus-visible,.woocommerce-error .button:active,.woocommerce-error .button:focus,.woocommerce-error .button:focus-visible{ outline:none !important; -webkit-box-shadow:none !important;  box-shadow:none !important;}.woocommerce-error{ border-top:3px solid #dd3b3b;}.woocommerce-message{ border-top:3px solid #009de1;}.woocommerce-info{ border-top:3px solid #009de1;}.return-to-shop{ display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center;  align-items:center; -webkit-box-pack:center; -ms-flex-pack:center;  justify-content:center; margin:25px 0;}.return-to-shop .button{ height:45px !important; font-size:0.8235294118rem !important;}.is_account_page_page .woocommerce{ display:-webkit-box; display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; -webkit-box-pack:justify; -ms-flex-pack:justify;  justify-content:space-between; padding:50px 0;}.is_account_page_page .woocommerce::before,.is_account_page_page .woocommerce::after{ display:none !important;}.is_account_page_page .woocommerce .woocommerce-MyAccount-navigation{ width:270px;}@media (max-width:991px){ .is_account_page_page .woocommerce .woocommerce-MyAccount-navigation{ width:100%; margin:0 0 30px; }}.is_account_page_page .woocommerce .woocommerce-MyAccount-navigation ul{ display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column;  flex-direction:column; gap:5px;}.is_account_page_page .woocommerce .woocommerce-MyAccount-navigation ul li{ display:block;}.is_account_page_page .woocommerce .woocommerce-MyAccount-navigation ul li a{ display:block; padding:10px 15px; -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out; font-size:0.8235294118rem; font-weight:400; color:#0c0c0c; background:transparent; border-radius:6px;}@media (hover:hover){ .is_account_page_page .woocommerce .woocommerce-MyAccount-navigation ul li a:hover{ background:#e5e5e5; color:#0c0c0c; }}.is_account_page_page .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{ background:#e5e5e5; color:#0c0c0c; font-weight:600;}.is_account_page_page .woocommerce .woocommerce-MyAccount-content{ width:calc(100% - 320px);}@media (max-width:991px){ .is_account_page_page .woocommerce .woocommerce-MyAccount-content{ width:100%; }}.is_account_page_page .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses::before,.is_account_page_page .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses::after{ display:none !important;}.is_account_page_page .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address{ padding:25px 0 0;}.is_account_page_page .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address .woocommerce-Address-title{ position:static; width:100%; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center;  align-items:center; -webkit-box-pack:justify; -ms-flex-pack:justify;  justify-content:space-between; padding:0 0 0; margin:0 0 15px;}.is_account_page_page .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address .woocommerce-Address-title::before,.is_account_page_page .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address .woocommerce-Address-title::after{ display:none !important;}.is_account_page_page .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address .woocommerce-Address-title h3{ margin:0 0 0; font-size:1.1764705882rem;}.is_account_page_page .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address .woocommerce-Address-title a.edit{ font-size:0.8235294118rem; color:#009de1;}@media (hover:hover){ .is_account_page_page .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address .woocommerce-Address-title a.edit:hover{ color:#038cc7; }}.is_account_page_page .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses form h3{ font-size:1.1764705882rem;}.is_account_page_page .woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields{ max-width:500px;}.is_account_page_page .woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields .form-row{ margin:0 0 20px !important;}.is_account_page_page .woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields .button{ width:100% !important; height:40px !important; border-radius:0 !important; background:#009de1 !important; font-size:0.9411764706rem !important; line-height:1 !important;}@media (hover:hover){ .is_account_page_page .woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields .button:hover{ background:#038cc7 !important; }}.is_account_page_page .woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields .button:active,.is_account_page_page .woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields .button:focus,.is_account_page_page .woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields .button:focus-visible{ outline:none !important; -webkit-box-shadow:none !important;  box-shadow:none !important;}.is_account_page_page .woocommerce .woocommerce-MyAccount-content .edit-account{ max-width:500px;}.is_account_page_page .woocommerce .woocommerce-MyAccount-content .edit-account .form-row{ margin:0 0 20px !important;}.is_account_page_page .woocommerce .woocommerce-MyAccount-content .edit-account .button{ width:100% !important; height:40px !important; border-radius:0 !important; background:#009de1 !important; font-size:0.9411764706rem !important; line-height:1 !important;}@media (hover:hover){ .is_account_page_page .woocommerce .woocommerce-MyAccount-content .edit-account .button:hover{ background:#038cc7 !important; }}.is_account_page_page .woocommerce .woocommerce-MyAccount-content .edit-account .button:active,.is_account_page_page .woocommerce .woocommerce-MyAccount-content .edit-account .button:focus,.is_account_page_page .woocommerce .woocommerce-MyAccount-content .edit-account .button:focus-visible{ outline:none !important; -webkit-box-shadow:none !important;  box-shadow:none !important;}.is_account_page_page .woocommerce .woocommerce-MyAccount-content .edit-account fieldset legend{ font-size:1.1764705882rem; margin:0 0 15px;}.is_account_page_page .woocommerce .woocommerce-MyAccount-content table.woocommerce-orders-table{ border:none; border-collapse:collapse;}.is_account_page_page .woocommerce .woocommerce-MyAccount-content table.woocommerce-orders-table thead tr{ background-color:#e1e6ec;}.is_account_page_page .woocommerce .woocommerce-MyAccount-content table.woocommerce-orders-table thead tr th{ font-size:0.8235294118rem; color:#0c0c0c; font-weight:600; border:none !important; padding:10px 8px;}.is_account_page_page .woocommerce .woocommerce-MyAccount-content table.woocommerce-orders-table thead tr th *{ font-size:inherit !important; color:inherit !important; font-weight:inherit !important;}@media (max-width:768px){ .is_account_page_page .woocommerce .woocommerce-MyAccount-content table.woocommerce-orders-table tbody tr:not(:first-child){ margin-top:10px; }}.is_account_page_page .woocommerce .woocommerce-MyAccount-content table.woocommerce-orders-table tbody tr td{ font-size:0.8235294118rem; color:#0c0c0c; font-weight:400; border:none !important; padding:10px 8px;}@media (max-width:768px){ .is_account_page_page .woocommerce .woocommerce-MyAccount-content table.woocommerce-orders-table tbody tr td{ display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center;  -ms-flex-align:center;  align-items:center; -webkit-box-pack:justify;  -ms-flex-pack:justify;  justify-content:space-between; } .is_account_page_page .woocommerce .woocommerce-MyAccount-content table.woocommerce-orders-table tbody tr td.woocommerce-orders-table__cell-order-actions{ -ms-flex-wrap:wrap;  flex-wrap:wrap; } .is_account_page_page .woocommerce .woocommerce-MyAccount-content table.woocommerce-orders-table tbody tr td.woocommerce-orders-table__cell-order-actions::before{ display:none; } .is_account_page_page .woocommerce .woocommerce-MyAccount-content table.woocommerce-orders-table tbody tr td::before{ -webkit-margin-end:auto;  margin-inline-end:auto; }}.is_account_page_page .woocommerce .woocommerce-MyAccount-content table.woocommerce-orders-table tbody tr td *{ font-size:inherit !important; color:inherit !important; font-weight:inherit !important;}.is_account_page_page .woocommerce .woocommerce-MyAccount-content table.woocommerce-orders-table tbody tr td a.button{ width:100% !important; min-width:1px !important; height:25px !important; padding:0 15px !important; border-radius:0 !important; background:#009de1 !important; font-size:0.7058823529rem !important; color:#ffffff !important;}@media (hover:hover){ .is_account_page_page .woocommerce .woocommerce-MyAccount-content table.woocommerce-orders-table tbody tr td a.button:hover{ background:#038cc7 !important; }}.is_account_page_page .woocommerce .woocommerce-MyAccount-content table.woocommerce-orders-table tbody tr td a.button:not(:first-child){ margin-top:5px;}.is_account_page_page .woocommerce .woocommerce-MyAccount-content table.woocommerce-orders-table tbody tr:nth-of-type(odd){ background-color:rgba(225,230,236,0.4);}@media (max-width:768px){ .is_account_page_page .woocommerce .woocommerce-MyAccount-content table.woocommerce-orders-table tbody tr:nth-of-type(odd){ border:1px solid #d4d4d4; }}.is_account_page_page .woocommerce .woocommerce-MyAccount-content table.woocommerce-orders-table tbody tr:nth-of-type(even){ background-color:#e1e6ec;}@media (max-width:768px){ .is_account_page_page .woocommerce .woocommerce-MyAccount-content table.woocommerce-orders-table tbody tr:nth-of-type(even){ border:1px solid #d4d4d4; }}.is_account_page_page .woocommerce .woocommerce-message{ width:100%;}.is_account_page_page #customer_login h2{ font-size:1.6470588235rem;}.is_account_page_page #customer_login .woocommerce-form .form-row{ display:-webkit-box; display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap;}.is_account_page_page #customer_login .woocommerce-form .form-row::before,.is_account_page_page #customer_login .woocommerce-form .form-row::after{ display:none !important;}.is_account_page_page #customer_login .woocommerce-form .form-row .password-input{ width:100%;}.is_account_page_page #customer_login .woocommerce-form .form-row label{ font-size:0.8235294118rem;}.is_account_page_page #customer_login .woocommerce-form .form-row label.woocommerce-form-login__rememberme{ display:-webkit-inline-box; display:-ms-inline-flexbox; display:inline-flex; -webkit-box-align:center; -ms-flex-align:center;  align-items:center; gap:7px;}.is_account_page_page #customer_login .woocommerce-form .form-row .woocommerce-button{ width:100% !important; margin:15px 0 0;}.is_account_page_page #customer_login .woocommerce-form p{ font-size:0.8235294118rem;}.is_account_page_page #customer_login .woocommerce-form .lost_password{ text-align:center; margin:15px 0 0;}.is_account_page_page #customer_login .login-wrapper{ display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:reverse; -ms-flex-direction:column-reverse;  flex-direction:column-reverse; max-width:400px; margin:0 auto; padding:40px 30px 30px; border:1px solid #d4d4d4; border-radius:0; -webkit-box-shadow:0 0 60px rgba(0,0,0,0.1254901961);  box-shadow:0 0 60px rgba(0,0,0,0.1254901961);}.is_account_page_page #customer_login .login-wrapper nav{ margin:30px 0 0;}.is_account_page_page #customer_login .login-wrapper nav .nav-tabs{ padding:0; border-bottom:none; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack:center; -ms-flex-pack:center;  justify-content:center;}.is_account_page_page #customer_login .login-wrapper nav .nav-tabs .nav-link{ --bs-nav-tabs-border-width:0; --bs-nav-tabs-border-radius:0; --bs-nav-tabs-link-active-color:#009de1; --bs-nav-tabs-link-active-bg:transparent; padding:0; border:none; margin-bottom:0 !important; border-radius:0 !important; color:#0c0c0c; font-size:0.8235294118rem; font-weight:500;}@media (hover:hover){ .is_account_page_page #customer_login .login-wrapper nav .nav-tabs .nav-link:hover{ color:#009de1; }}.is_account_page_page #customer_login .login-wrapper nav .nav-tabs .nav-link.active{ display:none;}.is_account_page_page #customer_login .login-wrapper .tab-content .tab-pane .woocommerce-form{ border:none; padding:0; margin:0; text-align:start; border-radius:0;}.is_account_page_page #customer_login .login-wrapper .tab-content .tab-pane .woocommerce-form .woocommerce-LostPassword{ text-align:end;}.woocommerce-ResetPassword{ max-width:400px; margin:0 auto; padding:40px 30px 30px; border:1px solid #d4d4d4; border-radius:0; -webkit-box-shadow:0 0 60px rgba(0,0,0,0.1254901961);  box-shadow:0 0 60px rgba(0,0,0,0.1254901961);}.woocommerce-ResetPassword > p{ text-align:center;}.woocommerce-ResetPassword > p .form-row{ text-align:start;}.is_checkout_page .woocommerce{ display:-webkit-box; display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; -webkit-box-pack:justify; -ms-flex-pack:justify;  justify-content:space-between;}.is_checkout_page .woocommerce .woocommerce-form-login-toggle{ width:calc(50% - 15px);}@media (max-width:991px){ .is_checkout_page .woocommerce .woocommerce-form-login-toggle{ width:100%; }}.is_checkout_page .woocommerce .woocommerce-form.woocommerce-form-login{ display:none;}.is_checkout_page .woocommerce .woocommerce-form-coupon-toggle{ width:calc(50% - 15px);}@media (max-width:991px){ .is_checkout_page .woocommerce .woocommerce-form-coupon-toggle{ width:100%; }}.is_checkout_page .woocommerce .checkout_coupon{ border-radius:0 !important; width:calc(50% - 15px); display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column;  flex-direction:column; margin:0 0 50px; -webkit-margin-start:auto;  margin-inline-start:auto;}@media (max-width:991px){ .is_checkout_page .woocommerce .checkout_coupon{ width:100%; }}.is_checkout_page .woocommerce .checkout_coupon .form-row{ width:100%; padding:0; margin:0 0 15px;}.is_checkout_page .woocommerce .checkout_coupon .form-row .button{ width:100% !important; height:40px !important; border-radius:0 !important; background:#009de1 !important; font-size:0.9411764706rem !important; line-height:1 !important;}@media (hover:hover){ .is_checkout_page .woocommerce .checkout_coupon .form-row .button:hover{ background:#038cc7 !important; }}.is_checkout_page .woocommerce .checkout_coupon .form-row .button:active,.is_checkout_page .woocommerce .checkout_coupon .form-row .button:focus,.is_checkout_page .woocommerce .checkout_coupon .form-row .button:focus-visible{ outline:none !important; -webkit-box-shadow:none !important;  box-shadow:none !important;}.is_checkout_page .woocommerce .checkout_coupon .form-row.form-row-last{ margin:0 0 0;}.is_checkout_page .woocommerce form.woocommerce-checkout{ padding:30px 0 0; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:start; -ms-flex-align:start;  align-items:flex-start; -ms-flex-wrap:wrap; flex-wrap:wrap; -webkit-box-pack:justify; -ms-flex-pack:justify;  justify-content:space-between; padding:0 0 50px;}.is_checkout_page .woocommerce form.woocommerce-checkout .woocommerce-NoticeGroup-checkout{ width:100%; margin:0 0 20px; display:none !important;}.is_checkout_page .woocommerce form.woocommerce-checkout .col2-set{ width:48%;}@media (max-width:991px){ .is_checkout_page .woocommerce form.woocommerce-checkout .col2-set{ width:100%; }}.is_checkout_page .woocommerce form.woocommerce-checkout .col2-set .col-1{ width:100%;}.is_checkout_page .woocommerce form.woocommerce-checkout .col2-set .col-2{ width:100%; margin:40px 0 0;}.is_checkout_page .woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order{ width:48%;}@media (max-width:991px){ .is_checkout_page .woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order{ width:100%; margin-top:40px; }}.is_checkout_page .woocommerce form.woocommerce-checkout .woocommerce-billing-fields h3{ font-size:1.1764705882rem;}.is_checkout_page .woocommerce form.woocommerce-checkout .woocommerce-billing-fields h3 .woocommerce-form__label-for-checkbox{ display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center;  align-items:center;}.is_checkout_page .woocommerce form.woocommerce-checkout .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row,.is_checkout_page .woocommerce form.woocommerce-checkout .woocommerce-billing-fields .shipping_address .form-row{ margin:0 0 20px !important;}.is_checkout_page .woocommerce form.woocommerce-checkout .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row:last-child,.is_checkout_page .woocommerce form.woocommerce-checkout .woocommerce-billing-fields .shipping_address .form-row:last-child{ margin:0 0 0 !important;}@media (max-width:767px){ .is_checkout_page .woocommerce form.woocommerce-checkout .woocommerce-shipping-fields{ padding-top:40px; }}.is_checkout_page .woocommerce form.woocommerce-checkout .woocommerce-shipping-fields h3{ font-size:1.1764705882rem; margin:0 0 20px;}.is_checkout_page .woocommerce form.woocommerce-checkout .woocommerce-shipping-fields h3 .woocommerce-form__label-for-checkbox{ display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center;  align-items:center; line-height:1;}.is_checkout_page .woocommerce form.woocommerce-checkout .woocommerce-shipping-fields h3 .woocommerce-form__label-for-checkbox input[type=checkbox]{ border-radius:0 !important; border-color:#d4d4d4 !important; -webkit-margin-end:10px;  margin-inline-end:10px; -webkit-margin-before:-2px;  margin-block-start:-2px;}.is_checkout_page .woocommerce form.woocommerce-checkout .woocommerce-shipping-fields h3 .woocommerce-form__label-for-checkbox input[type=checkbox]::before,.is_checkout_page .woocommerce form.woocommerce-checkout .woocommerce-shipping-fields h3 .woocommerce-form__label-for-checkbox input[type=checkbox]::after{ background:#0c0c0c;}.is_checkout_page .woocommerce form.woocommerce-checkout .woocommerce-shipping-fields h3 .woocommerce-form__label-for-checkbox input[type=checkbox]:checked{ border-color:#0c0c0c !important; background:#ffffff !important;}.is_checkout_page .woocommerce form.woocommerce-checkout .woocommerce-thankyou-order-failed{ max-width:500px; text-align:center; margin:0 auto 35px !important;}.is_checkout_page .woocommerce form.woocommerce-checkout .woocommerce-thankyou-order-failed-actions{ display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center;  align-items:center; -webkit-box-pack:center; -ms-flex-pack:center;  justify-content:center; gap:15px;}.is_checkout_page .woocommerce form.woocommerce-checkout .woocommerce-thankyou-order-failed-actions a.button{ width:150px;}.is_checkout_page .woocommerce .woocommerce-checkout-review-order{ display:-webkit-box; display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; -webkit-box-pack:justify; -ms-flex-pack:justify;  justify-content:space-between;}.is_checkout_page .woocommerce .woocommerce-checkout-review-order h3{ font-size:1.4117647059rem; width:100%;}.is_checkout_page .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table{ width:100%; border:none; border-collapse:collapse;}.is_checkout_page .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table thead tr{ background-color:#e1e6ec;}.is_checkout_page .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table thead tr th{ font-size:0.8235294118rem; color:#0c0c0c; font-weight:600; border:none !important;}.is_checkout_page .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table thead tr th *{ font-size:inherit !important; color:inherit !important; font-weight:inherit !important;}.is_checkout_page .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tbody tr td,.is_checkout_page .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tbody tr th{ font-size:0.8235294118rem; color:#0c0c0c; font-weight:400; border:none !important; padding:10px 8px;}.is_checkout_page .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tbody tr td *,.is_checkout_page .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tbody tr th *{ font-size:inherit !important; color:inherit !important; font-weight:inherit !important;}.is_checkout_page .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tbody tr td a.button,.is_checkout_page .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tbody tr th a.button{ width:-webkit-max-content !important; width:-moz-max-content !important; width:max-content !important; min-width:1px !important; height:30px !important; border-radius:0 !important; background:#009de1 !important; font-size:0.7647058824rem !important; color:#ffffff !important;}@media (hover:hover){ .is_checkout_page .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tbody tr td a.button:hover,.is_checkout_page .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tbody tr th a.button:hover{ background:#038cc7 !important; }}.is_checkout_page .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tbody tr:nth-of-type(odd){ background-color:rgba(225,230,236,0.4);}.is_checkout_page .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tbody tr:nth-of-type(even){ background-color:#e1e6ec;}.is_checkout_page .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot tr td,.is_checkout_page .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot tr th{ font-size:0.8235294118rem; color:#0c0c0c; font-weight:400; border:none !important; padding:10px 8px;}.is_checkout_page .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot tr td *,.is_checkout_page .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot tr th *{ font-size:inherit !important; color:inherit !important; font-weight:inherit !important;}.is_checkout_page .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot tr td a.button,.is_checkout_page .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot tr th a.button{ width:-webkit-max-content !important; width:-moz-max-content !important; width:max-content !important; min-width:1px !important; height:30px !important; border-radius:0 !important; background:#009de1 !important; font-size:0.7647058824rem !important; color:#ffffff !important;}@media (hover:hover){ .is_checkout_page .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot tr td a.button:hover,.is_checkout_page .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot tr th a.button:hover{ background:#038cc7 !important; }}.is_checkout_page .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot tr:nth-of-type(odd){ background-color:#e1e6ec;}.is_checkout_page .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot tr:nth-of-type(even){ background-color:rgba(225,230,236,0.4);}@media (max-width:991px){ .is_checkout_page .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table{ width:100%; }}.is_checkout_page .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment{ background:transparent !important; width:100%;}@media (max-width:991px){ .is_checkout_page .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment{ width:100%; }}.is_checkout_page .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment .payment_methods{ background:#e5e5e5; margin:0 0 20px !important;}.is_checkout_page .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment .payment_methods li{ display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:start; -ms-flex-align:start;  align-items:flex-start; -ms-flex-wrap:wrap; flex-wrap:wrap; cursor:pointer;}.is_checkout_page .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment .payment_methods li:not(:first-child){ margin-top:20px !important;}.is_checkout_page .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment .payment_methods li input[type=radio]{ display:-webkit-inline-box; display:-ms-inline-flexbox; display:inline-flex; vertical-align:baseline; cursor:pointer;}.is_checkout_page .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment .payment_methods li label{ max-width:calc(100% - 30px); line-height:1; cursor:pointer;}.is_checkout_page .woocommerce .woocommerce-order .woocommerce-notice--success{ margin:0 0 26px; text-align:center; font-weight:700; font-size:1.0588235294rem;}.is_checkout_page .woocommerce .woocommerce-order .woocommerce-order-overview{ display:-webkit-box; display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; gap:25px;}.is_checkout_page .woocommerce .woocommerce-order .woocommerce-order-overview::before,.is_checkout_page .woocommerce .woocommerce-order .woocommerce-order-overview::after{ display:none !important;}.is_checkout_page .woocommerce .woocommerce-order .woocommerce-order-overview li{ width:calc(33.3333% - 16.66666px); margin-right:0 !important; border-right:none !important; padding-right:0 !important;}@media (max-width:767px){ .is_checkout_page .woocommerce .woocommerce-order .woocommerce-order-overview li{ width:100%; }}.is_checkout_page .woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-order-details__title{ font-size:1.1764705882rem;}@media (max-width:767px){ .is_checkout_page .woocommerce .woocommerce-order .woocommerce-customer-details .woocommerce-column:not(:first-child){ margin-top:25px; }}.is_checkout_page .woocommerce .woocommerce-order .woocommerce-customer-details .woocommerce-column .woocommerce-column__title{ font-size:1.1764705882rem;}.is_checkout_page .woocommerce ul.order_details{ width:100%; display:-webkit-box; display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; gap:25px;}.is_checkout_page .woocommerce ul.order_details::before,.is_checkout_page .woocommerce ul.order_details::after{ display:none !important;}.is_checkout_page .woocommerce ul.order_details li{ width:calc(25% - 18.75px); margin-right:0 !important; border-right:none !important; padding-right:0 !important;}@media (max-width:767px){ .is_checkout_page .woocommerce ul.order_details li{ width:100%; }}.is_checkout_page .woocommerce p{ width:100%;}.is_checkout_page .woocommerce #btn-razorpay{ -webkit-appearance:none;  -moz-appearance:none;  appearance:none; padding:0 25px; display:-webkit-inline-box; display:-ms-inline-flexbox; display:inline-flex; vertical-align:top; -webkit-box-align:center; -ms-flex-align:center;  align-items:center; -webkit-box-pack:center; -ms-flex-pack:center;  justify-content:center; font-size:0.8235294118rem; font-weight:500; height:40px !important; -webkit-margin-end:15px;  margin-inline-end:15px; border-radius:0 !important; background:#009de1 !important; border:1px solid #009de1; color:#ffffff; font-size:0.9411764706rem !important; line-height:1 !important;}@media (max-width:575px){ .is_checkout_page .woocommerce #btn-razorpay{ -webkit-margin-end:0;  margin-inline-end:0; -webkit-margin-after:15px;  margin-block-end:15px; -webkit-margin-before:15px;  margin-block-start:15px; width:100%; }}@media (hover:hover){ .is_checkout_page .woocommerce #btn-razorpay:hover{ background:#038cc7 !important; border:1px solid #038cc7; }}.is_checkout_page .woocommerce #btn-razorpay:active,.is_checkout_page .woocommerce #btn-razorpay:focus,.is_checkout_page .woocommerce #btn-razorpay:focus-visible{ outline:none !important; -webkit-box-shadow:none !important;  box-shadow:none !important;}.is_checkout_page .woocommerce #btn-razorpay-cancel{ -webkit-appearance:none;  -moz-appearance:none;  appearance:none; padding:0 25px; display:-webkit-inline-box; display:-ms-inline-flexbox; display:inline-flex; vertical-align:top; -webkit-box-align:center; -ms-flex-align:center;  align-items:center; -webkit-box-pack:center; -ms-flex-pack:center;  justify-content:center; font-size:0.8235294118rem; font-weight:500; -webkit-margin-end:15px;  margin-inline-end:15px; height:40px !important; border-radius:0 !important; background:#ffffff !important; border:1px solid #009de1; color:#0c0c0c !important; font-size:0.9411764706rem !important; line-height:1 !important;}@media (max-width:575px){ .is_checkout_page .woocommerce #btn-razorpay-cancel{ -webkit-margin-end:0;  margin-inline-end:0; width:100%; }}@media (hover:hover){ .is_checkout_page .woocommerce #btn-razorpay-cancel:hover{ background:#009de1 !important; color:#ffffff !important; }}.is_checkout_page .woocommerce #btn-razorpay-cancel:active,.is_checkout_page .woocommerce #btn-razorpay-cancel:focus,.is_checkout_page .woocommerce #btn-razorpay-cancel:focus-visible{ outline:none !important; -webkit-box-shadow:none !important;  box-shadow:none !important;}.fancybox-bg{ width:100%; height:100%;}