[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)}

/* CSS updates/changes by Devs */
.content ul li,
.content ol li { line-height: 2; }
.content ul li:before { top: 7px; }
.content ol { list-style-type: none; counter-reset: li; }
.content ol li { position: relative; padding: 0 0 0 24px; counter-increment: li; display: table; }
.content ol li:before { content: counter(li)"."; position: absolute; left: 0; top: 0; }

.grecaptcha-badge{opacity: 0;}
.frm_checkbox input, .frm_radio input{display: none;}

.filter-faq li a{text-transform: initial;}

.blog-detail .wp-block-image .alignright{max-width: 600px;}

.vertical_radio .frm_checkbox, 
.vertical_radio .frm_radio, 
.vertical_radio .frm_catlevel_1{
	display: inline-block;
}


.frm_repeat_buttons .frm_button{
	font-family: nobel, sans-serif;
    font-size: 28px;
    font-weight: 800;
    text-transform: uppercase;
	color: #c60917;
}
/*.frm_repeat_buttons .frm_button + .frm_button{margin-left: 20px;}*/
.frm_repeat_buttons i.frmfont, 
.frm_repeat_buttons i.frm_icon_font{
	font-size: 30px;
	font-weight: bold;
}

.list-video .box{display: none;}

.main:not(.main-fw) .content h1:first-child { margin-top: 80px; }
.sidebar h3 { text-transform: uppercase; }
.main-tc .head-video { height: 490px; }
.main-tc .head-video a { display: inline-block; position: relative; height: 100%; width: 100% }
.main-tc .head-video a .icon-wrap { display: flex; justify-content: center; align-items: center; position: absolute; z-index: 5; left: 0; top: 50%; transform: translate(0,-50%); width: 194px; height: 194px; border: 2px solid #d8eaf5; }
.main-tc .head-video a .icon { display: block; position: relative; z-index: 5; width: 77px; height: 89px; clip-path: polygon(0 0, 100% 50%, 0 100%); }
.main-tc .head-video a .icon strong { background: #d8eaf5; display: block; position: absolute; left: 0; }
.main-tc .head-video a .icon .tri-01 { top: 0; width: 2px; height: 100%; }
.main-tc .head-video a .icon .tri-02 { top: 0; transform: rotate(30deg); transform-origin: 0% 0%; width: 120%; height: 3px; }
.main-tc .head-video a .icon .tri-03 { bottom: 0; transform: rotate(-30deg); transform-origin: 0% 100%; width: 120%; height: 3px; }
.main-tc .head-video a:hover .icon .tri-01 { width: 50%; }
.main-tc .head-video a:hover .icon .tri-02,
.main-tc .head-video a:hover .icon .tri-03 { height: 50%; }
.resources-slider { position: relative; margin: 20px 0 0 0; }
.resources-slider .slick-list { overflow: hidden; position: relative; width: calc(100% + 30px); }
.resources-slider .box { float: left; margin: 0 30px 0 0; }
.resources-slider .box-wrap { max-width: 270px; border: 2px solid #0072bc; text-align: center; }
.resources-slider .info { padding: 20px 10px; }
.resources-slider h3 { font-size: 20px; }
.resources-slider h3 a { color: #231f20; }
.resources-slider h3 a:hover { color: #990013; }
.resources-slider h4 { color: #0072bc; text-transform: uppercase; font-size: 15px; font-weight: 600; margin: 25px 0 0 0; }
.resources-slider .slick-arrow { background: rgba(218,236,247,0.75); border: 0; padding: 10px 12px; color: #0072bc; font-size: 18px; font-weight: 400; text-transform: uppercase; position: absolute; z-index: 5; top: 2px; }
.resources-slider .slick-prev { left: 2px; }
.resources-slider .slick-next { right: 0px; }
.resources-slider .slick-arrow span { display: inline-block; background: 50% 100% / 100% auto no-repeat; padding: 0 0 25% 0; }
.resources-slider .slick-prev span { background-image: url("/source/0f2e692ea73750434d7a9777486b99ac/resource-arrow-left.png"); }
.resources-slider .slick-next span { background-image: url("/source/43eda1eb276bc0ff1145b3c0b000ee90/resource-arrow-right.png"); }

.weed-details { display: flex; justify-content: space-between; flex-wrap: wrap; padding: 0 0 20px 0; }
.weed-details .block { width: calc(50% - 20px); margin: 40px 0 0 0; }
.weed-details .img .box { float: left; }
.weed-details .img-big { position: relative; overflow: hidden; }
.weed-details .img-big img { width: 100%; }
.weed-details .img-big .slick-prev { display: none !important; }
.weed-details .img-big .slick-next { background: rgba(218,236,247,0.75); border: 0; padding: 10px 12px; color: #0072bc; font-size: 18px; font-weight: 400; text-transform: uppercase; position: absolute; z-index: 5; top: 0; right: 0; }
.weed-details .img-big .slick-next span { display: inline-block; background: url("/source/43eda1eb276bc0ff1145b3c0b000ee90/resource-arrow-right.png") 50% 100% / 100% auto no-repeat; padding: 0 0 25% 0; }
.weed-details .img-small { margin: 40px 0 0 0; overflow: hidden; }
.weed-details .img-small .box { margin: 0 15px; }
.weed-details .img-small .slick-list { margin: 0 -15px; padding: 0 !important; }

.list-downloadpdf {}
.list-downloadpdf .block { padding: 10px 0; border-top: 2px solid #65aad7; }
.list-downloadpdf .block:first-child { border-top: 0; margin-top: 15px; }
.list-downloadpdf a { display: flex; align-items: center; justify-content: space-between; color: #231f20; font-size: 28px; font-weight: 700; }
.list-downloadpdf a:hover { color: #990013; }
.list-downloadpdf a .title { width: calc(100% - 40px); }
.list-downloadpdf a .icon { font-size: 0; line-height: 1; width: 26px; height: 33px; position: relative; }
.list-downloadpdf a .icon img { transition: all 0.3s; }
.list-downloadpdf a .icon img:last-child { position: absolute; left: 0; top: 0; opacity: 0; }
.list-downloadpdf a:hover .icon img:first-child { opacity: 0; }
.list-downloadpdf a:hover .icon img:last-child { opacity: 1; }

.team .wrap { width: 100%; }

.filter { margin-top: 0; }
.filter ul { flex-wrap: wrap; justify-content: center; margin: 0 -15px; }
.filter ul li { margin-top: 30px; line-height: 1.2; max-width: unset; width: auto; padding: 0 15px; }
.filter ul li a { padding-left: 10px; padding-right: 10px; }

.accord-blue { margin-top: 20px; }
.accord-blue .block { border-top: 1px solid #0072bc; padding: 15px 0; }
.accord-blue .block:first-child { border-top: 0 none; }
.accord-blue .head { font-size: 38px; font-weight: 800; }
.accord-blue .head a { color: #0072bc; }
.accord-blue .head a span:before,
.accord-blue .head a span:after { background: #0072bc; }

.accord-sport-fac {}
.sports-facilities .images { display: flex; flex-wrap: wrap; justify-content: space-between; }
.sports-facilities .images .img { max-width: calc(50% - 30px); margin: 20px 0 0 0; }
.sports-facilities .data { margin: 40px 0 0 0; padding: 0 0 15px 0; }
.sports-facilities .data-block { display: grid; grid-template-columns: 1fr 140px 140px 200px; }
.sports-facilities .data-block.top { font-size: 28px; font-weight: 700; }
.sports-facilities .data-block .box { padding: 10px; }
.sports-facilities .data-block.top .box { border-bottom: 1px solid #a3a1a1; padding-top: 0; }
.sports-facilities .data-block.mid .box:not(.box-01) { text-align: center; }
.sports-facilities .data-block .box:not(.box-01) { border-left: 1px solid #a3a1a1; }
.sports-facilities .data-block .box-01 { padding-left: 0; }
.sports-facilities .data-block:last-child .box { padding-bottom: 0; }
.sports-facilities .data-block .icon { display: inline-block; position: relative; }
.sports-facilities .data-block .icon img:first-child { opacity: 1; }
.sports-facilities .data-block .icon img + img { opacity: 0; position: absolute; left: 0; top: 0; }
.sports-facilities .data-block .icon:hover img:first-child { opacity: 0; }
.sports-facilities .data-block .icon:hover img + img { opacity: 1; }

.accord-techinfo {}
.techinfo { padding: 0 0 15px 0; }
.ti-body-block-group {}
.ti-body-block { border-top: 1px solid #767374; padding: 50px 0 0 0; margin: 50px 0 0 0; }
.ti-body-block:first-child { border-top: 0; padding-top: 0; margin-top: 20px; }
.techinfo h3 { color: #231f20; font-size: 28px; }
.techinfo h4 { color: #231f20; font-family: nobel, sans-serif; font-size: 18px; font-weight: 700; margin: 35px 0 0 0; }
.techinfo h5 { color: #0072bc; font-family: 'noah_textbold'; font-size: 22px; font-weight: 400; margin: 35px 0 0 0; } }
.techinfo h4 + p,
.techinfo h5 + p { margin-top: 5px; }
.techinfo h5 + h4 { margin-top: 10px; }
.techinfo p { margin-top: 10px; }
.techinfo > p:first-child { margin-top: 35px; }
.techinfo .dl-pdf { display: inline-block; position: relative; color: #c60917; font-size: 18px; font-weight: 700; padding: 0 40px 0 0; margin: 10px 0 0 0; }
.techinfo .dl-pdf:before { content: ''; background: url("/source/7e52864c26e2138ae94be6c9ed4a11cb/icon-pdf.png") 50% 50% no-repeat; width: 26px; height: 33px; position: absolute; right: 0; top: 50%; transform: translate(0,-50%); }
.techinfo .dl-excel { display: inline-block; position: relative; color: #c60917; font-size: 18px; font-weight: 700; padding: 0 40px 0 0; margin: 10px 0 0 0; }
.techinfo .dl-excel:before { content: ''; background: url("/source/9e7fbdc7caae6358108695376d7e7707/icon-excel.png") 50% 50% no-repeat; width: 27px; height: 33px; position: absolute; right: 0; top: 50%; transform: translate(0,-50%); }
.techinfo p + .dl-link { margin: 35px 0 0 0; }

.ti-calculators {}
.dl-link p { margin: 0; line-height: 1.5; }
.pump-info { margin: 50px 0 0 0; }
.pump-info .icon { display: inline-block; position: relative; }
.pump-info .icon img:first-child { opacity: 1; }
.pump-info .icon img + img { opacity: 0; position: absolute; left: 0; top: 0; }
.pump-info .icon:hover img:first-child { opacity: 0; }
.pump-info .icon:hover img + img { opacity: 1; }
.pump-info .pumpinfo-block { display: grid; grid-template-columns: 1fr 150px 180px; }
.pump-info .pumpinfo-block.top { font-size: 28px; font-weight: 700; }
.pump-info .pumpinfo-block .box { padding: 10px; }
.pump-info .pumpinfo-block.top .box { border-bottom: 1px solid #a3a1a1; padding-top: 0; }
.pump-info .pumpinfo-block.mid .box:not(.box-01) { text-align: center; }
.pump-info .pumpinfo-block .box:not(.box-01) { border-left: 1px solid #a3a1a1; }
.pump-info .pumpinfo-block .box-01 { padding-left: 0; }
.pump-info .pumpinfo-block:last-child .box { padding-bottom: 0; }

.accord-blue .head { text-transform:capitalize; }
.accordion .head h2 { font-size:32px;  font-weight:700; }

.stayconnected { position: relative; z-index: 15; }
.stayconnected .container:before { top: -20vh; height: calc(100% + 20vh); }

.service .default-img:before,
.service .box a .img:before { content: ''; background: #231f20; opacity: 0.5; width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: 1; }
.homepage .service .default-img:before,
.homepage .service .box a .img:before { content: ''; background: #0072bc; opacity: 0.5; }

.car-sea-allnav .csa-wrap { width: 100%; }

.sidenav ul ul li.current-menu-item a { color: #c60917; }
.sidenav ul li.current-menu-parent ul { display: block; }
.sidenav ul li.menu-item-has-children a span { display: inline-block; position: absolute; left: 0; top: 50%; transform: translate(0,-50%); width: 30px; height: 30px; }
.sidenav ul li.menu-item-has-children a span:before,
.sidenav ul li.menu-item-has-children a span:after { content: ''; background: #0072bc; width: 100%; height: 3px; position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); }
.sidenav ul li.menu-item-has-children a span:after { transform: translate(-50%,-50%) rotate(90deg); }
.sidenav ul li.menu-item-has-children a:hover span:before,
.sidenav ul li.menu-item-has-children a:hover span:after { background: #c60917; }
.sidenav ul li.menu-item-has-children.open a span:after { top: 50%; transform: translate(-50%,-50%) rotate(0deg); background: #c60917; }
.sidenav ul li.menu-item-has-children.open a span:before { background: #c60917; }
.sidenav ul li.current-page-ancestor a span:before,
.sidenav ul li.current-page-ancestor a span:after,
.sidenav ul li.current-page-item a span:before,
.sidenav ul li.current-page-item a span:after,
.sidenav ul li.current-menu-item a span:before,
.sidenav ul li.current-menu-item a span:after,
.sidenav ul li.current-menu-ancestor a span:before,
.sidenav ul li.current-menu-ancestor a span:after { background: #c60917; }

.form-contact .box-checkbox { padding-top:48px; }
.form-contact .box-checkbox h5 { color: #0072bc;font-family: 'noah_textbold';font-size: 20px;font-weight: 400; text-transform:uppercase; }
.form-contact .box-checkbox .form-item { padding-top:20px; }
.form-contact .frm_checkbox span:before { background:#FFFFFF; }
.form-contact .frm_checkbox span { color: #0072bc; }
.form-default .col-2_10.box-checkbox { max-width:25%; }

.content ul ul { margin-top:0; }

.career-search .search input::-webkit-input-placeholder { /* Chrome/Opera/Safari */ text-transform: unset; }
.career-search .search input::-moz-placeholder { /* Firefox 19+ */ text-transform: unset; }
.career-search .search input:-ms-input-placeholder { /* IE 10+ */ text-transform: unset; }
.career-search .search input:-moz-placeholder { /* Firefox 18- */ text-transform: unset; }
.career-search .search input:focus::-webkit-input-placeholder { /* Chrome/Opera/Safari */ text-transform: unset; }
.career-search .search input:focus::-moz-placeholder { /* Firefox 19+ */ text-transform: unset; }
.career-search .search input:focus:-ms-input-placeholder { /* IE 10+ */ text-transform: unset; }
.career-search .search input:focus:-moz-placeholder { /* Firefox 18- */ text-transform: unset; }

.v-rad .frm_checkbox { display:block; }

.career-search .search input:focus { border-bottom-color: #c60917; }

#frm_section_82-0 .frm_repeat_buttons { margin-top: 20px; }
#frm_section_82-0 .frm_repeat_buttons a { margin-top: 20px; }
#frm_section_82-0 .frm_repeat_buttons a:first-child { margin-right: 20px; }

.team .box { margin: 30px 0 0 0; }

.filter-faq ul li a { text-transform: uppercase; }

.form-application .f-edates .form-item span input,
.form-application .f-addf .form-item span input { text-align: center; }

.sidebar .cta { display:none; }
.nav-wrap ul { padding-top:20px; }

.form-fertilizer-program .form-action { text-align:center; }

ul#allmenu li ul.sub-menu li#menu-item-719 { display:none; }
.main-hp2 .media-box .video .slick-next { padding:0; }
.ftr-locations ul li i { font-style:normal; display:block; }
.ftr-locations ul li i span { display:inline; }

.search-class { border: 1px solid #0072bc; max-width: 734px; margin: 35px 0 0 0; display: flex; align-items: center; justify-content: space-between; }
.search-class .head { color: #0072bc; font-size: 18px; font-weight: 700; text-transform: uppercase; padding: 6px 10px; text-align: center; max-width: 269px; min-width: 165px; }
.search-class .body { width: 100%; max-width: 308px; padding: 6px 0; margin: 0 40px 0 15px; }
.search-class .body select { border: 0 none; background-color: #daecf7; background-position: calc(100% - 15px) 50%; color: #0072bc; height: 42px; padding: 0 30px; }
.search-class button { background: #0072bc; border: 0 none; width: 115px; height: 55px; color: #fff; font-size: 18px; text-transform: uppercase; text-align: center; padding: 0; }
.search-class button:hover { background: #daecf7; color: #0072bc; }

.search-class-content { margin: 50px 0 0 0; }
.search-class-content h3 { color: #231f20; font-size: 28px; }
.search-class-content h4 { color: #231f20; font-size: 26px; }
.scc-block { margin: 30px 0 0 0; }
.ssc-data-wrap { margin: 0 -20px; font-size: 0; }
.scc-data { background: #0072bc; padding: 15px; color: #fff; text-align: center; display: inline-block; margin: 30px 20px 0 20px; }
.scc-data .head { font-size: 26px; font-weight: 700; text-transform: uppercase; }
.scc-data .body { display: table; margin: 10px 0 0 0; }
.scc-data .box-wrap { display: table-row; }
.scc-data .box-wrap .box { display: table-cell; border-top: 1px solid #fff; border-left: 1px solid #fff; width: 120px; padding: 10px; font-size: 24px; }
.scc-data .box-wrap .box:first-child { border-left: 0; }
.scc-data-02 .body { margin: 0; }
.scc-data-02 .box-wrap:first-child .box { border-top: 0; }
.scc-data-02 .box-wrap .box { width: auto; min-width: 120px; }
.scc-data-02 .box-wrap .box:first-child { font-weight: 700; }

.faq-wrap h2, .list-blog-wrap h2{text-transform:uppercase;}
.copyright a.selected{color: #fff;}

body:not(.stick) ul#allmenu { padding-top: 75px; }

.list-video a .icon { z-index: 10; }
.list-video a .img { display: block; position: relative; z-index: 5; }
.list-video a .img:before { content: ''; background: #231f20; opacity: 0.5; position: absolute; z-index: 5; left: 0; top: 0; width: 100%; height: 100%; }

.accordion { margin: 30px 0 0 0; }

.content h2 + ul,
.content h3 + ul { margin-top: 20px; }

.frm_forms h2 + .frm_description { margin-top: 20px; }

.ftr-contact .num-fax a { cursor: text; }
.ftr-contact .num-fax a:hover { color: #fff; }

.product-template-default .menu-item-157 a {color: #990013;}
.service-template-default .menu-item-156 a, .page-template-single-service .menu-item-156 a {color: #990013;}
.page-template-template-resources .menu-item-155 a, .videos-page .menu-item-155 a, .weed-identification-page .menu-item-155 a,
.chemical-resistance-guide-page .menu-item-155 a, .faqs-page .menu-item-155 a, .blog .menu-item-155 a, .special-offers-page .menu-item-155 a,
.articles-press-releases-page .menu-item-155 a {color: #990013;}

.page-template-template-about .menu-item-154 a {color: #990013;}
.careers-page .box.career a {color: #c60917;}
.list-video a:hover .img:before {background: transparent;}

.main-tc .main-wrap { align-items: flex-start; }

.icon-pdf { position:relative; padding-right:30px; }
.icon-pdf:after { content: ''; background: url("/source/7e52864c26e2138ae94be6c9ed4a11cb/icon-pdf.png") 50% 50% no-repeat; width: 26px; height: 33px; position: absolute; right: 0; top: 50%; transform: translate(0,-50%); }
.icon-pdf.no-hover:hover:after { color:#0072bc; }
.accordion.accord-serv .head a.no-icon span:before,
.accordion.accord-serv .head a.no-icon span:after { display:none; }


.main-hp2 .media-box .video a .img { display: block; position: relative; z-index: 5; }
.main-hp2 .media-box .video a .img:before { content: ''; background: #231f20; opacity: 0.5; position: absolute; z-index: 5; left: 0; top: 0; width: 100%; height: 100%; }

.sidebar { transition: all ease-out 0.3s; }

.block.bordered { border-top: 1px solid #0072bc; padding: 15px 0;}
.block.link .head a { font-family: nobel, sans-serif; font-size: 32px; font-weight: 700; color:#231f20;  }

.wp-block-lazyblock-site-button {  
	float: left;
    margin: 5px;
}
.wp-block-lazyblock-site-button a {
	min-width: 225px;
}

.wp-block-lazyblock-site-button.tc-button { float:none; }

.team .branch {border-top: 1px solid #9e0113; padding: 10px 0 0 0; margin: 10px 0 0 0; width: 100%;}
.team .contact {
	border-top:none;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
 }

.accord-jobs .block { border-top: 1px solid #0072bc; padding: 15px 0; }
.accord-jobs .block:first-child { border-top: 0 none; }
.accord-jobs .block h3:first-child { margin-top: 10px; }
.accord-jobs .link { margin: 35px 0 0 0; text-align: center; }

.frm_dropzone.frm_single_upload{max-width:100%;}

.alignleft {float: left; margin-right: 25px;}

/* Media Queries
================================================== */
/* ## min width ## */
@media only screen and (min-width: 481px) {
}

@media only screen and (min-width: 576px) { /* .col-sm- */
}

@media only screen and (min-width: 768px) { /* .col-md- */
	.form-application .f-edates .form-item span { max-width: calc(100% - 212px); text-align: right; }
	.form-application .f-edates .form-item span input { max-width: calc(50% - 20px); }
	.form-application .f-addf .form-item span { max-width: calc(100% - 268px); text-align: right; }
	.form-application .f-addf .form-item span input { max-width: calc(50% - 20px); }
}

@media only screen and (min-width: 992px) { /* .col-lg- */
	.main .container:before { top: 0; height: calc(100% + 20vh); }
	#main-hp2 .container:before { top: -20vh; height: calc(100% + 20vh); }
	
	.stick .sticky-wrap .container { padding: 0 30px; }
}

@media only screen and (min-width: 1200px) { /* .col-xl- */
}

@media only screen and (min-width: 1490px) {
	.form-application .col-2_10,
	.form-application .col-3_10,
	.form-application .col-4_10 { max-width: 33.3333%; }
	.form-application .f-zcode { max-width: 20%; }
	.form-application .f-eaddress { max-width: 40%; }
	.form-application .f-pnumber { max-width: 40%; }
	.form-application .f-edates { max-width: 66.66%; }
	.form-application .f-dyhavdl { max-width: 50%; }
	.form-application .f-lnas { max-width: 50%; }
	.form-application .f-noyc { max-width: 50%; }
	.form-application .fa-employmenthistory .f-cname { max-width: 50%; }
	.form-application .fa-employmenthistory .f-pnumber { max-width: 50%; }
	.form-application .fa-employmenthistory .f-sname { max-width: 50%; }
	.form-application .fa-employmenthistory .f-mwcfar { max-width: 50%; }
	.form-application .fa-addcompany .f-pnumber { max-width: 33.33%; }
}

@media only screen and (min-width: 1790px) {
	.resources-slider .slick-next { right: 12px; }
	
	/*.f-ipthmhpw input::placeholder { font-size: 13px; }
	.f-wwybatw input::placeholder { font-size: 14px; }
	.f-atwtwo input::placeholder { font-size: 14px; }*/
	.form-application .f-ipthmhpw { max-width: 66.6666%; }
	.form-application .f-atwtwo { max-width: 50%; }
	.form-application .f-wwybatw { max-width: 50%; }
	
	#form_contactus665ddc6dde .form-contact .f-hawpla { max-width: 40%; }
	#form_contactus665ddc6dde .form-contact .f-address { max-width: 60%; }
	
	#form_contactus .form-contact .f-address { max-width: 40%; }
	#form_contactus .form-contact .f-city { max-width: 30%; }
	
	.form-referral .f-iaa { max-width: 33.3333%; }
	.form-referral .f-fname { max-width: 33.3333%; }
	.form-referral .f-lname { max-width: 33.3333%; }
	.form-referral .f-cname { max-width: 33.3333%; }
	.form-referral .f-wayl { max-width: 66.6666%; }
	.form-referral .f-eaddress { max-width: 33.3333%; }
	.form-referral .f-phumber { max-width: 33.3333%; }
	
	.coupons .off { height: 175px; font-size: 55px }
}

/* ## max width & min+max width ## */
@media only screen and (max-width: 1789px) {
}

@media only screen and (min-width: 1490px) and (max-width: 1789px) {
	/*.f-ipthmhpw input::placeholder { font-size: 10px; }
	.f-wwybatw input::placeholder { font-size: 11px; }
	.f-atwtwo input::placeholder { font-size: 11px; }*/
	.form-application .f-ipthmhpw { max-width: 66.6666%; }
	.form-application .f-atwtwo { max-width: 66.6666%; }
	.form-application .f-wwybatw { max-width: 66.6666%; }
	.form-application .f-dyhavdl { max-width: 66.6666%; }
	.form-application .f-lnas { max-width: 66.6666%; }
	
	#form_contactus665ddc6dde .form-contact .f-hawpla { max-width: 50%; }
	#form_contactus665ddc6dde .form-contact .f-address { max-width: 66.6666%; }
	
	#form_contactus .form-contact .f-address { max-width: 40%; }
	#form_contactus .form-contact .f-city { max-width: 30%; }
	#form_contactus .form-contact .f-hawpla { max-width: 30%; }
	
	.form-referral .f-iaa { max-width: 33.3333%; }
	.form-referral .f-fname { max-width: 33.3333%; }
	.form-referral .f-lname { max-width: 33.3333%; }
	.form-referral .f-cname { max-width: 33.3333%; }
	.form-referral .f-wayl { max-width: 66.6666%; }
	.form-referral .f-eaddress { max-width: 33.3333%; }
	.form-referral .f-phumber { max-width: 33.3333%; }
	
	.main-tc .sidebar { max-width:33.47%; }
	.sidenav:before { left: /*-20.46%*/-14.45%; }
	
	.coupons .off { height: 140px; font-size: 45px }
}

@media only screen and (max-width: 1489px) {
}

@media only screen and (max-width: 1360px) {
}

@media only screen and (min-width: 1200px) and (max-width: 1489px) {
	.resources-slider .slick-list { width: calc(100% + 20px); }
	.resources-slider .box { margin-right: 20px; }

	.sports-facilities .data-block { grid-template-columns: 1fr 140px 140px 80px; }
	.sports-facilities .data-block.top .box span { display: none; }
	
	.form-application .col-2_10,
	.form-application .col-3_10,
	.form-application .col-4_10 { max-width: 50%; }
	.form-application .f-zcode { max-width: 20%; }
	.form-application .f-eaddress { max-width: 40%; }
	.form-application .f-pnumber { max-width: 40%; }
	.form-application .fa-employmenthistory .f-pnumber { max-width: 50%; }
	.form-application .fa-addcompany .f-pnumber { max-width: 50%; }
	.form-application .f-mwcfar { max-width: 50%; }
	.form-application .f-edates { max-width: 100%; }
	/*.f-ipthmhpw input::placeholder { font-size: 14px; }
	.f-wwybatw input::placeholder { font-size: 15px; }
	.f-atwtwo input::placeholder { font-size: 16px; }
	.f-dyhavdl input::placeholder { font-size: 16px; }
	.f-mwcfar input::placeholder { font-size: 19px; }*/
	.form-application .f-ipthmhpw { max-width: 100%; }
	.form-application .f-atwtwo { max-width: 100%; }
	.form-application .f-wwybatw { max-width: 100%; }
	.form-application .f-dyhavdl { max-width: 100%; }
	.form-application .f-lnas { max-width: 100%; }
	
	#form_contactus665ddc6dde .form-contact .f-hawpla { max-width: 50%; }
	#form_contactus665ddc6dde .form-contact .f-address { max-width: 66.6666%; }
	
	#form_contactus .form-contact .f-address { max-width: 40%; }
	#form_contactus .form-contact .f-city { max-width: 30%; }
	#form_contactus .form-contact .f-hawpla { max-width: 30%; }
	
	.form-referral .f-iaa { max-width: 33.3333%; }
	.form-referral .f-fname { max-width: 33.3333%; }
	.form-referral .f-lname { max-width: 33.3333%; }
	.form-referral .f-cname { max-width: 33.3333%; }
	.form-referral .f-wayl { max-width: 66.6666%; }
	.form-referral .f-eaddress { max-width: 33.3333%; }
	.form-referral .f-phumber { max-width: 33.3333%; }

	.search-class .body { margin: 0 30px 0 0; }
	
	.coupons .off { height: 130px; font-size: 40px }
	
	.sidenav:before { left: -29.4%; }
}

@media only screen and (max-width: 1199px) {
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
	.resources-slider .slick-list { width: calc(100% + 10px); }
	.resources-slider .box { margin-right: 10px; }
	.resources-slider .slick-next { right: -1px; }

	.sports-facilities .data-block { grid-template-columns: 1fr 140px 140px 80px; }
	.sports-facilities .data-block.top .box span { display: none; }

	.pump-info .pumpinfo-block { display: grid; grid-template-columns: 1fr 100px 160px; }
	
	.form-application .col-2_10,
	.form-application .col-3_10,
	.form-application .col-4_10 { max-width: 50%; }
	.form-application .f-zcode { max-width: 20%; }
	.form-application .f-eaddress { max-width: 40%; }
	.form-application .f-pnumber { max-width: 40%; }
	.form-application .f-mwcfar { max-width: 40%; }
	.form-application .fa-employmenthistory .f-pnumber { max-width: 50%; }
	.form-application .fa-addcompany .f-pnumber { max-width: 50%; }
	.form-application .f-mwcfar { max-width: 50%; }
	.form-application .f-edates { max-width: 100%; }
	.form-application .f-fptime .frm_checkbox:first-child { margin-right: 18px; }
	/*.f-ipthmhpw input::placeholder { font-size: 12px; }
	.f-wwybatw input::placeholder { font-size: 13px; }
	.f-atwtwo input::placeholder { font-size: 13px; }
	.f-dyhavdl input::placeholder { font-size: 13px; }
	.f-mwcfar input::placeholder { font-size: 16px; }*/
	.form-application .f-ipthmhpw { max-width: 100%; }
	.form-application .f-atwtwo { max-width: 100%; }
	.form-application .f-wwybatw { max-width: 100%; }
	.form-application .f-dyhavdl { max-width: 100%; }
	.form-application .f-lnas { max-width: 100%; }
	
	#form_contactus665ddc6dde .form-contact .f-fname { max-width: 50%; }
	#form_contactus665ddc6dde .form-contact .f-lname { max-width: 50%; }
	#form_contactus665ddc6dde .form-contact .f-cname { max-width: 50%; }
	#form_contactus665ddc6dde .form-contact .f-hawpla { max-width: 66.6666%; }
	#form_contactus665ddc6dde .form-contact .f-address { max-width: 100%; }
	#form_contactus665ddc6dde .form-contact .f-eaddress { max-width: 50%; }
	#form_contactus665ddc6dde .form-contact .f-pnumber { max-width: 50%; }
	
	#form_contactus .form-contact .f-address { max-width: 40%; }
	#form_contactus .form-contact .f-city { max-width: 30%; }
	#form_contactus .form-contact .f-cname { max-width: 25%; }
	#form_contactus .form-contact .f-hawpla { max-width: 35%; }
	
	.form-referral .f-iaa { max-width: 50%; }
	.form-referral .f-fname { max-width: 50%; }
	.form-referral .f-lname { max-width: 50%; }
	.form-referral .f-cname { max-width: 50%; }
	.form-referral .f-wayl { max-width: 100%; }
	.form-referral .f-eaddress { max-width: 50%; }
	.form-referral .f-phumber { max-width: 50%; }
	
	.banner-home .text { padding-top:250px; }
	
	.banner-home { height: 630px !important; }

	.search-class .body { margin: 0 25px 0 5px; }
	
	.coupons .off { height: 105px; font-size: 35px }
	
	.sidenav:before { left: -28.3%; }
}

@media only screen and (max-width: 991px) {
	.form-default .col-2_10.box-checkbox { max-width:36%; }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
	/*.f-ipthmhpw input::placeholder { font-size: 15px; }
	.f-wwybatw input::placeholder { font-size: 16px; }
	.f-atwtwo input::placeholder { font-size: 16px; }
	.f-dyhavdl input::placeholder { font-size: 16px; }*/
	.form-application .f-ipthmhpw { max-width: 100%; }
	.form-application .f-atwtwo { max-width: 100%; }
	.form-application .f-wwybatw { max-width: 100%; }
	.form-application .f-dyhavdl { max-width: 100%; }
	.form-application .f-lnas { max-width: 100%; }
	
	#form_contactus665ddc6dde .form-contact .f-fname { max-width: 50%; }
	#form_contactus665ddc6dde .form-contact .f-lname { max-width: 50%; }
	#form_contactus665ddc6dde .form-contact .f-cname { max-width: 50%; }
	#form_contactus665ddc6dde .form-contact .f-hawpla { max-width: 50%; }
	#form_contactus665ddc6dde .form-contact .f-address { max-width: 100%; }
	#form_contactus665ddc6dde .form-contact .f-city { max-width: 33.3333%; }
	#form_contactus665ddc6dde .form-contact .f-state { max-width: 33.3333%; }
	#form_contactus665ddc6dde .form-contact .f-zcode { max-width: 33.3333%; }
	#form_contactus665ddc6dde .form-contact .f-eaddress { max-width: 50%; }
	#form_contactus665ddc6dde .form-contact .f-pnumber { max-width: 50%; }
}

@media only screen and (max-width: 767px) {
	.sports-facilities .data-block { grid-template-columns: 1fr 140px 140px 80px; }
	.sports-facilities .data-block.top .box span { display: none; }
	.sports-facilities .images .img { max-width: calc(50% - 10px); }

	.pump-info .pumpinfo-block { display: grid; grid-template-columns: 1fr 100px 160px; }
	
	.form-default .col-2_10.box-checkbox { max-width:100%; }
	.form-default .col-2_10.horizontal_radio .frm_checkbox { display:block; }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
	.resources-slider .slick-list { width: calc(100% + 20px); }
	.resources-slider .box { margin-right: 20px; }
	.resources-slider .slick-next { right: 2px; }
	
	/*.f-ipthmhpw input::placeholder { font-size: 11px; }
	.f-wwybatw input::placeholder { font-size: 12px; }
	.f-atwtwo input::placeholder { font-size: 12px; }
	.f-dyhavdl input::placeholder { font-size: 12px; }
	.f-mwcfar input::placeholder { font-size: 15px; }*/
	.form-application .f-ipthmhpw { max-width: 100%; }
	.form-application .f-atwtwo { max-width: 100%; }
	.form-application .f-wwybatw { max-width: 100%; }
	.form-application .f-dyhavdl { max-width: 100%; }
	.form-application .f-lnas { max-width: 100%; }
	.form-application .f-mwcfar { max-width: 100%; }
	
	#form_contactus665ddc6dde .form-contact .f-fname { max-width: 50%; }
	#form_contactus665ddc6dde .form-contact .f-lname { max-width: 50%; }
	#form_contactus665ddc6dde .form-contact .f-cname { max-width: 50%; }
	#form_contactus665ddc6dde .form-contact .f-hawpla { max-width: 66.6666%; }
	#form_contactus665ddc6dde .form-contact .f-address { max-width: 100%; }
	#form_contactus665ddc6dde .form-contact .f-city { max-width: 33.3333%; }
	#form_contactus665ddc6dde .form-contact .f-state { max-width: 33.3333%; }
	#form_contactus665ddc6dde .form-contact .f-zcode { max-width: 33.3333%; }
	#form_contactus665ddc6dde .form-contact .f-eaddress { max-width: 50%; }
	#form_contactus665ddc6dde .form-contact .f-pnumber { max-width: 50%; }
	
	#form_contactus .form-contact .f-hawpla { max-width: 66.6666%; }

	.search-class .body { margin: 0 10px 0 0; }
}

@media only screen and (max-width: 575px) { /* .col- */
	.weed-details .block { width: 100%; }
	.weed-details .info { order: 2; }
	.weed-details .img { order: 1; }

	.sports-facilities .data { overflow: auto; }
	.sports-facilities .data-wrap { width: 515px; }
	.sports-facilities .data-block { grid-template-columns: 1fr 110px 110px 70px; }
	.sports-facilities .data-block.top { font-size: 20px; }

	.pump-info { overflow: auto; }
	.pump-info .pumpinfo-wrap { width: 515px; }
	.pump-info .pumpinfo-block { display: grid; grid-template-columns: 1fr 80px 130px; }
	.pump-info .pumpinfo-block.top { font-size: 20px; }

	.search-class { display: block; }
	.search-class .head { max-width: 100%; }
	.search-class .body { max-width: 100%; margin: 0 0 0 0; }
	.search-class button { width: 100%; }
}

@media only screen and (min-width: 481px) and (max-width: 575px) {
	.resources-slider .slick-next { right: 2px; }
	
	/*.f-ipthmhpw input::placeholder { font-size: 19px; }*/
}

@media only screen and (max-width: 480px){
	.resources-slider .slick-list { width: calc(100% + 10px); }
	.resources-slider .box { margin-right: 10px; }
	.resources-slider .slick-next { right: 2px; }
	
	/*.f-ipthmhpw input::placeholder { font-size: 15px; }
	.f-wwybatw input::placeholder { font-size: 16px; }
	.f-atwtwo input::placeholder { font-size: 17px; }
	.f-dyhavdl input::placeholder { font-size: 16px; }*/
}

/* ## for print ## */
@media print {
}

/* no CSS beyond this point */