

/* Start:/local/templates/rostsayt/vendor/aos-master/aos.css?164180654026053*/
[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)}
/* End */


/* Start:/local/templates/rostsayt/css/rostsayt.css?16418065404627*/
html {width: calc(100% + calc(100vw - 100%)); overflow-x: hidden;}
body {padding: 0; font-size: 16px; display:flex; flex-direction: column; min-height: 100vh;}
img {border: 0 none; max-width: 100%;}
a {transition: .3s;}

.breadcrumb {background: #fff; padding-left: 0; padding-right: 0;}
.moduletable.fullbg {position:relative; left:50%; margin-left:-50vw; width:calc(100% + calc(100vw - 100%)); background:#f6f6f6;}
.bg-color,
.bg-color-after {position: relative;}
.bg-color::before,
.bg-color-after::after {content: ''; display: flex; position: absolute; z-index: -100; top: 0; bottom: 0; left: 50%; margin-left: -50vw; width: 100vw; background: #f6f6f6;}
.navbar {position:relative; z-index: 100;}
.navbar .navbar-toggler {border-width: 0; outline: none;}
.navbar-nav ul {margin: 0; padding: 0; list-style-type: none;}
.obj-fit-cover {object-fit: cover;}
.obj-fit-contain {object-fit: contain;}

@media screen and (max-width:575px) {
    .moduletable.fullbg {left: 0; margin-left: 0; width: inherit;}
    .container .moduletable.fullbg {margin-left: -15px; margin-right: -15px; padding-left: 15px; padding-right: 15px;}
}

@media screen and (max-width:1199px) {
    .navbar-nav .nav a {display: block !important;}
    .navbar-nav > ul > li > ul {padding-left: 15px;}
}

#center main {overflow: hidden;}

.owl-carousel .owl-nav {position:absolute; top:50%; font-size:48px; max-width: 1300px; width: 100vw; transform: translateX(-50%); transform: -webkit-translateX(-50%); left: 50%;}
.owl-carousel .owl-prev,
.owl-carousel .owl-next {position:absolute; left: 0; outline:none; transform:translateY(-50%); -webkit-transform:translateY(-50%);}
.owl-carousel .owl-next {left:auto; right: 0;}
.owl-carousel .owl-dots {position:absolute; left:50%; bottom:20px; transform:translateX(-50%); -webkit-transform:translateX(-50%);}
.owl-carousel .owl-dot {height:10px; width:10px; background:#666!important; border-radius:50%; margin:0 5px; outline:none;}
.owl-carousel .owl-dot.active {background:#333!important;}

.scroll-up {position:fixed; display:none; left:20px; bottom:20px; background:rgba(0,0,0,.3); border-radius:4px; height:40px; width:40px; cursor:pointer; color:#fff; font-size:2.2rem;}
.scroll-up:hover {background:rgba(0,0,0,.5);}
.scroll-up i {position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%);}

.m-100 {margin: 100px !important;}
.mt-100 {margin-top: 100px !important;}
.ms-100 {margin-left: 100px !important;}
.me-100 {margin-right: 100px !important;}
.mb-100 {margin-bottom: 100px !important;}
.mx-100 {margin-left: 100px !important; margin-right: 100px !important;}
.my-100 {margin-top: 100px !important; margin-bottom: 100px !important;}

.p-100 {padding: 100px !important;}
.pt-100 {padding-top: 100px !important;}
.pl-100 {padding-left: 100px !important;}
.pr-100 {padding-right: 100px !important;}
.pb-100 {padding-bottom: 100px !important;}
.px-100 {padding-left: 100px !important; padding-right: 100px !important;}
.py-100 {padding-top: 100px !important; padding-bottom: 100px !important;}

@media screen and (max-width: 1200px) {
    .m-100 {margin: 3rem !important;}
	.mt-100 {margin-top: 3rem !important;}
	.ms-100 {margin-left: 3rem !important;}
	.me-100 {margin-right: 3rem !important;}
	.mb-100 {margin-bottom: 3rem !important;}
	.mx-100 {margin-left: 3rem !important; margin-right: 3rem !important;}
	.my-100 {margin-top: 3rem !important; margin-bottom: 3rem !important;}

	.p-100 {padding: 3rem !important;}
	.pt-100 {padding-top: 3rem !important;}
	.pl-100 {padding-left: 3rem !important;}
	.pr-100 {padding-right: 3rem !important;}
	.pb-100 {padding-bottom: 3rem !important;}
	.px-100 {padding-left: 3rem !important; padding-right: 3rem !important;}
	.py-100 {padding-top: 3rem !important; padding-bottom: 3rem !important;}
}

.pos-fill {top: 0; bottom: 0; left: 0; right: 0;}
.pos-left-top {top: 0; left: 0;}
.pos-left-center {top: 50%; left: 0; transform: translateY(-50%); -webkit-transform: translateY(-50%);}
.pos-left-bottom {bottom: 0; left: 0;}
.pos-center-top {top: 0; left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%);}
.pos-center {top: 50%; left: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%);}
.pos-center-bottom {bottom: 0; left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%);}
.pos-right-top {top: 0; right: 0;}
.pos-right-center {top: 50%; right: 0; transform: translateY(-50%); -webkit-transform: translateY(-50%);}
.pos-right-bottom {bottom: 0; right: 0;}
/* End */


/* Start:/local/templates/rostsayt/css/template.css?165770268245179*/
@import url('https://fonts.googleapis.com/css2?family=Ubuntu&display=swap');

/* Настройки шаблона */
@font-face {
	font-family: "Circe";
	src: url("/local/templates/rostsayt/fonts/Circe-Thin.ttf");
	font-weight: 200;
}
@font-face {
	font-family: "Circe";
	src: url("/local/templates/rostsayt/fonts/Circe-Light.ttf");
	font-weight: 300;
}
@font-face {
	font-family: "Circe";
	src: url("/local/templates/rostsayt/fonts/Circe-Regular.ttf");
	font-weight: 400;
}
@font-face {
	font-family: "Circe";
	src: url("/local/templates/rostsayt/fonts/Circe-ExtraBold.ttf");
	font-weight: 500;
}
@font-face {
	font-family: "Circe";
	src: url("/local/templates/rostsayt/fonts/Circe-Bold.ttf");
	font-weight: 600;
}

@media screen and (max-width: 576px) {
	:root, body {font-size: 10px}
	#logo3{display: none;}
	footer .footer_items .btn-white {margin-top: 10px;}
	:root, body {font-size: 14px}
	footer .footer_items .btn-white {padding: 4px 8px}
	.news-list a > img{ margin: 0; max-height: 60px;}
	.news-list .date{font-size: 10px; padding: 3px 6px;}
	.news-list .date a b{font-size: 10px;}
	footer .text-right p{margin-top: 30px;}
}
@media screen and (min-width: 576px) {
	:root, body {font-size: 12px}
	#logo3{display: none;}
	footer .text-right button:last-child{margin-top: 10px;}
	.news-list a > img{ margin: 0; max-height: 120px;}
	footer a{font-size: 10px;}
	footer .mail-phone div p{font-size: 10px;}
	footer .mail-phone a {font-size: 10px;}
	footer .mail-phone a{display: flex;}
}
@media screen and (min-width: 768px) {
	:root, body {font-size: 14px}
	.news-list a > img{ margin: 0; max-height: 150px;}
	footer a{font-size: 12px;}
	footer .mail-phone div p{font-size: 12px;}
	footer .mail-phone a {font-size: 12px;}
	footer .mail-phone div p{font-size: 12px;}
	footer .mail-phone a {font-size: 12px;}
}
@media screen and (min-width: 992px) {
	:root, body {font-size: 16px}
	#logo3{display: flex;}
	.news-list a > img{ margin: 0; max-height: 200px;}
	footer a{font-size: 16px;}
	footer .mail-phone div p{font-size: 16px;}
	footer .mail-phone a {font-size: 16px;}
}
@media screen and (min-width: 1200px) {
	:root, body {font-size: 18px}
	footer .footer_items .btn-white {padding: 8px 16px; margin-top: 10px;}
	footer .prvw-pctr{height: 200px;}
	footer .prvw-pctr img{height: 200px;}
}
@media screen and (min-width: 1400px) {
}

.container {padding-left: 0 !important; padding-right: 0 !important;}

/* Элементы */
html {width: calc(100% + calc(100vw - 100%)); overflow-x: hidden}
body {display: flex; flex-direction: column; margin: 0 auto; max-width: 1920px; font-family: 'Circe', sans-serif; color: #333333; overflow-x: hidden; position: relative}


.h1,h1 {font-size: 3rem; font-weight: 600}
.h2,h2 {font-size: 2rem; font-weight: 600}
.h2-s1 {font-size: 2rem; font-weight: 300}
.h2-s2 {font-size: 2rem; font-weight: 400}
.h3,h3 {font-size: 1.33333rem; font-weight: 400}
.h3-s1 {font-size: 1.33333rem; font-weight: 400}
.h4,h4 {font-size: 1rem; font-weight: 600}
.h4-s1 {font-size: 1rem; font-weight: 400}
.h5,h5 {font-size: 1rem; font-weight: 300}
.h6,h6 {font-size: 12px; font-weight: 300}
.h24 {font-size: 1.33333rem;}

.col-xs-five,.col-sm-five,.col-md-five,.col-lg-five,.col-xl-five { /*padding-left: 15px; padding-right: 15px;*/ }
.col-xs-five {width: 20%;float: left;}

#middle {display: flex; flex-direction: row;}

@media (min-width: 640px) {	.col-sm-five {width: 20%;float: left;}}
@media (min-width: 768px) {.col-md-five {width: 20%;float: left;}}
@media (min-width: 1024px) {.col-lg-five {width: 20%;float: left;}}
@media (min-width: 1440px) {.col-xl-five {width: 20%;float: left;}}

.bx-breadcrumb {margin: 0!important; padding-top: 46px; padding-bottom: 26px;}

.text-orange {color: #FF6600}
.text-orange-slider {color: #FF6600; margin-bottom: 10px;}
.text-orange:hover {color: #000}
.text-white {color: #fff}
.mt-50 {margin-top: 50px!important;}
.mb-50 {margin-bottom: 50px!important;}
.mt-100 {margin-top: 100px!important;}
.mb-100 {margin-bottom: 100px!important;}

.wrap_menu {display: flex; flex-direction: row-reverse;}

.owl-carousel .owl-nav {max-width: 110%}
.owl-carousel .owl-nav .owl-next span {transform: rotate(180deg); content: url("/upload/arrow.svg"); }
.owl-carousel .owl-nav .owl-prev span { content: url("/upload/arrow.svg"); }

#center.container {max-width:100%;}

#author {padding: 30px 0;font-size: 0.77777rem;}
#author a {color: white}
#author a:hover {color: #FF6600}

footer .bg-color::before {background: #A9E5EB}
footer .mail-phone a:first-child {display: block}


#center {position: relative}
#center .p_bold-red{color: red;}
#center .p_li{list-style: circle;}

.footer_menu1 a {margin-bottom: 16px;}
.footer_menu2 a {margin-bottom: 24px;}

.footer_items {padding-top: 5rem;}
.footer_items a{font-family: 'Ubuntu';}
footer .mail-phone div p {margin: 0;}

#navbar {padding-top: 0 !important; padding-bottom: 0 !important;}

header a {transition-duration: .2s; color: #FF6600}
header a:hover {transition-duration: .2s; color: black}
header button{height: 2.5rem; display: flex; justify-content: center; align-items: center;}
a {text-decoration: none; transition-duration: .2s; color: #333333}
a:hover {transition-duration: .2s; color: #FF6600; cursor: pointer}
button {transition-duration: .2s}
button:hover {transition-duration: .2s}
header.bg-color::before {background: transparent}
#bx_incl_area_1 h4{font-size: 1rem;}
#bx_incl_area_1{width: 215px; display: flex; flex-direction: column; height: 128px; justify-content: space-around;}
.mod-adress p{font-size: 1rem;}
.btn {padding: 8px 16px; font-size:  0.77777rem}
.btn-orange {font-size: 1.33333rem!important; color: #000; padding: 12px 24px!important; background: #FF934A}
.btn-orange:hover {color: #FF6600; border-color: #FF6600; background: #fff}
.btn-white {font-size: 1rem; background: #fff; border-radius: 5px}
.btn-white:hover {background: #FF6600; color: #fff}

.-redesign- .two_left {display:none;}
@media (min-width: 1200px) {
	.two_left {width: 300px; display:block; padding:1rem 1rem 0 0;}
}
.two_left a{color: #000000}
.two_left a:hover{color: #FF6600}

.leftbtns .h3 {font-size: 1.11111rem;}
.leftbtns .wrapper {margin-bottom: 1rem;}
.leftbtns .wrapper:nth-last-child(1) {margin: 0}
.leftbtns .wrapper img {border-radius: 10px}
.leftbtns .wrapper .position-absolute {z-index: 100; bottom: -5px; right: -20px}

ul.left-menu {width: 300px; z-index: 100;}

td {border-width: 1px;}

#left{width: 384px;}

ul.left-menu li:has(ul) {background: red!important;}
ul.left-menu ul li {border-bottom: none;}
ul.left-menu li a:hover{color: #FF6600!important;}
.input_region{color: black; border-radius: 1px;}

main.order-1 table:before {content: ""; background: url(/upload/test.png); width: 100%; height: 100%; z-index: -1; position: absolute; top: 0; left: 50%; margin-left: -50%; background-position: center; opacity: 0.3; background-size: cover;}

ul.left-menu li > ul {display: none;}
ul.left-menu li:hover > ul {display: block;}
ul.left-menu li {background: rgba(139, 227, 234, 1)!important; padding: .7rem !important; position:relative; display: block !important;}
ul.left-menu li a {font-size: 1rem!important; font-weight: 400!important; color: #000!important; margin-right:2rem; display:block;}
ul.left-menu ul {padding-left:.5rem;}
ul.left-menu li.nested{position: relative;}
ul.left-menu li:hover{background-color: #DFFDFF!important;}

ul.left-menu li.nested::before {content: ''; background:center no-repeat; background-image: url("/upload/redesign/arrow-menu.png"); position: absolute; top: .25rem; right: .5rem; padding:1rem; cursor:pointer;}
ul.left-menu ul.active::before {transform:rotate(180deg);}


.card {padding: 1rem; background: #8BE3EA; margin-top: 1rem; z-index: 1000; border-radius: 10px}
.card input, .card select, .card textarea {margin-bottom: 20px; background: rgba(255, 255, 255, 0.4); border: 2px #fff solid ;}
.card .inputs > * {width: 100%; padding: 5px 8px; font-size:  0.77777rem;}
.inputs span{ font-size: 1.5rem; color: #FF6600; padding: 0;}
.card .inputs label {padding: 0; height: 16px; margin-bottom: 40px;}

.logo {position: relative; height: 128px;}
#logo {display: none}
#logo3 {right: 100%}
.mod-logo-title {margin: 0; display: flex; flex-direction: column; height: 128px;}

.wrap_menu ul:not(.show-btn) {transition: .5s; height: auto; opacity: 1;}
.show-btn {height: 0;opacity: 0;transition: .1s;} 
.show-btn2 {display: none;} 
.show-btn2 {height: 0;opacity: 0;transition: .1s;} 
.flip {transform: rotate(180deg)}

.rs_courses li {list-style-type: none;}
.rs_courses > ul > li {position: relative;}
.rs_courses > ul > li > div:hover {color: #FF6600; cursor: pointer}
.rs_courses > ul > li > ul > li > a{color: #293133; font-size: 00.87777rem;}
.rs_courses > ul > li::after {content: ''; background: url("/upload/018.svg") no-repeat; position: absolute; top: 15px; right: 0; width: 20px; height: 10px}
.rs_courses > ul {column-count: 1;padding: 0; margin-bottom: 0;}

.rs_courses .section-name + ul li {list-style-type: disc; color: rgba(139, 227, 234, 1)!important;}

.mod-ways table {width: 100%}
.mod-ways td {width: 50%; padding: 14px 17px; border: 1px solid #000; font-size: 1.33333rem; font-weight: 300;}

.mod-mail-phone{display: flex; flex-direction: column; justify-content: space-around;}
.mod-mail-phone a {display: block; position: relative; color: #000;}
.mod-mail-phone a:first-child{padding-top: 10px;}
.mod-mail-phone a:last-child{padding-top: 0;}
.mod-mail-phone .img img:first-child{padding-top: 15px;}
.mod-mail-phone a:hover {color: #FF6600}
.mod-mail-phone a {display: block;}

header .mod-mail-phone .item-1 img{height: 37px;}
footer .mail-phone .item-1 img{height: 24px !important;}

.footer_items .col-4:first-child img {right: 100%}
#author {position: relative;}
#popup-main input

.btn-menu {display: none}
.col-xs-five, .col-sm-five, .col-md-five, .col-lg-five, .col-xl-five{padding-bottom: 15px;}

.mod-adress{display: flex; flex-direction: column; justify-content: center; width: 350px;}
.mod-adress .position-relative {display: block; margin-left: 25px;}
.mod-adress .position-relative .position-absolute {right: 102%; top: -35%}
.mod-adress > div p{font-size: 1rem; margin: 0;}
.mod-adress > div:first-child{margin-bottom: 5px;}
.mod-mail-phone a {color: #0E8F99; font-weight: 400; font-size: 1rem; line-height: 21px; /* identical to box height */ display: flex; align-items: center;}

.mod-licenses .row {margin: 64px 0}

.mod-linksakkred .position-absolute, .mod-linkssopr .position-absolute, .mod-linksnmo .position-absolute, .mod-package .position-absolute, .mod-links .position-absolute {z-index: 10; bottom: 24px;width: 100%; left: 50px; right: auto}
.mod-links a.text-white:hover {color: #FF6600}

.btn-fos {color: #000;font-size:  0.77777rem;font-weight: 700;padding: 8px 16px;background: #FF934A;border-radius: 5px;border: 1px #FF934A solid}
.btn-fos:hover {color: #FF6600;background: #fff;border: 1px #FF6600 solid;}
input::placeholder, textarea::placeholder {color: #000;}

.btn-package {padding: 11px 45px; background: #FF934A; color: #fff; font-size: 1.33333rem;}
.btn-package:hover {background: #FFF; color: #FF6600; border-color: #FF6600}

.mod-docs .btn-docs {font-size:  0.77777rem; padding: 8px 16px; background: #FF934A; font-weight: 600; border-radius: 5px}
.mod-docs .btn-docs:hover {background: #fff; color: #FF934A; border: 1px solid #FF934A}

.slider-text-bottom {bottom: 0;}
.slider-text-middle {bottom: 20%;}
.slider-text-top {top: 10%}

.mod-soprpers table td {border: 1px solid #000;}
.mod-soprpers table .big {width: 33%; padding: 24px; vertical-align: text-top}
.mod-soprpers table td:not(.big) {padding: 21px 0; text-align: center}

.mod-soprgrup table td {border: 1px solid #000;}
.mod-soprgrup table .big {width: 33%; padding: 24px; vertical-align: text-top}
.mod-soprgrup table td:not(.big) {padding: 21px 0; text-align: center}

.mod-buttons{display: flex; flex-direction: column; justify-content: center;}
.mod-buttons .btn:first-child {margin-bottom: 7px}
.mod-buttons button{color: #0E8F99;}

.mod-pres .date {bottom: 100%; padding: 12px 0 0 16px; background: #FF934A; border-top-right-radius: 10px;border-top-left-radius: 10px; width: 200px; height: 40px; margin-bottom: 0}
.mod-pres .title_wrap {position: relative; border-right: 1px solid #d1d1d1;border-bottom: 1px solid #d1d1d1;border-left: 1px solid #d1d1d1; border-top: none; padding: 16px 45px 45px 24px;}
.mod-pres .title_wrap::after {content: ''; position: absolute; background: url("/upload/arrow_news.svg")  no-repeat; right: 0; bottom: 0; width: 97px; height: 98px; z-index: 10;}

.sved-text span {color: #EE7112;}
#bx_incl_area_6 > .row {align-items: center;}

.a-color a {color: #FF6600;}
.a-color a:hover {color: #833400;}

.wrap.row {border: solid 0px;}
.wrap.dop.row div {margin-left: 25px;}
.obrazovanie .wrap.dop.row div {margin-left: 0px;}
.obrazovanie .wrap.dop.row div a {color: #FF6600;}
.obrazovanie .wrap.dop.row div a:hover {color: #833400;}

.fos-in-pac {margin: 0 auto;}



.mod-mail-phone a {margin-left: 0;}
.mod-mail-phone img:first-child {padding-top: 10px;}
.mod-mail-phone a:last-child {padding-bottom: 0; margin-bottom: 0;}

.courses-img {width: 100%; height: 30%; object-fit: cover; object-position: top;}

.mod-basic table tr td {padding: 1rem;}

.mod-ways a {color: #FF6600;}



/* Общие классы */

/* Адаптация */


@media (max-width: 1400px) {
	.mod-slider .banner span {font-size: 2.2rem !important;}
}

@media (min-width: 768px) and (max-width: 1366px) {
	
	.mod-links a {font-size: 1.15rem;}
	.mod-mail-phone a {margin-left: 0;}
	.mod-adress {margin-left: 0;}
}
@media (max-width: 576px) {
	#logo{width: 70px; height: 70px; display: flex!important; align-items: center;}
	.btn-menu {width: 40px;}
}
@media (max-width: 1200px) {
	.slider-text-top {bottom: 65%;}
	header {padding: 0!important;}
	header .container {flex-direction: row-reverse}
	#logo {display: block; height: 128px;}
	#logo2 {display: none}
	.active-btn {display: none}
	#header_items {text-align: center; background-color: white;}
	.mod-adress {margin-left: 0;}
	.mod-mail-phone a {margin-left: 0; margin-top: 0;}
	.mod-mail-phone a:first-child {margin-top: 10px;}
	.mod-adress .position-relative .position-absolute {right: unset; left: -10%}
	.mod-mail-phone a img {right: unset; left: 3%}
	.mod-buttons {margin-top: 16px;display: flex; flex-direction: column; justify-content: center; margin-bottom: 16px;}
	.btn-menu {display: block; position: absolute; left: 0; top: 350px;  z-index: 200; transform: rotate(180deg);}
	.wrap_menu {position: absolute; left: 0; width: 225px; z-index: 500; top: 0;}
	#left .disable{display: none;}

}
@media (max-width: 578px) {
	.owl-carousel .owl-nav {max-width: 118%}
	.mod-pres .position-relative {padding: 0 1rem}
	.left-menu li:first-child {border-top-left-radius: 10px}
	.left-menu li:nth-last-child(1) {border-bottom-left-radius: 10px; border-bottom: 0}
	.mod-slider .banner span {font-size: 1.5rem !important;}
}
@media (max-width: 425px) {
	.mail-phone .item-1 .img img {margin-top: 20px;}
	.mail-phone .img img {min-width: 30px;}
	.mod-ways table td {font-size: 1rem;}
	.mod-ways a {font-size: 1rem;}
}
@media (max-width: 375px) {
	.mod-ways table td {font-size: 0.9rem;}
}

/* Анимации */

.delay-1 {-webkit-animation-delay:200ms;animation-delay:200ms}
.delay-2 {-webkit-animation-delay:400ms;animation-delay:400ms}
.delay-3 {-webkit-animation-delay:600ms;animation-delay:600ms}
.delay-4 {-webkit-animation-delay:800ms;animation-delay:800ms}
.delay-5 {-webkit-animation-delay:1000ms;animation-delay:1000ms}
.delay-6 {-webkit-animation-delay:1200ms;animation-delay:1200ms}
.delay-7 {-webkit-animation-delay:1400ms;animation-delay:1400ms}
.delay-8 {-webkit-animation-delay:1600ms;animation-delay:1600ms}
.delay-9 {-webkit-animation-delay:1800ms;animation-delay:1800ms}
.delay-10 {-webkit-animation-delay:2000ms;animation-delay:2000ms}

@keyframes opacity {
  0% {opacity: 0}
  50% {opacity: 0.5}
  100% {opacity: 1}
} 


/* footer */

footer{}
footer .col-md-4{}
footer #bx_incl_area_15{width: 322px;}
footer #bx_incl_area_15 .col-md-3{width: 100%;}
footer #bx_incl_area_16{width: 322px;}
footer #bx_incl_area_16 .col-md-3 {width: 100%;}
footer .footer_items{display: flex; justify-content: space-between;}
footer #bx_incl_area_19 > div{width: 100%;}
footer #bx_incl_area_19 .col-md-4{margin-left: 0;}
footer .mail-phone{display: flex; flex-direction: column; margin-top: 15px;}
footer .mail-phone > div, footer .mail-phone > a{margin-top: 15px; margin-bottom: 0;}
footer .mail-phone > div img{height: 30px;}
footer .mail-phone > div, a:last-child{margin-top: 15px;}
footer .text-right p{text-align: center;}
footer h4, footer h6{font-family: 'Ubuntu';}
footer .footer_menu1 a, footer .footer_menu2 a{font-weight: 400; font-size: 1rem; line-height: 20px;}
#author span{color: #0E8F99;}
.footer_button button, .footer_button a{font-size: 1rem; color:#0E8F99;}
.footer_button button{height: 2.5rem; display: flex; justify-content: center; align-items: center; margin-bottom: 1rem;}
.footer_button p {font-size: .60rem;}
.footer_button {text-align: left;}



/* Страницы */

.wrap_menu li{list-style: none;}
.pdf{border:  1px solid gray; background-color: gray; display: flex; align-items: center;}
.pdf a{padding: 15px;}
.posa{width: 20px; height: 25px; margin-right: 4px;}
.-news- .news-list{display: flex; flex-wrap: wrap; justify-content: space-between;}
.news-list a > img{ margin: 0;}
.news-list .date{text-align: right; margin: 0; background-color: #FF934A; text-align: center; align-items: center; border-top-right-radius: 10px; border-top-left-radius: 10px;}
.news-list .date p{margin-bottom: 0; }
.news-text{position: relative; display: flex; flex-direction: column; width: 33%; }
.news-text:nth-child(3n){margin-right: 0;}
.file a{padding: 10px; background-color: #bdbdbd; width: 100%;}

/* Redesign */
.-redesign- {background-color: #fff;}
.-redesign- h1 {color: #0E8F99; font-style: normal; font-weight: 500; line-height: 120%; /* or 72px */ display: flex; align-items: center;}
.-redesign-{font-family: 'Ubuntu', sans-serif;}
.-redesign- #left{position: absolute; width: 384px; left: -300px; top: 0; transition: 1s; z-index: 99;}
.-redesign- #left.active{left: 0; transition: 1s;}
.-redesign- .left-menu span.disable{height: 20px; width: 20px; z-index: 999; position: absolute; left: 90%; top: 10px; cursor: pointer;}
.-redesign- #navbar{z-index: 9;}
.-redesign- header {margin-bottom: -230px;}
.-redesign- left-menu .left-menu > li:first-child{padding-top: 3rem !important;}
.-redesign- .slogan{font-family: 'Ubuntu'; font-style: normal; font-weight: 500; font-size: 0.6rem; line-height: 11px; color: #0E8F99;}
.-redesign- .left-menu a{padding-left: 2rem; color: #0E8F99 !important;}

h1 {color: #0E8F99; font-style: normal; font-weight: 500; line-height: 120%; /* or 72px */ display: flex; align-items: center;}
body{font-family: 'Ubuntu', sans-serif;}
#left{position: absolute; width: 384px; left: -300px; transition: 1s; z-index: 99;}
#left.active{left: 0; transition: 1s;}
.left-menu span.disable{height: 20px; width: 20px; z-index: 999; position: absolute; left: 90%; top: 10px; cursor: pointer;}
#navbar{z-index: 9;}
left-menu .left-menu > li:first-child{padding-top: 3rem !important;}
.slogan{font-family: 'Ubuntu'; font-style: normal; font-weight: 500; font-size: 0.6rem; line-height: 11px; color: #0E8F99;}
.left-menu a{padding-left: 2rem; color: #0E8F99 !important;}



ul.left-menu > li:hover ul.left-menu > li > ul > li {display: block !important;} 

#logo2 img{height: 90px; margin-top: 1rem;}

.mod-banners .more img{width: 49px!important;}
.mod-banners .submit, .mod-banners .more{margin-top: 3rem; height: 5rem;}
.submit{border: none; background: linear-gradient(192.59deg, #D7FDFF 7.17%, #4CE0E9 123.69%); border-radius: 4px; color: #333333; z-index: 999;}
.mod-banners .owl-dots{display: flex; flex-direction: column; left: 90%; top: 40%;}
.mod-banners .owl-dots button{margin-bottom: 1rem; background: #fff!important;}
.mod-banners .owl-dots button.active{background-color: #0E8F99!important;}

.mod-banners .item > .bg {z-index: -1;}
.mod-banners .item.item-2 > .picture {z-index: -1; max-width: 650px; width: 100%; left: calc(50% - 310px); top: 230px; max-height: 560px;}

@keyframes rotate{
	to{
		transform: rotate(0deg);
	}
	from {
		transform: rotate(360deg);
	}
}

.mod-banners .item.item-3 > .picture {z-index: -1; max-width: 530px; width: 100%; left: calc(50% - 250px); top: 310px; max-height: 480px;}
.mod-banners .total{background-color: #fff; max-width: 932px; border-radius: 12px; -webkit-box-shadow: 0px 0px 3px 0px rgba(50, 50, 50, 0.44); -moz-box-shadow:    0px 0px 3px 0px rgba(50, 50, 50, 0.44); box-shadow:         0px 0px 3px 0px rgba(50, 50, 50, 0.44);}
.mod-banners .total .info {margin: 1rem; border: 1px solid #8BE3EA; border-radius: 12px;}

.mod-main-news .total{margin: 0 auto; padding: 0.1rem; background-color: #fff; max-width: 932px; border-radius: 12px; -webkit-box-shadow: 0px 0px 3px 0px rgba(50, 50, 50, 0.44); -moz-box-shadow:    0px 0px 3px 0px rgba(50, 50, 50, 0.44); box-shadow:         0px 0px 3px 0px rgba(50, 50, 50, 0.44);}
.mod-main-news .total .info {padding: 1rem; margin: 1rem; border: 1px solid #8BE3EA; border-radius: 12px;}

.mod-banners .total .info h1 {border-bottom: #0E8F99 1px solid; padding-bottom: .5rem; font-weight: 700; line-height: 124.9%; /* identical to box height, or 125px */ display: flex; align-items: center; background: linear-gradient(180deg, #25EDF9 12.37%, #0CB6C0 61.23%, #28686B 118.75%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; text-fill-color: transparent;}
.mod-banners .total span {height: 2px; width: 100%; max-width: 180px; position: absolute; background-color: #0E8F99;} 
.mod-banners .total p{font-weight: 500; line-height: 28px; /* identical to box height */ display: flex; align-items: center; color: #0E8F99;}

.redesign-main .desc{max-width: 500px;}
.redesign-main .p_redesign {color: #0E8F99; font-style: normal; font-weight: 500; line-height: 120%; /* or 72px */ display: flex; align-items: center;}
.redesign-main .more{display: flex; align-items: center; justify-content: center;}
.redesign-main .more p{margin: 0; margin-right: 1rem; font-family: 'Ubuntu';}
.redesign-main span{height: 2px; width: 251px; background-color: #0E8F99;}
.redesign-main .desc > .bg{z-index: -1; position: absolute;     width: 290px; height: 786px; right: 0rem; bottom: -13rem;}
.redesign-main .rectangle{top: calc(50% - 266px); z-index: -1; height: 600px; left: 60%; position: absolute; animation: rectangle-right 5s; animation-iteration-count: 9999999999;}
.redesign-main-3 .rectangle{top: calc(50% - 266px); z-index: -1; height: 600px; left: 60%; position: absolute; animation: rectangle-right 5s; animation-iteration-count: 9999999999;}
.redesign-main-2 .rectangle{top: calc(50% - 266px); z-index: -1; height: 600px; right: 60%; position: absolute; animation: rectangle-left 5s; animation-iteration-count: infinite; transform: rotate(180deg);}

@keyframes rectangle-right {
	0%{
		left: 40%;
		max-height: 527px; 
	}
	25%{
		left: 45%;
		max-height: 530px; 
	}
	40%{
		left: 40%;
		max-height: 540px; 
	}
	65%{
		left: 100%;
		max-height: 527px; 
	}
	100%{
		left: 40%;
		max-height: 527px; 
	}
}

@keyframes rectangle-left {

	0%{
		right: 40%;
		max-height: 527px; 
	}
	25%{
		right: 45%;
		max-height: 530px; 
	}
	40%{
		right: 40%;
		max-height: 540px; 
	}
	65%{
		right: 100%;
		max-height: 527px; 
	}
	100%{
		right: 40%;
		max-height: 527px; 
	}

}

.redesign-main-2{margin-top: 5rem; margin-bottom: 5rem;}
.redesign-main-2 .desc{max-width: 5380px;}
.redesign-main-2 .p_redesign {color: #0E8F99; font-style: normal; font-weight: 500; line-height: 120%; /* or 72px */ display: flex; align-items: center;}
.redesign-main-2 .more{display: flex; align-items: center; justify-content: center;}
.redesign-main-2 .more p{margin: 0; margin-right: 1rem; font-family: 'Ubuntu';}
.redesign-main-2 span{height: 2px; width: 251px; background-color: #0E8F99;}
.redesign-main-2 .desc .bg{z-index: -1; position: absolute; width: 650px; height: 1020px; left: 0rem; bottom: -20rem;}
.redesign-main-2 .more{width: 100%;}
.redesign-main-2 .more img{transform: rotate(180deg);}

.redesign-main-3 .desc{max-width: 500px;}
.redesign-main-3 .p_redesign {color: #0E8F99; font-style: normal; font-weight: 500; font-size: 3.75rem; line-height: 120%; /* or 72px */ display: flex; align-items: center;}
.redesign-main-3 .more{display: flex; align-items: center; justify-content: center;}
.redesign-main-3 .more p{margin: 0; margin-right: 1rem; font-family: 'Ubuntu';}
.redesign-main-3 span{height: 2px; width: 251px; background-color: #0E8F99;}
.redesign-main-3 .desc > .bg{z-index: -1; position: absolute;     width: 290px; height: 786px; right: 0rem; bottom: -13rem;}

.redesign-main-fos > p{font-family: 'PT Sans'; font-style: normal; font-weight: 400; font-size: 20px; line-height: 26px; display: flex; align-items: center; /* Gray 1 */ color: #333333; }
.redesign-main-fos > img{position: absolute; left: 0; bottom: 3rem; z-index: 9;}
.redesign-main-fos{margin-top: 7rem;margin-bottom: 7rem; position: relative;}
.redesign-main-fos form {max-width: 1520px;background: rgba(139, 227, 234, 0.2); z-index: 1;}
.redesign-main-fos form .name-input{display: flex;}
.redesign-main-fos form span {border-radius: 4px 0 0 4px; border: 1px solid #0E8F99; display: flex; align-items: center; justify-content: center; height: 6rem; width: 70px; background-color: #fff; border-right: 1px solid #0E8F99;}
.redesign-main-fos form input {font-size: 1.3rem; border-radius: 0 4px 4px 0; border: 1px solid #0E8F99; border-left: none; color:black;}
.redesign-main-fos form input::placeholder{color: #bdbdbd;}
.redesign-main-fos form input::placeholder{color: #bdbdbd;}
.redesign-main-fos form .instruments{bottom: 0; right: -5rem; z-index: 1;}
.redesign-main-fos form .submit{padding-left: 1.9rem; padding-right: 1.9rem; border-radius: 4px; font-size: 1.3rem; border: none; background: linear-gradient(192.59deg, #D7FDFF 7.17%, #4CE0E9 123.69%); border-radius: 4px; color: #333333; z-index: 999; height: 6rem;}


.two_left{display: none;}
#m-feed-back-info .btn-close{background: transparent; border: none;}

#popup-main .modal-header{justify-content: end; border: none;}
#popup-main .btn-close{background: transparent; border: none;}
#popup-main .modal-content{background-color: #C0EDF0;}
#popup-main .modal-title{display: none;}
#popup-main form{max-width: 350px; width: 100%; margin: 0 auto;}
#popup-main input{position: relative; appearance: none; background-color: transparent; border: none; padding: 0 1em 0 0; margin: 0; width: 100%; font-family: inherit; font-size: inherit;	cursor: inherit; line-height: inherit; padding-left: 1rem; border-radius: 4px; border: 1px solid #0E8F99; width: 280px; color: black; height: 3rem; width: 100%; margin-bottom: 1rem;}
#popup-main textarea{position: relative; appearance: none; background-color: transparent; border: none; padding: 0 1em 0 0; margin: 0; width: 100%; font-family: inherit; font-size: inherit;	cursor: inherit; line-height: inherit; padding-left: 1rem; border-radius: 4px; border: 1px solid #0E8F99; width: 280px; color: black; height: 3rem; width: 100%; margin-bottom: 1rem;}
#popup-main select{position: relative; appearance: none; background-color: transparent; border: none; padding: 0 1em 0 0; margin: 0; width: 100%; font-family: inherit; font-size: inherit;	cursor: inherit; line-height: inherit; padding-left: 1rem; border-radius: 4px; border: 1px solid #0E8F99; width: 280px; color: #bdbdbd; height: 3rem; width: 100%; margin-bottom: 1rem;}
#popup-main .select-wrapper{position: relative;}
#popup-main .select-wrapper::before{top: 15px; content: ''; background-image: url(/upload/redesign/str.png); position: absolute; right: 10px; height: 10px; width: 20px; }
#popup-main select::-ms-expand {display: none;}
#popup-main input::placeholder{color: #bdbdbd;}
#popup-main textarea::placeholder{color: #bdbdbd;}
#popup-main textarea{height: 5rem; resize: none;}
#popup-main h1{font-size: 2.5rem; justify-content: center; text-align: center;}
#popup-main .submit{width: 100%; border-radius: 4px; font-size: 1.3rem; border: none; background: linear-gradient(192.59deg, #D7FDFF 7.17%, #4CE0E9 123.69%); border-radius: 4px; color: #333333; z-index: 999; height: 3rem;}

.redesign-spec{background-image: url('/upload/redesign/spec.png'); position: relative;}
.redesign-spec span{font-weight: 400; font-family: 'Ubuntu';}
.redesign-spec .position-absolute{bottom: 0; left: calc(50% - 282px); z-index: 3;}
.redesign-spec h1{width: 100%; text-align: center; justify-content: center; padding-top: 2rem; padding-bottom: 2rem;}
.redesign-spec .title { display: block; margin: auto; margin-bottom: 124px; width: fit-content; font-family: 'Roboto'; font-style: normal; font-weight: 700; font-size: 48px; line-height: 56px; }
.redesign-spec .content { display: flex; justify-content: space-between; height: 780px;}
.redesign-spec .content .col-6 { width: calc(100% / 12 * 6); }
.redesign-spec .content .col-3 { width: calc(100% / 12 * 3); }
.redesign-spec .content .text-outer { display: flex; flex-direction: column; justify-content: space-evenly; }
.redesign-spec .content .text {color: #333; font-family: 'Roboto'; font-style: normal; font-weight: 500; line-height: 38px; }
.redesign-spec .content .car-outer { position: relative; display: flex; justify-content: center; align-items: center; border: 4px solid #fff; border-radius: 50%; z-index: 2; width: 780px;}
.redesign-spec .content .car { position: relative; z-index: 4; }
.redesign-spec .content .text.left { position: relative; text-align: end!important; }
.redesign-spec .content .text.right { position: relative; text-align: start!important; }
.redesign-spec .content .car-wrapper { padding: 4rem; }
.redesign-spec .content .line { position: absolute; bottom: -1rem; width: 200%; height: 1px; z-index: 3; bottom: 50%;}
.redesign-spec .content .left .line img {width: 110px; height: 110px; position: absolute; top: 50%; transform: translate(50%, -50%);}
.redesign-spec .content .right .line img {width: 110px; height: 110px; position: absolute; top: 50%; transform: translate(-50%, -50%);}
.redesign-spec .content .left-side .line { left: 0; }
.redesign-spec .content .right-side .line { right: 0; }


.redesign-stocks{position: relative; margin-top: 10rem; margin-bottom: 10rem;}
.redesign-stocks > img{position: absolute; left: -3rem; bottom: 0; top: 0;}
.redesign-stocks .row > img{position: absolute; left: -3rem; bottom: 0; top: calc(50% - 150px); width: 300px; height: 462px;}
.redesign-stocks form span {border: 2px solid #0E8F99; display: flex; align-items: center; justify-content: center; height: 6rem; width: 70px; background-color: #fff; border-right: 1px solid #0E8F99;}
.redesign-stocks form input {border: 2px solid #0E8F99; border-left: none; width: 280px; color: #BDBDBD;}
.redesign-stocks form .instruments{bottom: 0; right: -5rem; z-index: 1;}
.redesign-stocks form .submit{border: none; background: linear-gradient(192.59deg, #D7FDFF 7.17%, #4CE0E9 123.69%); border-radius: 4px; color: #333333; z-index: 999;}
.redesign-stocks form .submit{height: 6rem;}

.mod-stocks{min-height: 899px; margin-top: 7rem; margin-bottom: 7rem; padding-top: 5rem;}
.moment{right: 0; top: -230px;}
.mod-stocks .col-6{z-index: 1;}
.mod-stocks .item{padding: 2rem 3.5rem; background: #FFFFFF; border-radius: 12px;}
.mod-stocks .item .title {color: #333; font-family: 'Ubuntu'; font-style: normal; font-weight: 400; font-size: 28px; line-height: 32px; display: flex; align-items: center; /* Gray 1 */ color: #333333;}
.mod-stocks .item .link{width: 222px; display: flex;}
.mod-stocks .item .link img{height: 32px; width: 49px;}
.mod-stocks form{z-index: 9;}
.mod-stocks form .desc{margin-bottom: 5rem;}
.mod-stocks form .name-input{display: flex;}
.mod-stocks form .name-input:nth-child(2) {margin-bottom: 5rem;}
.mod-stocks form span {border-radius: 4px 0 0 4px; border: 1px solid #0E8F99; display: flex; align-items: center; justify-content: center; height: 6rem; width: 70px; background-color: #fff; border-right: 1px solid #0E8F99;}
.mod-stocks form input {border-radius: 0 4px 4px 0; border: 1px solid #0E8F99; border-left: none; width: 280px; color: black;}
.mod-stocks form input::placeholder{color: #bdbdbd;}
.mod-stocks form .instruments{bottom: 0; right: -5rem; z-index: 1;}
.mod-stocks form .submit{border-radius: 4px; font-size: 1.3rem; border: none; background: linear-gradient(192.59deg, #D7FDFF 7.17%, #4CE0E9 123.69%); border-radius: 4px; color: #333333; z-index: 999; height: 6rem;}
.mod-stocks .item {margin: 0.7rem; height: 400px; display: flex; flex-direction: column; justify-content: space-between; -webkit-box-shadow: 0px 0px 3px 0px rgba(50, 50, 50, 0.44); -moz-box-shadow:    0px 0px 3px 0px rgba(50, 50, 50, 0.44); box-shadow:         0px 0px 3px 0px rgba(50, 50, 50, 0.44);}
.mod-stocks > .bg{position: absolute; height: 100%; top: 0; left: 0; z-index: -1;}
.mod-stocks > .keys{position: absolute; left: 0; top: calc(50% - 228px); height: 456px; width: 200px; z-index: 1;}
.mod-stocks .owl-item.active{display: flex; justify-content: center;}
.mod-stocks .owl-carousel .owl-dots {bottom: calc(-4rem - 12px); width: 40px;}
.mod-stocks .owl-carousel .owl-nav{max-width: 180px; top: calc(100% + 4rem);}
.mod-stocks .owl-dots .owl-dot{ background-color: #fff!important;}
.mod-stocks .owl-dots .owl-dot.active {background-color: #0E8F99!important;}
.mod-stocks .owl-nav button img{border: 2px #0E8F99 solid; border-radius: 50%; padding: 0.5rem; transition: .2s;}
.mod-stocks .owl-nav button img:hover{background-color: rgba(14, 143, 153, .5);}

.mod-news {min-height: 800px;}
.mod-news .container .row{min-height: 750px;}
.mod-news .item{z-index: 3; max-height: 500px; background-color: #fff; border-radius: 12px; overflow: hidden; max-width: 305px; width: 100%;  -webkit-box-shadow: 0px 0px 3px 0px rgba(50, 50, 50, 0.44); -moz-box-shadow:    0px 0px 3px 0px rgba(50, 50, 50, 0.44); box-shadow:         0px 0px 3px 0px rgba(50, 50, 50, 0.44);}
.mod-news .item img {max-height: 239px;}
.mod-news .date{color: #828282; font-weight: 300; font-size: 1.25rem; line-height: 124.9%; /* or 25px */ letter-spacing: -0.03em;}
.mod-news .item:nth-child(2){min-width: 300px;}
.mod-news .title{font-weight: 400; font-size: 1.1rem; line-height: 124.9%; color: #333333;}
.mod-news .desc{font-weight: 400; font-size: 1rem; line-height: 124%; /* or 25px */ /* Gray 4 */ color: #BDBDBD;}
.mod-news .bg{width: 80%; height: 110%; left: 15%; z-index: -1;}

.-news- .row > *{justify-content: start!important; align-items: flex-start!important;}

.mod-licenses-redesign{background-image: url('/upload/redesign/mod-licenses-redesign/bg.png'); overflow: hidden;}
.mod-licenses-redesign .item{max-height: 468px; max-width: 303px;}
.mod-licenses-redesign .licenses{width: 100%; max-width: calc(606px + .15rem);}
.mod-licenses-redesign .note{left: 0; bottom: 0; max-height: 420px;}
.mod-licenses-redesign .vrach{right: -30px; bottom: 0; max-height: 100%;}
.mod-licenses-redesign .owl-nav button img{border: 2px #0E8F99 solid; border-radius: 50%; padding: 0.5rem; transition: .2s;}
.mod-licenses-redesign .owl-nav button img:hover{background-color: rgba(14, 143, 153, .5);}
.mod-licenses-redesign .owl-carousel .owl-nav{max-width: 120%;}

.news-list{margin-left: 84px;}
.news-text{padding: 1rem;}

.soc-icon img {width: 40px; height: 40px;}


@media screen and (max-width: 576px) {
	.footer_button button{width: 100%;}
	.redesign-main-fos form input{width: 220px;}
	.mod-banners .total{width: 90%; margin-left: 5%;}
	.mod-main-news .total{width: 90%;}
	.mod-banners .item > .picture {z-index: -1; max-width: 250px; width: 100%; left: calc(50% - 135px); top: 285px; max-height: 300px;}
	.mod-banners .item.item-2 > .picture{z-index: -1; max-width: 330px; width: 100%; left: calc(50% - 160px); top: 285px; max-height: 300px;}
	.mod-banners .item.item-3 > .picture{z-index: -1; max-width: 270px; width: 100%; left: calc(50% - 155px); top: 293px; max-height: 300px;}
	.mod-banners .rotate {z-index: -1; top: 300px; height: 200px; width: 200px !important; left: calc(50% - 100px); animation: rotate 25s ; animation-iteration-count: infinite;}
	.mod-banners .item{height: 750px; margin-bottom: 9rem;}
	.mod-banners .item > .bg {height: 78%!important;}
	.mod-banners .total p{font-size: 0.8rem;}
	.mod-banners .div{padding-top: 7rem; width: 90%; height: 550px; display: flex; flex-direction: column; justify-content: space-between; }
	ul.left-menu li.nested::before{transform: rotate(90deg);}
	.h1-licenses{font-size: 2.5rem;}
	.more p {font-size: 1rem;}
	.mod-banners .submit{height: 3rem; width: 100%;}
	.wrap_menu .active img{display: none;}
	.wrap_menu > span img {top: calc(500% - 20px); position: absolute;}
	.mod-stocks .name-input{width: 90%;}
	.mod-licenses-redesign .item {margin: 0 auto;}
	.mod-licenses-redesign .owl-nav{display: none;}
	.redesign-main-2 .p_redesign {font-size: 2rem;}
	.redesign-main .p_redesign {font-size: 2rem;}
	.redesign-main-3 .p_redesign {font-size: 2rem;}
	.mod-banners .total{bottom: -5%; margin-top: 1rem;}
	.mod-banners .total .info h1 {font-size: 1.9rem;}
	.-redesign- h1 {font-size: 1.5rem;}
	.mod-banners .content-item .div > p{font-size: 1.8rem; font-weight: 500; line-height: 120%; text-fill-color: transparent; color: #0E8F99; text-align: center;}
	.mod-banners .content-item{width: 100%!important;}
	.redesign-spec .container .row{width: 300px; margin: 0 auto;}
	.redesign-spec .container .row > *{justify-content: start;}
	.redesign-spec .container img {width: 70px; height: 70px;}
	.redesign-main-fos form{width: 100%;}
	.mod-stocks .item{min-width: 400px; max-width: 400px;}
	.mod-stocks > .bg{width: 100%;}
}

@media screen and (min-width: 576px) {
	.footer_button button{width: 100%;}
	.redesign-main-fos form input{width: 280px;}
	.mod-banners .total{width: 90%; margin-left: 5%;}
	.mod-main-news .total{width: 90%;}
	.mod-banners .item{height: 900px; margin-bottom: 9rem;}
	ul.left-menu li.nested::before{transform: rotate(90deg);}
	.redesign-main .p_redesign{font-size: 3.75rem;}
	.more p {font-size: 1.5rem;}
	.mod-banners .submit{height: 4rem;}
	.wrap_menu .active img{display: none;}
	.mod-stocks .items{padding-top: 3rem;}
	.wrap_menu > span img {top: calc(500% - 20px); position: absolute;}
	.redesign-main-fos form {padding: 6rem 5rem;}
	.mod-licenses-redesign .owl-nav{display: block;}
	.mod-licenses-redesign .item{margin: 0 auto;}
	.redesign-main .p_redesign {font-size: 2rem;}
	.redesign-main-2 .p_redesign {font-size: 2rem;}
	.redesign-main-3 .p_redesign {font-size: 2rem;}
	.mod-banners .total{bottom: -10%;}
	.mod-banners .total .info h1 {font-size: 3rem;}
	.-redesign- h1 {font-size: 1.75rem;}
	.mod-banners .content-item{width: 100%!important;}
	.redesign-spec .container .row{width: 300px; margin: 0 auto;}
	.redesign-spec .container .row > *{justify-content: start;}
	.redesign-spec .container img {width: 70px; height: 70px;}

	.redesign-main-fos form{width: 100%;}
	.mod-stocks .item{min-width: 400px; max-width: 400px; width: 400px;}
	.mod-stocks > .bg{width: 100%;}

	.mod-banners .content-item .div > p{font-size: 2.5rem; font-weight: 500; text-align: center; line-height: 120%; text-fill-color: transparent; color: #0E8F99;}
	.mod-banners .item > .picture {z-index: -1; max-width: 270px; width: 100%; left: calc(50% - 155px); top: 265px; max-height: 320px;}
	.mod-banners .item.item-2 > .picture{z-index: -1; max-width: 330px; width: 100%; left: calc(50% - 160px); top: 285px; max-height: 300px;}
	.mod-banners .item.item-3 > .picture{z-index: -1; max-width: 270px; width: 100%; left: calc(50% - 155px); top: 293px; max-height: 300px;}
	.mod-banners .rotate {z-index: -1; top: 300px; height: 280px; width: 280px !important; left: calc(50% - 150px); animation: rotate 25s ; animation-iteration-count: infinite;}
	.mod-banners .item{height: 750px; margin-bottom: 9rem;}
	.mod-banners .item > .bg {height: 78%!important;}
	.mod-banners .total p{font-size: 0.8rem;}
	.mod-banners .div{padding-top: 8rem; width: 90%; height: 564px; display: flex; flex-direction: column; justify-content: space-between; }
}
@media screen and (min-width: 768px) {
	.mod-banners .total p{font-size: 1.6rem;}
	.mod-banners .submit{max-width: 160px;}
	.mod-banners .div{height: 380px;}
	.mod-banners .item > .picture {z-index: -1; max-width: 400px; width: 100%; left: calc(50% - 200px); top: 190px; max-height: 560px;}
	.mod-banners .item > .bg {height: 110%!important;}
	.mod-banners .content-item .div > p{line-height: 120%; text-fill-color: transparent; color: #0E8F99;}
	.mod-banners .rotate {z-index: -1; top: 230px; height: 400px; width: 400px !important; left: calc(50% - 200px); animation: rotate 25s ; animation-iteration-count: infinite;}
	.redesign-main .p_redesign {font-size: 2.5rem;}
	.redesign-main-2 .p_redesign {font-size: 2.5rem;}
	.redesign-main-3 .p_redesign {font-size: 2.5rem;}
	.mod-banners .total{bottom: -120px;}
	.mod-banners .total .info h1 {font-size: 4rem;}
	.-redesign- h1 {font-size: 2.75rem;}
	.redesign-spec .container .row{width: 100%; margin: 0 auto;}
}
@media screen and (min-width: 992px) {
	.mod-banners .total{width: 100%; margin-left: 0;}
	.mod-main-news .total{width: 100%;}
	.mod-banners .item.item-2 > .picture{z-index: -1; max-width: 515px; width: 100%; left: calc(50% - 240px); top: 210px; max-height: 425px;}
	.mod-banners .item.item-3 > .picture{z-index: -1; max-width: 476px; width: 100%; left: calc(50% - 215px); top: 240px; max-height: 472px;}
	.mod-banners .submit{max-width: 240px;}
	.mod-banners .total {left: calc(50% - 466px);}
	.mod-stocks .items{padding-top: 7rem;}
	.mod-news .news-2{min-width: 300px;}
}
@media screen and (min-width: 1200px) {
	.footer_button button{width: 100%;}
	.mod-news .news-2{min-width: 400px;}
	.-news- .container{padding-left: 1rem !important; padding-right: 1rem !important;}
	ul.left-menu li.nested::before{transform: rotate(0deg);}
	.wrap_menu .active img{display: block;}
	.-redesign- #top{display: none;}
	#top_menu{display: none;}
	ul.left-menu li.nested ul{position: absolute; left: calc(100% - 3%); width: 300px; top: -.1rem;}
	.mod-stocks .items{margin-left: -12rem; padding-top: 7rem;}

	.wrap_menu > span{background-color: #8BE3EA; z-index: 99; width: 84px; position: relative; cursor: pointer; height: 780px;}
	.wrap_menu > span img {height: 40px; width: 40px; left: calc(50% - 20px); top: calc(50% - 20px); position: absolute;}

	.redesign-main-2 .p_redesign {font-size: 3.75rem;}
	.redesign-main .p_redesign {font-size: 3.75rem;}
	.redesign-main-3 .p_redesign {font-size: 3.75rem;}
	.mod-banners .total{bottom: -5.5rem;}
	.mod-banners .total .info h1 {font-size: 6rem;}
	.-redesign- h1 {font-size: 3.75rem;}
	.mod-banners .content-item .div > p{font-size: 2.5rem; line-height: 120%; text-fill-color: transparent; color: #0E8F99;}
	.mod-banners .content-item .first-ban > p{font-size: 3.5rem; font-weight: 500;}
	.mod-banners .content-item .first-ban-up > p{text-transform: uppercase;}
	.mod-banners .content-item{width: 80%!important;}
	.mod-stocks .item{min-width: none; max-width: none;}

	.redesign-main-fos form{width: 90%;}
	.redesign-main-fos form .name-input{margin-right: 3.5rem;}
	.mod-stocks > .bg{width: 60%;}
}
@media screen and (min-width: 1400px) {
	.footer_button button{width: 75%;}
	.redesign-spec .content .left .line img {right: -47px;}
.redesign-spec .content .right .line img {left: -47px;}
	.redesign-spec{height: 1084px;}
	.redesign-spec .content .text {font-size: 1rem;}
}
@media screen and (min-width: 1500px) {
	.redesign-spec .content .left .line img {right: -18px;}
	.redesign-spec .content .right .line img {left: -18px;}
}
@media screen and (min-width: 1600px) {
	.redesign-spec span{font-size: 1.7rem;}
	.mod-banners .submit{height: 6rem;}
	.mod-banners .content-item .div > p{font-size: 3.5rem; font-weight: 500;}
	.mod-banners .content-item .first-ban > p{font-size: 5rem;}
	.redesign-spec .content .left .line img {right: 0;}
	.redesign-spec .content .right .line img {left: 0;}
	.redesign-spec .content .text {font-size: 1.5rem;}
	.loc::before{content: ''; background-image: url(/upload/redesign/icon/loc.png); background-repeat: no-repeat; position: absolute; top: calc(50% - 20px); width: 30px; height: 40px; left: -50px;}
.mail-pochta::before{content: ''; background-image: url(/upload/redesign/icon/msg.png); background-repeat: no-repeat; position: absolute; top: calc(50% - 15px); width: 40px; height: 30px; left: -50px;}
.phonr::before{content: ''; background-image: url(/upload/redesign/icon/phone.png); background-repeat: no-repeat; position: absolute; top: calc(50% - 20px); width: 30px; height: 40px; left: -50px;}
.phone::before{content: ''; background-image: url(/upload/redesign/icon/phone.png); background-repeat: no-repeat; position: absolute; top: calc(50% - 20px); width: 30px; height: 40px; left: -50px;}
	#logo2{position: absolute; left: -120px; top: 0;}
	.mod-stocks > .bg{width: 50%;}
	.mod-stocks .items{margin-left: -12rem;width: 830px;}
}

#author a {color: #0E8F99; font-size: .9rem;}
/* End */


/* Start:/local/templates/rostsayt/fonts/stylesheet.css?16565143673342*/
@font-face {
    font-family: 'Ubuntu';
    src: url('/local/templates/rostsayt/fonts/Ubuntu-Bold.eot');
    src: local('Ubuntu Bold'), local('Ubuntu-Bold'),
        url('/local/templates/rostsayt/fonts/Ubuntu-Bold.eot?#iefix') format('embedded-opentype'),
        url('/local/templates/rostsayt/fonts/Ubuntu-Bold.woff2') format('woff2'),
        url('/local/templates/rostsayt/fonts/Ubuntu-Bold.woff') format('woff'),
        url('/local/templates/rostsayt/fonts/Ubuntu-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Ubuntu';
    src: url('/local/templates/rostsayt/fonts/Ubuntu-Italic.eot');
    src: local('Ubuntu Italic'), local('Ubuntu-Italic'),
        url('/local/templates/rostsayt/fonts/Ubuntu-Italic.eot?#iefix') format('embedded-opentype'),
        url('/local/templates/rostsayt/fonts/Ubuntu-Italic.woff2') format('woff2'),
        url('/local/templates/rostsayt/fonts/Ubuntu-Italic.woff') format('woff'),
        url('/local/templates/rostsayt/fonts/Ubuntu-Italic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Ubuntu';
    src: url('/local/templates/rostsayt/fonts/Ubuntu-Regular.eot');
    src: local('Ubuntu Regular'), local('Ubuntu-Regular'),
        url('/local/templates/rostsayt/fonts/Ubuntu-Regular.eot?#iefix') format('embedded-opentype'),
        url('/local/templates/rostsayt/fonts/Ubuntu-Regular.woff2') format('woff2'),
        url('/local/templates/rostsayt/fonts/Ubuntu-Regular.woff') format('woff'),
        url('/local/templates/rostsayt/fonts/Ubuntu-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Ubuntu';
    src: url('/local/templates/rostsayt/fonts/Ubuntu-BoldItalic.eot');
    src: local('Ubuntu Bold Italic'), local('Ubuntu-BoldItalic'),
        url('/local/templates/rostsayt/fonts/Ubuntu-BoldItalic.eot?#iefix') format('embedded-opentype'),
        url('/local/templates/rostsayt/fonts/Ubuntu-BoldItalic.woff2') format('woff2'),
        url('/local/templates/rostsayt/fonts/Ubuntu-BoldItalic.woff') format('woff'),
        url('/local/templates/rostsayt/fonts/Ubuntu-BoldItalic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Ubuntu';
    src: url('/local/templates/rostsayt/fonts/Ubuntu-Medium.eot');
    src: local('Ubuntu Medium'), local('Ubuntu-Medium'),
        url('/local/templates/rostsayt/fonts/Ubuntu-Medium.eot?#iefix') format('embedded-opentype'),
        url('/local/templates/rostsayt/fonts/Ubuntu-Medium.woff2') format('woff2'),
        url('/local/templates/rostsayt/fonts/Ubuntu-Medium.woff') format('woff'),
        url('/local/templates/rostsayt/fonts/Ubuntu-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Ubuntu';
    src: url('/local/templates/rostsayt/fonts/Ubuntu-MediumItalic.eot');
    src: local('Ubuntu Medium Italic'), local('Ubuntu-MediumItalic'),
        url('/local/templates/rostsayt/fonts/Ubuntu-MediumItalic.eot?#iefix') format('embedded-opentype'),
        url('/local/templates/rostsayt/fonts/Ubuntu-MediumItalic.woff2') format('woff2'),
        url('/local/templates/rostsayt/fonts/Ubuntu-MediumItalic.woff') format('woff'),
        url('/local/templates/rostsayt/fonts/Ubuntu-MediumItalic.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'Ubuntu';
    src: url('/local/templates/rostsayt/fonts/Ubuntu-Light.eot');
    src: local('Ubuntu Light'), local('Ubuntu-Light'),
        url('/local/templates/rostsayt/fonts/Ubuntu-Light.eot?#iefix') format('embedded-opentype'),
        url('/local/templates/rostsayt/fonts/Ubuntu-Light.woff2') format('woff2'),
        url('/local/templates/rostsayt/fonts/Ubuntu-Light.woff') format('woff'),
        url('/local/templates/rostsayt/fonts/Ubuntu-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Ubuntu';
    src: url('/local/templates/rostsayt/fonts/Ubuntu-LightItalic.eot');
    src: local('Ubuntu Light Italic'), local('Ubuntu-LightItalic'),
        url('/local/templates/rostsayt/fonts/Ubuntu-LightItalic.eot?#iefix') format('embedded-opentype'),
        url('/local/templates/rostsayt/fonts/Ubuntu-LightItalic.woff2') format('woff2'),
        url('/local/templates/rostsayt/fonts/Ubuntu-LightItalic.woff') format('woff'),
        url('/local/templates/rostsayt/fonts/Ubuntu-LightItalic.ttf') format('truetype');
    font-weight: 300;
    font-style: italic;
}


/* End */


/* Start:/local/templates/rostsayt/css/bvi.css?164510171986471*/
/*!
 * Button visually impaired v1.0.0 (https://bvi.isvek.ru/)
 * Copyright 2014-2021 <bvi@isvek.ru>
 * Licensed under MIT (https://github.com/veks/button-visually-impaired-javascript/blob/master/LICENSE.md)
 */
html:not(.bvi-panel) {
  font-size: 100%;
}
html:not(.bvi-panel) *,
html:not(.bvi-panel) ::after,
html:not(.bvi-panel) ::before {
  box-sizing: border-box;
}
html body .bvi-panel {
  font-family: Arial, serif !important;
  font-size: 1rem !important;
  padding: 0.5rem;
  color: black;
  top: 0;
  left: 0;
  right: 0;
  letter-spacing: 0;
  position: relative;
  text-shadow: none;
  line-height: normal;
  border: 0;
  margin-bottom: 0.3rem;
  background-color: #f7f7f7;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.23);
  z-index: 999999 !important;
}
html body .bvi-panel * {
  font-family: Arial, serif !important;
  font-size: 1rem !important;
}
html body .bvi-panel.bvi-fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 999999;
}
html body .bvi-panel.bvi-panel-hide {
  display: none;
}
html body .bvi-panel a {
  color: black !important;
  outline: 0 !important;
  background-color: transparent !important;
  text-decoration: none !important;
}
html body .bvi-panel a:hover, html body .bvi-panel a:focus {
  color: black !important;
  outline: 0 !important;
  background-color: transparent !important;
  text-decoration: none !important;
}
html body .bvi-panel a.bvi-link {
  display: inline-block;
  line-height: 1.5;
  font-size: 0.875rem !important;
  color: #212529 !important;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  background-color: #e0e0e0 !important;
  border: 1px solid #c6c6c6 !important;
  padding: 0.375rem 0.75rem;
  border-radius: 0.25rem;
  position: relative;
  font-weight: bold;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
html body .bvi-panel a.bvi-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  content: "";
}
html body .bvi-panel a.bvi-link:hover, html body .bvi-panel a.bvi-link:focus {
  background-color: #b6b6b6 !important;
}
html body .bvi-panel a.bvi-link.active {
  color: #212529 !important;
  background-color: #b6b6b6 !important;
}
html body .bvi-panel a.bvi-link.bvi-theme-white {
  background-color: #ffffff !important;
  color: #000000 !important;
}
html body .bvi-panel a.bvi-link.bvi-theme-black {
  background-color: #000000 !important;
  color: #ffffff !important;
}
html body .bvi-panel a.bvi-link.bvi-theme-blue {
  background-color: #9DD1FF !important;
  color: #063462 !important;
}
html body .bvi-panel a.bvi-link.bvi-theme-brown {
  background-color: #F7F3D6 !important;
  color: #4D4B43 !important;
}
html body .bvi-panel a.bvi-link.bvi-theme-green {
  background-color: #3B2716 !important;
  color: #A9E44D !important;
}
html body .bvi-panel .bvi-blocks {
  margin: 0 auto;
  text-align: center;
  display: flex;
  flex-flow: row wrap;
}
html body .bvi-panel .bvi-blocks.bvi-block-start {
  justify-content: flex-start;
}
html body .bvi-panel .bvi-blocks.bvi-block-center {
  justify-content: center;
}
html body .bvi-panel .bvi-blocks.bvi-block-end {
  justify-content: flex-end;
}
html body .bvi-panel .bvi-block {
  padding: 0.688rem 0.938rem;
}
html body .bvi-panel .bvi-block .bvi-block-title {
  text-align: center;
  font-weight: 600 !important;
  font-size: 1rem !important;
  display: block;
  margin-bottom: 0.8rem;
}
html body .bvi-panel .bvi-modal {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  visibility: hidden;
  z-index: 1050;
  outline: 0;
  opacity: 0;
  background: rgba(0, 0, 0, 0.5);
  -webkit-transition: opacity 200ms ease-in;
  -moz-transition: opacity 200ms ease-in;
  transition: opacity 200ms ease-in;
}
html body .bvi-panel .bvi-modal.show {
  visibility: visible;
  opacity: 1;
}
html body .bvi-panel .bvi-modal .bvi-modal-dialog {
  max-width: 500px;
  margin: 1.75rem auto;
  display: flex;
  align-items: center;
  height: calc(100% - 3.5rem);
  pointer-events: none;
}
html body .bvi-panel .bvi-modal .bvi-modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
  outline: 0;
  max-height: 100%;
  overflow: hidden;
}
html body .bvi-panel .bvi-modal .bvi-modal-header {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: space-between;
  padding: 0.8rem 0.8rem;
  border-bottom: 1px solid #dee2e6;
  border-top-left-radius: calc(.3rem - 1px);
  border-top-right-radius: calc(.3rem - 1px);
}
html body .bvi-panel .bvi-modal .bvi-modal-title {
  margin-top: 0;
  margin-bottom: 0;
  line-height: 1.5;
  font-size: 1.25rem;
  font-weight: 600;
  color: black;
}
html body .bvi-panel .bvi-modal .bvi-modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: 1rem;
  overflow-y: auto;
}
html body .bvi-panel .bvi-modal .bvi-modal-body::-webkit-scrollbar {
  width: 0.5rem;
  background-color: transparent;
  opacity: 0;
}
html body .bvi-panel .bvi-modal .bvi-modal-body::-webkit-scrollbar-thumb {
  background-color: #dee2e6;
  border-radius: 0.25rem;
}
html body .bvi-panel .bvi-modal .bvi-modal-footer {
  display: flex;
  flex-wrap: wrap;
  flex-shrink: 0;
  align-items: center;
  justify-content: flex-end;
  padding: 0.8rem 0.8rem;
  border-top: 1px solid #dee2e6;
  border-bottom-right-radius: calc(.3rem - 1px);
  border-bottom-left-radius: calc(.3rem - 1px);
}
html body .bvi-panel .bvi-modal .bvi-modal-close {
  float: right;
  font-size: 1.2rem !important;
  font-weight: 700;
  line-height: 1;
  text-shadow: 0 1px 0 #fff;
  opacity: 0.5;
}
html body .bvi-panel .bvi-modal .bvi-modal-close:focus, html body .bvi-panel .bvi-modal .bvi-modal-close:hover {
  cursor: pointer;
  opacity: 0.75;
}

body.bvi-active {
  margin: 0;
  padding: 0;
  top: 0;
  left: 0;
}
body.bvi-active.bvi-noscroll {
  overflow: hidden !important;
}
body .bvi-body {
  padding: 0 0.5rem;
}
body .bvi-body[data-bvi-theme=white]:not(.bvi-no-styles) {
  background-color: #ffffff !important;
  color: #000000 !important;
  fill: #000000 !important;
  border-color: #000000 !important;
  box-shadow: none !important;
  text-shadow: none !important;
}
body .bvi-body[data-bvi-theme=white] *:not(.bvi-no-styles) {
  background-color: #ffffff !important;
  color: #000000 !important;
  fill: #000000 !important;
  border-color: #000000 !important;
  box-shadow: none !important;
  text-shadow: none !important;
}
body .bvi-body[data-bvi-theme=white] *:not(.bvi-no-styles) .bvi-speech-link,
body .bvi-body[data-bvi-theme=white] *:not(.bvi-no-styles) .bvi-speech-text {
  border-color: #000000;
}
body .bvi-body[data-bvi-theme=white] *:not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles) {
  color: #000000 !important;
  background-color: transparent !important;
  text-underline: none !important;
  outline: 0 !important;
  text-decoration: none !important;
}
body .bvi-body[data-bvi-theme=white] *:not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled {
  color: rgba(0, 0, 0, 0.5) !important;
  border: 1px solid rgba(0, 0, 0, 0.5) !important;
  pointer-events: none;
  cursor: no-drop;
  text-decoration: none !important;
}
body .bvi-body[data-bvi-theme=white] *:not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled:focus {
  color: rgba(0, 0, 0, 0.5) !important;
  border: 1px solid rgba(0, 0, 0, 0.5) !important;
  text-underline: none !important;
  text-decoration: none !important;
}
body .bvi-body[data-bvi-theme=white] *:not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):hover {
  color: #ffffff !important;
  background-color: #000000 !important;
  text-underline: none !important;
  text-decoration: none !important;
}
body .bvi-body[data-bvi-theme=white] *:not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):focus {
  color: #000000 !important;
  background-color: #ffffff !important;
  text-underline: none !important;
  text-decoration: none !important;
}
body .bvi-body[data-bvi-theme=white] *:not(.bvi-no-styles) :checked:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=white] *:not(.bvi-no-styles) :default:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=white] *:not(.bvi-no-styles) :disabled:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=white] *:not(.bvi-no-styles) :empty:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=white] *:not(.bvi-no-styles) :enabled:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=white] *:not(.bvi-no-styles) :first-child:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=white] *:not(.bvi-no-styles) :first-of-type:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=white] *:not(.bvi-no-styles) :focus:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=white] *:not(.bvi-no-styles) :indeterminate:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=white] *:not(.bvi-no-styles) :hover:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=white] *:not(.bvi-no-styles) :last-child:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=white] *:not(.bvi-no-styles) :last-of-type:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=white] *:not(.bvi-no-styles) :link:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=white] *:not(.bvi-no-styles) :nth-last-child:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=white] *:not(.bvi-no-styles) :nth-last-of-type:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=white] *:not(.bvi-no-styles) :nth-of-type:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=white] *:not(.bvi-no-styles) :only-child:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=white] *:not(.bvi-no-styles) :only-of-type:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=white] *:not(.bvi-no-styles) :optional:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=white] *:not(.bvi-no-styles) :read-write:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=white] *:not(.bvi-no-styles) :required:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=white] *:not(.bvi-no-styles) :root:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=white] *:not(.bvi-no-styles) :target:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=white] *:not(.bvi-no-styles) :valid:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=white] *:not(.bvi-no-styles) :visited:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=white] *:not(.bvi-no-styles) :first-child:first-letter:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=white] *:not(.bvi-no-styles) :default:not(.bvi-no-styles) {
  background-color: #ffffff !important;
  box-shadow: none !important;
  text-shadow: none !important;
  border-color: #000000 !important;
  color: #000000 !important;
  fill: #000000 !important;
}
body .bvi-body[data-bvi-theme=white] *:not(.bvi-no-styles)::after:not(.bvi-no-styles) {
  background-color: rgba(255, 255, 255, 0) !important;
  color: #000000 !important;
  box-shadow: none !important;
  text-shadow: none !important;
  border-color: transparent !important;
}
body .bvi-body[data-bvi-theme=white] *:not(.bvi-no-styles)::before:not(.bvi-no-styles) {
  background-color: rgba(255, 255, 255, 0) !important;
  color: #000000 !important;
  box-shadow: none !important;
  text-shadow: none !important;
  border-color: transparent !important;
}
body .bvi-body[data-bvi-theme=white] *:not(.bvi-no-styles)::selection:not(.bvi-no-styles) {
  background-color: #000000 !important;
  color: #ffffff !important;
}
body .bvi-body[data-bvi-theme=white] *:not(.bvi-no-styles) a:not(.bvi-no-styles) {
  outline: 0 !important;
  color: #000000 !important;
  background-color: transparent !important;
}
body .bvi-body[data-bvi-theme=white] *:not(.bvi-no-styles) a:not(.bvi-no-styles).active {
  color: #000000 !important;
  background-color: #ffffff !important;
}
body .bvi-body[data-bvi-theme=white] *:not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles) {
  color: #ffffff !important;
  background-color: #000000 !important;
}
body .bvi-body[data-bvi-theme=white] *:not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):after {
  background-color: rgba(255, 255, 255, 0) !important;
  color: #ffffff !important;
  border-color: transparent !important;
}
body .bvi-body[data-bvi-theme=white] *:not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):before {
  background-color: rgba(255, 255, 255, 0) !important;
  color: #ffffff !important;
  border-color: transparent !important;
}
body .bvi-body[data-bvi-theme=white] *:not(.bvi-no-styles) button:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=white] *:not(.bvi-no-styles) input[type=submit]:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=white] *:not(.bvi-no-styles) input[type=button]:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=white] *:not(.bvi-no-styles) button[type=submit]:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=white] *:not(.bvi-no-styles) button[type=button]:not(.bvi-no-styles) {
  color: #ffffff !important;
  background-color: #000000 !important;
}
body .bvi-body[data-bvi-theme=white] *:not(.bvi-no-styles) button:hover.active, body .bvi-body[data-bvi-theme=white] *:not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles).active, body .bvi-body[data-bvi-theme=white] *:not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles).active, body .bvi-body[data-bvi-theme=white] *:not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles).active, body .bvi-body[data-bvi-theme=white] *:not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles).active {
  color: #ffffff !important;
  background-color: #000000 !important;
}
body .bvi-body[data-bvi-theme=white] *:not(.bvi-no-styles) button:hover:hover, body .bvi-body[data-bvi-theme=white] *:not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles):hover, body .bvi-body[data-bvi-theme=white] *:not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles):hover, body .bvi-body[data-bvi-theme=white] *:not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles):hover, body .bvi-body[data-bvi-theme=white] *:not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles):hover {
  color: #ffffff !important;
  background-color: #000000 !important;
}
body .bvi-body[data-bvi-theme=black]:not(.bvi-no-styles) {
  background-color: #000000 !important;
  color: #ffffff !important;
  fill: #ffffff !important;
  border-color: #ffffff !important;
  box-shadow: none !important;
  text-shadow: none !important;
}
body .bvi-body[data-bvi-theme=black] *:not(.bvi-no-styles) {
  background-color: #000000 !important;
  color: #ffffff !important;
  fill: #ffffff !important;
  border-color: #ffffff !important;
  box-shadow: none !important;
  text-shadow: none !important;
}
body .bvi-body[data-bvi-theme=black] *:not(.bvi-no-styles) .bvi-speech-link,
body .bvi-body[data-bvi-theme=black] *:not(.bvi-no-styles) .bvi-speech-text {
  border-color: #ffffff;
}
body .bvi-body[data-bvi-theme=black] *:not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles) {
  color: #ffffff !important;
  background-color: transparent !important;
  text-underline: none !important;
  outline: 0 !important;
  text-decoration: none !important;
}
body .bvi-body[data-bvi-theme=black] *:not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled {
  color: rgba(255, 255, 255, 0.5) !important;
  border: 1px solid rgba(255, 255, 255, 0.5) !important;
  pointer-events: none;
  cursor: no-drop;
  text-decoration: none !important;
}
body .bvi-body[data-bvi-theme=black] *:not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled:focus {
  color: rgba(255, 255, 255, 0.5) !important;
  border: 1px solid rgba(255, 255, 255, 0.5) !important;
  text-underline: none !important;
  text-decoration: none !important;
}
body .bvi-body[data-bvi-theme=black] *:not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):hover {
  color: #000000 !important;
  background-color: #ffffff !important;
  text-underline: none !important;
  text-decoration: none !important;
}
body .bvi-body[data-bvi-theme=black] *:not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):focus {
  color: #ffffff !important;
  background-color: #000000 !important;
  text-underline: none !important;
  text-decoration: none !important;
}
body .bvi-body[data-bvi-theme=black] *:not(.bvi-no-styles) :checked:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=black] *:not(.bvi-no-styles) :default:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=black] *:not(.bvi-no-styles) :disabled:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=black] *:not(.bvi-no-styles) :empty:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=black] *:not(.bvi-no-styles) :enabled:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=black] *:not(.bvi-no-styles) :first-child:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=black] *:not(.bvi-no-styles) :first-of-type:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=black] *:not(.bvi-no-styles) :focus:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=black] *:not(.bvi-no-styles) :indeterminate:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=black] *:not(.bvi-no-styles) :hover:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=black] *:not(.bvi-no-styles) :last-child:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=black] *:not(.bvi-no-styles) :last-of-type:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=black] *:not(.bvi-no-styles) :link:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=black] *:not(.bvi-no-styles) :nth-last-child:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=black] *:not(.bvi-no-styles) :nth-last-of-type:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=black] *:not(.bvi-no-styles) :nth-of-type:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=black] *:not(.bvi-no-styles) :only-child:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=black] *:not(.bvi-no-styles) :only-of-type:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=black] *:not(.bvi-no-styles) :optional:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=black] *:not(.bvi-no-styles) :read-write:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=black] *:not(.bvi-no-styles) :required:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=black] *:not(.bvi-no-styles) :root:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=black] *:not(.bvi-no-styles) :target:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=black] *:not(.bvi-no-styles) :valid:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=black] *:not(.bvi-no-styles) :visited:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=black] *:not(.bvi-no-styles) :first-child:first-letter:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=black] *:not(.bvi-no-styles) :default:not(.bvi-no-styles) {
  background-color: #000000 !important;
  box-shadow: none !important;
  text-shadow: none !important;
  border-color: #ffffff !important;
  color: #ffffff !important;
  fill: #ffffff !important;
}
body .bvi-body[data-bvi-theme=black] *:not(.bvi-no-styles)::after:not(.bvi-no-styles) {
  background-color: rgba(255, 255, 255, 0) !important;
  color: #ffffff !important;
  box-shadow: none !important;
  text-shadow: none !important;
  border-color: transparent !important;
}
body .bvi-body[data-bvi-theme=black] *:not(.bvi-no-styles)::before:not(.bvi-no-styles) {
  background-color: rgba(255, 255, 255, 0) !important;
  color: #ffffff !important;
  box-shadow: none !important;
  text-shadow: none !important;
  border-color: transparent !important;
}
body .bvi-body[data-bvi-theme=black] *:not(.bvi-no-styles)::selection:not(.bvi-no-styles) {
  background-color: #ffffff !important;
  color: #000000 !important;
}
body .bvi-body[data-bvi-theme=black] *:not(.bvi-no-styles) a:not(.bvi-no-styles) {
  outline: 0 !important;
  color: #ffffff !important;
  background-color: transparent !important;
}
body .bvi-body[data-bvi-theme=black] *:not(.bvi-no-styles) a:not(.bvi-no-styles).active {
  color: #ffffff !important;
  background-color: #000000 !important;
}
body .bvi-body[data-bvi-theme=black] *:not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles) {
  color: #000000 !important;
  background-color: #ffffff !important;
}
body .bvi-body[data-bvi-theme=black] *:not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):after {
  background-color: rgba(255, 255, 255, 0) !important;
  color: #000000 !important;
  border-color: transparent !important;
}
body .bvi-body[data-bvi-theme=black] *:not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):before {
  background-color: rgba(255, 255, 255, 0) !important;
  color: #000000 !important;
  border-color: transparent !important;
}
body .bvi-body[data-bvi-theme=black] *:not(.bvi-no-styles) button:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=black] *:not(.bvi-no-styles) input[type=submit]:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=black] *:not(.bvi-no-styles) input[type=button]:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=black] *:not(.bvi-no-styles) button[type=submit]:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=black] *:not(.bvi-no-styles) button[type=button]:not(.bvi-no-styles) {
  color: #000000 !important;
  background-color: #ffffff !important;
}
body .bvi-body[data-bvi-theme=black] *:not(.bvi-no-styles) button:hover.active, body .bvi-body[data-bvi-theme=black] *:not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles).active, body .bvi-body[data-bvi-theme=black] *:not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles).active, body .bvi-body[data-bvi-theme=black] *:not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles).active, body .bvi-body[data-bvi-theme=black] *:not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles).active {
  color: #000000 !important;
  background-color: #ffffff !important;
}
body .bvi-body[data-bvi-theme=black] *:not(.bvi-no-styles) button:hover:hover, body .bvi-body[data-bvi-theme=black] *:not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles):hover, body .bvi-body[data-bvi-theme=black] *:not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles):hover, body .bvi-body[data-bvi-theme=black] *:not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles):hover, body .bvi-body[data-bvi-theme=black] *:not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles):hover {
  color: #000000 !important;
  background-color: #ffffff !important;
}
body .bvi-body[data-bvi-theme=blue]:not(.bvi-no-styles) {
  background-color: #9DD1FF !important;
  color: #063462 !important;
  fill: #063462 !important;
  border-color: #063462 !important;
  box-shadow: none !important;
  text-shadow: none !important;
}
body .bvi-body[data-bvi-theme=blue] *:not(.bvi-no-styles) {
  background-color: #9DD1FF !important;
  color: #063462 !important;
  fill: #063462 !important;
  border-color: #063462 !important;
  box-shadow: none !important;
  text-shadow: none !important;
}
body .bvi-body[data-bvi-theme=blue] *:not(.bvi-no-styles) .bvi-speech-link,
body .bvi-body[data-bvi-theme=blue] *:not(.bvi-no-styles) .bvi-speech-text {
  border-color: #063462;
}
body .bvi-body[data-bvi-theme=blue] *:not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles) {
  color: #063462 !important;
  background-color: transparent !important;
  text-underline: none !important;
  outline: 0 !important;
  text-decoration: none !important;
}
body .bvi-body[data-bvi-theme=blue] *:not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled {
  color: rgba(6, 52, 98, 0.5) !important;
  border: 1px solid rgba(6, 52, 98, 0.5) !important;
  pointer-events: none;
  cursor: no-drop;
  text-decoration: none !important;
}
body .bvi-body[data-bvi-theme=blue] *:not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled:focus {
  color: rgba(6, 52, 98, 0.5) !important;
  border: 1px solid rgba(6, 52, 98, 0.5) !important;
  text-underline: none !important;
  text-decoration: none !important;
}
body .bvi-body[data-bvi-theme=blue] *:not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):hover {
  color: #9DD1FF !important;
  background-color: #063462 !important;
  text-underline: none !important;
  text-decoration: none !important;
}
body .bvi-body[data-bvi-theme=blue] *:not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):focus {
  color: #063462 !important;
  background-color: #9DD1FF !important;
  text-underline: none !important;
  text-decoration: none !important;
}
body .bvi-body[data-bvi-theme=blue] *:not(.bvi-no-styles) :checked:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=blue] *:not(.bvi-no-styles) :default:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=blue] *:not(.bvi-no-styles) :disabled:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=blue] *:not(.bvi-no-styles) :empty:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=blue] *:not(.bvi-no-styles) :enabled:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=blue] *:not(.bvi-no-styles) :first-child:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=blue] *:not(.bvi-no-styles) :first-of-type:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=blue] *:not(.bvi-no-styles) :focus:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=blue] *:not(.bvi-no-styles) :indeterminate:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=blue] *:not(.bvi-no-styles) :hover:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=blue] *:not(.bvi-no-styles) :last-child:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=blue] *:not(.bvi-no-styles) :last-of-type:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=blue] *:not(.bvi-no-styles) :link:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=blue] *:not(.bvi-no-styles) :nth-last-child:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=blue] *:not(.bvi-no-styles) :nth-last-of-type:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=blue] *:not(.bvi-no-styles) :nth-of-type:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=blue] *:not(.bvi-no-styles) :only-child:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=blue] *:not(.bvi-no-styles) :only-of-type:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=blue] *:not(.bvi-no-styles) :optional:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=blue] *:not(.bvi-no-styles) :read-write:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=blue] *:not(.bvi-no-styles) :required:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=blue] *:not(.bvi-no-styles) :root:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=blue] *:not(.bvi-no-styles) :target:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=blue] *:not(.bvi-no-styles) :valid:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=blue] *:not(.bvi-no-styles) :visited:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=blue] *:not(.bvi-no-styles) :first-child:first-letter:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=blue] *:not(.bvi-no-styles) :default:not(.bvi-no-styles) {
  background-color: #9DD1FF !important;
  box-shadow: none !important;
  text-shadow: none !important;
  border-color: #063462 !important;
  color: #063462 !important;
  fill: #063462 !important;
}
body .bvi-body[data-bvi-theme=blue] *:not(.bvi-no-styles)::after:not(.bvi-no-styles) {
  background-color: rgba(255, 255, 255, 0) !important;
  color: #063462 !important;
  box-shadow: none !important;
  text-shadow: none !important;
  border-color: transparent !important;
}
body .bvi-body[data-bvi-theme=blue] *:not(.bvi-no-styles)::before:not(.bvi-no-styles) {
  background-color: rgba(255, 255, 255, 0) !important;
  color: #063462 !important;
  box-shadow: none !important;
  text-shadow: none !important;
  border-color: transparent !important;
}
body .bvi-body[data-bvi-theme=blue] *:not(.bvi-no-styles)::selection:not(.bvi-no-styles) {
  background-color: #063462 !important;
  color: #9DD1FF !important;
}
body .bvi-body[data-bvi-theme=blue] *:not(.bvi-no-styles) a:not(.bvi-no-styles) {
  outline: 0 !important;
  color: #063462 !important;
  background-color: transparent !important;
}
body .bvi-body[data-bvi-theme=blue] *:not(.bvi-no-styles) a:not(.bvi-no-styles).active {
  color: #063462 !important;
  background-color: #9DD1FF !important;
}
body .bvi-body[data-bvi-theme=blue] *:not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles) {
  color: #9DD1FF !important;
  background-color: #063462 !important;
}
body .bvi-body[data-bvi-theme=blue] *:not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):after {
  background-color: rgba(255, 255, 255, 0) !important;
  color: #9DD1FF !important;
  border-color: transparent !important;
}
body .bvi-body[data-bvi-theme=blue] *:not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):before {
  background-color: rgba(255, 255, 255, 0) !important;
  color: #9DD1FF !important;
  border-color: transparent !important;
}
body .bvi-body[data-bvi-theme=blue] *:not(.bvi-no-styles) button:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=blue] *:not(.bvi-no-styles) input[type=submit]:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=blue] *:not(.bvi-no-styles) input[type=button]:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=blue] *:not(.bvi-no-styles) button[type=submit]:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=blue] *:not(.bvi-no-styles) button[type=button]:not(.bvi-no-styles) {
  color: #9DD1FF !important;
  background-color: #063462 !important;
}
body .bvi-body[data-bvi-theme=blue] *:not(.bvi-no-styles) button:hover.active, body .bvi-body[data-bvi-theme=blue] *:not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles).active, body .bvi-body[data-bvi-theme=blue] *:not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles).active, body .bvi-body[data-bvi-theme=blue] *:not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles).active, body .bvi-body[data-bvi-theme=blue] *:not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles).active {
  color: #9DD1FF !important;
  background-color: #063462 !important;
}
body .bvi-body[data-bvi-theme=blue] *:not(.bvi-no-styles) button:hover:hover, body .bvi-body[data-bvi-theme=blue] *:not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles):hover, body .bvi-body[data-bvi-theme=blue] *:not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles):hover, body .bvi-body[data-bvi-theme=blue] *:not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles):hover, body .bvi-body[data-bvi-theme=blue] *:not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles):hover {
  color: #9DD1FF !important;
  background-color: #063462 !important;
}
body .bvi-body[data-bvi-theme=brown]:not(.bvi-no-styles) {
  background-color: #F7F3D6 !important;
  color: #4D4B43 !important;
  fill: #4D4B43 !important;
  border-color: #4D4B43 !important;
  box-shadow: none !important;
  text-shadow: none !important;
}
body .bvi-body[data-bvi-theme=brown] *:not(.bvi-no-styles) {
  background-color: #F7F3D6 !important;
  color: #4D4B43 !important;
  fill: #4D4B43 !important;
  border-color: #4D4B43 !important;
  box-shadow: none !important;
  text-shadow: none !important;
}
body .bvi-body[data-bvi-theme=brown] *:not(.bvi-no-styles) .bvi-speech-link,
body .bvi-body[data-bvi-theme=brown] *:not(.bvi-no-styles) .bvi-speech-text {
  border-color: #4D4B43;
}
body .bvi-body[data-bvi-theme=brown] *:not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles) {
  color: #4D4B43 !important;
  background-color: transparent !important;
  text-underline: none !important;
  outline: 0 !important;
  text-decoration: none !important;
}
body .bvi-body[data-bvi-theme=brown] *:not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled {
  color: rgba(77, 75, 67, 0.5) !important;
  border: 1px solid rgba(77, 75, 67, 0.5) !important;
  pointer-events: none;
  cursor: no-drop;
  text-decoration: none !important;
}
body .bvi-body[data-bvi-theme=brown] *:not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled:focus {
  color: rgba(77, 75, 67, 0.5) !important;
  border: 1px solid rgba(77, 75, 67, 0.5) !important;
  text-underline: none !important;
  text-decoration: none !important;
}
body .bvi-body[data-bvi-theme=brown] *:not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):hover {
  color: #F7F3D6 !important;
  background-color: #4D4B43 !important;
  text-underline: none !important;
  text-decoration: none !important;
}
body .bvi-body[data-bvi-theme=brown] *:not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):focus {
  color: #4D4B43 !important;
  background-color: #F7F3D6 !important;
  text-underline: none !important;
  text-decoration: none !important;
}
body .bvi-body[data-bvi-theme=brown] *:not(.bvi-no-styles) :checked:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=brown] *:not(.bvi-no-styles) :default:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=brown] *:not(.bvi-no-styles) :disabled:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=brown] *:not(.bvi-no-styles) :empty:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=brown] *:not(.bvi-no-styles) :enabled:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=brown] *:not(.bvi-no-styles) :first-child:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=brown] *:not(.bvi-no-styles) :first-of-type:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=brown] *:not(.bvi-no-styles) :focus:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=brown] *:not(.bvi-no-styles) :indeterminate:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=brown] *:not(.bvi-no-styles) :hover:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=brown] *:not(.bvi-no-styles) :last-child:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=brown] *:not(.bvi-no-styles) :last-of-type:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=brown] *:not(.bvi-no-styles) :link:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=brown] *:not(.bvi-no-styles) :nth-last-child:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=brown] *:not(.bvi-no-styles) :nth-last-of-type:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=brown] *:not(.bvi-no-styles) :nth-of-type:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=brown] *:not(.bvi-no-styles) :only-child:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=brown] *:not(.bvi-no-styles) :only-of-type:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=brown] *:not(.bvi-no-styles) :optional:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=brown] *:not(.bvi-no-styles) :read-write:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=brown] *:not(.bvi-no-styles) :required:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=brown] *:not(.bvi-no-styles) :root:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=brown] *:not(.bvi-no-styles) :target:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=brown] *:not(.bvi-no-styles) :valid:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=brown] *:not(.bvi-no-styles) :visited:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=brown] *:not(.bvi-no-styles) :first-child:first-letter:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=brown] *:not(.bvi-no-styles) :default:not(.bvi-no-styles) {
  background-color: #F7F3D6 !important;
  box-shadow: none !important;
  text-shadow: none !important;
  border-color: #4D4B43 !important;
  color: #4D4B43 !important;
  fill: #4D4B43 !important;
}
body .bvi-body[data-bvi-theme=brown] *:not(.bvi-no-styles)::after:not(.bvi-no-styles) {
  background-color: rgba(255, 255, 255, 0) !important;
  color: #4D4B43 !important;
  box-shadow: none !important;
  text-shadow: none !important;
  border-color: transparent !important;
}
body .bvi-body[data-bvi-theme=brown] *:not(.bvi-no-styles)::before:not(.bvi-no-styles) {
  background-color: rgba(255, 255, 255, 0) !important;
  color: #4D4B43 !important;
  box-shadow: none !important;
  text-shadow: none !important;
  border-color: transparent !important;
}
body .bvi-body[data-bvi-theme=brown] *:not(.bvi-no-styles)::selection:not(.bvi-no-styles) {
  background-color: #4D4B43 !important;
  color: #F7F3D6 !important;
}
body .bvi-body[data-bvi-theme=brown] *:not(.bvi-no-styles) a:not(.bvi-no-styles) {
  outline: 0 !important;
  color: #4D4B43 !important;
  background-color: transparent !important;
}
body .bvi-body[data-bvi-theme=brown] *:not(.bvi-no-styles) a:not(.bvi-no-styles).active {
  color: #4D4B43 !important;
  background-color: #F7F3D6 !important;
}
body .bvi-body[data-bvi-theme=brown] *:not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles) {
  color: #F7F3D6 !important;
  background-color: #4D4B43 !important;
}
body .bvi-body[data-bvi-theme=brown] *:not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):after {
  background-color: rgba(255, 255, 255, 0) !important;
  color: #F7F3D6 !important;
  border-color: transparent !important;
}
body .bvi-body[data-bvi-theme=brown] *:not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):before {
  background-color: rgba(255, 255, 255, 0) !important;
  color: #F7F3D6 !important;
  border-color: transparent !important;
}
body .bvi-body[data-bvi-theme=brown] *:not(.bvi-no-styles) button:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=brown] *:not(.bvi-no-styles) input[type=submit]:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=brown] *:not(.bvi-no-styles) input[type=button]:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=brown] *:not(.bvi-no-styles) button[type=submit]:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=brown] *:not(.bvi-no-styles) button[type=button]:not(.bvi-no-styles) {
  color: #F7F3D6 !important;
  background-color: #4D4B43 !important;
}
body .bvi-body[data-bvi-theme=brown] *:not(.bvi-no-styles) button:hover.active, body .bvi-body[data-bvi-theme=brown] *:not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles).active, body .bvi-body[data-bvi-theme=brown] *:not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles).active, body .bvi-body[data-bvi-theme=brown] *:not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles).active, body .bvi-body[data-bvi-theme=brown] *:not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles).active {
  color: #F7F3D6 !important;
  background-color: #4D4B43 !important;
}
body .bvi-body[data-bvi-theme=brown] *:not(.bvi-no-styles) button:hover:hover, body .bvi-body[data-bvi-theme=brown] *:not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles):hover, body .bvi-body[data-bvi-theme=brown] *:not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles):hover, body .bvi-body[data-bvi-theme=brown] *:not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles):hover, body .bvi-body[data-bvi-theme=brown] *:not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles):hover {
  color: #F7F3D6 !important;
  background-color: #4D4B43 !important;
}
body .bvi-body[data-bvi-theme=green]:not(.bvi-no-styles) {
  background-color: #3B2716 !important;
  color: #A9E44D !important;
  fill: #A9E44D !important;
  border-color: #A9E44D !important;
  box-shadow: none !important;
  text-shadow: none !important;
}
body .bvi-body[data-bvi-theme=green] *:not(.bvi-no-styles) {
  background-color: #3B2716 !important;
  color: #A9E44D !important;
  fill: #A9E44D !important;
  border-color: #A9E44D !important;
  box-shadow: none !important;
  text-shadow: none !important;
}
body .bvi-body[data-bvi-theme=green] *:not(.bvi-no-styles) .bvi-speech-link,
body .bvi-body[data-bvi-theme=green] *:not(.bvi-no-styles) .bvi-speech-text {
  border-color: #A9E44D;
}
body .bvi-body[data-bvi-theme=green] *:not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles) {
  color: #A9E44D !important;
  background-color: transparent !important;
  text-underline: none !important;
  outline: 0 !important;
  text-decoration: none !important;
}
body .bvi-body[data-bvi-theme=green] *:not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled {
  color: rgba(169, 228, 77, 0.5) !important;
  border: 1px solid rgba(169, 228, 77, 0.5) !important;
  pointer-events: none;
  cursor: no-drop;
  text-decoration: none !important;
}
body .bvi-body[data-bvi-theme=green] *:not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled:focus {
  color: rgba(169, 228, 77, 0.5) !important;
  border: 1px solid rgba(169, 228, 77, 0.5) !important;
  text-underline: none !important;
  text-decoration: none !important;
}
body .bvi-body[data-bvi-theme=green] *:not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):hover {
  color: #3B2716 !important;
  background-color: #A9E44D !important;
  text-underline: none !important;
  text-decoration: none !important;
}
body .bvi-body[data-bvi-theme=green] *:not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):focus {
  color: #A9E44D !important;
  background-color: #3B2716 !important;
  text-underline: none !important;
  text-decoration: none !important;
}
body .bvi-body[data-bvi-theme=green] *:not(.bvi-no-styles) :checked:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=green] *:not(.bvi-no-styles) :default:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=green] *:not(.bvi-no-styles) :disabled:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=green] *:not(.bvi-no-styles) :empty:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=green] *:not(.bvi-no-styles) :enabled:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=green] *:not(.bvi-no-styles) :first-child:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=green] *:not(.bvi-no-styles) :first-of-type:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=green] *:not(.bvi-no-styles) :focus:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=green] *:not(.bvi-no-styles) :indeterminate:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=green] *:not(.bvi-no-styles) :hover:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=green] *:not(.bvi-no-styles) :last-child:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=green] *:not(.bvi-no-styles) :last-of-type:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=green] *:not(.bvi-no-styles) :link:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=green] *:not(.bvi-no-styles) :nth-last-child:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=green] *:not(.bvi-no-styles) :nth-last-of-type:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=green] *:not(.bvi-no-styles) :nth-of-type:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=green] *:not(.bvi-no-styles) :only-child:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=green] *:not(.bvi-no-styles) :only-of-type:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=green] *:not(.bvi-no-styles) :optional:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=green] *:not(.bvi-no-styles) :read-write:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=green] *:not(.bvi-no-styles) :required:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=green] *:not(.bvi-no-styles) :root:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=green] *:not(.bvi-no-styles) :target:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=green] *:not(.bvi-no-styles) :valid:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=green] *:not(.bvi-no-styles) :visited:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=green] *:not(.bvi-no-styles) :first-child:first-letter:not(.bvi-no-styles),
body .bvi-body[data-bvi-theme=green] *:not(.bvi-no-styles) :default:not(.bvi-no-styles) {
  background-color: #3B2716 !important;
  box-shadow: none !important;
  text-shadow: none !important;
  border-color: #A9E44D !important;
  color: #A9E44D !important;
  fill: #A9E44D !important;
}
body .bvi-body[data-bvi-theme=green] *:not(.bvi-no-styles)::after:not(.bvi-no-styles) {
  background-color: rgba(255, 255, 255, 0) !important;
  color: #A9E44D !important;
  box-shadow: none !important;
  text-shadow: none !important;
  border-color: transparent !important;
}
body .bvi-body[data-bvi-theme=green] *:not(.bvi-no-styles)::before:not(.bvi-no-styles) {
  background-color: rgba(255, 255, 255, 0) !important;
  color: #A9E44D !important;
  box-shadow: none !important;
  text-shadow: none !important;
  border-color: transparent !important;
}
body .bvi-body[data-bvi-theme=green] *:not(.bvi-no-styles)::selection:not(.bvi-no-styles) {
  background-color: #A9E44D !important;
  color: #3B2716 !important;
}
body .bvi-body[data-bvi-theme=green] *:not(.bvi-no-styles) a:not(.bvi-no-styles) {
  outline: 0 !important;
  color: #A9E44D !important;
  background-color: transparent !important;
}
body .bvi-body[data-bvi-theme=green] *:not(.bvi-no-styles) a:not(.bvi-no-styles).active {
  color: #A9E44D !important;
  background-color: #3B2716 !important;
}
body .bvi-body[data-bvi-theme=green] *:not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles) {
  color: #3B2716 !important;
  background-color: #A9E44D !important;
}
body .bvi-body[data-bvi-theme=green] *:not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):after {
  background-color: rgba(255, 255, 255, 0) !important;
  color: #3B2716 !important;
  border-color: transparent !important;
}
body .bvi-body[data-bvi-theme=green] *:not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):before {
  background-color: rgba(255, 255, 255, 0) !important;
  color: #3B2716 !important;
  border-color: transparent !important;
}
body .bvi-body[data-bvi-theme=green] *:not(.bvi-no-styles) button:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=green] *:not(.bvi-no-styles) input[type=submit]:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=green] *:not(.bvi-no-styles) input[type=button]:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=green] *:not(.bvi-no-styles) button[type=submit]:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=green] *:not(.bvi-no-styles) button[type=button]:not(.bvi-no-styles) {
  color: #3B2716 !important;
  background-color: #A9E44D !important;
}
body .bvi-body[data-bvi-theme=green] *:not(.bvi-no-styles) button:hover.active, body .bvi-body[data-bvi-theme=green] *:not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles).active, body .bvi-body[data-bvi-theme=green] *:not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles).active, body .bvi-body[data-bvi-theme=green] *:not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles).active, body .bvi-body[data-bvi-theme=green] *:not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles).active {
  color: #3B2716 !important;
  background-color: #A9E44D !important;
}
body .bvi-body[data-bvi-theme=green] *:not(.bvi-no-styles) button:hover:hover, body .bvi-body[data-bvi-theme=green] *:not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles):hover, body .bvi-body[data-bvi-theme=green] *:not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles):hover, body .bvi-body[data-bvi-theme=green] *:not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles):hover, body .bvi-body[data-bvi-theme=green] *:not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles):hover {
  color: #3B2716 !important;
  background-color: #A9E44D !important;
}
body .bvi-body[data-bvi-fontsize="40"] * {
  font-size: 40px !important;
}
body .bvi-body[data-bvi-fontsize="40"] * h1,
body .bvi-body[data-bvi-fontsize="40"] * h1 * {
  font-size: 47px !important;
}
body .bvi-body[data-bvi-fontsize="40"] * h2,
body .bvi-body[data-bvi-fontsize="40"] * h2 * {
  font-size: 46px !important;
}
body .bvi-body[data-bvi-fontsize="40"] * h3,
body .bvi-body[data-bvi-fontsize="40"] * h3 * {
  font-size: 45px !important;
}
body .bvi-body[data-bvi-fontsize="40"] * h4,
body .bvi-body[data-bvi-fontsize="40"] * h4 * {
  font-size: 44px !important;
}
body .bvi-body[data-bvi-fontsize="40"] * h5,
body .bvi-body[data-bvi-fontsize="40"] * h5 * {
  font-size: 43px !important;
}
body .bvi-body[data-bvi-fontsize="40"] * h6,
body .bvi-body[data-bvi-fontsize="40"] * h6 * {
  font-size: 42px !important;
}
body .bvi-body[data-bvi-fontsize="39"] * {
  font-size: 39px !important;
}
body .bvi-body[data-bvi-fontsize="39"] * h1,
body .bvi-body[data-bvi-fontsize="39"] * h1 * {
  font-size: 46px !important;
}
body .bvi-body[data-bvi-fontsize="39"] * h2,
body .bvi-body[data-bvi-fontsize="39"] * h2 * {
  font-size: 45px !important;
}
body .bvi-body[data-bvi-fontsize="39"] * h3,
body .bvi-body[data-bvi-fontsize="39"] * h3 * {
  font-size: 44px !important;
}
body .bvi-body[data-bvi-fontsize="39"] * h4,
body .bvi-body[data-bvi-fontsize="39"] * h4 * {
  font-size: 43px !important;
}
body .bvi-body[data-bvi-fontsize="39"] * h5,
body .bvi-body[data-bvi-fontsize="39"] * h5 * {
  font-size: 42px !important;
}
body .bvi-body[data-bvi-fontsize="39"] * h6,
body .bvi-body[data-bvi-fontsize="39"] * h6 * {
  font-size: 41px !important;
}
body .bvi-body[data-bvi-fontsize="38"] * {
  font-size: 38px !important;
}
body .bvi-body[data-bvi-fontsize="38"] * h1,
body .bvi-body[data-bvi-fontsize="38"] * h1 * {
  font-size: 45px !important;
}
body .bvi-body[data-bvi-fontsize="38"] * h2,
body .bvi-body[data-bvi-fontsize="38"] * h2 * {
  font-size: 44px !important;
}
body .bvi-body[data-bvi-fontsize="38"] * h3,
body .bvi-body[data-bvi-fontsize="38"] * h3 * {
  font-size: 43px !important;
}
body .bvi-body[data-bvi-fontsize="38"] * h4,
body .bvi-body[data-bvi-fontsize="38"] * h4 * {
  font-size: 42px !important;
}
body .bvi-body[data-bvi-fontsize="38"] * h5,
body .bvi-body[data-bvi-fontsize="38"] * h5 * {
  font-size: 41px !important;
}
body .bvi-body[data-bvi-fontsize="38"] * h6,
body .bvi-body[data-bvi-fontsize="38"] * h6 * {
  font-size: 40px !important;
}
body .bvi-body[data-bvi-fontsize="37"] * {
  font-size: 37px !important;
}
body .bvi-body[data-bvi-fontsize="37"] * h1,
body .bvi-body[data-bvi-fontsize="37"] * h1 * {
  font-size: 44px !important;
}
body .bvi-body[data-bvi-fontsize="37"] * h2,
body .bvi-body[data-bvi-fontsize="37"] * h2 * {
  font-size: 43px !important;
}
body .bvi-body[data-bvi-fontsize="37"] * h3,
body .bvi-body[data-bvi-fontsize="37"] * h3 * {
  font-size: 42px !important;
}
body .bvi-body[data-bvi-fontsize="37"] * h4,
body .bvi-body[data-bvi-fontsize="37"] * h4 * {
  font-size: 41px !important;
}
body .bvi-body[data-bvi-fontsize="37"] * h5,
body .bvi-body[data-bvi-fontsize="37"] * h5 * {
  font-size: 40px !important;
}
body .bvi-body[data-bvi-fontsize="37"] * h6,
body .bvi-body[data-bvi-fontsize="37"] * h6 * {
  font-size: 39px !important;
}
body .bvi-body[data-bvi-fontsize="36"] * {
  font-size: 36px !important;
}
body .bvi-body[data-bvi-fontsize="36"] * h1,
body .bvi-body[data-bvi-fontsize="36"] * h1 * {
  font-size: 43px !important;
}
body .bvi-body[data-bvi-fontsize="36"] * h2,
body .bvi-body[data-bvi-fontsize="36"] * h2 * {
  font-size: 42px !important;
}
body .bvi-body[data-bvi-fontsize="36"] * h3,
body .bvi-body[data-bvi-fontsize="36"] * h3 * {
  font-size: 41px !important;
}
body .bvi-body[data-bvi-fontsize="36"] * h4,
body .bvi-body[data-bvi-fontsize="36"] * h4 * {
  font-size: 40px !important;
}
body .bvi-body[data-bvi-fontsize="36"] * h5,
body .bvi-body[data-bvi-fontsize="36"] * h5 * {
  font-size: 39px !important;
}
body .bvi-body[data-bvi-fontsize="36"] * h6,
body .bvi-body[data-bvi-fontsize="36"] * h6 * {
  font-size: 38px !important;
}
body .bvi-body[data-bvi-fontsize="35"] * {
  font-size: 35px !important;
}
body .bvi-body[data-bvi-fontsize="35"] * h1,
body .bvi-body[data-bvi-fontsize="35"] * h1 * {
  font-size: 42px !important;
}
body .bvi-body[data-bvi-fontsize="35"] * h2,
body .bvi-body[data-bvi-fontsize="35"] * h2 * {
  font-size: 41px !important;
}
body .bvi-body[data-bvi-fontsize="35"] * h3,
body .bvi-body[data-bvi-fontsize="35"] * h3 * {
  font-size: 40px !important;
}
body .bvi-body[data-bvi-fontsize="35"] * h4,
body .bvi-body[data-bvi-fontsize="35"] * h4 * {
  font-size: 39px !important;
}
body .bvi-body[data-bvi-fontsize="35"] * h5,
body .bvi-body[data-bvi-fontsize="35"] * h5 * {
  font-size: 38px !important;
}
body .bvi-body[data-bvi-fontsize="35"] * h6,
body .bvi-body[data-bvi-fontsize="35"] * h6 * {
  font-size: 37px !important;
}
body .bvi-body[data-bvi-fontsize="34"] * {
  font-size: 34px !important;
}
body .bvi-body[data-bvi-fontsize="34"] * h1,
body .bvi-body[data-bvi-fontsize="34"] * h1 * {
  font-size: 41px !important;
}
body .bvi-body[data-bvi-fontsize="34"] * h2,
body .bvi-body[data-bvi-fontsize="34"] * h2 * {
  font-size: 40px !important;
}
body .bvi-body[data-bvi-fontsize="34"] * h3,
body .bvi-body[data-bvi-fontsize="34"] * h3 * {
  font-size: 39px !important;
}
body .bvi-body[data-bvi-fontsize="34"] * h4,
body .bvi-body[data-bvi-fontsize="34"] * h4 * {
  font-size: 38px !important;
}
body .bvi-body[data-bvi-fontsize="34"] * h5,
body .bvi-body[data-bvi-fontsize="34"] * h5 * {
  font-size: 37px !important;
}
body .bvi-body[data-bvi-fontsize="34"] * h6,
body .bvi-body[data-bvi-fontsize="34"] * h6 * {
  font-size: 36px !important;
}
body .bvi-body[data-bvi-fontsize="33"] * {
  font-size: 33px !important;
}
body .bvi-body[data-bvi-fontsize="33"] * h1,
body .bvi-body[data-bvi-fontsize="33"] * h1 * {
  font-size: 40px !important;
}
body .bvi-body[data-bvi-fontsize="33"] * h2,
body .bvi-body[data-bvi-fontsize="33"] * h2 * {
  font-size: 39px !important;
}
body .bvi-body[data-bvi-fontsize="33"] * h3,
body .bvi-body[data-bvi-fontsize="33"] * h3 * {
  font-size: 38px !important;
}
body .bvi-body[data-bvi-fontsize="33"] * h4,
body .bvi-body[data-bvi-fontsize="33"] * h4 * {
  font-size: 37px !important;
}
body .bvi-body[data-bvi-fontsize="33"] * h5,
body .bvi-body[data-bvi-fontsize="33"] * h5 * {
  font-size: 36px !important;
}
body .bvi-body[data-bvi-fontsize="33"] * h6,
body .bvi-body[data-bvi-fontsize="33"] * h6 * {
  font-size: 35px !important;
}
body .bvi-body[data-bvi-fontsize="32"] * {
  font-size: 32px !important;
}
body .bvi-body[data-bvi-fontsize="32"] * h1,
body .bvi-body[data-bvi-fontsize="32"] * h1 * {
  font-size: 39px !important;
}
body .bvi-body[data-bvi-fontsize="32"] * h2,
body .bvi-body[data-bvi-fontsize="32"] * h2 * {
  font-size: 38px !important;
}
body .bvi-body[data-bvi-fontsize="32"] * h3,
body .bvi-body[data-bvi-fontsize="32"] * h3 * {
  font-size: 37px !important;
}
body .bvi-body[data-bvi-fontsize="32"] * h4,
body .bvi-body[data-bvi-fontsize="32"] * h4 * {
  font-size: 36px !important;
}
body .bvi-body[data-bvi-fontsize="32"] * h5,
body .bvi-body[data-bvi-fontsize="32"] * h5 * {
  font-size: 35px !important;
}
body .bvi-body[data-bvi-fontsize="32"] * h6,
body .bvi-body[data-bvi-fontsize="32"] * h6 * {
  font-size: 34px !important;
}
body .bvi-body[data-bvi-fontsize="31"] * {
  font-size: 31px !important;
}
body .bvi-body[data-bvi-fontsize="31"] * h1,
body .bvi-body[data-bvi-fontsize="31"] * h1 * {
  font-size: 38px !important;
}
body .bvi-body[data-bvi-fontsize="31"] * h2,
body .bvi-body[data-bvi-fontsize="31"] * h2 * {
  font-size: 37px !important;
}
body .bvi-body[data-bvi-fontsize="31"] * h3,
body .bvi-body[data-bvi-fontsize="31"] * h3 * {
  font-size: 36px !important;
}
body .bvi-body[data-bvi-fontsize="31"] * h4,
body .bvi-body[data-bvi-fontsize="31"] * h4 * {
  font-size: 35px !important;
}
body .bvi-body[data-bvi-fontsize="31"] * h5,
body .bvi-body[data-bvi-fontsize="31"] * h5 * {
  font-size: 34px !important;
}
body .bvi-body[data-bvi-fontsize="31"] * h6,
body .bvi-body[data-bvi-fontsize="31"] * h6 * {
  font-size: 33px !important;
}
body .bvi-body[data-bvi-fontsize="30"] * {
  font-size: 30px !important;
}
body .bvi-body[data-bvi-fontsize="30"] * h1,
body .bvi-body[data-bvi-fontsize="30"] * h1 * {
  font-size: 37px !important;
}
body .bvi-body[data-bvi-fontsize="30"] * h2,
body .bvi-body[data-bvi-fontsize="30"] * h2 * {
  font-size: 36px !important;
}
body .bvi-body[data-bvi-fontsize="30"] * h3,
body .bvi-body[data-bvi-fontsize="30"] * h3 * {
  font-size: 35px !important;
}
body .bvi-body[data-bvi-fontsize="30"] * h4,
body .bvi-body[data-bvi-fontsize="30"] * h4 * {
  font-size: 34px !important;
}
body .bvi-body[data-bvi-fontsize="30"] * h5,
body .bvi-body[data-bvi-fontsize="30"] * h5 * {
  font-size: 33px !important;
}
body .bvi-body[data-bvi-fontsize="30"] * h6,
body .bvi-body[data-bvi-fontsize="30"] * h6 * {
  font-size: 32px !important;
}
body .bvi-body[data-bvi-fontsize="29"] * {
  font-size: 29px !important;
}
body .bvi-body[data-bvi-fontsize="29"] * h1,
body .bvi-body[data-bvi-fontsize="29"] * h1 * {
  font-size: 36px !important;
}
body .bvi-body[data-bvi-fontsize="29"] * h2,
body .bvi-body[data-bvi-fontsize="29"] * h2 * {
  font-size: 35px !important;
}
body .bvi-body[data-bvi-fontsize="29"] * h3,
body .bvi-body[data-bvi-fontsize="29"] * h3 * {
  font-size: 34px !important;
}
body .bvi-body[data-bvi-fontsize="29"] * h4,
body .bvi-body[data-bvi-fontsize="29"] * h4 * {
  font-size: 33px !important;
}
body .bvi-body[data-bvi-fontsize="29"] * h5,
body .bvi-body[data-bvi-fontsize="29"] * h5 * {
  font-size: 32px !important;
}
body .bvi-body[data-bvi-fontsize="29"] * h6,
body .bvi-body[data-bvi-fontsize="29"] * h6 * {
  font-size: 31px !important;
}
body .bvi-body[data-bvi-fontsize="28"] * {
  font-size: 28px !important;
}
body .bvi-body[data-bvi-fontsize="28"] * h1,
body .bvi-body[data-bvi-fontsize="28"] * h1 * {
  font-size: 35px !important;
}
body .bvi-body[data-bvi-fontsize="28"] * h2,
body .bvi-body[data-bvi-fontsize="28"] * h2 * {
  font-size: 34px !important;
}
body .bvi-body[data-bvi-fontsize="28"] * h3,
body .bvi-body[data-bvi-fontsize="28"] * h3 * {
  font-size: 33px !important;
}
body .bvi-body[data-bvi-fontsize="28"] * h4,
body .bvi-body[data-bvi-fontsize="28"] * h4 * {
  font-size: 32px !important;
}
body .bvi-body[data-bvi-fontsize="28"] * h5,
body .bvi-body[data-bvi-fontsize="28"] * h5 * {
  font-size: 31px !important;
}
body .bvi-body[data-bvi-fontsize="28"] * h6,
body .bvi-body[data-bvi-fontsize="28"] * h6 * {
  font-size: 30px !important;
}
body .bvi-body[data-bvi-fontsize="27"] * {
  font-size: 27px !important;
}
body .bvi-body[data-bvi-fontsize="27"] * h1,
body .bvi-body[data-bvi-fontsize="27"] * h1 * {
  font-size: 34px !important;
}
body .bvi-body[data-bvi-fontsize="27"] * h2,
body .bvi-body[data-bvi-fontsize="27"] * h2 * {
  font-size: 33px !important;
}
body .bvi-body[data-bvi-fontsize="27"] * h3,
body .bvi-body[data-bvi-fontsize="27"] * h3 * {
  font-size: 32px !important;
}
body .bvi-body[data-bvi-fontsize="27"] * h4,
body .bvi-body[data-bvi-fontsize="27"] * h4 * {
  font-size: 31px !important;
}
body .bvi-body[data-bvi-fontsize="27"] * h5,
body .bvi-body[data-bvi-fontsize="27"] * h5 * {
  font-size: 30px !important;
}
body .bvi-body[data-bvi-fontsize="27"] * h6,
body .bvi-body[data-bvi-fontsize="27"] * h6 * {
  font-size: 29px !important;
}
body .bvi-body[data-bvi-fontsize="26"] * {
  font-size: 26px !important;
}
body .bvi-body[data-bvi-fontsize="26"] * h1,
body .bvi-body[data-bvi-fontsize="26"] * h1 * {
  font-size: 33px !important;
}
body .bvi-body[data-bvi-fontsize="26"] * h2,
body .bvi-body[data-bvi-fontsize="26"] * h2 * {
  font-size: 32px !important;
}
body .bvi-body[data-bvi-fontsize="26"] * h3,
body .bvi-body[data-bvi-fontsize="26"] * h3 * {
  font-size: 31px !important;
}
body .bvi-body[data-bvi-fontsize="26"] * h4,
body .bvi-body[data-bvi-fontsize="26"] * h4 * {
  font-size: 30px !important;
}
body .bvi-body[data-bvi-fontsize="26"] * h5,
body .bvi-body[data-bvi-fontsize="26"] * h5 * {
  font-size: 29px !important;
}
body .bvi-body[data-bvi-fontsize="26"] * h6,
body .bvi-body[data-bvi-fontsize="26"] * h6 * {
  font-size: 28px !important;
}
body .bvi-body[data-bvi-fontsize="25"] * {
  font-size: 25px !important;
}
body .bvi-body[data-bvi-fontsize="25"] * h1,
body .bvi-body[data-bvi-fontsize="25"] * h1 * {
  font-size: 32px !important;
}
body .bvi-body[data-bvi-fontsize="25"] * h2,
body .bvi-body[data-bvi-fontsize="25"] * h2 * {
  font-size: 31px !important;
}
body .bvi-body[data-bvi-fontsize="25"] * h3,
body .bvi-body[data-bvi-fontsize="25"] * h3 * {
  font-size: 30px !important;
}
body .bvi-body[data-bvi-fontsize="25"] * h4,
body .bvi-body[data-bvi-fontsize="25"] * h4 * {
  font-size: 29px !important;
}
body .bvi-body[data-bvi-fontsize="25"] * h5,
body .bvi-body[data-bvi-fontsize="25"] * h5 * {
  font-size: 28px !important;
}
body .bvi-body[data-bvi-fontsize="25"] * h6,
body .bvi-body[data-bvi-fontsize="25"] * h6 * {
  font-size: 27px !important;
}
body .bvi-body[data-bvi-fontsize="24"] * {
  font-size: 24px !important;
}
body .bvi-body[data-bvi-fontsize="24"] * h1,
body .bvi-body[data-bvi-fontsize="24"] * h1 * {
  font-size: 31px !important;
}
body .bvi-body[data-bvi-fontsize="24"] * h2,
body .bvi-body[data-bvi-fontsize="24"] * h2 * {
  font-size: 30px !important;
}
body .bvi-body[data-bvi-fontsize="24"] * h3,
body .bvi-body[data-bvi-fontsize="24"] * h3 * {
  font-size: 29px !important;
}
body .bvi-body[data-bvi-fontsize="24"] * h4,
body .bvi-body[data-bvi-fontsize="24"] * h4 * {
  font-size: 28px !important;
}
body .bvi-body[data-bvi-fontsize="24"] * h5,
body .bvi-body[data-bvi-fontsize="24"] * h5 * {
  font-size: 27px !important;
}
body .bvi-body[data-bvi-fontsize="24"] * h6,
body .bvi-body[data-bvi-fontsize="24"] * h6 * {
  font-size: 26px !important;
}
body .bvi-body[data-bvi-fontsize="23"] * {
  font-size: 23px !important;
}
body .bvi-body[data-bvi-fontsize="23"] * h1,
body .bvi-body[data-bvi-fontsize="23"] * h1 * {
  font-size: 30px !important;
}
body .bvi-body[data-bvi-fontsize="23"] * h2,
body .bvi-body[data-bvi-fontsize="23"] * h2 * {
  font-size: 29px !important;
}
body .bvi-body[data-bvi-fontsize="23"] * h3,
body .bvi-body[data-bvi-fontsize="23"] * h3 * {
  font-size: 28px !important;
}
body .bvi-body[data-bvi-fontsize="23"] * h4,
body .bvi-body[data-bvi-fontsize="23"] * h4 * {
  font-size: 27px !important;
}
body .bvi-body[data-bvi-fontsize="23"] * h5,
body .bvi-body[data-bvi-fontsize="23"] * h5 * {
  font-size: 26px !important;
}
body .bvi-body[data-bvi-fontsize="23"] * h6,
body .bvi-body[data-bvi-fontsize="23"] * h6 * {
  font-size: 25px !important;
}
body .bvi-body[data-bvi-fontsize="22"] * {
  font-size: 22px !important;
}
body .bvi-body[data-bvi-fontsize="22"] * h1,
body .bvi-body[data-bvi-fontsize="22"] * h1 * {
  font-size: 29px !important;
}
body .bvi-body[data-bvi-fontsize="22"] * h2,
body .bvi-body[data-bvi-fontsize="22"] * h2 * {
  font-size: 28px !important;
}
body .bvi-body[data-bvi-fontsize="22"] * h3,
body .bvi-body[data-bvi-fontsize="22"] * h3 * {
  font-size: 27px !important;
}
body .bvi-body[data-bvi-fontsize="22"] * h4,
body .bvi-body[data-bvi-fontsize="22"] * h4 * {
  font-size: 26px !important;
}
body .bvi-body[data-bvi-fontsize="22"] * h5,
body .bvi-body[data-bvi-fontsize="22"] * h5 * {
  font-size: 25px !important;
}
body .bvi-body[data-bvi-fontsize="22"] * h6,
body .bvi-body[data-bvi-fontsize="22"] * h6 * {
  font-size: 24px !important;
}
body .bvi-body[data-bvi-fontsize="21"] * {
  font-size: 21px !important;
}
body .bvi-body[data-bvi-fontsize="21"] * h1,
body .bvi-body[data-bvi-fontsize="21"] * h1 * {
  font-size: 28px !important;
}
body .bvi-body[data-bvi-fontsize="21"] * h2,
body .bvi-body[data-bvi-fontsize="21"] * h2 * {
  font-size: 27px !important;
}
body .bvi-body[data-bvi-fontsize="21"] * h3,
body .bvi-body[data-bvi-fontsize="21"] * h3 * {
  font-size: 26px !important;
}
body .bvi-body[data-bvi-fontsize="21"] * h4,
body .bvi-body[data-bvi-fontsize="21"] * h4 * {
  font-size: 25px !important;
}
body .bvi-body[data-bvi-fontsize="21"] * h5,
body .bvi-body[data-bvi-fontsize="21"] * h5 * {
  font-size: 24px !important;
}
body .bvi-body[data-bvi-fontsize="21"] * h6,
body .bvi-body[data-bvi-fontsize="21"] * h6 * {
  font-size: 23px !important;
}
body .bvi-body[data-bvi-fontsize="20"] * {
  font-size: 20px !important;
}
body .bvi-body[data-bvi-fontsize="20"] * h1,
body .bvi-body[data-bvi-fontsize="20"] * h1 * {
  font-size: 27px !important;
}
body .bvi-body[data-bvi-fontsize="20"] * h2,
body .bvi-body[data-bvi-fontsize="20"] * h2 * {
  font-size: 26px !important;
}
body .bvi-body[data-bvi-fontsize="20"] * h3,
body .bvi-body[data-bvi-fontsize="20"] * h3 * {
  font-size: 25px !important;
}
body .bvi-body[data-bvi-fontsize="20"] * h4,
body .bvi-body[data-bvi-fontsize="20"] * h4 * {
  font-size: 24px !important;
}
body .bvi-body[data-bvi-fontsize="20"] * h5,
body .bvi-body[data-bvi-fontsize="20"] * h5 * {
  font-size: 23px !important;
}
body .bvi-body[data-bvi-fontsize="20"] * h6,
body .bvi-body[data-bvi-fontsize="20"] * h6 * {
  font-size: 22px !important;
}
body .bvi-body[data-bvi-fontsize="19"] * {
  font-size: 19px !important;
}
body .bvi-body[data-bvi-fontsize="19"] * h1,
body .bvi-body[data-bvi-fontsize="19"] * h1 * {
  font-size: 26px !important;
}
body .bvi-body[data-bvi-fontsize="19"] * h2,
body .bvi-body[data-bvi-fontsize="19"] * h2 * {
  font-size: 25px !important;
}
body .bvi-body[data-bvi-fontsize="19"] * h3,
body .bvi-body[data-bvi-fontsize="19"] * h3 * {
  font-size: 24px !important;
}
body .bvi-body[data-bvi-fontsize="19"] * h4,
body .bvi-body[data-bvi-fontsize="19"] * h4 * {
  font-size: 23px !important;
}
body .bvi-body[data-bvi-fontsize="19"] * h5,
body .bvi-body[data-bvi-fontsize="19"] * h5 * {
  font-size: 22px !important;
}
body .bvi-body[data-bvi-fontsize="19"] * h6,
body .bvi-body[data-bvi-fontsize="19"] * h6 * {
  font-size: 21px !important;
}
body .bvi-body[data-bvi-fontsize="18"] * {
  font-size: 18px !important;
}
body .bvi-body[data-bvi-fontsize="18"] * h1,
body .bvi-body[data-bvi-fontsize="18"] * h1 * {
  font-size: 25px !important;
}
body .bvi-body[data-bvi-fontsize="18"] * h2,
body .bvi-body[data-bvi-fontsize="18"] * h2 * {
  font-size: 24px !important;
}
body .bvi-body[data-bvi-fontsize="18"] * h3,
body .bvi-body[data-bvi-fontsize="18"] * h3 * {
  font-size: 23px !important;
}
body .bvi-body[data-bvi-fontsize="18"] * h4,
body .bvi-body[data-bvi-fontsize="18"] * h4 * {
  font-size: 22px !important;
}
body .bvi-body[data-bvi-fontsize="18"] * h5,
body .bvi-body[data-bvi-fontsize="18"] * h5 * {
  font-size: 21px !important;
}
body .bvi-body[data-bvi-fontsize="18"] * h6,
body .bvi-body[data-bvi-fontsize="18"] * h6 * {
  font-size: 20px !important;
}
body .bvi-body[data-bvi-fontsize="17"] * {
  font-size: 17px !important;
}
body .bvi-body[data-bvi-fontsize="17"] * h1,
body .bvi-body[data-bvi-fontsize="17"] * h1 * {
  font-size: 24px !important;
}
body .bvi-body[data-bvi-fontsize="17"] * h2,
body .bvi-body[data-bvi-fontsize="17"] * h2 * {
  font-size: 23px !important;
}
body .bvi-body[data-bvi-fontsize="17"] * h3,
body .bvi-body[data-bvi-fontsize="17"] * h3 * {
  font-size: 22px !important;
}
body .bvi-body[data-bvi-fontsize="17"] * h4,
body .bvi-body[data-bvi-fontsize="17"] * h4 * {
  font-size: 21px !important;
}
body .bvi-body[data-bvi-fontsize="17"] * h5,
body .bvi-body[data-bvi-fontsize="17"] * h5 * {
  font-size: 20px !important;
}
body .bvi-body[data-bvi-fontsize="17"] * h6,
body .bvi-body[data-bvi-fontsize="17"] * h6 * {
  font-size: 19px !important;
}
body .bvi-body[data-bvi-fontsize="16"] * {
  font-size: 16px !important;
}
body .bvi-body[data-bvi-fontsize="16"] * h1,
body .bvi-body[data-bvi-fontsize="16"] * h1 * {
  font-size: 23px !important;
}
body .bvi-body[data-bvi-fontsize="16"] * h2,
body .bvi-body[data-bvi-fontsize="16"] * h2 * {
  font-size: 22px !important;
}
body .bvi-body[data-bvi-fontsize="16"] * h3,
body .bvi-body[data-bvi-fontsize="16"] * h3 * {
  font-size: 21px !important;
}
body .bvi-body[data-bvi-fontsize="16"] * h4,
body .bvi-body[data-bvi-fontsize="16"] * h4 * {
  font-size: 20px !important;
}
body .bvi-body[data-bvi-fontsize="16"] * h5,
body .bvi-body[data-bvi-fontsize="16"] * h5 * {
  font-size: 19px !important;
}
body .bvi-body[data-bvi-fontsize="16"] * h6,
body .bvi-body[data-bvi-fontsize="16"] * h6 * {
  font-size: 18px !important;
}
body .bvi-body[data-bvi-fontsize="15"] * {
  font-size: 15px !important;
}
body .bvi-body[data-bvi-fontsize="15"] * h1,
body .bvi-body[data-bvi-fontsize="15"] * h1 * {
  font-size: 22px !important;
}
body .bvi-body[data-bvi-fontsize="15"] * h2,
body .bvi-body[data-bvi-fontsize="15"] * h2 * {
  font-size: 21px !important;
}
body .bvi-body[data-bvi-fontsize="15"] * h3,
body .bvi-body[data-bvi-fontsize="15"] * h3 * {
  font-size: 20px !important;
}
body .bvi-body[data-bvi-fontsize="15"] * h4,
body .bvi-body[data-bvi-fontsize="15"] * h4 * {
  font-size: 19px !important;
}
body .bvi-body[data-bvi-fontsize="15"] * h5,
body .bvi-body[data-bvi-fontsize="15"] * h5 * {
  font-size: 18px !important;
}
body .bvi-body[data-bvi-fontsize="15"] * h6,
body .bvi-body[data-bvi-fontsize="15"] * h6 * {
  font-size: 17px !important;
}
body .bvi-body[data-bvi-fontsize="14"] * {
  font-size: 14px !important;
}
body .bvi-body[data-bvi-fontsize="14"] * h1,
body .bvi-body[data-bvi-fontsize="14"] * h1 * {
  font-size: 21px !important;
}
body .bvi-body[data-bvi-fontsize="14"] * h2,
body .bvi-body[data-bvi-fontsize="14"] * h2 * {
  font-size: 20px !important;
}
body .bvi-body[data-bvi-fontsize="14"] * h3,
body .bvi-body[data-bvi-fontsize="14"] * h3 * {
  font-size: 19px !important;
}
body .bvi-body[data-bvi-fontsize="14"] * h4,
body .bvi-body[data-bvi-fontsize="14"] * h4 * {
  font-size: 18px !important;
}
body .bvi-body[data-bvi-fontsize="14"] * h5,
body .bvi-body[data-bvi-fontsize="14"] * h5 * {
  font-size: 17px !important;
}
body .bvi-body[data-bvi-fontsize="14"] * h6,
body .bvi-body[data-bvi-fontsize="14"] * h6 * {
  font-size: 16px !important;
}
body .bvi-body[data-bvi-fontsize="13"] * {
  font-size: 13px !important;
}
body .bvi-body[data-bvi-fontsize="13"] * h1,
body .bvi-body[data-bvi-fontsize="13"] * h1 * {
  font-size: 20px !important;
}
body .bvi-body[data-bvi-fontsize="13"] * h2,
body .bvi-body[data-bvi-fontsize="13"] * h2 * {
  font-size: 19px !important;
}
body .bvi-body[data-bvi-fontsize="13"] * h3,
body .bvi-body[data-bvi-fontsize="13"] * h3 * {
  font-size: 18px !important;
}
body .bvi-body[data-bvi-fontsize="13"] * h4,
body .bvi-body[data-bvi-fontsize="13"] * h4 * {
  font-size: 17px !important;
}
body .bvi-body[data-bvi-fontsize="13"] * h5,
body .bvi-body[data-bvi-fontsize="13"] * h5 * {
  font-size: 16px !important;
}
body .bvi-body[data-bvi-fontsize="13"] * h6,
body .bvi-body[data-bvi-fontsize="13"] * h6 * {
  font-size: 15px !important;
}
body .bvi-body[data-bvi-fontsize="12"] * {
  font-size: 12px !important;
}
body .bvi-body[data-bvi-fontsize="12"] * h1,
body .bvi-body[data-bvi-fontsize="12"] * h1 * {
  font-size: 19px !important;
}
body .bvi-body[data-bvi-fontsize="12"] * h2,
body .bvi-body[data-bvi-fontsize="12"] * h2 * {
  font-size: 18px !important;
}
body .bvi-body[data-bvi-fontsize="12"] * h3,
body .bvi-body[data-bvi-fontsize="12"] * h3 * {
  font-size: 17px !important;
}
body .bvi-body[data-bvi-fontsize="12"] * h4,
body .bvi-body[data-bvi-fontsize="12"] * h4 * {
  font-size: 16px !important;
}
body .bvi-body[data-bvi-fontsize="12"] * h5,
body .bvi-body[data-bvi-fontsize="12"] * h5 * {
  font-size: 15px !important;
}
body .bvi-body[data-bvi-fontsize="12"] * h6,
body .bvi-body[data-bvi-fontsize="12"] * h6 * {
  font-size: 14px !important;
}
body .bvi-body[data-bvi-fontsize="11"] * {
  font-size: 11px !important;
}
body .bvi-body[data-bvi-fontsize="11"] * h1,
body .bvi-body[data-bvi-fontsize="11"] * h1 * {
  font-size: 18px !important;
}
body .bvi-body[data-bvi-fontsize="11"] * h2,
body .bvi-body[data-bvi-fontsize="11"] * h2 * {
  font-size: 17px !important;
}
body .bvi-body[data-bvi-fontsize="11"] * h3,
body .bvi-body[data-bvi-fontsize="11"] * h3 * {
  font-size: 16px !important;
}
body .bvi-body[data-bvi-fontsize="11"] * h4,
body .bvi-body[data-bvi-fontsize="11"] * h4 * {
  font-size: 15px !important;
}
body .bvi-body[data-bvi-fontsize="11"] * h5,
body .bvi-body[data-bvi-fontsize="11"] * h5 * {
  font-size: 14px !important;
}
body .bvi-body[data-bvi-fontsize="11"] * h6,
body .bvi-body[data-bvi-fontsize="11"] * h6 * {
  font-size: 13px !important;
}
body .bvi-body[data-bvi-fontsize="10"] * {
  font-size: 10px !important;
}
body .bvi-body[data-bvi-fontsize="10"] * h1,
body .bvi-body[data-bvi-fontsize="10"] * h1 * {
  font-size: 17px !important;
}
body .bvi-body[data-bvi-fontsize="10"] * h2,
body .bvi-body[data-bvi-fontsize="10"] * h2 * {
  font-size: 16px !important;
}
body .bvi-body[data-bvi-fontsize="10"] * h3,
body .bvi-body[data-bvi-fontsize="10"] * h3 * {
  font-size: 15px !important;
}
body .bvi-body[data-bvi-fontsize="10"] * h4,
body .bvi-body[data-bvi-fontsize="10"] * h4 * {
  font-size: 14px !important;
}
body .bvi-body[data-bvi-fontsize="10"] * h5,
body .bvi-body[data-bvi-fontsize="10"] * h5 * {
  font-size: 13px !important;
}
body .bvi-body[data-bvi-fontsize="10"] * h6,
body .bvi-body[data-bvi-fontsize="10"] * h6 * {
  font-size: 12px !important;
}
body .bvi-body[data-bvi-fontsize="9"] * {
  font-size: 9px !important;
}
body .bvi-body[data-bvi-fontsize="9"] * h1,
body .bvi-body[data-bvi-fontsize="9"] * h1 * {
  font-size: 16px !important;
}
body .bvi-body[data-bvi-fontsize="9"] * h2,
body .bvi-body[data-bvi-fontsize="9"] * h2 * {
  font-size: 15px !important;
}
body .bvi-body[data-bvi-fontsize="9"] * h3,
body .bvi-body[data-bvi-fontsize="9"] * h3 * {
  font-size: 14px !important;
}
body .bvi-body[data-bvi-fontsize="9"] * h4,
body .bvi-body[data-bvi-fontsize="9"] * h4 * {
  font-size: 13px !important;
}
body .bvi-body[data-bvi-fontsize="9"] * h5,
body .bvi-body[data-bvi-fontsize="9"] * h5 * {
  font-size: 12px !important;
}
body .bvi-body[data-bvi-fontsize="9"] * h6,
body .bvi-body[data-bvi-fontsize="9"] * h6 * {
  font-size: 11px !important;
}
body .bvi-body[data-bvi-fontsize="8"] * {
  font-size: 8px !important;
}
body .bvi-body[data-bvi-fontsize="8"] * h1,
body .bvi-body[data-bvi-fontsize="8"] * h1 * {
  font-size: 15px !important;
}
body .bvi-body[data-bvi-fontsize="8"] * h2,
body .bvi-body[data-bvi-fontsize="8"] * h2 * {
  font-size: 14px !important;
}
body .bvi-body[data-bvi-fontsize="8"] * h3,
body .bvi-body[data-bvi-fontsize="8"] * h3 * {
  font-size: 13px !important;
}
body .bvi-body[data-bvi-fontsize="8"] * h4,
body .bvi-body[data-bvi-fontsize="8"] * h4 * {
  font-size: 12px !important;
}
body .bvi-body[data-bvi-fontsize="8"] * h5,
body .bvi-body[data-bvi-fontsize="8"] * h5 * {
  font-size: 11px !important;
}
body .bvi-body[data-bvi-fontsize="8"] * h6,
body .bvi-body[data-bvi-fontsize="8"] * h6 * {
  font-size: 10px !important;
}
body .bvi-body[data-bvi-fontsize="7"] * {
  font-size: 7px !important;
}
body .bvi-body[data-bvi-fontsize="7"] * h1,
body .bvi-body[data-bvi-fontsize="7"] * h1 * {
  font-size: 14px !important;
}
body .bvi-body[data-bvi-fontsize="7"] * h2,
body .bvi-body[data-bvi-fontsize="7"] * h2 * {
  font-size: 13px !important;
}
body .bvi-body[data-bvi-fontsize="7"] * h3,
body .bvi-body[data-bvi-fontsize="7"] * h3 * {
  font-size: 12px !important;
}
body .bvi-body[data-bvi-fontsize="7"] * h4,
body .bvi-body[data-bvi-fontsize="7"] * h4 * {
  font-size: 11px !important;
}
body .bvi-body[data-bvi-fontsize="7"] * h5,
body .bvi-body[data-bvi-fontsize="7"] * h5 * {
  font-size: 10px !important;
}
body .bvi-body[data-bvi-fontsize="7"] * h6,
body .bvi-body[data-bvi-fontsize="7"] * h6 * {
  font-size: 9px !important;
}
body .bvi-body[data-bvi-fontsize="6"] * {
  font-size: 6px !important;
}
body .bvi-body[data-bvi-fontsize="6"] * h1,
body .bvi-body[data-bvi-fontsize="6"] * h1 * {
  font-size: 13px !important;
}
body .bvi-body[data-bvi-fontsize="6"] * h2,
body .bvi-body[data-bvi-fontsize="6"] * h2 * {
  font-size: 12px !important;
}
body .bvi-body[data-bvi-fontsize="6"] * h3,
body .bvi-body[data-bvi-fontsize="6"] * h3 * {
  font-size: 11px !important;
}
body .bvi-body[data-bvi-fontsize="6"] * h4,
body .bvi-body[data-bvi-fontsize="6"] * h4 * {
  font-size: 10px !important;
}
body .bvi-body[data-bvi-fontsize="6"] * h5,
body .bvi-body[data-bvi-fontsize="6"] * h5 * {
  font-size: 9px !important;
}
body .bvi-body[data-bvi-fontsize="6"] * h6,
body .bvi-body[data-bvi-fontsize="6"] * h6 * {
  font-size: 8px !important;
}
body .bvi-body[data-bvi-fontsize="5"] * {
  font-size: 5px !important;
}
body .bvi-body[data-bvi-fontsize="5"] * h1,
body .bvi-body[data-bvi-fontsize="5"] * h1 * {
  font-size: 12px !important;
}
body .bvi-body[data-bvi-fontsize="5"] * h2,
body .bvi-body[data-bvi-fontsize="5"] * h2 * {
  font-size: 11px !important;
}
body .bvi-body[data-bvi-fontsize="5"] * h3,
body .bvi-body[data-bvi-fontsize="5"] * h3 * {
  font-size: 10px !important;
}
body .bvi-body[data-bvi-fontsize="5"] * h4,
body .bvi-body[data-bvi-fontsize="5"] * h4 * {
  font-size: 9px !important;
}
body .bvi-body[data-bvi-fontsize="5"] * h5,
body .bvi-body[data-bvi-fontsize="5"] * h5 * {
  font-size: 8px !important;
}
body .bvi-body[data-bvi-fontsize="5"] * h6,
body .bvi-body[data-bvi-fontsize="5"] * h6 * {
  font-size: 7px !important;
}
body .bvi-body[data-bvi-fontsize="4"] * {
  font-size: 4px !important;
}
body .bvi-body[data-bvi-fontsize="4"] * h1,
body .bvi-body[data-bvi-fontsize="4"] * h1 * {
  font-size: 11px !important;
}
body .bvi-body[data-bvi-fontsize="4"] * h2,
body .bvi-body[data-bvi-fontsize="4"] * h2 * {
  font-size: 10px !important;
}
body .bvi-body[data-bvi-fontsize="4"] * h3,
body .bvi-body[data-bvi-fontsize="4"] * h3 * {
  font-size: 9px !important;
}
body .bvi-body[data-bvi-fontsize="4"] * h4,
body .bvi-body[data-bvi-fontsize="4"] * h4 * {
  font-size: 8px !important;
}
body .bvi-body[data-bvi-fontsize="4"] * h5,
body .bvi-body[data-bvi-fontsize="4"] * h5 * {
  font-size: 7px !important;
}
body .bvi-body[data-bvi-fontsize="4"] * h6,
body .bvi-body[data-bvi-fontsize="4"] * h6 * {
  font-size: 6px !important;
}
body .bvi-body[data-bvi-fontsize="3"] * {
  font-size: 3px !important;
}
body .bvi-body[data-bvi-fontsize="3"] * h1,
body .bvi-body[data-bvi-fontsize="3"] * h1 * {
  font-size: 10px !important;
}
body .bvi-body[data-bvi-fontsize="3"] * h2,
body .bvi-body[data-bvi-fontsize="3"] * h2 * {
  font-size: 9px !important;
}
body .bvi-body[data-bvi-fontsize="3"] * h3,
body .bvi-body[data-bvi-fontsize="3"] * h3 * {
  font-size: 8px !important;
}
body .bvi-body[data-bvi-fontsize="3"] * h4,
body .bvi-body[data-bvi-fontsize="3"] * h4 * {
  font-size: 7px !important;
}
body .bvi-body[data-bvi-fontsize="3"] * h5,
body .bvi-body[data-bvi-fontsize="3"] * h5 * {
  font-size: 6px !important;
}
body .bvi-body[data-bvi-fontsize="3"] * h6,
body .bvi-body[data-bvi-fontsize="3"] * h6 * {
  font-size: 5px !important;
}
body .bvi-body[data-bvi-fontsize="2"] * {
  font-size: 2px !important;
}
body .bvi-body[data-bvi-fontsize="2"] * h1,
body .bvi-body[data-bvi-fontsize="2"] * h1 * {
  font-size: 9px !important;
}
body .bvi-body[data-bvi-fontsize="2"] * h2,
body .bvi-body[data-bvi-fontsize="2"] * h2 * {
  font-size: 8px !important;
}
body .bvi-body[data-bvi-fontsize="2"] * h3,
body .bvi-body[data-bvi-fontsize="2"] * h3 * {
  font-size: 7px !important;
}
body .bvi-body[data-bvi-fontsize="2"] * h4,
body .bvi-body[data-bvi-fontsize="2"] * h4 * {
  font-size: 6px !important;
}
body .bvi-body[data-bvi-fontsize="2"] * h5,
body .bvi-body[data-bvi-fontsize="2"] * h5 * {
  font-size: 5px !important;
}
body .bvi-body[data-bvi-fontsize="2"] * h6,
body .bvi-body[data-bvi-fontsize="2"] * h6 * {
  font-size: 4px !important;
}
body .bvi-body[data-bvi-fontsize="1"] * {
  font-size: 1px !important;
}
body .bvi-body[data-bvi-fontsize="1"] * h1,
body .bvi-body[data-bvi-fontsize="1"] * h1 * {
  font-size: 8px !important;
}
body .bvi-body[data-bvi-fontsize="1"] * h2,
body .bvi-body[data-bvi-fontsize="1"] * h2 * {
  font-size: 7px !important;
}
body .bvi-body[data-bvi-fontsize="1"] * h3,
body .bvi-body[data-bvi-fontsize="1"] * h3 * {
  font-size: 6px !important;
}
body .bvi-body[data-bvi-fontsize="1"] * h4,
body .bvi-body[data-bvi-fontsize="1"] * h4 * {
  font-size: 5px !important;
}
body .bvi-body[data-bvi-fontsize="1"] * h5,
body .bvi-body[data-bvi-fontsize="1"] * h5 * {
  font-size: 4px !important;
}
body .bvi-body[data-bvi-fontsize="1"] * h6,
body .bvi-body[data-bvi-fontsize="1"] * h6 * {
  font-size: 3px !important;
}
body .bvi-body[data-bvi-images=true]:not(.bvi-no-styles) .bvi-background-image:not(.bvi-no-styles),
body .bvi-body[data-bvi-images=true]:not(.bvi-no-styles) img.bvi-background-image:not(.bvi-no-styles),
body .bvi-body[data-bvi-images=true]:not(.bvi-no-styles) img.bvi-img:not(.bvi-no-styles) {
  -webkit-filter: grayscale(0);
  filter: grayscale(0);
  visibility: visible;
}
body .bvi-body[data-bvi-images=false]:not(.bvi-no-styles) .bvi-background-image:not(.bvi-no-styles),
body .bvi-body[data-bvi-images=false]:not(.bvi-no-styles) img.bvi-background-image:not(.bvi-no-styles),
body .bvi-body[data-bvi-images=false]:not(.bvi-no-styles) img.bvi-img:not(.bvi-no-styles) {
  display: none;
  position: relative;
  border: 1px dashed;
}
body .bvi-body[data-bvi-images=grayscale]:not(.bvi-no-styles) .bvi-background-image:not(.bvi-no-styles),
body .bvi-body[data-bvi-images=grayscale]:not(.bvi-no-styles) img.bvi-background-image:not(.bvi-no-styles),
body .bvi-body[data-bvi-images=grayscale]:not(.bvi-no-styles) img.bvi-img:not(.bvi-no-styles) {
  -moz-filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");
  -o-filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");
  -webkit-filter: grayscale(1);
  filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0'/></filter></svg>#grayscale");
  filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='saturate' values='0'/></filter></svg>#grayscale");
  filter: grayscale(1);
  visibility: visible;
}
body .bvi-body[data-bvi-lineheight=normal]:not(.bvi-no-styles) {
  line-height: 1.5 !important;
}
body .bvi-body[data-bvi-lineheight=average]:not(.bvi-no-styles) {
  line-height: 2 !important;
}
body .bvi-body[data-bvi-lineheight=big]:not(.bvi-no-styles) {
  line-height: 2.5 !important;
}
body .bvi-body[data-bvi-letterspacing=normal]:not(.bvi-no-styles) {
  letter-spacing: 0 !important;
}
body .bvi-body[data-bvi-letterspacing=average]:not(.bvi-no-styles) {
  letter-spacing: 2px !important;
}
body .bvi-body[data-bvi-letterspacing=big]:not(.bvi-no-styles) {
  letter-spacing: 4px !important;
}
body .bvi-body[data-bvi-fontfamily=arial]:not(i):not(span):not(.bvi-no-styles) {
  font-family: Arial, sans-serif !important;
}
body .bvi-body[data-bvi-fontfamily=times]:not(i):not(span):not(.bvi-no-styles) {
  font-family: "Times New roman", serif !important;
}
body .bvi-body[data-bvi-builtelements=true]:not(.bvi-no-styles) .wp-audio-shortcode,
body .bvi-body[data-bvi-builtelements=true]:not(.bvi-no-styles) iframe,
body .bvi-body[data-bvi-builtelements=true]:not(.bvi-no-styles) object,
body .bvi-body[data-bvi-builtelements=true]:not(.bvi-no-styles) video,
body .bvi-body[data-bvi-builtelements=true]:not(.bvi-no-styles) ymaps,
body .bvi-body[data-bvi-builtelements=true]:not(.bvi-no-styles) figure {
  display: block !important;
}
body .bvi-body[data-bvi-builtelements=false]:not(.bvi-no-styles) .wp-audio-shortcode,
body .bvi-body[data-bvi-builtelements=false]:not(.bvi-no-styles) iframe,
body .bvi-body[data-bvi-builtelements=false]:not(.bvi-no-styles) object,
body .bvi-body[data-bvi-builtelements=false]:not(.bvi-no-styles) video,
body .bvi-body[data-bvi-builtelements=false]:not(.bvi-no-styles) ymaps,
body .bvi-body[data-bvi-builtelements=false]:not(.bvi-no-styles) figure {
  display: none !important;
}
body .bvi-body .bvi-speech {
  margin-bottom: 1.5rem;
}
body .bvi-body .bvi-speech .bvi-speech-link {
  display: inline-block;
  border: 1px dashed transparent;
  border-bottom: 0;
  padding: 0.7rem;
}
body .bvi-body .bvi-speech .bvi-speech-text {
  border: 1px dashed transparent;
  padding: 0.7rem;
}
body .bvi-body .bvi-speech .bvi-highlighting mark {
  font-weight: bold;
  text-decoration: underline;
}
body .bvi-body a.bvi-link {
  display: inline-block;
  font-weight: 400;
  line-height: 1.5;
  font-size: 0.875rem !important;
  color: #212529 !important;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  background-color: #e0e0e0 !important;
  border: 1px solid #c6c6c6 !important;
  padding: 0.375rem 0.75rem;
  border-radius: 0.25rem;
  position: relative;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
body .bvi-body a.bvi-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  content: "";
}
body .bvi-body .bvi-link-fixed-top {
  position: fixed !important;
  top: 2.5rem !important;
  right: 1.5rem !important;
  z-index: 999999 !important;
}
body .bvi-body .bvi-hide {
  display: none !important;
}
body .bvi-body .bvi-show {
  display: block !important;
}

