[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;700&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Karla:wght@200..700&display=swap"); @media (max-width: 728px) {
.page--title h1 {
font-size: 22px !important;
}
#header--frontpage #header--socials, #header #header--socials {
display: none;
}
#header--frontpage #header--top, #header #header--top {
justify-content: center;
}
#header--frontpage #header--top #logo, #header #header--top #logo {
margin-left: 0px;
width: 133px;
height: 108px;
background-size: 133px 108px;
}
#home--services--items {
flex-wrap: wrap;
padding-top: 0;
}
#home--services--items .card--service {
max-width: 100% !important;
margin-top: 0.5rem;
margin-left: 0px !important;
height: 200px !important;
}
#about--us--title svg {
max-width: 100% !important;
display: inline-block;
}
.grid-sizer, .grid-item {
width: 50% !important;
}
#footer--contact {
display: flex;
flex-direction: column;
}
#footer--contact a:first-child {
margin-top: 1rem;
}
#footer--content .nav-footer {
margin: 0 !important;
flex-direction: column;
}
#header--navigation--logo img {
max-width: 133px;
margin-left: 17px;
}
#header--navigation #header--navigation--wrapper #header--navigation--list li {
font-size: 22px !important;
}
figure.alignright {
float: none !important;
margin: 1rem auto;
}
figure.alignleft {
float: none !important;
margin: 1rem auto;
}
.wp-block-image .alignright {
float: none;
margin: 1rem auto;
}
.wp-block-image .alignleft {
float: none;
margin: 1rem auto;
}
.form-submit {
text-align: center;
}
.form-submit > button {
display: inline-block !important;
margin-top: 1rem;
}
#cars--nav > .container {
max-width: 100%;
}
#cars--nav {
padding: 1rem 0 !important;
}
#cars--nav .nav-fc {
flex-direction: column;
margin-bottom: 0px !important;
}
#cars--nav .nav-fc .nav-link {
font-size: 14px;
}
#cars--nav .nav-fc .nav-link.active {
background: #fff;
color: #051D75;
}
}
#parts > .row {
row-gap: 1rem;
}
@media (min-width: 728px) and (max-width: 991.98px) {
.grid-sizer, .grid-item {
width: 33% !important;
}
.page--title h1 {
font-size: 28px !important;
}
#cars--nav > .container {
max-width: 100%;
}
#cars--nav {
padding: 1rem;
}
#cars--nav > .container {
max-width: 100%;
}
#cars--nav .nav-fc .nav-link {
font-size: 14px;
}
}
#gdpr-cookie-message {
position: fixed;
right: 30px;
bottom: 30px;
max-width: 375px;
background: #051D75;
background-image: linear-gradient(214deg, rgba(255, 255, 255, 0.25) 0%, rgba(0, 0, 0, 0.25) 100%);
padding: 20px;
border-radius: 5px;
box-shadow: 0 6px 6px rgba(0, 0, 0, 0.25);
margin-left: 30px;
font-family: system-ui;
z-index: 999999999;
}
#gdpr-cookie-message h4 {
color: #FFF;
font-family: "futura-pt", sans-serif;
font-size: 18px;
font-weight: 500;
margin-bottom: 10px;
}
#gdpr-cookie-message h5 {
color: #FFF;
font-family: "futura-pt", sans-serif;
font-size: 15px;
font-weight: 500;
margin-bottom: 10px;
}
#gdpr-cookie-message p, #gdpr-cookie-message ul {
color: white;
font-size: 15px;
line-height: 1.5em;
}
#gdpr-cookie-message p:last-child {
margin-bottom: 0;
text-align: right;
}
#gdpr-cookie-message li {
width: 49%;
display: inline-block;
}
#gdpr-cookie-message a {
color: #FFF;
text-decoration: none;
font-size: 15px;
padding-bottom: 2px;
border-bottom: 1px dotted rgba(255, 255, 255, 0.75);
transition: all 0.3s ease-in;
}
#gdpr-cookie-message button,
button#ihavecookiesBtn {
border: none;
background: #07598c;
color: #FFF;
font-family: "futura-pt", sans-serif;
font-size: 15px;
padding: 7px;
border-radius: 3px;
margin-left: 15px;
cursor: pointer;
transition: all 0.3s ease-in;
}
#gdpr-cookie-refuse {
border: none !important;
padding-bottom: 7px !important;
background: #FFF;
color: #000 !important;
display: inline-block;
font-family: "futura-pt", sans-serif;
font-size: 15px;
padding: 7px;
border-radius: 3px;
margin-left: 15px;
cursor: pointer;
transition: all 0.3s ease-in;
}
#gdpr-cookie-message button:hover {
transition: all 0.3s ease-in;
}
button#gdpr-cookie-accept {
background: white;
color: #011430;
}
button#gdpr-cookie-refuse {
background: #011430;
color: #fff !important;
}
button#gdpr-cookie-advanced {
background: #011430;
color: #fff !important;
}
#gdpr-cookie-message button:disabled {
opacity: 0.3;
}
#gdpr-cookie-message input[type=checkbox] {
float: none;
margin-top: 0;
margin-right: 5px;
}
.grid:after {
content: "";
display: block;
clear: both;
}
.grid-sizer,
.grid-item {
width: 25%;
}
.grid-item {
float: left;
padding: 8px;
}
.grid-item.two-height .card--car {
height: 500px;
}
body {
font-family: "Montserrat", sans-serif;
padding: 0;
margin: 0;
color: #4e4e4e;
}
body a {
color: #051D75;
}
body a:hover {
text-decoration: none;
color: #051D75;
}
.btn.btn-primary {
background: #051D75;
background-image: linear-gradient(214deg, rgba(255, 255, 255, 0.25) 0%, rgba(0, 0, 0, 0.25) 100%);
border: none;
border-radius: 8px !important;
}
.btn.btn-primary:hover {
background-color: #2849c1;
}
.page--title {
display: block;
text-align: center;
padding: 4rem 0;
margin-top: 2rem;
background: #051D75;
background-image: linear-gradient(214deg, rgba(255, 255, 255, 0.25) 0%, rgba(0, 0, 0, 0.25) 100%);
}
.page--title h1 {
font-size: 30px;
color: #FFFFFF;
letter-spacing: 11px;
text-align: center;
font-weight: 300;
}
.swiper-container {
overflow-x: hidden;
position: relative;
}
.swiper-button-white {
color: #fff;
}
.is-style-circle-mask img, .is-style-rounded img {
border-radius: 10px !important;
}
#home--cars .swiper-button-next:after, #home--cars .swiper-button-prev:after {
color: #fff !important;
}
.service--item {
background: #fff;
}
.service-slider {
position: relative;
padding-bottom: 5rem;
}
.service-slider .swiper-button-prev {
position: absolute;
left: 50%;
margin-left: -50px;
bottom: 0;
height: 40px;
width: 40px;
border-radius: 50%;
border: 2px solid #051D75;
margin-top: 0;
top: inherit;
}
.service-slider .swiper-button-prev:after {
font-size: 20px;
font-weight: 600;
color: #051D75;
}
.service-slider .swiper-button-next {
position: absolute;
left: 50%;
margin-right: -50px;
bottom: 0;
height: 40px;
width: 40px;
border-radius: 50%;
border: 2px solid #051D75;
margin-top: 0;
top: inherit;
}
.service-slider .swiper-button-next:after {
font-size: 20px;
font-weight: 600;
color: #051D75;
}
.grecaptcha-badge {
display: none;
}
#section--page h3.has-large-font-size {
text-align: center;
margin-bottom: 3rem;
margin-top: 3rem;
display: block;
color: #1535AB;
background-image: linear-gradient(214deg, #04175d, #384b91 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
letter-spacing: 4px;
text-align: center;
text-transform: uppercase;
}
figure.alignleft {
float: left;
margin-right: 2rem;
}
#section--page > div::after {
content: "";
clear: both;
display: table;
}
#main--header {
padding: 20px 0 20px 0;
display: flex;
justify-content: space-between;
align-items: center;
}
#main--header #logo {
background: url(//www.frenchclassics.com/wp-content/themes/frenchclassics/assets/img/logov2.svg) center center no-repeat;
display: block;
position: relative;
width: 277px;
height: 228px;
background-size: 277px 228px;
}
#header--top {
display: flex;
align-items: center;
justify-content: flex-start;
position: relative;
z-index: 100;
padding: 20px;
}
#header--top #logo {
background: url(//www.frenchclassics.com/wp-content/themes/frenchclassics/assets/img/logov2.svg) center center no-repeat;
display: block;
width: 266px;
height: 219px;
background-size: 266px 219px;
position: relative;
margin-left: 20px;
}
#header--frontpage {
width: 100%;
min-height: 100vh;
display: flex;
flex-direction: column;
position: relative;
}
#header--frontpage #header--slider {
position: absolute;
width: 100%;
height: 100%;
z-index: 10;
top: 0px;
left: 0px;
}
#header--frontpage #header--slider .swiper-slide img {
width: 100vw;
height: 100vh;
object-fit: cover;
display: block;
}
#header--frontpage #header--slider .swiper-pagination {
z-index: 100;
}
#header--frontpage #header--slider .swiper-pagination-bullet {
width: 40px;
height: 5px;
border-radius: 0px;
background: #fff;
opacity: 0.6;
}
#header--frontpage #header--slider .swiper-pagination-bullet-active {
background: #fff;
opacity: 1;
}
#header--right {
position: absolute;
z-index: 200;
right: 20px;
top: 20px;
display: flex;
flex-direction: row;
justify-content: flex-end;
}
#header--socials {
margin-right: 30px;
}
#header--socials a {
margin-right: 5px;
}
#header--burger {
cursor: pointer;
}
#header--burger path {
fill: #08164E;
}
#header--burger:hover path {
fill: #1e39a2;
}
#header--cars {
width: 100%;
display: flex;
flex-direction: column;
position: relative;
}
#header--cars #header--top {
position: absolute;
top: 0;
left: 0;
width: 100%;
}
#header--cars #header--top #logo {
width: 140px;
height: 115px;
background: url(//www.frenchclassics.com/wp-content/themes/frenchclassics/assets/img/logo_white.svg) center center no-repeat;
background-size: 140px 115px;
}
#header--cars #header--burger path {
fill: #fff;
}
#header--nav--left {
padding: 0;
width: 100%;
max-width: calc(50% - 138px);
}
#header--nav--left ul {
padding: 0 0px;
margin: 0px;
list-style: none;
display: flex;
align-items: center;
justify-content: flex-start;
}
#header--nav--left ul > li {
padding: 0 15px;
text-transform: uppercase;
position: relative;
}
#header--nav--left ul > li.current_page_item {
font-weight: 700;
}
#header--nav--left ul > li.current_page_item > a {
border-bottom: 2px solid #051D75;
}
#header--nav--left ul > li.current-menu-item {
font-weight: 700;
}
#header--nav--left ul > li.current-menu-item > a {
border-bottom: 2px solid #051D75;
}
#header--nav--right {
padding: 0;
width: 100%;
max-width: calc(50% - 138px);
}
#header--nav--right ul {
padding: 0 0px;
margin: 0px;
list-style: none;
display: flex;
align-items: center;
justify-content: flex-end;
}
#header--nav--right ul > li {
padding: 0 15px;
text-transform: uppercase;
position: relative;
}
#header--nav--right ul > li.current_page_item {
font-weight: 700;
}
#header--nav--right ul > li.current_page_item a {
border-bottom: 2px solid #051D75;
}
#header--nav--right ul > li.current-menu-item {
font-weight: 700;
}
#header--nav--right ul > li.current-menu-item a {
border-bottom: 2px solid #051D75;
}
#header--navigation {
position: fixed;
width: 100vw;
height: 100vh;
z-index: 1000;
display: flex;
flex-direction: column;
background: url(//www.frenchclassics.com/wp-content/themes/frenchclassics/assets/img/slide01.jpg) center center no-repeat;
background-size: cover;
left: 0px;
top: 0px;
visibility: hidden;
opacity: 0;
transition: opacity 0.2s ease-in-out;
color: #fff;
}
#header--navigation.open {
opacity: 1;
visibility: visible;
}
#header--navigation:before {
background: rgba(2, 19, 84, 0.9);
position: absolute;
width: 100%;
height: 100%;
content: ".";
overflow: hidden;
text-indent: 5000px;
left: 0;
top: 0;
}
#header--navigation #header--navigation--close {
position: absolute;
right: 20px;
top: 20px;
}
#header--navigation #header--navigation--wrapper {
position: relative;
z-index: 1000;
display: flex;
flex-direction: column;
align-items: center;
justify-content: flex-start;
}
#header--navigation #header--navigation--wrapper #header--navigation--logo {
padding: 20px;
position: relative;
margin-left: -20px;
}
#header--navigation #header--navigation--wrapper #header--navigation--list {
list-style: none;
padding: 0;
margin: 3rem 0;
text-align: center;
}
#header--navigation #header--navigation--wrapper #header--navigation--list li {
font-family: "Karla", sans-serif;
font-style: normal;
font-weight: 300;
font-size: 32px;
text-transform: uppercase;
padding: 10px 0;
}
#header--navigation #header--navigation--wrapper #header--navigation--list li a {
color: #fff;
}
#footer--content {
padding: 3rem 0;
color: #454D51;
}
.footer--links {
margin-top: 1rem;
}
#footer--contact {
padding: 0px;
margin: 0;
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 24px;
text-align: center;
color: #454D51;
}
#footer--contact > a {
margin-left: 0.5rem;
margin-right: 0.5rem;
color: #454D51;
}
#footer--contact > a svg {
margin-right: 0.5rem;
}
#footer-logo {
margin-bottom: 2rem;
}
#footer--content .nav-footer {
padding: 0;
margin: 0 0 0 2rem;
list-style: none;
display: flex;
justify-content: center;
}
#footer--content .nav-footer li {
padding: 0.5rem 0.5rem;
}
#footer--content .nav-footer li a {
font-size: 12px;
color: #454D51;
letter-spacing: 1.2px;
}
#social--links {
display: block;
list-style: none;
padding: 0;
margin: 0;
}
#social--links > li {
display: inline-block;
padding-right: 10px;
}
#social--links > li > a {
color: #454D51;
}
#footer--newsletter {
background: #051D75 url(//www.frenchclassics.com/wp-content/themes/frenchclassics/assets/img/bgNewsletter.png) center center no-repeat;
background-size: cover;
padding: 4rem 0;
color: #fff;
}
#footer--newsletter #nlTitle span {
font-size: 1rem;
color: #FFFFFF;
letter-spacing: 4px;
line-height: normal;
display: block;
}
#footer--newsletter .d-flex {
align-items: center;
justify-content: space-between;
}
#footer--newsletter .d-flex > div {
padding-right: 2rem;
}
#footer--newsletter #nlTitle strong {
display: block;
font-size: 2rem;
color: #FFFFFF;
letter-spacing: 4px;
line-height: normal;
}
#footer--newsletter input {
background: none;
border: none;
width: 100%;
color: #fff;
border-bottom: 2px solid #fff;
padding: 1rem;
font-size: 1.1rem;
}
#footer--newsletter input::-webkit-input-placeholder { color: #fff;
}
#footer--newsletter input:-ms-input-placeholder { color: #fff;
}
#footer--newsletter input::placeholder {
color: #fff;
}
#footer--newsletter .form-field {
max-width: 300px;
}
#footer--newsletter .form-submit {
padding-right: 0;
}
#footer--newsletter .form-submit button {
background: #fff;
display: block;
border: none;
color: #000;
padding: 1rem;
font-size: 1.1rem;
}
@media only screen and (max-width: 728px) {
#footer--newsletter .d-flex {
flex-wrap: wrap;
justify-content: center;
}
#footer--newsletter .d-flex > * {
flex: 1 1 100%;
text-align: center;
}
}
@media (min-width: 768px) and (max-width: 991.98px) {
#footer--newsletter .d-flex {
flex-wrap: wrap;
}
#footer--newsletter .d-flex #nlTitle {
width: 100%;
flex: 1 1 100%;
max-width: 100%;
min-width: 100%;
text-align: center;
margin-bottom: 1rem;
}
#footer--newsletter .d-flex .form-field {
width: 40%;
flex: 1 1 40%;
max-width: 40%;
}
}
#home--about--us {
background: #fff;
padding: 40px 0;
}
#home--about--us #about--us--title {
margin-bottom: 2rem;
}
#home--about--us #about--us--sep {
width: 100%;
height: 1px;
max-width: 200px;
background: #ccc;
margin: 2rem auto 0 auto;
}
#home--about--us #about--us--bot {
margin-top: 2rem;
}
#home--about {
padding: 3rem 0;
}
#home--about h1 {
text-align: center;
margin-bottom: 3rem;
color: #1535AB;
background: -webkit-linear-gradient(#04175d, #384b91);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
letter-spacing: 10px;
text-align: center;
text-transform: uppercase;
}
#home--cars {
padding: 15px 0;
}
#home--cars .swiper-slide {
width: 500px;
padding: 0 15px;
}
#home--news {
padding: 3rem 0;
background: #efefef;
margin-bottom: 60px;
}
#home--news h3#home--news--title {
font-family: "Karla", sans-serif;
font-style: normal;
font-weight: 200;
font-size: 40px;
line-height: 38px;
text-align: center;
letter-spacing: 0.4em;
text-transform: uppercase;
margin-bottom: 40px;
color: #454D51;
}
#home--news h3#home--news--title strong {
color: #08164E;
}
#home--services {
padding: 3rem 0;
}
#home--services h3 {
font-family: "Karla", sans-serif;
font-style: normal;
font-weight: 200;
font-size: 40px;
line-height: 38px;
text-align: center;
letter-spacing: 0.4em;
text-transform: uppercase;
color: #454D51;
}
#home--services h3 strong {
display: block;
color: #08164E;
}
#home--services #home--services--subtitle {
text-align: center;
font-family: "Karla", sans-serif;
font-style: normal;
font-weight: 300;
font-size: 20px;
color: #454D51;
margin-top: 2rem;
}
#home--services--items {
display: flex;
flex-direction: row;
justify-content: space-between;
margin-top: 2rem;
margin-bottom: 2rem;
padding: 0 2rem;
}
#home--services--items .card--service {
width: 100%;
max-width: 33%;
position: relative;
border-radius: 10px;
overflow: hidden;
}
#home--services--items .card--service + .card--service {
margin-left: 2rem;
}
#home--services--items .card--service strong {
position: absolute;
left: 20px;
bottom: 20px;
z-index: 10;
font-family: "Karla", sans-serif;
font-style: normal;
font-weight: 400;
font-size: 26px;
line-height: 32px;
display: flex;
align-items: flex-end;
letter-spacing: 0.1em;
text-transform: uppercase;
color: #FFFFFF;
}
#home--services--items .card--service:before {
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
background: #08164E;
opacity: 0.4;
content: ".";
overflow: hidden;
text-indent: 5000px;
z-index: 5;
transition: opacity ease-in-out 0.3s;
}
#home--services--items .card--service img {
width: 100%;
height: 100%;
display: block;
object-fit: cover;
-webkit-filter: grayscale(100%); filter: grayscale(100%);
}
#home--services--items .card--service:hover img {
-webkit-filter: grayscale(0%); filter: grayscale(0%);
}
#home--services--items .card--service:hover:before {
opacity: 0;
}
#home--services--list {
display: flex;
align-items: center;
justify-content: center;
flex-wrap: wrap;
gap: 10px;
}
#home--services--list > li {
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
padding: 10px 30px;
background: #F5F5F5;
border-radius: 30px;
transition: all ease-in-out 0.3s;
}
#home--services--list > li:hover {
background: #08164E;
color: #fff;
} .mfp-bg {
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1042;
overflow: hidden;
position: fixed;
background: #0b0b0b;
opacity: 0.8;
}
.mfp-wrap {
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1043;
position: fixed;
outline: none !important;
-webkit-backface-visibility: hidden;
}
.mfp-container {
text-align: center;
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
padding: 0 8px;
box-sizing: border-box;
}
.mfp-container:before {
content: "";
display: inline-block;
height: 100%;
vertical-align: middle;
}
.mfp-align-top .mfp-container:before {
display: none;
}
.mfp-content {
position: relative;
display: inline-block;
vertical-align: middle;
margin: 0 auto;
text-align: left;
z-index: 1045;
}
.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
width: 100%;
cursor: auto;
}
.mfp-ajax-cur {
cursor: progress;
}
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
cursor: -moz-zoom-out;
cursor: -webkit-zoom-out;
cursor: zoom-out;
}
.mfp-zoom {
cursor: pointer;
cursor: -webkit-zoom-in;
cursor: -moz-zoom-in;
cursor: zoom-in;
}
.mfp-auto-cursor .mfp-content {
cursor: auto;
}
.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
-webkit-user-select: none;
-moz-user-select: none;
user-select: none;
}
.mfp-loading.mfp-figure {
display: none;
}
.mfp-hide {
display: none !important;
}
.mfp-preloader {
color: #CCC;
position: absolute;
top: 50%;
width: auto;
text-align: center;
margin-top: -0.8em;
left: 8px;
right: 8px;
z-index: 1044;
}
.mfp-preloader a {
color: #CCC;
}
.mfp-preloader a:hover {
color: #FFF;
}
.mfp-s-ready .mfp-preloader {
display: none;
}
.mfp-s-error .mfp-content {
display: none;
}
button.mfp-close, button.mfp-arrow {
overflow: visible;
cursor: pointer;
background: transparent;
border: 0;
-webkit-appearance: none;
display: block;
outline: none;
padding: 0;
z-index: 1046;
box-shadow: none;
touch-action: manipulation;
}
button::-moz-focus-inner {
padding: 0;
border: 0;
}
.mfp-close {
width: 44px;
height: 44px;
line-height: 44px;
position: absolute;
right: 0;
top: 0;
text-decoration: none;
text-align: center;
opacity: 0.65;
padding: 0 0 18px 10px;
color: #FFF;
font-style: normal;
font-size: 28px;
font-family: Arial, Baskerville, monospace;
}
.mfp-close:hover, .mfp-close:focus {
opacity: 1;
}
.mfp-close:active {
top: 1px;
}
.mfp-close-btn-in .mfp-close {
color: #333;
}
.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
color: #FFF;
right: -6px;
text-align: right;
padding-right: 6px;
width: 100%;
}
.mfp-counter {
position: absolute;
top: 0;
right: 0;
color: #CCC;
font-size: 12px;
line-height: 18px;
white-space: nowrap;
}
.mfp-arrow {
position: absolute;
opacity: 0.65;
margin: 0;
top: 50%;
margin-top: -55px;
padding: 0;
width: 90px;
height: 110px;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.mfp-arrow:active {
margin-top: -54px;
}
.mfp-arrow:hover, .mfp-arrow:focus {
opacity: 1;
}
.mfp-arrow:before, .mfp-arrow:after {
content: "";
display: block;
width: 0;
height: 0;
position: absolute;
left: 0;
top: 0;
margin-top: 35px;
margin-left: 35px;
border: medium inset transparent;
}
.mfp-arrow:after {
border-top-width: 13px;
border-bottom-width: 13px;
top: 8px;
}
.mfp-arrow:before {
border-top-width: 21px;
border-bottom-width: 21px;
opacity: 0.7;
}
.mfp-arrow-left {
left: 0;
}
.mfp-arrow-left:after {
border-right: 17px solid #FFF;
margin-left: 31px;
}
.mfp-arrow-left:before {
margin-left: 25px;
border-right: 27px solid #3F3F3F;
}
.mfp-arrow-right {
right: 0;
}
.mfp-arrow-right:after {
border-left: 17px solid #FFF;
margin-left: 39px;
}
.mfp-arrow-right:before {
border-left: 27px solid #3F3F3F;
}
.mfp-iframe-holder {
padding-top: 40px;
padding-bottom: 40px;
}
.mfp-iframe-holder .mfp-content {
line-height: 0;
width: 100%;
max-width: 900px;
}
.mfp-iframe-holder .mfp-close {
top: -40px;
}
.mfp-iframe-scaler {
width: 100%;
height: 0;
overflow: hidden;
padding-top: 56.25%;
}
.mfp-iframe-scaler iframe {
position: absolute;
display: block;
top: 0;
left: 0;
width: 100%;
height: 100%;
box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
background: #000;
} img.mfp-img {
width: auto;
max-width: 100%;
height: auto;
display: block;
line-height: 0;
box-sizing: border-box;
padding: 40px 0 40px;
margin: 0 auto;
} .mfp-figure {
line-height: 0;
}
.mfp-figure:after {
content: "";
position: absolute;
left: 0;
top: 40px;
bottom: 40px;
display: block;
right: 0;
width: auto;
height: auto;
z-index: -1;
box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
background: #444;
}
.mfp-figure small {
color: #BDBDBD;
display: block;
font-size: 12px;
line-height: 14px;
}
.mfp-figure figure {
margin: 0;
}
.mfp-bottom-bar {
margin-top: -36px;
position: absolute;
top: 100%;
left: 0;
width: 100%;
cursor: auto;
}
.mfp-title {
text-align: left;
line-height: 18px;
color: #F3F3F3;
word-wrap: break-word;
padding-right: 36px;
}
.mfp-image-holder .mfp-content {
max-width: 100%;
}
.mfp-gallery .mfp-image-holder .mfp-figure {
cursor: pointer;
}
@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) { .mfp-img-mobile .mfp-image-holder {
padding-left: 0;
padding-right: 0;
}
.mfp-img-mobile img.mfp-img {
padding: 0;
}
.mfp-img-mobile .mfp-figure:after {
top: 0;
bottom: 0;
}
.mfp-img-mobile .mfp-figure small {
display: inline;
margin-left: 5px;
}
.mfp-img-mobile .mfp-bottom-bar {
background: rgba(0, 0, 0, 0.6);
bottom: 0;
margin: 0;
top: auto;
padding: 3px 5px;
position: fixed;
box-sizing: border-box;
}
.mfp-img-mobile .mfp-bottom-bar:empty {
padding: 0;
}
.mfp-img-mobile .mfp-counter {
right: 5px;
top: 3px;
}
.mfp-img-mobile .mfp-close {
top: 0;
right: 0;
width: 35px;
height: 35px;
line-height: 35px;
background: rgba(0, 0, 0, 0.6);
position: fixed;
text-align: center;
padding: 0;
}
}
@media all and (max-width: 900px) {
.mfp-arrow {
-webkit-transform: scale(0.75);
transform: scale(0.75);
}
.mfp-arrow-left {
-webkit-transform-origin: 0;
transform-origin: 0;
}
.mfp-arrow-right {
-webkit-transform-origin: 100%;
transform-origin: 100%;
}
.mfp-container {
padding-left: 6px;
padding-right: 6px;
}
}
#cars--nav {
padding: 4rem 0;
margin-top: 2rem;
background: #051D75;
background-image: linear-gradient(214deg, rgba(255, 255, 255, 0.25) 0%, rgba(0, 0, 0, 0.25) 100%);
}
#archive--cars {
padding: 2rem 0;
}
#section--blog {
padding: 60px 0;
}
#section--blog #sidebar {
padding: 20px;
background-color: #f9f9f9;
border: 1px solid #ddd;
border-radius: 8px;
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}
#section--blog #sidebar #searchform {
margin-bottom: 20px;
display: flex;
align-items: center;
background-color: #fff;
border: 1px solid #ddd;
border-radius: 8px;
overflow: hidden;
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}
#section--blog #sidebar #searchform input[type=text] {
flex: 1;
padding: 10px 15px;
font-size: 1rem;
border: none;
outline: none;
color: #333;
}
#section--blog #sidebar #searchform input[type=text]::placeholder {
color: #aaa;
}
#section--blog #sidebar h2 {
font-size: 1.5em;
margin-bottom: 15px;
color: #333;
}
#section--blog #sidebar ul {
list-style: none;
padding: 0;
}
#section--blog #sidebar ul li {
margin-bottom: 10px;
}
#section--blog #sidebar ul li a {
text-decoration: none;
color: #0073aa;
}
#section--blog #sidebar ul li a:hover {
color: #005177;
}
#archive--blog {
padding: 60px 0;
}
.card--blog {
display: block;
border: 1px solid #ddd;
border-radius: 8px;
overflow: hidden;
text-decoration: none;
transition: transform 0.3s, box-shadow 0.3s;
background-color: #fff;
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}
.card--blog:hover {
transform: translateY(-5px);
box-shadow: 0 8px 12px rgba(0, 0, 0, 0.15);
}
.card--blog--thumbnail {
width: 100%;
height: 250px;
object-fit: cover;
display: block;
}
.no--image {
width: 100%;
height: 250px;
background: #efefef;
display: block;
}
.card--blog h3 {
font-size: 1.5rem;
color: #08164E;
margin: 0;
}
.card--blog > div {
margin: 0;
padding: 10px;
}
.card--blog .excerpt {
font-size: 1rem;
color: #666;
line-height: 1.5;
margin: 0;
display: block;
}
.card--blog .date {
font-size: 1rem;
color: #666;
line-height: 1.5;
display: block;
margin: 0.5rem 0;
}
.card--car {
display: flex;
position: relative;
width: 100%;
padding: 2rem;
height: 300px;
flex-direction: column;
align-items: center;
justify-content: center;
background: #eee;
background-size: cover;
border-radius: 8px;
overflow: hidden;
}
.card--car > img {
position: absolute;
z-index: 0;
width: 100%;
height: 100%;
left: 0;
top: 0;
object-fit: cover;
}
.card--car > img.lazyload, .card--car > img.lazyloading {
opacity: 0;
transition: opacity 1ms;
}
.card--car > img.lazyloaded {
opacity: 1;
}
.card--car > .hover {
position: absolute;
width: 60%;
left: 20px;
bottom: 20px;
font-family: "Karla", sans-serif;
font-style: normal;
font-weight: 400;
font-size: 24px;
line-height: 30px;
display: flex;
align-items: flex-end;
letter-spacing: 0.1em;
text-transform: uppercase;
color: #FFFFFF;
z-index: 10;
visibility: hidden;
opacity: 0;
transition: all ease-in-out 0.3s;
}
.card--car:hover .hover {
opacity: 1;
visibility: visible;
}
.card--car:hover:before {
opacity: 1;
visibility: visible;
}
.card--car:before {
width: 49px;
height: 49px;
background-image: url('data:image/svg+xml,<svg width="49" height="49" viewBox="0 0 49 49" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M49 24.5C49 38.031 38.031 49 24.5 49C10.969 49 0 38.031 0 24.5C0 10.969 10.969 0 24.5 0C38.031 0 49 10.969 49 24.5Z" fill="white"/><path d="M31.6991 24.1326C31.9025 24.3324 31.9025 24.6611 31.6991 24.8609L20.1491 36.2047C19.9456 36.4045 19.6109 36.4045 19.4075 36.2047C19.2041 36.0049 19.2041 35.6762 19.4075 35.4764L30.5834 24.5L19.4009 13.5236C19.1975 13.3238 19.1975 12.9951 19.4009 12.7953C19.6044 12.5955 19.9391 12.5955 20.1425 12.7953L31.6925 24.1391L31.6991 24.1326Z" fill="%23051D75"/></svg>');
position: absolute;
right: 20px;
bottom: 20px;
z-index: 10;
content: ".";
overflow: hidden;
text-indent: 5000px;
opacity: 0;
visibility: hidden;
}
.card--car > strong {
font-size: 30px;
font-weight: 500;
color: #FFFFFF;
letter-spacing: 4px;
text-align: center;
text-shadow: 0 0 40px rgba(0, 0, 0, 0.7);
line-height: 30px;
position: relative;
z-index: 100;
}
.card--car > span.car--price {
font-size: 24px;
color: #FFFFFF;
letter-spacing: 5.33px;
display: block;
margin-top: 1rem;
position: relative;
z-index: 100;
}
.card--car:after {
position: absolute;
left: 0px;
top: 0px;
width: 100%;
height: 100%;
background: rgba(21, 53, 171, 0);
content: ".";
overflow: hidden;
transition: all ease-in-out 0.3s;
}
.card--car:hover:after {
background: rgba(21, 53, 171, 0.5);
}
#section--page.page--car {
margin-top: 0;
padding-top: 0;
}
.gallery--car {
overflow: hidden;
width: 100vw;
background: #051D75;
background-image: linear-gradient(214deg, rgba(255, 255, 255, 0.25) 0%, rgba(0, 0, 0, 0.25) 100%);
}
.gallery-top.swiper-container {
overflow: visible;
}
.gallery-top .swiper-slide {
opacity: 0.5;
transition: opacity ease-in-out 0.3s;
}
.gallery-top .swiper-slide.swiper-slide-active {
opacity: 1;
}
.gallery--car--thumbs {
padding: 0 1rem;
}
.gallery--car--thumbs img {
border-radius: 10px;
}
.gallery--car--thumbs .slide--thumbs:hover {
opacity: 1;
}
@media (max-width: 728px) {
.gallery--car--thumbs {
overflow: hidden;
}
}
#single--car--wrapper {
padding: 50px 0 100px 0;
}
#single--car--wrapper #car--title {
margin-bottom: 2rem;
}
#single--car--wrapper #car--title h1 {
font-family: "Karla", sans-serif;
font-style: normal;
font-weight: 400;
font-size: 32px;
line-height: 37px;
letter-spacing: 0.1em;
text-transform: uppercase;
color: #08164E;
}
#single--car--wrapper #car--title > span.car--price {
font-family: "Karla", sans-serif;
display: block;
font-style: normal;
font-weight: 300;
font-size: 24px;
line-height: 28px;
letter-spacing: 0.1em;
text-transform: uppercase;
color: #B7B7B7;
}
#single--car--wrapper #car--description {
font-family: "Karla", sans-serif;
font-style: normal;
font-weight: 400;
font-size: 18px;
line-height: 180%;
text-align: justify;
color: #454D51;
}
.gallery--car--thumbs {
padding: 0px !important;
}
.gallery--car--thumbs .gallery-thumbs {
overflow: hidden;
}
.gallery--car--thumbs .gallery-thumbs .slide--thumbs {
margin: 0px;
}
.gallery--car--thumbs .gallery-thumbs .slide--thumbs img {
border-radius: 0;
}
.specs--item {
display: flex;
align-items: center;
justify-content: space-between;
padding: 1rem 0;
flex-wrap: wrap;
border-bottom: 1px solid #979797;
}
.specs--item strong {
font-family: "Karla", sans-serif;
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 180%;
letter-spacing: 0.05em;
text-transform: uppercase;
color: #08164E;
display: flex;
align-items: center;
justify-content: flex-start;
}
.specs--item strong > span.icon {
margin-right: 0.5rem;
}
.specs--item div {
text-align: left;
flex: 1 1 60%;
max-width: 60%;
width: 100%;
font-family: "Karla", sans-serif;
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 180%;
letter-spacing: 0.05em;
color: #454D51;
}
#social--share {
display: flex;
align-items: flex-end;
justify-content: flex-end;
margin-bottom: 2rem;
}
.nav-fc {
text-align: center;
align-items: center;
justify-content: center;
display: flex;
flex-wrap: nowrap;
width: 100%;
padding: 0 0.5rem;
}
.nav-fc .nav-link {
margin: 0;
width: 100%;
text-transform: uppercase;
font-family: "Karla", sans-serif;
font-style: normal;
font-weight: 300;
font-size: 24px;
line-height: 28px;
text-align: center;
letter-spacing: 0.2em;
color: #fff;
border-radius: 0px;
background: transparent;
border-bottom: 2px solid #fff;
opacity: 0.6;
}
.nav-fc .nav-link.active {
background: transparent;
opacity: 1;
}
#single--car--wrapper .grid-sizer, #single--car--wrapper .grid-item {
width: 33%;
}
#single--car--wrapper .grid-item img {
width: 100%;
height: 300px;
object-fit: cover;
border-radius: 14px;
}
#single--car--wrapper .grid-item.two-height img {
height: 400px;
}
#parts {
padding: 50px;
}
.card--parts {
height: 100%;
display: flex;
flex-direction: column;
padding: 1rem;
border: 1px solid #ccc;
border-radius: 10px;
}
.card--parts img {
border-radius: 10px;
margin-bottom: 1rem;
}
.card--parts h3 {
font-family: "Karla", sans-serif;
font-style: normal;
font-weight: 400;
font-size: 18px;
text-align: center;
letter-spacing: 0.1em;
text-transform: uppercase;
color: #08164E;
}
.card--parts .price {
font-family: "Karla", sans-serif;
display: block;
font-style: normal;
text-align: center;
font-weight: 300;
font-size: 24px;
line-height: 28px;
letter-spacing: 0.1em;
text-transform: uppercase;
color: #B7B7B7;
margin-bottom: 0.5rem;
}
.card--parts .btn {
display: block;
margin-top: auto;
}.cars-slider .swiper-button-prev {height: 40px; width: 40px; border-radius: 50%; background: #051D75;
background-image: linear-gradient(214deg, rgba(255, 255, 255, 0.25) 0%, rgba(0, 0, 0, 0.25) 100%);}
.cars-slider .swiper-button-prev:after {font-size: 20px; font-weight: 300; color: #051D75}
.cars-slider .swiper-button-next {height: 40px; width: 40px; border-radius: 50%; background: #051D75;
background-image: linear-gradient(214deg, rgba(255, 255, 255, 0.25) 0%, rgba(0, 0, 0, 0.25) 100%);}
.cars-slider .swiper-button-next:after {font-size: 20px; font-weight: 300; color: #051D75}
#single--car--wrapper #car--title > span.car--price {color: #454D51 !important}