.bvi-images {
  width: 18px;
  height: 18px;
  letter-spacing: normal;
  display: inline-block;
  vertical-align: middle;
  z-index: 1;
  background-size: 100% 100%;
  -o-background-size: 100% 100%;
  -webkit-background-size: 100% 100%;
}
.bvi-images.bvi-images-cog {
  background-image: url("/local/templates/rostsayt/css/../images/bvi/cog.svg");
  background-repeat: no-repeat;
}
.bvi-images.bvi-images-eye-slash {
  background-image: url("/local/templates/rostsayt/css/../images/bvi/eye-slash.svg");
  background-repeat: no-repeat;
}
.bvi-images.bvi-images-volume-up {
  background-image: url("/local/templates/rostsayt/css/../images/bvi/volume-up.svg");
  background-repeat: no-repeat;
}
.bvi-images.bvi-images-volume-off {
  background-image: url("/local/templates/rostsayt/css/../images/bvi/volume-off.svg");
  background-repeat: no-repeat;
}
.bvi-images.bvi-images-adjust {
  background-image: url("/local/templates/rostsayt/css/../images/bvi/adjust.svg");
  background-repeat: no-repeat;
}
.bvi-images.bvi-images-minus-circle {
  background-image: url("/local/templates/rostsayt/css/../images/bvi/minus-circle.svg");
  background-repeat: no-repeat;
}
.bvi-images.bvi-images-image {
  background-image: url("/local/templates/rostsayt/css/../images/bvi/image.svg");
  background-repeat: no-repeat;
}
.bvi-images.bvi-images-minus {
  background-image: url("/local/templates/rostsayt/css/../images/bvi/minus.svg");
  background-repeat: no-repeat;
}
.bvi-images.bvi-images-eye {
  background-image: url("/local/templates/rostsayt/css/../images/bvi/eye.svg");
  background-repeat: no-repeat;
  fill: green;
}
.bvi-images.bvi-images-size-32 {
  width: 32px !important;
  height: 32px !important;
}

/*# sourceMappingURL=bvi.css.map */

/* End */


/* Start:/local/templates/rostsayt/components/bitrix/news.list/mod-test-slider/style.css?1670847724150*/
div.news-list
{
	word-wrap: break-word;
}
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}

/* End */


/* Start:/bitrix/components/bitrix/news/templates/.default/bitrix/news.list/.default/style.css?1641806017150*/
div.news-list
{
	word-wrap: break-word;
}
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}

/* End */


/* Start:/local/templates/rostsayt/components/bitrix/news.list/mod-stoks/style.css?1656335643150*/
div.news-list
{
	word-wrap: break-word;
}
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}

/* End */


/* Start:/local/templates/rostsayt/components/bitrix/news.list/mod-licenses/style.css?1656415131150*/
div.news-list
{
	word-wrap: break-word;
}
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}

/* End */


/* Start:/local/templates/rostsayt/components/bitrix/menu/mod-topmenu/style.min.css?1641806540490*/
ul.left-menu{list-style:none;margin:0;padding:0;margin-bottom:8px;position:relative}ul.left-menu li{padding:10px 16px;background:#f5f5f5 url(/local/templates/rostsayt/components/bitrix/menu/mod-topmenu/images/left_menu_bg.gif) top repeat-x}ul.left-menu li a{font-size:100%;color:#bc262c;font-weight:bold;text-decoration:none}ul.left-menu li a:visited{color:#bc262c}ul.left-menu li a:hover{color:#bc262c}ul.left-menu li a.selected:link,ul.left-menu li a.selected:visited,ul.left-menu li a.selected:active,ul.left-menu li a.selected:hover{color:#fc8d3d}
/* End */


/* Start:/local/templates/rostsayt/vendor/owlcarousel/owl.carousel.min.css?16418065403356*/
/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/local/templates/rostsayt/vendor/owlcarousel/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
/* End */


/* Start:/local/templates/rostsayt/vendor/lightbox2/files/lightbox.min.css?16418065402532*/
.lb-loader,.lightbox{text-align:center;line-height:0;position:absolute;left:0}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:alpha(Opacity=80);opacity:.8;display:none}.lightbox{width:100%;z-index:10000;font-weight:400;outline:0}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-loader{top:43%;height:25%;width:100%}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(/local/templates/rostsayt/vendor/lightbox2/files/../images/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(/local/templates/rostsayt/vendor/lightbox2/files/../images/prev.png) left 48% no-repeat;filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{filter:alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(/local/templates/rostsayt/vendor/lightbox2/files/../images/next.png) right 48% no-repeat;filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{filter:alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(/local/templates/rostsayt/vendor/lightbox2/files/../images/close.png) top right no-repeat;text-align:right;outline:0;filter:alpha(Opacity=70);opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;filter:alpha(Opacity=100);opacity:1}
/* End */
/* /local/templates/rostsayt/vendor/aos-master/aos.css?164180654026053 */
/* /local/templates/rostsayt/css/rostsayt.css?16418065404627 */
/* /local/templates/rostsayt/css/template.css?165770268245179 */
/* /local/templates/rostsayt/fonts/stylesheet.css?16565143673342 */
/* /local/templates/rostsayt/css/bvi.css?164510171986471 */
/* /local/templates/rostsayt/components/bitrix/news.list/mod-test-slider/style.css?1670847724150 */
/* /bitrix/components/bitrix/news/templates/.default/bitrix/news.list/.default/style.css?1641806017150 */
/* /local/templates/rostsayt/components/bitrix/news.list/mod-stoks/style.css?1656335643150 */
/* /local/templates/rostsayt/components/bitrix/news.list/mod-licenses/style.css?1656415131150 */
/* /local/templates/rostsayt/components/bitrix/menu/mod-topmenu/style.min.css?1641806540490 */
/* /local/templates/rostsayt/vendor/owlcarousel/owl.carousel.min.css?16418065403356 */
/* /local/templates/rostsayt/vendor/lightbox2/files/lightbox.min.css?16418065402532 */
