

/* Start:/local/templates/acosta/css/style.css?1660725659157055*/
@charset "UTF-8";
/*!*
 * ВНИМАНИЕ! Этот файл генерируется автоматически.
 * Любые изменения этого файла будут потеряны при следующей компиляции.
 * Любое изменение проекта без возможности компиляции ДОЛЬШЕ И ДОРОЖЕ в 2-5 раз.
 */
[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{-webkit-transition-duration:50ms;transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{-webkit-transition-delay:50ms;transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{-webkit-transition-duration:.1s;transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{-webkit-transition-delay:.1s;transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{-webkit-transition-duration:.15s;transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{-webkit-transition-delay:.15s;transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{-webkit-transition-duration:.2s;transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{-webkit-transition-delay:.2s;transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{-webkit-transition-duration:.25s;transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{-webkit-transition-delay:.25s;transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{-webkit-transition-duration:.3s;transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{-webkit-transition-delay:.3s;transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{-webkit-transition-duration:.35s;transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{-webkit-transition-delay:.35s;transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{-webkit-transition-duration:.4s;transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{-webkit-transition-delay:.4s;transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{-webkit-transition-duration:.45s;transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{-webkit-transition-delay:.45s;transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{-webkit-transition-duration:.5s;transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{-webkit-transition-delay:.5s;transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{-webkit-transition-duration:.55s;transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{-webkit-transition-delay:.55s;transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{-webkit-transition-duration:.6s;transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{-webkit-transition-delay:.6s;transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{-webkit-transition-duration:.65s;transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{-webkit-transition-delay:.65s;transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{-webkit-transition-duration:.7s;transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{-webkit-transition-delay:.7s;transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{-webkit-transition-duration:.75s;transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{-webkit-transition-delay:.75s;transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{-webkit-transition-duration:.8s;transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{-webkit-transition-delay:.8s;transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{-webkit-transition-duration:.85s;transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{-webkit-transition-delay:.85s;transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{-webkit-transition-duration:.9s;transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{-webkit-transition-delay:.9s;transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{-webkit-transition-duration:.95s;transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{-webkit-transition-delay:.95s;transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{-webkit-transition-duration:1s;transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{-webkit-transition-delay:1s;transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{-webkit-transition-duration:1.05s;transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{-webkit-transition-delay:1.05s;transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{-webkit-transition-duration:1.1s;transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{-webkit-transition-delay:1.1s;transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{-webkit-transition-duration:1.15s;transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{-webkit-transition-delay:1.15s;transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{-webkit-transition-duration:1.2s;transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{-webkit-transition-delay:1.2s;transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{-webkit-transition-duration:1.25s;transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{-webkit-transition-delay:1.25s;transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{-webkit-transition-duration:1.3s;transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{-webkit-transition-delay:1.3s;transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{-webkit-transition-duration:1.35s;transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{-webkit-transition-delay:1.35s;transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{-webkit-transition-duration:1.4s;transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{-webkit-transition-delay:1.4s;transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{-webkit-transition-duration:1.45s;transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{-webkit-transition-delay:1.45s;transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{-webkit-transition-duration:1.5s;transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{-webkit-transition-delay:1.5s;transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{-webkit-transition-duration:1.55s;transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{-webkit-transition-delay:1.55s;transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{-webkit-transition-duration:1.6s;transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{-webkit-transition-delay:1.6s;transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{-webkit-transition-duration:1.65s;transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{-webkit-transition-delay:1.65s;transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{-webkit-transition-duration:1.7s;transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{-webkit-transition-delay:1.7s;transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{-webkit-transition-duration:1.75s;transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{-webkit-transition-delay:1.75s;transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{-webkit-transition-duration:1.8s;transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{-webkit-transition-delay:1.8s;transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{-webkit-transition-duration:1.85s;transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{-webkit-transition-delay:1.85s;transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{-webkit-transition-duration:1.9s;transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{-webkit-transition-delay:1.9s;transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{-webkit-transition-duration:1.95s;transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{-webkit-transition-delay:1.95s;transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{-webkit-transition-duration:2s;transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{-webkit-transition-delay:2s;transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{-webkit-transition-duration:2.05s;transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{-webkit-transition-delay:2.05s;transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{-webkit-transition-duration:2.1s;transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{-webkit-transition-delay:2.1s;transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{-webkit-transition-duration:2.15s;transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{-webkit-transition-delay:2.15s;transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{-webkit-transition-duration:2.2s;transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{-webkit-transition-delay:2.2s;transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{-webkit-transition-duration:2.25s;transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{-webkit-transition-delay:2.25s;transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{-webkit-transition-duration:2.3s;transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{-webkit-transition-delay:2.3s;transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{-webkit-transition-duration:2.35s;transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{-webkit-transition-delay:2.35s;transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{-webkit-transition-duration:2.4s;transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{-webkit-transition-delay:2.4s;transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{-webkit-transition-duration:2.45s;transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{-webkit-transition-delay:2.45s;transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{-webkit-transition-duration:2.5s;transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{-webkit-transition-delay:2.5s;transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{-webkit-transition-duration:2.55s;transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{-webkit-transition-delay:2.55s;transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{-webkit-transition-duration:2.6s;transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{-webkit-transition-delay:2.6s;transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{-webkit-transition-duration:2.65s;transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{-webkit-transition-delay:2.65s;transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{-webkit-transition-duration:2.7s;transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{-webkit-transition-delay:2.7s;transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{-webkit-transition-duration:2.75s;transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{-webkit-transition-delay:2.75s;transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{-webkit-transition-duration:2.8s;transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{-webkit-transition-delay:2.8s;transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{-webkit-transition-duration:2.85s;transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{-webkit-transition-delay:2.85s;transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{-webkit-transition-duration:2.9s;transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{-webkit-transition-delay:2.9s;transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{-webkit-transition-duration:2.95s;transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{-webkit-transition-delay:2.95s;transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{-webkit-transition-duration:3s;transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{-webkit-transition-delay:3s;transition-delay:3s}[data-aos][data-aos][data-aos-delay="3050"].aos-animate,body[data-aos-delay="3050"] [data-aos].aos-animate{-webkit-transition-delay:3.05s;transition-delay:3.05s}[data-aos][data-aos][data-aos-delay="3100"].aos-animate,body[data-aos-delay="3100"] [data-aos].aos-animate{-webkit-transition-delay:3.1s;transition-delay:3.1s}[data-aos][data-aos][data-aos-delay="3150"].aos-animate,body[data-aos-delay="3150"] [data-aos].aos-animate{-webkit-transition-delay:3.15s;transition-delay:3.15s}[data-aos][data-aos][data-aos-delay="3200"].aos-animate,body[data-aos-delay="3200"] [data-aos].aos-animate{-webkit-transition-delay:3.2s;transition-delay:3.2s}[data-aos][data-aos][data-aos-delay="3250"].aos-animate,body[data-aos-delay="3250"] [data-aos].aos-animate{-webkit-transition-delay:3.25s;transition-delay:3.25s}[data-aos][data-aos][data-aos-delay="3300"].aos-animate,body[data-aos-delay="3300"] [data-aos].aos-animate{-webkit-transition-delay:3.3s;transition-delay:3.3s}[data-aos][data-aos][data-aos-delay="3350"].aos-animate,body[data-aos-delay="3350"] [data-aos].aos-animate{-webkit-transition-delay:3.35s;transition-delay:3.35s}[data-aos][data-aos][data-aos-delay="3400"].aos-animate,body[data-aos-delay="3400"] [data-aos].aos-animate{-webkit-transition-delay:3.4s;transition-delay:3.4s}[data-aos][data-aos][data-aos-delay="3450"].aos-animate,body[data-aos-delay="3450"] [data-aos].aos-animate{-webkit-transition-delay:3.45s;transition-delay:3.45s}[data-aos][data-aos][data-aos-delay="3500"].aos-animate,body[data-aos-delay="3500"] [data-aos].aos-animate{-webkit-transition-delay:3.5s;transition-delay:3.5s}[data-aos][data-aos][data-aos-delay="3550"].aos-animate,body[data-aos-delay="3550"] [data-aos].aos-animate{-webkit-transition-delay:3.55s;transition-delay:3.55s}[data-aos][data-aos][data-aos-delay="3600"].aos-animate,body[data-aos-delay="3600"] [data-aos].aos-animate{-webkit-transition-delay:3.6s;transition-delay:3.6s}[data-aos][data-aos][data-aos-delay="3650"].aos-animate,body[data-aos-delay="3650"] [data-aos].aos-animate{-webkit-transition-delay:3.65s;transition-delay:3.65s}[data-aos][data-aos][data-aos-delay="3700"].aos-animate,body[data-aos-delay="3700"] [data-aos].aos-animate{-webkit-transition-delay:3.7s;transition-delay:3.7s}[data-aos][data-aos][data-aos-delay="3750"].aos-animate,body[data-aos-delay="3750"] [data-aos].aos-animate{-webkit-transition-delay:3.75s;transition-delay:3.75s}[data-aos][data-aos][data-aos-delay="3800"].aos-animate,body[data-aos-delay="3800"] [data-aos].aos-animate{-webkit-transition-delay:3.8s;transition-delay:3.8s}[data-aos][data-aos][data-aos-delay="3850"].aos-animate,body[data-aos-delay="3850"] [data-aos].aos-animate{-webkit-transition-delay:3.85s;transition-delay:3.85s}[data-aos][data-aos][data-aos-delay="3900"].aos-animate,body[data-aos-delay="3900"] [data-aos].aos-animate{-webkit-transition-delay:3.9s;transition-delay:3.9s}[data-aos][data-aos][data-aos-delay="3950"].aos-animate,body[data-aos-delay="3950"] [data-aos].aos-animate{-webkit-transition-delay:3.95s;transition-delay:3.95s}[data-aos][data-aos][data-aos-delay="4000"].aos-animate,body[data-aos-delay="4000"] [data-aos].aos-animate{-webkit-transition-delay:4s;transition-delay:4s}[data-aos][data-aos][data-aos-delay="4050"].aos-animate,body[data-aos-delay="4050"] [data-aos].aos-animate{-webkit-transition-delay:4.05s;transition-delay:4.05s}[data-aos][data-aos][data-aos-delay="4100"].aos-animate,body[data-aos-delay="4100"] [data-aos].aos-animate{-webkit-transition-delay:4.1s;transition-delay:4.1s}[data-aos][data-aos][data-aos-delay="4300"].aos-animate,body[data-aos-delay="4300"] [data-aos].aos-animate{-webkit-transition-delay:4.3s;transition-delay:4.3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.25,.25,.75,.75);transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{-webkit-transition-timing-function:ease;transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{-webkit-transition-timing-function:ease-in-out;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]{-webkit-transition-timing-function:cubic-bezier(.6,-.28,.735,.045);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]{-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.275);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]{-webkit-transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);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]{-webkit-transition-timing-function:cubic-bezier(.47,0,.745,.715);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]{-webkit-transition-timing-function:cubic-bezier(.39,.575,.565,1);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]{-webkit-transition-timing-function:cubic-bezier(.445,.05,.55,.95);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]{-webkit-transition-timing-function:cubic-bezier(.55,.085,.68,.53);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]{-webkit-transition-timing-function:cubic-bezier(.25,.46,.45,.94);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]{-webkit-transition-timing-function:cubic-bezier(.455,.03,.515,.955);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]{-webkit-transition-timing-function:cubic-bezier(.55,.085,.68,.53);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]{-webkit-transition-timing-function:cubic-bezier(.25,.46,.45,.94);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]{-webkit-transition-timing-function:cubic-bezier(.455,.03,.515,.955);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]{-webkit-transition-timing-function:cubic-bezier(.55,.085,.68,.53);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]{-webkit-transition-timing-function:cubic-bezier(.25,.46,.45,.94);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]{-webkit-transition-timing-function:cubic-bezier(.455,.03,.515,.955);transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}[data-aos=fade-up]{-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}[data-aos=fade-down]{-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}[data-aos=fade-right]{-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}[data-aos=fade-left]{-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{-webkit-transform:translate3d(-100px,100px,0);transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{-webkit-transform:translate3d(100px,100px,0);transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{-webkit-transform:translate3d(-100px,-100px,0);transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{-webkit-transform:translate3d(100px,-100px,0);transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}[data-aos=zoom-in]{-webkit-transform:scale(.6);transform:scale(.6)}[data-aos=zoom-in-up]{-webkit-transform:translate3d(0,100px,0) scale(.6);transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{-webkit-transform:translate3d(0,-100px,0) scale(.6);transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{-webkit-transform:translate3d(-100px,0,0) scale(.6);transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{-webkit-transform:translate3d(100px,0,0) scale(.6);transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{-webkit-transform:scale(1.2);transform:scale(1.2)}[data-aos=zoom-out-up]{-webkit-transform:translate3d(0,100px,0) scale(1.2);transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{-webkit-transform:translate3d(0,-100px,0) scale(1.2);transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{-webkit-transform:translate3d(-100px,0,0) scale(1.2);transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{-webkit-transform:translate3d(100px,0,0) scale(1.2);transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}[data-aos^=slide][data-aos^=slide].aos-animate{-webkit-transform:translateZ(0);transform:translateZ(0)}[data-aos=slide-up]{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}[data-aos=slide-down]{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}[data-aos=slide-right]{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}[data-aos=slide-left]{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}[data-aos=flip-left]{-webkit-transform:perspective(2500px) rotateY(-100deg);transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{-webkit-transform:perspective(2500px) rotateY(100deg);transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{-webkit-transform:perspective(2500px) rotateX(-100deg);transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{-webkit-transform:perspective(2500px) rotateX(100deg);transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}@font-face{font-family:'swiper-icons';src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-pointer-events.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-wrapper,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-cube-shadow{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(to left,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(to right,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(to top,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.breadcrumbs{display:none;list-style:none;margin-top:17px;margin-bottom:17px;padding:0;font:13px/1.1 "ubuntu-b",sans-serif}.breadcrumbs a{color:#fff;text-decoration:none}.breadcrumbs a:hover,.breadcrumbs a:focus{color:#fff;text-decoration:none}.breadcrumbs__item{display:inline-block;white-space:nowrap;position:relative;color:#fcc3cf}.breadcrumbs__item:not(:last-child){margin-right:40px}.breadcrumbs__item:not(:last-child):after{content:'';display:inline-block;margin-left:20px;color:#fff;background-image:url(/upload/img/arr-right.svg);width:8.5px;height:16px;position:absolute;background-size:cover;top:0}.btn{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;max-width:100%;margin:0;border-radius:8px;border:1px solid #f51844;padding:24px 40px;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;font-size:18px;font-family:"oswald-r",sans-serif;line-height:120%;text-decoration:none;text-transform:uppercase;letter-spacing:.02em;color:#fff;background-color:#f51844;background-image:none;cursor:pointer;overflow:hidden;-webkit-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s}.btn:hover,.btn:focus{text-decoration:none;color:#f51844;background-color:#fff}.btn:active,.btn:focus{outline:0;border:1px solid #000}.btn--disabled,.btn:disabled{opacity:.7;cursor:not-allowed;color:#1a1a1a;background-color:#f5f5f5}a.btn--disabled{pointer-events:none}.btn--ico{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;border:unset;border-radius:unset;background-color:transparent;-webkit-transition:unset;transition:unset}.btn--ico:focus .btn__right,.btn--ico:hover .btn__right{background-color:#fff;color:#f51844}.btn--ico .btn__left,.btn--ico .btn__right{display:block;border:1px solid transparent}.btn--ico .btn__left{padding:24px;border-color:#000;border-radius:8px 0 0 8px;background-color:#000;line-height:0}.btn--ico .btn__right{padding:24px 24px 24px 16px;border-radius:0 8px 8px 0;border-color:#f51844;background-color:#f51844;-webkit-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s}.btn--white{-webkit-transition:color .3s,background-color .3s,border-color .3s;transition:color .3s,background-color .3s,border-color .3s;background-color:#fff;color:#f51844}.btn--white:focus,.btn--white:hover{border-color:#fff;background-color:#f51844;color:#fff}.culture-btns{margin:50px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.culture-btns__first{padding-top:80px}.culture-btns__item{width:100%;height:96px;padding:16px 16px;background-color:#f5f5f5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.culture-btns__item:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.culture-btns__item:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.culture-btns__item:not(:last-child){margin-right:1px}.culture-btns__item:hover{background-color:#f51844}.culture-btns__item:hover .culture-btns__link{color:#fff}.culture-btns__item:hover svg path{fill:#fff}.culture-btns__item svg{margin-right:16px}.culture-btns__item svg path{-webkit-transition:all .3s;transition:all .3s}.culture-btns__link{font:14px/1.2 "oswald-m",sans-serif;text-transform:uppercase;color:#000;text-decoration:none;-webkit-transition:all .3s;transition:all .3s}.field-checkbox{display:block;margin-bottom:1em}.field-checkbox__title{display:block;margin-bottom:.4em;line-height:1.3;font-weight:700}.field-checkbox__input-wrap+.field-checkbox__input-wrap{margin-top:1em}.field-checkbox__input-wrap--error .field-checkbox__name-text,.field-checkbox__input-wrap--error .field-checkbox__help-text{color:#d8544f}.field-checkbox__name{display:inline-block;position:relative;padding-left:48px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.field-checkbox__name-text{display:inline-block;font:12px/150% "ubuntu-l",sans-serif}input:disabled~.field-checkbox__name-text{cursor:not-allowed}.field-checkbox__name-text:before{content:"";position:absolute;top:1px;left:0;width:24px;height:24px;border:2px solid currentColor;border-radius:4px;-webkit-transition:background-color .3s;transition:background-color .3s}input:checked~.field-checkbox__name-text:before{background-color:#fff}input:focus~.field-checkbox__name-text:before{outline:0;border:1px solid #000}input:disabled~.field-checkbox__name-text:before{border-color:#999;background:#ccc}.field-checkbox__name-text:after{content:"";position:absolute;top:8px;left:5px;width:14px;height:7px;opacity:0;border-left:2px solid #f51844;border-bottom:2px solid #f51844;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:opacity .3s;transition:opacity .3s}input:checked~.field-checkbox__name-text:after{opacity:1}input:checked:disabled~.field-checkbox__name-text:after{border-color:#999}.field-checkbox__input{position:absolute;top:.7em;left:0;margin:0;padding:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0}.field-checkbox__input:focus,.field-checkbox__input:active{outline:0;border:1px solid #000}.field-checkbox__help-text-wrap{padding-left:1.5em}.field-checkbox__help-text{display:none;padding-top:.4em;font-size:.75em;line-height:1.2em;color:gray}.field-checkbox__help-text:empty{display:none}.field-text{display:block;margin-bottom:1em}.field-text__name{display:block;margin-bottom:.4em;line-height:1.3;font-weight:700}.field-text__input-wrap{display:block}.field-text__input{display:inline-block;vertical-align:middle;width:100%;min-height:calc(1.3em + 5px + 5px + 2px);margin:0;border:1px solid #fff;border-radius:8px;padding:20px 24px;line-height:1.3;font-size:18px;font-family:"ubuntu-b",sans-serif;color:#fff;background-color:transparent;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.field-text__input[type=text]:focus{outline:0;border:1px solid #000}.field-text__input[type=checkbox]:active,.field-text__input[type=checkbox]:focus{outline:0}.field-text__input[disabled],.field-text__input[readonly]{cursor:not-allowed;background-color:#ccc}.field-text__input::-webkit-search-cancel-button,.field-text__input::-webkit-search-decoration,.field-text__input::-webkit-inner-spin-button,.field-text__input::-webkit-outer-spin-button{-webkit-appearance:none}.field-text__input[type=color]{padding:0}.field-text__input::-webkit-input-placeholder{font-size:18px;line-height:1.3;font-family:"ubuntu-r",sans-serif;color:#fff;opacity:1}.field-text__input::-moz-placeholder{font-size:18px;line-height:1.3;font-family:"ubuntu-r",sans-serif;color:#fff;opacity:1}.field-text__input:-ms-input-placeholder{font-size:18px;line-height:1.3;font-family:"ubuntu-r",sans-serif;color:#fff;opacity:1}.field-text__input::-ms-input-placeholder{font-size:18px;line-height:1.3;font-family:"ubuntu-r",sans-serif;color:#fff;opacity:1}.field-text__input::placeholder{font-size:18px;line-height:1.3;font-family:"ubuntu-r",sans-serif;color:#fff;opacity:1}textarea.field-text__input{height:auto;min-height:calc(12.6px + 2px);resize:vertical}.field-text__help-text{display:none;padding-top:.4em;font-size:.75em;line-height:1.2em;color:gray}.field-text__help-text:empty{display:none}.field-text--error .field-text__name,.field-text--error .field-text__input,.field-text--error .field-text__help-text{color:#d8544f}.field-text--error .field-text__input{border-color:#d8544f;background-color:#f9e2e2}.field-text__input{margin-bottom:24px}.fix-menu{background-image:url(/upload/img/texture.png);background-repeat:no-repeat;background-color:#f51844;background-position:center center;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;overflow-y:auto;top:-100vh;right:0;width:100vw;height:100%;color:#fff;z-index:100;-webkit-transition:all .8s;transition:all .8s}.fix-menu__inner{width:100%;height:100%;padding-top:20px}.fix-menu__close{position:absolute;top:24px;right:44px;border:0;background-color:transparent;width:26px;height:26px;cursor:pointer;z-index:100;padding:0}.fix-menu__close.rotate{-webkit-transform:rotate(360deg);transform:rotate(360deg)}.fix-menu__close svg{width:100%;height:100%}.fix-menu__left{display:none}.fix-menu #1{grid-area:first}.fix-menu #2{grid-area:sec}.fix-menu #3{grid-area:third}.fix-menu #4{grid-area:fourth}.fix-menu #5{grid-area:fifth}.fix-menu__right{padding-top:20px;width:100%;padding-left:20px}.fix-menu__item-lvl-1{margin-bottom:40px}.fix-menu a{color:inherit;text-decoration:none;-webkit-transition:.3s;transition:.3s}.fix-menu a:hover{color:#000}.fix-menu__item-lvl-2{margin-bottom:16px}.fix-menu__link-lvl-1{display:inline-block;margin-bottom:16px;font:24px/1.2 "oswald-b",sans-serif;text-transform:uppercase}.fix-menu.open{top:0}.grates{width:100%}.grates__list{width:100%;list-style:none;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.grates__item{width:calc(100%/2 - 20px);height:330px;border:6px solid #fff;margin:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;-webkit-transition:all .3s;transition:all .3s}.grates__img{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:282px;-webkit-transition:all .3s;transition:all .3s}.grates img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:8px}.grates__text{margin-top:auto}.header-sec{padding:68px 0 40px;width:100%;height:152px;background-color:#fff}.header-sec__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#000}.header-sec__left{width:50%}.header-sec__right{display:none}.header-sec__r-first{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;min-width:159px}.header-sec__r-first .social{margin-left:35px}.header-sec__telephones{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding-left:0;list-style:none}.header-sec__t-item{position:relative;padding-left:30px;background:url(/upload/img/ico-tel.svg) 0 0/20px no-repeat;text-transform:uppercase}.header-sec__t-item+.header-sec__t-item{margin-left:80px}.header-sec__t-item+.header-sec__t-item::before{content:"";position:absolute;left:-40px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:36px;background-color:rgba(255,255,255,.2)}.header-sec__t-item:last-child{margin-right:40px}.header-sec__t-item:last-child::after{content:"";position:absolute;right:-40px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:36px;background-color:rgba(255,255,255,.2)}.header-sec__t-item-title{margin:0;font:10px/11px "ubuntu-r",sans-serif;letter-spacing:.05em}.header-sec__t-item-link{font:18px/25px "oswald-m",sans-serif;letter-spacing:.02em}.header-sec__r-second{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:49px}.header-sec__pers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:35px;font:10px/11px "ubuntu-m",sans-serif;letter-spacing:.02em;text-transform:uppercase;color:#000;text-decoration:unset}.header-sec__pers:focus,.header-sec__pers:hover{color:#ff4268}.header-sec__pers svg{margin-right:8px}.header-sec .main-nav__link{color:#000}.header-sec .social__link:hover svg path{fill:#000}.header-sec .main-menu-btn:hover svg path{fill:#000}.header-sec .search-btn:focus,.header-sec .search-btn:hover{background-color:#000}.header-sec .search-btn:focus svg path,.header-sec .search-btn:hover svg path{fill:#fff}.header-sec .main-nav__item--has-child>.main-nav__link svg path{fill:#000}.inner-wrapper>:last-child{margin-bottom:0;padding-bottom:0}.inner-wrapper__top{padding:20px 0;border-top:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3;background-image:url(/upload/img/texture.png);background-repeat:no-repeat;background-color:grey-200;background-position:center center;background-size:cover}.inner-wrapper__top+:not(.menu-vertical):not(.docs){margin-top:50px}.loader{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:100000;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.loader__item{background-color:#fff;position:absolute;top:calc(50% - 32px);left:calc(50% - 32px);width:64px;height:64px;border-radius:50%;-webkit-perspective:800px;perspective:800px;-webkit-transition:all .3s;transition:all .3s}.loader__inner{position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;border-radius:50%}.loader__inner.one{left:0;top:0;-webkit-animation:rotate-one 1s linear infinite;animation:rotate-one 1s linear infinite;border-bottom:3px solid #f51844}.loader__inner.two{right:0;top:0;-webkit-animation:rotate-two 1s linear infinite;animation:rotate-two 1s linear infinite;border-right:3px solid #f51844}.loader__inner.three{right:0;bottom:0;-webkit-animation:rotate-three 1s linear infinite;animation:rotate-three 1s linear infinite;border-top:3px solid #f51844}@-webkit-keyframes rotate-one{0%{-webkit-transform:rotateX(35deg) rotateY(-45deg) rotateZ(0deg);transform:rotateX(35deg) rotateY(-45deg) rotateZ(0deg)}to{-webkit-transform:rotateX(35deg) rotateY(-45deg) rotateZ(360deg);transform:rotateX(35deg) rotateY(-45deg) rotateZ(360deg)}}@keyframes rotate-one{0%{-webkit-transform:rotateX(35deg) rotateY(-45deg) rotateZ(0deg);transform:rotateX(35deg) rotateY(-45deg) rotateZ(0deg)}to{-webkit-transform:rotateX(35deg) rotateY(-45deg) rotateZ(360deg);transform:rotateX(35deg) rotateY(-45deg) rotateZ(360deg)}}@-webkit-keyframes rotate-two{0%{-webkit-transform:rotateX(50deg) rotateY(10deg) rotateZ(0deg);transform:rotateX(50deg) rotateY(10deg) rotateZ(0deg)}to{-webkit-transform:rotateX(50deg) rotateY(10deg) rotateZ(360deg);transform:rotateX(50deg) rotateY(10deg) rotateZ(360deg)}}@keyframes rotate-two{0%{-webkit-transform:rotateX(50deg) rotateY(10deg) rotateZ(0deg);transform:rotateX(50deg) rotateY(10deg) rotateZ(0deg)}to{-webkit-transform:rotateX(50deg) rotateY(10deg) rotateZ(360deg);transform:rotateX(50deg) rotateY(10deg) rotateZ(360deg)}}@-webkit-keyframes rotate-three{0%{-webkit-transform:rotateX(35deg) rotateY(55deg) rotateZ(0deg);transform:rotateX(35deg) rotateY(55deg) rotateZ(0deg)}to{-webkit-transform:rotateX(35deg) rotateY(55deg) rotateZ(360deg);transform:rotateX(35deg) rotateY(55deg) rotateZ(360deg)}}@keyframes rotate-three{0%{-webkit-transform:rotateX(35deg) rotateY(55deg) rotateZ(0deg);transform:rotateX(35deg) rotateY(55deg) rotateZ(0deg)}to{-webkit-transform:rotateX(35deg) rotateY(55deg) rotateZ(360deg);transform:rotateX(35deg) rotateY(55deg) rotateZ(360deg)}}.logo{display:inline-block;white-space:nowrap}.logo img{display:block}.main-nav{position:relative;z-index:10}.main-nav__list{margin:0;padding:0;list-style:none}.main-nav__item{position:relative}.main-nav__item--active>.main-nav__link{color:#000}.main-nav__item--has-child>.main-nav__link{position:relative;padding-right:32px}.main-nav__item--has-child>.main-nav__link svg{position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.main-nav__link{position:relative;display:block;padding:0 18px;text-decoration:none;font:18px/120% "ubuntu-r",sans-serif;color:#fff}.main-nav__link:hover,.main-nav__link:focus{z-index:1;text-decoration:none;color:#ff4268}.main-nav__link--lvl-2{padding:5.5px 18px;min-width:200px;color:#000;font-size:16px}.main-nav__link--lvl-3{min-width:200px}.main-nav__toggler{display:inline-block;border:0;padding:0;background:0 0}.no-js .main-nav__toggler{display:none}.main-title{color:#fff}.container .main-title__inner{padding-left:0;padding-right:0;width:100%}.map{margin:50px 0}.map__block{height:260px}.mob-footer{display:none}.mob-footer__inner{height:100%;border-top:1px solid #d3ccce}.mob-footer__btns{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mob-footer__item:active .mob-footer__btn svg path{fill:#000}.mob-footer__btn{border:0;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-decoration:none}.mob-footer__btn svg path{fill:#f51844}.mob-footer__btn:active{color:#000}.mob-footer__btn:active .mob-footer__title{color:#000}.mob-footer__title{font:9px/1 "ubuntu-b",sans-serif;text-align:center;letter-spacing:.05em;color:#f51844;padding-top:6px;text-decoration:none}@-ms-viewport{width:device-width}@font-face{font-family:"ubuntu-l";src:local("Ubuntu-Light"),local("Ubuntu Light"),url(/local/templates/acosta/css/../fonts/ubuntu-300.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"ubuntu-r";src:local("Ubuntu-Regular"),local("Ubuntu Regular"),url(/local/templates/acosta/css/../fonts/ubuntu-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"ubuntu-m";src:local("Ubuntu-Medium"),local("Ubuntu Medium"),url(/local/templates/acosta/css/../fonts/ubuntu-500.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"ubuntu-b";src:local("Ubuntu-Bold"),local("Ubuntu Bold"),url(/local/templates/acosta/css/../fonts/ubuntu-700.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"oswald-el";src:local("Oswald-ExtraLight"),local("Oswald Extra Light"),url(/local/templates/acosta/css/../fonts/oswald-200.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"oswald-l";src:local("Oswald-Light"),local("Oswald Light"),url(/local/templates/acosta/css/../fonts/oswald-300.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"oswald-r";src:local("Oswald-Regular"),local("Oswald Regular"),url(/local/templates/acosta/css/../fonts/oswald-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"oswald-m";src:local("Oswald-Medium"),local("Oswald Medium"),url(/local/templates/acosta/css/../fonts/oswald-500.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"oswald-b";src:local("Oswald-Bold"),local("Oswald Bold"),url(/local/templates/acosta/css/../fonts/oswald-700.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--container-width:100%;--container-margin:auto;--container-horizontal-padding:15px}.container{margin-left:var(--container-margin);margin-right:var(--container-margin);padding-left:var(--container-horizontal-padding);padding-right:var(--container-horizontal-padding);width:var(--container-width)}.page{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;min-width:320px;min-height:100%}.page__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;overflow:hidden}.page__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.page__footer-wrapper{-ms-flex-negative:0;flex-shrink:0}*,:before,:after{-webkit-box-sizing:inherit;box-sizing:inherit}*{-webkit-tap-highlight-color:transparent}body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100%;margin:0;word-break:break-word;font-family:"oswald-r",sans-serif;font-size:16px;line-height:1.3;letter-spacing:.02em;text-align:left;color:#1a1a1a;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[tabindex="-1"]:focus{outline:0!important}[role=button]{cursor:pointer}[type=search]::-webkit-search-decoration{-webkit-appearance:none}a,button,[role=button],input,label,select,textarea{-ms-touch-action:manipulation;touch-action:manipulation;margin:0}button,input{overflow:visible;text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}a svg,button svg{pointer-events:none}svg:not(:root){overflow:hidden}img{max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover}a{color:#f51844;background-color:transparent;-webkit-transition:color .3s;transition:color .3s}a:hover,a:focus{color:#b9082b}a[href^="tel:"]{text-decoration:inherit;color:inherit}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;margin-top:2em;margin-bottom:2em;border:0;border-top:1px solid #b3b3b3;overflow:visible}h1,h2,h3,h4,h5,h6{margin:0;font-family:"oswald-r",sans-serif;font-weight:700;line-height:1.3;color:currentColor}h1{font:29px/1.2 "oswald-b",sans-serif;line-height:1.2;letter-spacing:0;text-transform:uppercase}h2{font-size:25px}h3{font-size:34px}h4{font-size:14px;line-height:1.3;letter-spacing:2%}h5{font-size:18px}h6{font-size:16px}p,ul,ol,dl,table,blockquote,pre,address,figure{margin:0}p{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;hyphenate-limit-chars:6 3 3;hyphenate-limit-lines:2;hyphenate-limit-last:always;hyphenate-limit-zone:8%;font:14px/1.5 "ubuntu-l",sans-serif;color:#4d4d4d;letter-spacing:2%}address{font-style:normal}ul,ol{margin-bottom:1em;padding-left:1.5em;list-style:none;margin:0;padding:0}ul ul,ul ol,ol ul,ol ol{margin-top:0;margin-bottom:0}li{line-height:inherit}small{font-size:.75em}sub,sup{font-size:.75em}b,strong{font-weight:bolder}blockquote{padding:0;margin-left:0;margin-right:0}code,kbd,pre{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}code{padding:.06em .3em;color:#1a1a1a;background-color:rgba(0,0,0,.08);border-radius:8px}kbd{padding:.06em .3em;color:#1a1a1a;background-color:#f5f5f5;border-radius:8px}kbd kbd{padding:0}pre{display:block;width:100%;margin-bottom:1em;overflow-x:auto;-moz-tab-size:2;-o-tab-size:2;tab-size:2;background-color:rgba(0,0,0,.08)}pre code{background:0 0}.text-flow{margin:100px 0 60px}.text-flow p{margin-bottom:5px;font:18px/120% "ubuntu-r",sans-serif}.b-text{font:14px/1.3 "ubuntu-r",sans-serif;color:#4d4d4d;letter-spacing:2%}.a-title{font:20px/1.3 "oswald-b",sans-serif;color:#000;letter-spacing:.02em;text-decoration:none;-webkit-transition:all .3s;transition:all .3s}.bold{font-weight:700}.text{font:14px/1.5 "ubuntu-l",sans-serif;letter-spacing:.02em;text-decoration:none;-webkit-transition:all .3s;transition:all .3s}.text-small{font:12px/1.5 "ubuntu-r",sans-serif;color:#4d4d4d;letter-spacing:.02em;text-decoration:none;-webkit-transition:all .3s;transition:all .3s}.text-bold{font:12px/1.5 "ubuntu-b",sans-serif;color:#4d4d4d;letter-spacing:.02em;text-decoration:none;-webkit-transition:all .3s;transition:all .3s}.custom-checkbox{padding-left:40px}.custom-checkbox input{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;opacity:0}.custom-checkbox span{position:absolute;width:24px;height:24px;-webkit-box-shadow:0 0 0 1px;box-shadow:0 0 0 1px;border-radius:4px;margin-left:-40px;background-color:#fff}.custom-checkbox input:checked+span:before{content:"L";position:absolute;font-family:inherit;font-size:22px;left:7px;top:-6px;-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg);color:#f51844}.custom-checkbox input:focus+span{outline:1px solid #f51844}.custom-checkbox input:focus:checked+span{outline:1px solid #f51844}.custom-checkbox input:focus:checked+span:before{content:"L";position:absolute;font-family:inherit;font-size:22px;left:7px;top:-6px;-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg);color:#f51844}.info{font:11px/1.5 "ubuntu-r",sans-serif;letter-spacing:.02em;display:inline-block;margin-right:2px}.def-item{position:relative;padding-left:48px;margin-bottom:16px}.def-item:before{content:"";position:absolute;width:24px;height:24px;left:0;top:0;background-color:#f51844;border-radius:50%;-webkit-transform:translateY(15%);transform:translateY(15%)}.def-item:after{content:"L";position:absolute;font-family:inherit;font-size:22px;font-weight:700;left:10px;top:-3px;-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg);color:#fff}.swiper-fade .swiper-slide{opacity:0!important}.swiper-fade .swiper-slide.swiper-slide-active{opacity:1!important}.swiper-nav{position:absolute;z-index:1;left:0;bottom:0;width:100%}.swiper-nav__cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swiper-nav__cont .swiper-button-prev,.swiper-nav__cont .swiper-button-next{cursor:pointer;-webkit-transition:opacity .3s;transition:opacity .3s}.swiper-nav__cont .swiper-button-prev:not(.swiper-button-disabled):hover svg path,.swiper-nav__cont .swiper-button-next:not(.swiper-button-disabled):hover svg path{fill:#f51844}.swiper-nav__cont .swiper-button-prev svg path,.swiper-nav__cont .swiper-button-next svg path{-webkit-transition:fill .3s;transition:fill .3s}.swiper-nav__cont .swiper-button-prev.swiper-button-disabled,.swiper-nav__cont .swiper-button-next.swiper-button-disabled{opacity:.35;cursor:default;background-color:transparent}.swiper-nav__cont .swiper-button-next{margin-left:55px}.def-arrows{position:relative}.def-arrows .swiper-button-prev,.def-arrows .swiper-button-next{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;z-index:2;-webkit-transition:opacity .3s;transition:opacity .3s}.def-arrows .swiper-button-prev:not(.swiper-button-disabled):hover svg path,.def-arrows .swiper-button-next:not(.swiper-button-disabled):hover svg path{fill:#f51844}.def-arrows .swiper-button-prev svg path,.def-arrows .swiper-button-next svg path{-webkit-transition:fill .3s;transition:fill .3s}.def-arrows .swiper-button-prev.swiper-button-disabled,.def-arrows .swiper-button-next.swiper-button-disabled{opacity:.35;cursor:default}.def-arrows .swiper-button-prev{left:0}.def-arrows .swiper-button-next{right:0}.top-slider{position:relative;overflow:hidden}.top-slider::before{content:"";position:absolute;z-index:2;bottom:-567px;left:50%;-webkit-transform:translateX(-50%) rotate(23.5deg);transform:translateX(-50%) rotate(23.5deg);width:120vw;height:300px;background-color:#fff}.top-slider .swiper-nav{bottom:185px}.top-slider__inner{position:relative}.top-slider__slide{position:relative;padding:140px 0 24px;background:center/cover no-repeat;color:#fff}.top-slider__slide::after{content:"";position:absolute;left:0;top:0;width:100%;height:112%;background-color:rgba(0,0,0,.75)}.top-slider__video{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.top-slider iframe{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.top-slider__s-cont{position:relative;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box}.top-slider__s-title{margin-bottom:0;font:20px/130% "oswald-m",sans-serif;text-transform:uppercase;letter-spacing:.02em}.top-slider__s-title span{font-family:"oswald-el",sans-serif}.b-line{position:relative;padding-bottom:24px}.b-line::before{content:"";position:absolute;left:2px;bottom:0;width:80px;height:3px;background-color:#f51844;-webkit-transition:all .3s;transition:all .3s}.b-line.def-title--center::before{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.bg-red .b-line::before{background-color:#fff}.b-line:hover::before{width:100px}.fixed-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;z-index:100;right:0;top:0;padding:10px 16px;border:1px solid #f51844;font:18px/120% "oswald-r",sans-serif;text-transform:uppercase;letter-spacing:.02em;color:#fff;background-color:#f51844;cursor:pointer;text-decoration:none;-webkit-transition:all .3s;transition:all .3s}.fixed-btn:focus,.fixed-btn:hover{background-color:#000;border-color:#000;color:#fff}.fixed-btn svg{margin-left:24px}.fixed-btn path{-webkit-transition:fill .3s;transition:fill .3s}.def-block__first{margin-bottom:40px}.def-block--type-1{padding-top:32px;padding-bottom:6px;overflow:hidden}.def-block--type-1 .def-block__first{margin-bottom:41px}.def-block--type-2{margin-top:-60px}.def-block--type-2 .def-block__first{margin-bottom:82px}.def-block--partners .def-block__first{margin-bottom:40px}.def-block--map{margin-top:-103px;padding-top:165px;overflow:hidden}.description{color:#494949;font:14px/1.5 "ubuntu-l",sans-serif;letter-spacing:.02em;text-decoration:none;-webkit-transition:all .3s;transition:all .3s}.description__first{margin-bottom:25px}.description__first>*{margin:20px 0}.description__first :first-child{margin-top:0}.description__first :last-child{margin-bottom:0}.description__first p{font-size:12px}.description--a-us{position:relative}.def-title{font:29px/130% "oswald-b",sans-serif;text-transform:uppercase;letter-spacing:.02em}.def-title--center{text-align:center}.link{-webkit-text-decoration:solid underline transparent 1px;text-decoration:solid underline transparent 1px;text-underline-position:under;-webkit-transition:color .3s,-webkit-text-decoration .3s;transition:color .3s,-webkit-text-decoration .3s;transition:color .3s,text-decoration .3s;transition:color .3s,text-decoration .3s,-webkit-text-decoration .3s}.link:focus,.link:hover{-webkit-text-decoration-color:#b9082b;text-decoration-color:#b9082b}.advantages-list{width:100%;padding:30px 0}.advantages-list__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:32px 165px;margin:0;padding-left:0;list-style:none}.advantages-list__l-item{width:100%}.advantages-list__l-item-title{margin:0 0 16px;padding-bottom:15px;border-bottom:2px solid #000;font:28px/130% "oswald-b",sans-serif}.advantages-list__l-item-desc{margin:0;font:14px/130% "ubuntu-l",sans-serif}.about-us-presentation{width:100%}.about-us-map{display:none}.about-us-map__point{position:absolute}.about-us-map__point:hover{z-index:1}.about-us-map__point:hover svg{-webkit-transform:scale(1.35);transform:scale(1.35)}.about-us-map__point:hover svg path{fill:#ff5a7b}.about-us-map__point:hover .about-us-map__p-city{opacity:1;visibility:visible;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}.about-us-map__point svg{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.about-us-map__point svg path{-webkit-transition:fill .3s;transition:fill .3s}.about-us-map__point--1{left:188px;bottom:580px}.about-us-map__point--2{left:163px;bottom:449px}.about-us-map__point--3{left:254px;bottom:430px}.about-us-map__point--4{left:164px;bottom:364px}.about-us-map__point--5{left:140px;bottom:341px}.about-us-map__point--6{left:129px;bottom:250px}.about-us-map__point--7{left:57px;bottom:272px}.about-us-map__point--8{left:26px;bottom:214px}.about-us-map__point--9{left:229px;bottom:268px}.about-us-map__point--10{left:293px;bottom:357px}.about-us-map__point--11{left:288px;bottom:267px}.about-us-map__point--12{left:321px;bottom:203px}.about-us-map__point--13{left:364px;bottom:261px}.about-us-map__point--14{left:376px;bottom:308px}.about-us-map__point--15{left:407px;bottom:320px}.about-us-map__point--16{left:441px;bottom:266px}.about-us-map__point--17{left:433px;bottom:228px}.about-us-map__point--18{left:498px;bottom:243px}.about-us-map__point--19{left:585px;bottom:169px}.about-us-map__point--20{left:709px;bottom:127px}.about-us-map__p-city{display:inline-block;position:absolute;left:50%;bottom:85px;-webkit-transform:translateX(-50%) translateY(12px);transform:translateX(-50%) translateY(12px);padding:8px 16px;border:3px solid #f51844;min-width:190px;border-radius:16px;background-color:#fff;font:14px/150% "ubuntu-m",sans-serif;text-align:center;text-transform:uppercase;color:#f51844;opacity:0;visibility:hidden;-webkit-transition:visibility .3s,opacity .3s,-webkit-transform .3s;transition:visibility .3s,opacity .3s,-webkit-transform .3s;transition:visibility .3s,opacity .3s,transform .3s;transition:visibility .3s,opacity .3s,transform .3s,-webkit-transform .3s}.advantages-slider{padding-bottom:110px}.advantages-slider .swiper-nav__cont{margin-left:0}.advantages-slider .swiper-button-next,.advantages-slider .swiper-button-prev{background-color:#f51844;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 16px;-webkit-transition:all .3s;transition:all .3s}.advantages-slider .swiper-button-next svg path,.advantages-slider .swiper-button-prev svg path{fill:#fff}.advantages-slider .swiper-button-next:hover,.advantages-slider .swiper-button-prev:hover{background-color:#000;-webkit-transition:all .3s;transition:all .3s}.advantages-slider .swiper-button-next:hover svg path,.advantages-slider .swiper-button-prev:hover svg path{fill:#fff!important}.advantages-slider .swiper-button-disabled{background-color:transparent;-webkit-transition:all .3s;transition:all .3s}.advantages-slider .swiper-button-disabled svg path{fill:#f5f5f5}.advantages-slider__slide{height:auto}.advantages-slider__slide-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box;padding:32px;height:100%;color:#494949;text-decoration:none;-webkit-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s}.advantages-slider__slide-inner::before{content:"";position:absolute;left:0;top:-40px;width:0;height:0;border-bottom:40px solid #f51844;border-left:395px solid transparent;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.advantages-slider__slide-inner:focus,.advantages-slider__slide-inner:hover{color:#fff;background-color:#f51844}.advantages-slider__slide-inner:focus::before,.advantages-slider__slide-inner:hover::before{opacity:1}.advantages-slider__slide-inner:focus .advantages-slider__slide-ico svg path[stroke],.advantages-slider__slide-inner:focus .advantages-slider__slide-ico svg line[stroke],.advantages-slider__slide-inner:focus .advantages-slider__slide-ico svg circle[stroke],.advantages-slider__slide-inner:hover .advantages-slider__slide-ico svg path[stroke],.advantages-slider__slide-inner:hover .advantages-slider__slide-ico svg line[stroke],.advantages-slider__slide-inner:hover .advantages-slider__slide-ico svg circle[stroke]{stroke:#fff}.advantages-slider__slide-inner:focus .advantages-slider__slide-title,.advantages-slider__slide-inner:focus .advantages-slider__slide-txt,.advantages-slider__slide-inner:hover .advantages-slider__slide-title,.advantages-slider__slide-inner:hover .advantages-slider__slide-txt{color:#fff}.advantages-slider__slide-inner:focus .advantages-slider__slide-read-more,.advantages-slider__slide-inner:hover .advantages-slider__slide-read-more{-webkit-transform:translateX(50px);transform:translateX(50px)}.advantages-slider__slide-inner:focus .advantages-slider__slide-read-more svg path,.advantages-slider__slide-inner:hover .advantages-slider__slide-read-more svg path{fill:#fff}.advantages-slider__slide-ico{margin-bottom:24px;line-height:0}.advantages-slider__slide-ico #rot{width:auto;height:40px}.advantages-slider__slide-ico #rot path{-webkit-transition:stroke .3s;transition:stroke .3s}.advantages-slider__slide-ico #rot2{width:auto;height:20px}.advantages-slider__slide-ico #rot2 path{-webkit-transition:stroke .3s;transition:stroke .3s}.advantages-slider__slide-title{margin-bottom:24px;font:18px/130% "oswald-b",sans-serif;color:#000;-webkit-transition:color .3s;transition:color .3s}.advantages-slider__slide-txt{font:16px/150% "ubuntu-l",sans-serif;-webkit-transition:color .3s;transition:color .3s}.advantages-slider__slide-read-more{margin-top:auto;padding-top:24px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.advantages-slider__slide-read-more svg path{-webkit-transition:fill .3s;transition:fill .3s}.advantages-slider--type-1{padding:0;width:100%}.advantages-slider--type-1 .advantages-slider__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:60px 40px}.advantages-slider--type-1 .advantages-slider__slide{width:calc(100%/2 - (40px/2))}.advantages-slider--type-1 .advantages-slider__slide-inner{padding:0}.advantages-slider--type-1 .advantages-slider__slide-inner:focus,.advantages-slider--type-1 .advantages-slider__slide-inner:hover{background-color:transparent;color:#000}.advantages-slider--type-1 .advantages-slider__slide-inner:focus .advantages-slider__slide-ico svg path[stroke],.advantages-slider--type-1 .advantages-slider__slide-inner:hover .advantages-slider__slide-ico svg path[stroke]{stroke:#f51844}.advantages-slider--type-1 .advantages-slider__slide-inner:focus .advantages-slider__slide-title,.advantages-slider--type-1 .advantages-slider__slide-inner:hover .advantages-slider__slide-title{color:#000}.advantages-slider--type-1 .advantages-slider__slide-inner::before{content:none}.advantages-slider--type-1 .advantages-slider__slide-ico{padding-bottom:24px;border-bottom:3px solid #f51844;width:48px}.advantages-slider--type-1 .advantages-slider__slide-title{margin-bottom:0}#rot2{-webkit-transform:translateY(-24px);transform:translateY(-24px)}.svg-wrapper--aut{z-index:1;background-attachment:absolute}.svg-wrapper--rot{z-index:1;background:url(/upload/img/rot.svg) 0 center no-repeat;background-attachment:absolute}.svg-wrapper--audit{z-index:1;background:url(/upload/img/audit.svg) 0 center no-repeat;background-attachment:absolute}.svg-wrapper--pers{z-index:1;background:url(/upload/img/pers.svg) 0 center no-repeat;background-attachment:absolute}.advantages-slider__slide-inner:hover .ray{stroke-dasharray:19px;stroke-dashoffset:19px;-webkit-animation:chart-line 4s ease forwards;animation:chart-line 4s ease forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.advantages-slider__slide-inner:hover #aut line{stroke-dasharray:19px;stroke-dashoffset:19px;-webkit-animation:chart-line 4s ease forwards;animation:chart-line 4s ease forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.advantages-slider__slide-inner:hover #aut .circle{-webkit-animation:collect 4s ease forwards;animation:collect 4s ease forwards;-webkit-animation-delay:.8s;animation-delay:.8s;opacity:0;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.advantages-slider__slide-inner:hover #rot path{-webkit-transform-origin:15px 15px;transform-origin:15px 15px;-webkit-animation:rotate 3s linear;animation:rotate 3s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.advantages-slider__slide-inner:hover #rot2 path{-webkit-transform-origin:9px 9px;transform-origin:9px 9px;animation:rotate reverse 3s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.advantages-slider__slide-inner:hover #audit path:nth-child(4){stroke-dasharray:90px;stroke-dashoffset:90px;-webkit-animation:draw 2s ease forwards;animation:draw 2s ease forwards}.advantages-slider__slide-inner:hover #audit path:nth-child(5){stroke-dasharray:95px;stroke-dashoffset:95px;-webkit-animation:draw 2s ease forwards;animation:draw 2s ease forwards}.advantages-slider__slide-inner:hover #audit path:nth-child(9){-webkit-animation:collect 1.5s ease forwards;animation:collect 1.5s ease forwards;-webkit-animation-delay:1s;animation-delay:1s;opacity:0;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.advantages-slider__slide-inner:hover #pers path:nth-child(1),.advantages-slider__slide-inner:hover #pers path:nth-child(2),.advantages-slider__slide-inner:hover #pers path:nth-child(4),.advantages-slider__slide-inner:hover #pers path:nth-child(5){-webkit-animation:collect 2s ease forwards;animation:collect 2s ease forwards;-webkit-animation-delay:.2s;animation-delay:.2s;opacity:0;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.system-slider__item{position:relative}.system-slider__plate{z-index:-1;position:absolute;max-width:0}.system-slider__item:hover #collect path:nth-child(8){-webkit-animation:collect 1s ease forwards;animation:collect 1s ease forwards;-webkit-animation-delay:.5s;animation-delay:.5s;opacity:0;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.system-slider__item:hover #collect path:nth-child(6){-webkit-animation:collect 1s ease forwards;animation:collect 1s ease forwards;-webkit-animation-delay:.7s;animation-delay:.7s;opacity:0;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.system-slider__item:hover #collect path:nth-child(7){-webkit-animation:collect 1s ease forwards;animation:collect 1s ease forwards;-webkit-animation-delay:.9s;animation-delay:.9s;opacity:0;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes collect{0%{opacity:0}20%{opacity:1}}@keyframes collect{0%{opacity:0}20%{opacity:1}}.system-slider__item:hover #control path:nth-child(5){stroke-dasharray:6px;stroke-dashoffset:6px;-webkit-animation:draw 1s ease forwards;animation:draw 1s ease forwards}.system-slider__item:hover #control path:nth-child(1),.system-slider__item:hover #control path:nth-child(2){stroke-dasharray:13px;stroke-dashoffset:13px;-webkit-animation:draw 1s ease forwards;animation:draw 1s ease forwards}.system-slider__item:hover #control path:nth-child(6){-webkit-animation:collect 1s ease forwards;animation:collect 1s ease forwards;-webkit-animation-delay:.7s;animation-delay:.7s;opacity:0;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes chart-line{20%{stroke-dashoffset:0}to{stroke-dashoffset:0;opacity:.5}}@keyframes chart-line{20%{stroke-dashoffset:0}to{stroke-dashoffset:0;opacity:.5}}.system-slider__item:hover #shred path:nth-child(10){stroke-dasharray:11px;stroke-dashoffset:11px;-webkit-animation:draw 2s ease forwards;animation:draw 2s ease forwards}.system-slider__item:hover #shred path:nth-child(11){stroke-dasharray:8px;stroke-dashoffset:8px;-webkit-animation:draw 1s ease forwards;animation:draw 1s ease forwards}.system-slider__item:hover #shred path:nth-child(12){stroke-dasharray:13px;stroke-dashoffset:13px;-webkit-animation:draw 1s ease forwards;animation:draw 1s ease forwards}.system-slider__item:hover #shred .point{-webkit-animation:collect 2s ease forwards;animation:collect 2s ease forwards;-webkit-animation-delay:1s;animation-delay:1s;opacity:0;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes points{0%{opacity:0}to{opacity:1}}@keyframes points{0%{opacity:0}to{opacity:1}}.system-slider__item:hover #shred path:nth-child(2){stroke-dasharray:28px;stroke-dashoffset:28px;-webkit-animation:draw 1s ease both;animation:draw 1s ease both}.system-slider__item:hover #shred path:nth-child(3){stroke-dasharray:46px;stroke-dashoffset:46px;-webkit-animation:draw 1s ease forwards;animation:draw 1s ease forwards}.system-slider__item:hover #shred path:nth-child(4){stroke-dasharray:39px;stroke-dashoffset:39px;-webkit-animation:draw 1s ease forwards;animation:draw 1s ease forwards}.system-slider__item:hover #shred path:nth-child(5){stroke-dasharray:63px;stroke-dashoffset:63px;-webkit-animation:draw 1s ease forwards;animation:draw 1s ease forwards}@-webkit-keyframes draw{to{stroke-dashoffset:0}}@keyframes draw{to{stroke-dashoffset:0}}.partners__slide-img{width:100%;height:128px}.partners__slide-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.feedback__inner{position:relative}.feedback__left{margin-bottom:40px;width:100%}.feedback__title{font:29px/130% "oswald-m",sans-serif;text-transform:uppercase;letter-spacing:.02em;margin-bottom:16px}.feedback__desc{color:inherit}.feedback__right{padding-top:15px;width:100%}.contacts-form .feedback__inner{padding-top:32px;padding-left:16px;padding-right:16px;margin-bottom:0}.contacts-form .feedback__title{text-transform:none}.contacts-form .field-checkbox{color:#fff}.contacts-form .form__first{gap:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:45px}.contacts-form .form__first .field-text:nth-child(1),.contacts-form .form__first .field-text:nth-child(2){margin-bottom:20px}.contacts-form .form__first .field-text:nth-child(1){margin-right:24px}.big-menu{background-image:url(/upload/img/texture.png);background-repeat:no-repeat;background-color:#f51844;background-position:center center;background-size:cover;position:fixed;z-index:1;left:0;top:0;width:100%;height:100vh;background-color:#fff;opacity:0;visibility:hidden;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#000 #fff;-webkit-transition:opacity .5s,visibility .5s;transition:opacity .5s,visibility .5s}.big-menu::-webkit-scrollbar{width:6px}.big-menu::-webkit-scrollbar-track{background-color:#fff}.big-menu::-webkit-scrollbar-thumb{background-color:#000}.menu-active .big-menu{opacity:1;visibility:visible}.big-menu__second{padding:36px 0}.form__first{margin-bottom:32px}.form__first>*{margin-bottom:0;width:100%}.form__first input::-webkit-input-placeholder{text-transform:uppercase;font:13px/1.5 "ubuntu-r",sans-serif;color:#fff;text-decoration:none;-webkit-transition:all .5s;transition:all .5s}.form__first input::-moz-placeholder{text-transform:uppercase;font:13px/1.5 "ubuntu-r",sans-serif;color:#fff;text-decoration:none;-moz-transition:all .5s;transition:all .5s}.form__first input:-ms-input-placeholder{text-transform:uppercase;font:13px/1.5 "ubuntu-r",sans-serif;color:#fff;text-decoration:none;-ms-transition:all .5s;transition:all .5s}.form__first input::-ms-input-placeholder{text-transform:uppercase;font:13px/1.5 "ubuntu-r",sans-serif;color:#fff;text-decoration:none;-ms-transition:all .5s;transition:all .5s}.form__first input::placeholder{text-transform:uppercase;font:13px/1.5 "ubuntu-r",sans-serif;color:#fff;text-decoration:none;-webkit-transition:all .5s;transition:all .5s}.form__first input:focus::-webkit-input-placeholder{-webkit-transition:all 1s ease;transition:all 1s ease;opacity:0}.form__first input:focus::-moz-placeholder{-moz-transition:all 1s ease;transition:all 1s ease;opacity:0}.form__first input:focus:-ms-input-placeholder{-ms-transition:all 1s ease;transition:all 1s ease;opacity:0}.form__first input:focus::-ms-input-placeholder{-ms-transition:all 1s ease;transition:all 1s ease;opacity:0}.form__first input:focus::placeholder{-webkit-transition:all 1s ease;transition:all 1s ease;opacity:0}.feedback-inf__list{margin:0;padding:0;list-style:none}.feedback-inf__l-item{margin-bottom:32px}.feedback-inf__l-item-title{margin-bottom:16px;font:18px/130% "oswald-b",sans-serif;color:#f51844}.feedback-inf__l-item-text{margin-bottom:0;font:12px/150% "ubuntu-m",sans-serif;color:#000;text-decoration:none}.feedback-inf__right{width:100%;margin-bottom:32px}.feedback-inf__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px 40px}.feedback-inf__link{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;max-width:100%;margin:0;border-radius:8px;padding:24px 40px;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;font-size:18px;font-family:"oswald-r",sans-serif;line-height:120%;text-decoration:none;text-transform:uppercase;letter-spacing:.02em;color:#fff;background-color:#f51844;background-image:none;cursor:pointer;overflow:hidden;-webkit-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s}.feedback-inf__link:hover{text-decoration:none;color:#fff;background-color:#000}.feedback-inf__link:active{background-color:#c61035;color:#fff}.feedback-inf__link:focus{outline-offset:3px;outline:1px solid #f51844;-webkit-box-shadow:0 0 10px #f51844;box-shadow:0 0 10px #f51844;border-radius:10px;color:#fff}.decor-1{position:relative;overflow:hidden}.decor-1::before,.decor-1::after{content:"";position:absolute;left:50%;-webkit-transform:translateX(-50%) rotate(-2deg);transform:translateX(-50%) rotate(-2deg);width:100vw;height:100px}.decor-1.bg-contrast::before,.decor-1.bg-contrast::after{background-color:#f51844}.decor-1.bg-red::before,.decor-1.bg-red::after{background-color:#f51844}.decor-1--top::before{-webkit-transform:translateX(-50%) rotate(2deg);transform:translateX(-50%) rotate(2deg)}.decor-1--top::after{content:none}.decor-bottom{position:relative;overflow:hidden}.decor-bottom::before{content:"";position:absolute;left:50%;-webkit-transform:translateX(-50%) rotate(-2deg);transform:translateX(-50%) rotate(-2deg);width:101vw;height:100px;bottom:45px;background-color:#f51844}.big-logo-wrapper{position:relative;z-index:1;background-color:#fff}.bg-contrast{background-color:#f51844}.bg-contrast.decor-1{background:linear-gradient(180deg,transparent 100px,#f51844 100px,#f51844 calc(100% - 100px),#fff calc(100% - 100px))}.bg-contrast.decor-bottom{padding-bottom:100px;background:linear-gradient(180deg,#f51844 100px,#f51844 100px,#f51844 calc(100% - 100px),#fff calc(100% - 100px))}.bg-d-grey{background-color:#3d3b3b;color:#fff}.bg-red{color:#fff;background-color:#f51844}.bg-red.decor-1--top{background:linear-gradient(180deg,#fff 100px,#f51844 100px,#f51844 100%)}.pdg-t-62{padding-top:62px}.pdg-v-55{padding-top:55px;padding-bottom:55px}.pdg-v-78{padding-top:78px;padding-bottom:78px}.pdg-v-95-120{padding-top:95px;padding-bottom:120px}.pdg-v-125px{padding-top:125px;padding-bottom:125px}.pdg-v-140{padding-top:140px;padding-bottom:140px}.pdg-v-130-70{padding-top:130px;padding-bottom:70px}.p-relative{position:relative}.m-width-1280{margin-left:auto;margin-right:auto;max-width:1280px}.pdg-v-280{padding-top:140px;padding-bottom:280px}.system-slider{position:relative}.system-slider__item{background-color:#f2c94c;z-index:5;padding:24px}.system-slider__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.system-slider__ico{padding-bottom:24px;border-bottom:3px solid #fff;width:48px;margin-bottom:24px}.system-slider__ico svg{width:auto;height:40px}.system-slider__img{max-width:275px;max-height:594px}.system-slider__img img{-o-object-fit:cover;object-fit:cover}.system-slider__nav{position:absolute;z-index:1;left:-30px;bottom:70px;width:100%}.system-slider__text{font-size:19px;color:#fff}.system-slider__prev{padding:8px 16px;background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:55px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-transition:all .3s;transition:all .3s}.system-slider__prev:hover{background-color:#fff;opacity:1}.system-slider__prev:hover .bg-contrast .swiper-nav__cont .swiper-button-prev svg path{fill:#f51844}.system-slider .system-slider__prev .swiper-button-disabled:hover{background-color:transparent!important}.system-slider__next{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:55px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;padding:8px 16px;background-color:transparent;-webkit-transition:all .3s;transition:all .3s}.system-slider__next:hover{background-color:#fff;opacity:1}.system-slider__next:hover .bg-contrast .swiper-nav__cont .swiper-button-next svg path{fill:#f51844}.system-slider--second{position:absolute;top:40%;left:50%;z-index:0}.system-slider__nav{padding-bottom:30%;padding-left:0}.bg-contrast .swiper-nav__cont .swiper-button-prev svg path{fill:#fff;-webkit-transition:fill .3s;transition:fill .3s}.bg-contrast .swiper-nav__cont .swiper-button-next svg path{fill:#fff;-webkit-transition:fill .3s;transition:fill .3s}.bg-contrast h2{color:#fff}.bg-contrast .b-line::before{background-color:#fff}#bg-fill-logo{display:none}.system-slider__bgs-wrap{-webkit-perspective:30px;perspective:30px;z-index:1}.system-slider__bg{background-image:url(/upload/img/plate1.svg)}.feedback-inf{background-color:#f5f5f5}.img-list__inner{display:-webkit-box;display:-ms-flexbox;display:flex}.img-list__left{width:275px}.img-list__right{padding-left:217px;padding-top:97px;width:calc(100% - 275px)}.img-text{background-color:#fff}.img-text__img{margin-bottom:46px;width:100%}.img-text__content{padding:0 5px;margin-bottom:24px}.img-text__text{letter-spacing:2%;color:#4d4d4d}.img-text__text p:not(:last-child){margin-bottom:16px}.img-text__order{background-color:#f5f5f5;border-radius:4px;padding:24px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:46px}.img-text__ex{max-width:533px;font:14px/1.3 "ubuntu-r",sans-serif;letter-spacing:5%;color:#000;margin-bottom:30px;text-align:center}.img-text .bold{margin-bottom:32px}.img-text--career{margin-left:0}.inner-title{margin-bottom:32px}.inner-title.b-line{padding-bottom:16px}.case-btn{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;border:0;border-radius:8px;width:300px;height:65px;z-index:1;padding:0;text-decoration:none;background-color:transparent;border-color:transparent}.case-btn:hover .case-btn__text::before{width:100%}.case-btn:active .case-btn__text::before{background-color:#b9082b}.case-btn__icon{height:100%;width:17%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#000;border-bottom-left-radius:8px;border-top-left-radius:8px}.case-btn__text{font:14px/1.2 "oswald-r",sans-serif;letter-spacing:2%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;width:83%;padding:0 20px 0 16px;border-bottom-right-radius:8px;border-top-right-radius:8px;background-color:#f51844;-webkit-transition:all .3s;transition:all .3s;position:relative;z-index:1}.case-btn .case-btn__text::before{position:absolute;content:"";top:0;bottom:0;left:0;height:100%;width:0%;background-color:#000;border-bottom-right-radius:8px;border-top-right-radius:8px;z-index:-1;-webkit-transition:.3s ease-out;transition:.3s ease-out}.page-404{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:40px;text-align:center}.page-404__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:100%;height:212px;margin-bottom:30px}.page-404__block{width:100%;height:100%;background-color:#f51844;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.page-404__block img{z-index:1}.page-404__block:before,.page-404__block:after{content:"";position:absolute;left:50%;min-width:154%;min-height:325%;background-color:#dde5ee;-webkit-animation-name:rotation;animation-name:rotation;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.page-404__block:before{bottom:15%;border-radius:45%;-webkit-animation-duration:10s;animation-duration:10s}.page-404__block:after{bottom:12%;opacity:.5;border-radius:47%;-webkit-animation-duration:10s;animation-duration:10s}@-webkit-keyframes rotation{0%{-webkit-transform:translate(-50%,0) rotateZ(0deg);transform:translate(-50%,0) rotateZ(0deg)}50%{-webkit-transform:translate(-50%,-2%) rotateZ(180deg);transform:translate(-50%,-2%) rotateZ(180deg)}to{-webkit-transform:translate(-50%,0) rotateZ(360deg);transform:translate(-50%,0) rotateZ(360deg)}}@keyframes rotation{0%{-webkit-transform:translate(-50%,0) rotateZ(0deg);transform:translate(-50%,0) rotateZ(0deg)}50%{-webkit-transform:translate(-50%,-2%) rotateZ(180deg);transform:translate(-50%,-2%) rotateZ(180deg)}to{-webkit-transform:translate(-50%,0) rotateZ(360deg);transform:translate(-50%,0) rotateZ(360deg)}}.page-404__title{font:172px/1.2 "oswald-b",sans-serif;position:absolute}.page-404__title:nth-child(1){color:transparent;text-shadow:0 1px 1px #dde5ee;background-color:#4d4d4d;-webkit-background-clip:text;background-clip:text}.page-404__title:nth-child(2){color:#f51844;-webkit-animation:animate 4s ease-in-out infinite;animation:animate 4s ease-in-out infinite}.page-404__link{text-decoration:none;font:14px/1.5 "ubuntu-l",sans-serif;letter-spacing:.02em}@-webkit-keyframes animate{0%,to{-webkit-clip-path:polygon(0 45%,16% 44%,33% 50%,54% 60%,70% 61%,84% 59%,100% 52%,100% 100%,0 100%);clip-path:polygon(0 45%,16% 44%,33% 50%,54% 60%,70% 61%,84% 59%,100% 52%,100% 100%,0 100%)}50%{-webkit-clip-path:polygon(0 60%,15% 65%,34% 66%,51% 62%,67% 50%,84% 45%,100% 46%,100% 100%,0 100%);clip-path:polygon(0 60%,15% 65%,34% 66%,51% 62%,67% 50%,84% 45%,100% 46%,100% 100%,0 100%)}}@keyframes animate{0%,to{-webkit-clip-path:polygon(0 45%,16% 44%,33% 50%,54% 60%,70% 61%,84% 59%,100% 52%,100% 100%,0 100%);clip-path:polygon(0 45%,16% 44%,33% 50%,54% 60%,70% 61%,84% 59%,100% 52%,100% 100%,0 100%)}50%{-webkit-clip-path:polygon(0 60%,15% 65%,34% 66%,51% 62%,67% 50%,84% 45%,100% 46%,100% 100%,0 100%);clip-path:polygon(0 60%,15% 65%,34% 66%,51% 62%,67% 50%,84% 45%,100% 46%,100% 100%,0 100%)}}.flex-block{margin-bottom:40px}.flex-block__wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-block__img{width:48%;display:-webkit-box;display:-ms-flexbox;display:flex}.flex-block__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:8px}.flex-block__text{width:48%}.flex-block__wrapper.container-right{width:87%}.v-3 .flex-block__img{width:38%}.v-3 .flex-block__text{width:58%}.page-footer__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-footer__left{width:18%;margin-right:40px}.page-footer__copyright{margin-top:32px;font:14px/130% "ubuntu-r",sans-serif}.page-footer__menu-submenu,.page-footer__menu{margin:0;padding:0;list-style:none}.page-footer__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-footer__menu-item a{font:18px/130% "ubuntu-b",sans-serif;color:#fff;text-decoration:none}.page-footer__menu-item a:focus,.page-footer__menu-item a:hover{color:#f51844}.page-footer__menu-submenu{display:none}.page-footer__menu-submenu a{display:block;padding:4px 0;font-size:15px;font-family:"ubuntu-r",sans-serif}.page-footer__right{width:77%}.page-footer__desc{display:none}.page-header{position:absolute;z-index:2;left:0;top:0;padding:40px 0;width:100%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(61,59,59,.65)),to(transparent));background:linear-gradient(to bottom,rgba(61,59,59,.65) 0,transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a63d3b3b', endColorstr='#00000000', GradientType=0)}.page-header__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#fff}.page-header__left{width:50%;padding-top:20px}.page-header__right{display:none}.page-header__r-first{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;min-width:159px}.page-header__r-first .social{margin-left:35px}.page-header__telephones{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding-left:0;list-style:none}.page-header__t-item{position:relative;padding-left:30px;background:url(/upload/img/ico-tel.svg) 0 0/20px no-repeat;text-transform:uppercase}.page-header__t-item+.page-header__t-item{margin-left:80px}.page-header__t-item+.page-header__t-item::before{content:"";position:absolute;left:-40px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:36px;background-color:rgba(255,255,255,.2)}.page-header__t-item:last-child{margin-right:40px}.page-header__t-item:last-child::after{content:"";position:absolute;right:-40px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:36px;background-color:rgba(255,255,255,.2)}.page-header__t-item-title{margin:0;font:10px/11px "ubuntu-r",sans-serif;letter-spacing:.05em}.page-header__t-item-link{font:18px/25px "oswald-m",sans-serif;letter-spacing:.02em}.page-header__r-second{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:49px}.search-block.active{opacity:1;height:80px}.search-block{position:absolute;bottom:-94px;right:0;height:0;opacity:0;-webkit-transition:all .3s;transition:all .3s}.search-block__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px;background-color:#fff;border-radius:8px}.search-block__input{height:48px;padding:0;border:1px solid #000;border-radius:8px 0 0 8px;background-color:#f5f5f5;padding-left:24px;width:440px}.search-block__input::-webkit-input-placeholder{font:13px/1.2 "ubuntu-r",sans-serif;text-transform:uppercase;color:#000}.search-block__input::-moz-placeholder{font:13px/1.2 "ubuntu-r",sans-serif;text-transform:uppercase;color:#000}.search-block__input:-ms-input-placeholder{font:13px/1.2 "ubuntu-r",sans-serif;text-transform:uppercase;color:#000}.search-block__input::-ms-input-placeholder{font:13px/1.2 "ubuntu-r",sans-serif;text-transform:uppercase;color:#000}.search-block__input::placeholder{font:13px/1.2 "ubuntu-r",sans-serif;text-transform:uppercase;color:#000}.search-block__btn{height:48px;padding:0;border:0;background-color:#f51844;color:#fff;border-top-right-radius:8px;border-bottom-right-radius:8px;padding:14px 30px;font:16px/1.2 "oswald-l",sans-serif;letter-spacing:.02em;text-transform:uppercase;text-decoration:none}.personal-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:35px;font:10px/11px "ubuntu-m",sans-serif;letter-spacing:.02em;text-transform:uppercase;color:#fff;text-decoration:unset}.personal-area:focus,.personal-area:hover{color:#ff4268}.personal-area svg{margin-right:8px}.search-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:16px;padding:0;border:0;width:40px;height:40px;border-radius:8px;background-color:#f51844;cursor:pointer;-webkit-transition:background-color .3s;transition:background-color .3s}.search-btn:active{background-color:#c61035}.search-btn:focus{outline-offset:3px;outline:1px solid #f51844;-webkit-box-shadow:0 0 10px #f51844;box-shadow:0 0 10px #f51844;background-color:#f51844;border-radius:10px;color:#fff}.search-btn:hover{background-color:#fff}.search-btn:hover svg path{fill:#f51844}.search-btn svg path{-webkit-transition:fill .3s;transition:fill .3s}.main-menu-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:16px;padding:0;border:unset;background-color:transparent;cursor:pointer}.main-menu-btn:focus svg path,.main-menu-btn:hover svg path{fill:#fff}.main-menu-btn svg path{-webkit-transition:fill .3s;transition:fill .3s}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.pagination__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid #000;border-radius:8px;text-decoration:none;text-align:center;color:inherit;width:32px;height:32px;-webkit-transition:.3s;transition:.3s}.pagination__item:not(:last-child){margin-right:8px}.pagination__item svg{width:100%}.pagination__item svg path{-webkit-transition:.3s;transition:.3s}.pagination__item:hover,.pagination__item:focus{text-decoration:none;color:#f51844;border-color:#f51844}.pagination__item:hover svg path,.pagination__item:focus svg path{fill:#f51844}a.pagination__item:hover,a.pagination__item:focus{border-color:#f51844}span.pagination__item{cursor:default}.pagination__item--active{background-color:#f51844;border-color:#f51844;color:#fff;cursor:pointer}.pagination__item--active:hover,.pagination__item--active:focus{color:#fff;border-color:#f51844}.pagination span.pagination__item{border-color:#999}.pagination span.pagination__item svg path{fill:#999}.pagination span.pagination__item--active{background-color:transparent;border-color:#000;-webkit-transition:.3s;transition:.3s;cursor:pointer}.pagination span.pagination__item--active svg path{fill:#000;-webkit-transition:.3s;transition:.3s}.pagination span.pagination__item--active:hover{border-color:#f51844}.pagination span.pagination__item--active:hover svg path{fill:#f51844}.partners-plate{width:100%;margin-bottom:40px}.partners-plate__list{width:100%;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);list-style:none;margin-bottom:0;gap:20px}.partners-plate__item{height:160px;-ms-grid-column-span:1;grid-column:1 span;border:16px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;-webkit-transition:all .3s;transition:all .3s}.partners-plate__logo{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.partners-plate img{width:100%;-o-object-fit:contain;object-fit:contain}.popup{position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,.8);top:0;left:0;z-index:1000;opacity:0;-webkit-transform:translateY(-30px);transform:translateY(-30px);visibility:hidden;overflow-y:auto;-webkit-transition:all .5s;transition:all .5s}.popup.open{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.popup__inner{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px 15px}.popup__content{background-color:#fff;width:95%;padding:20px 20px;border-radius:4px;position:relative}.popup__close{position:absolute;background-color:transparent;color:#f51844;border:0;right:15px;top:15px;width:20px;height:20px;padding:0;cursor:pointer}.popup__title{margin-bottom:24px}.popup__descr{margin-bottom:24px}.popup__data input::-webkit-input-placeholder{text-transform:uppercase;font:13px/1.5 "ubuntu-r",sans-serif;color:#000;text-decoration:none;-webkit-transition:all .5s;transition:all .5s}.popup__data input::-moz-placeholder{text-transform:uppercase;font:13px/1.5 "ubuntu-r",sans-serif;color:#000;text-decoration:none;-moz-transition:all .5s;transition:all .5s}.popup__data input:-ms-input-placeholder{text-transform:uppercase;font:13px/1.5 "ubuntu-r",sans-serif;color:#000;text-decoration:none;-ms-transition:all .5s;transition:all .5s}.popup__data input::-ms-input-placeholder{text-transform:uppercase;font:13px/1.5 "ubuntu-r",sans-serif;color:#000;text-decoration:none;-ms-transition:all .5s;transition:all .5s}.popup__data input::placeholder{text-transform:uppercase;font:13px/1.5 "ubuntu-r",sans-serif;color:#000;text-decoration:none;-webkit-transition:all .5s;transition:all .5s}.popup__data input:focus::-webkit-input-placeholder{-webkit-transition:all 1s ease;transition:all 1s ease;opacity:0}.popup__data input:focus::-moz-placeholder{-moz-transition:all 1s ease;transition:all 1s ease;opacity:0}.popup__data input:focus:-ms-input-placeholder{-ms-transition:all 1s ease;transition:all 1s ease;opacity:0}.popup__data input:focus::-ms-input-placeholder{-ms-transition:all 1s ease;transition:all 1s ease;opacity:0}.popup__data input:focus::placeholder{-webkit-transition:all 1s ease;transition:all 1s ease;opacity:0}.popup__field{width:100%}.popup__input{height:64px;background-color:#fff;border-radius:4px;border:solid 1px #000;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px;padding-left:10px;font-weight:700}.popup__input:focus{outline:0;border-color:#f51844}.popup__doc{display:block;margin-bottom:16px}.popup__doc label{cursor:pointer;width:50%}.popup__load{width:50%;border:0;background-color:inherit;text-overflow:ellipsis}.popup__load::-webkit-input-placeholder{font:12px/1.5 "ubuntu-r",sans-serif;color:gray;letter-spacing:.02em;text-decoration:none;-webkit-transition:all .3s;transition:all .3s}.popup__load::-moz-placeholder{font:12px/1.5 "ubuntu-r",sans-serif;color:gray;letter-spacing:.02em;text-decoration:none;-moz-transition:all .3s;transition:all .3s}.popup__load:-ms-input-placeholder{font:12px/1.5 "ubuntu-r",sans-serif;color:gray;letter-spacing:.02em;text-decoration:none;-ms-transition:all .3s;transition:all .3s}.popup__load::-ms-input-placeholder{font:12px/1.5 "ubuntu-r",sans-serif;color:gray;letter-spacing:.02em;text-decoration:none;-ms-transition:all .3s;transition:all .3s}.popup__load::placeholder{font:12px/1.5 "ubuntu-r",sans-serif;color:gray;letter-spacing:.02em;text-decoration:none;-webkit-transition:all .3s;transition:all .3s}.popup input[type=file]{outline:0;opacity:0;width:.1px;height:.1px}.popup__agree{margin-bottom:32px}.popup__btn{width:100%;margin-bottom:10px}.popup__btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.resume-form{width:100%;border:8px;background-color:#f5f5f5;height:auto}.resume-form__inner{margin-left:0;padding:16px}.resume-form__title{margin-bottom:24px}.resume-form__descr{margin-bottom:24px}.resume-form__data input::-webkit-input-placeholder{text-transform:uppercase;font:13px/1.5 "ubuntu-r",sans-serif;color:#000;text-decoration:none;-webkit-transition:all .5s;transition:all .5s}.resume-form__data input::-moz-placeholder{text-transform:uppercase;font:13px/1.5 "ubuntu-r",sans-serif;color:#000;text-decoration:none;-moz-transition:all .5s;transition:all .5s}.resume-form__data input:-ms-input-placeholder{text-transform:uppercase;font:13px/1.5 "ubuntu-r",sans-serif;color:#000;text-decoration:none;-ms-transition:all .5s;transition:all .5s}.resume-form__data input::-ms-input-placeholder{text-transform:uppercase;font:13px/1.5 "ubuntu-r",sans-serif;color:#000;text-decoration:none;-ms-transition:all .5s;transition:all .5s}.resume-form__data input::placeholder{text-transform:uppercase;font:13px/1.5 "ubuntu-r",sans-serif;color:#000;text-decoration:none;-webkit-transition:all .5s;transition:all .5s}.resume-form__data input:focus::-webkit-input-placeholder{-webkit-transition:all 1s ease;transition:all 1s ease;opacity:0}.resume-form__data input:focus::-moz-placeholder{-moz-transition:all 1s ease;transition:all 1s ease;opacity:0}.resume-form__data input:focus:-ms-input-placeholder{-ms-transition:all 1s ease;transition:all 1s ease;opacity:0}.resume-form__data input:focus::-ms-input-placeholder{-ms-transition:all 1s ease;transition:all 1s ease;opacity:0}.resume-form__data input:focus::placeholder{-webkit-transition:all 1s ease;transition:all 1s ease;opacity:0}.resume-form__field{width:100%}.resume-form__input{height:64px;background-color:#fff;border-radius:4px;border:solid 1px #000;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px;padding-left:10px;font:18px/1 "ubuntu-b",sans-serif;color:#000}.resume-form__input:focus{outline:0;border-color:#f51844}.resume-form__doc{display:block;margin-bottom:16px}.resume-form__doc label{cursor:pointer;width:50%}.resume-form__load{width:50%;border:0;background-color:inherit;text-overflow:ellipsis}.resume-form__load::-webkit-input-placeholder{font:12px/1.5 "ubuntu-r",sans-serif;color:gray;letter-spacing:.02em;text-decoration:none;-webkit-transition:all .3s;transition:all .3s}.resume-form__load::-moz-placeholder{font:12px/1.5 "ubuntu-r",sans-serif;color:gray;letter-spacing:.02em;text-decoration:none;-moz-transition:all .3s;transition:all .3s}.resume-form__load:-ms-input-placeholder{font:12px/1.5 "ubuntu-r",sans-serif;color:gray;letter-spacing:.02em;text-decoration:none;-ms-transition:all .3s;transition:all .3s}.resume-form__load::-ms-input-placeholder{font:12px/1.5 "ubuntu-r",sans-serif;color:gray;letter-spacing:.02em;text-decoration:none;-ms-transition:all .3s;transition:all .3s}.resume-form__load::placeholder{font:12px/1.5 "ubuntu-r",sans-serif;color:gray;letter-spacing:.02em;text-decoration:none;-webkit-transition:all .3s;transition:all .3s}.resume-form input[type=file]{outline:0;opacity:0;width:.1px;height:.1px}.resume-form__agree{margin-bottom:32px}.resume-form__btn{width:100%}.s-grid__list{display:-ms-grid;display:grid;gap:15px;-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12,1fr);margin-bottom:50px}.s-grid__item{-ms-grid-column-span:12;grid-column:12 span}.s-grid__item:focus .a-title,.s-grid__item:hover .a-title{color:#fff}.s-grid__item:focus .s-grid__link,.s-grid__item:hover .s-grid__link{background-color:#f51844}.s-grid__item:focus .s-grid__ico svg path[stroke],.s-grid__item:focus .s-grid__ico svg line[stroke],.s-grid__item:focus .s-grid__ico svg circle[stroke],.s-grid__item:hover .s-grid__ico svg path[stroke],.s-grid__item:hover .s-grid__ico svg line[stroke],.s-grid__item:hover .s-grid__ico svg circle[stroke]{stroke:#fff}.s-grid__item:focus .ray,.s-grid__item:hover .ray{stroke-dasharray:19px;stroke-dashoffset:19px;-webkit-animation:chart-line 4s ease forwards;animation:chart-line 4s ease forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.s-grid__item:focus #aut line,.s-grid__item:hover #aut line{stroke-dasharray:19px;stroke-dashoffset:19px;-webkit-animation:chart-line 4s ease forwards;animation:chart-line 4s ease forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.s-grid__item:focus #aut .circle,.s-grid__item:hover #aut .circle{-webkit-animation:collect 4s ease forwards;animation:collect 4s ease forwards;-webkit-animation-delay:.8s;animation-delay:.8s;opacity:0;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.s-grid__item:focus #rot path,.s-grid__item:hover #rot path{-webkit-transform-origin:15px 15px;transform-origin:15px 15px;-webkit-animation:rotate 3s linear;animation:rotate 3s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.s-grid__item:focus #rot2 path,.s-grid__item:hover #rot2 path{-webkit-transform-origin:9px 9px;transform-origin:9px 9px;animation:rotate reverse 3s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.s-grid__item:focus #audit path:nth-child(4),.s-grid__item:hover #audit path:nth-child(4){stroke-dasharray:90px;stroke-dashoffset:90px;-webkit-animation:draw 2s ease forwards;animation:draw 2s ease forwards}.s-grid__item:focus #audit path:nth-child(5),.s-grid__item:hover #audit path:nth-child(5){stroke-dasharray:95px;stroke-dashoffset:95px;-webkit-animation:draw 2s ease forwards;animation:draw 2s ease forwards}.s-grid__item:focus #audit path:nth-child(9),.s-grid__item:hover #audit path:nth-child(9){-webkit-animation:collect 1.5s ease forwards;animation:collect 1.5s ease forwards;-webkit-animation-delay:1s;animation-delay:1s;opacity:0;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.s-grid__item:focus #pers path:nth-child(1),.s-grid__item:focus #pers path:nth-child(2),.s-grid__item:focus #pers path:nth-child(4),.s-grid__item:focus #pers path:nth-child(5),.s-grid__item:hover #pers path:nth-child(1),.s-grid__item:hover #pers path:nth-child(2),.s-grid__item:hover #pers path:nth-child(4),.s-grid__item:hover #pers path:nth-child(5){-webkit-animation:collect 2s ease forwards;animation:collect 2s ease forwards;-webkit-animation-delay:.2s;animation-delay:.2s;opacity:0;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.s-grid__item:focus #collect path:nth-child(8),.s-grid__item:hover #collect path:nth-child(8){-webkit-animation:collect 1s ease forwards;animation:collect 1s ease forwards;-webkit-animation-delay:.5s;animation-delay:.5s;opacity:0;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.s-grid__item:focus #collect path:nth-child(6),.s-grid__item:hover #collect path:nth-child(6){-webkit-animation:collect 1s ease forwards;animation:collect 1s ease forwards;-webkit-animation-delay:.7s;animation-delay:.7s;opacity:0;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.s-grid__item:focus #collect path:nth-child(7),.s-grid__item:hover #collect path:nth-child(7){-webkit-animation:collect 1s ease forwards;animation:collect 1s ease forwards;-webkit-animation-delay:.9s;animation-delay:.9s;opacity:0;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.s-grid__item:focus #control path:nth-child(5),.s-grid__item:hover #control path:nth-child(5){stroke-dasharray:6px;stroke-dashoffset:6px;-webkit-animation:draw 1s ease forwards;animation:draw 1s ease forwards}.s-grid__item:focus #control path:nth-child(1),.s-grid__item:focus #control path:nth-child(2),.s-grid__item:hover #control path:nth-child(1),.s-grid__item:hover #control path:nth-child(2){stroke-dasharray:13px;stroke-dashoffset:13px;-webkit-animation:draw 1s ease forwards;animation:draw 1s ease forwards}.s-grid__item:focus #control path:nth-child(6),.s-grid__item:hover #control path:nth-child(6){-webkit-animation:collect 1s ease forwards;animation:collect 1s ease forwards;-webkit-animation-delay:.7s;animation-delay:.7s;opacity:0;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.s-grid__item:focus #shred path:nth-child(10),.s-grid__item:hover #shred path:nth-child(10){stroke-dasharray:11px;stroke-dashoffset:11px;-webkit-animation:draw 2s ease forwards;animation:draw 2s ease forwards}.s-grid__item:focus #shred path:nth-child(11),.s-grid__item:hover #shred path:nth-child(11){stroke-dasharray:8px;stroke-dashoffset:8px;-webkit-animation:draw 1s ease forwards;animation:draw 1s ease forwards}.s-grid__item:focus #shred path:nth-child(12),.s-grid__item:hover #shred path:nth-child(12){stroke-dasharray:13px;stroke-dashoffset:13px;-webkit-animation:draw 1s ease forwards;animation:draw 1s ease forwards}.s-grid__item:focus #shred .point,.s-grid__item:hover #shred .point{-webkit-animation:collect 2s ease forwards;animation:collect 2s ease forwards;-webkit-animation-delay:1s;animation-delay:1s;opacity:0;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.s-grid__item:focus #shred path:nth-child(2),.s-grid__item:hover #shred path:nth-child(2){stroke-dasharray:28px;stroke-dashoffset:28px;-webkit-animation:draw 1s ease both;animation:draw 1s ease both}.s-grid__item:focus #shred path:nth-child(3),.s-grid__item:hover #shred path:nth-child(3){stroke-dasharray:46px;stroke-dashoffset:46px;-webkit-animation:draw 1s ease forwards;animation:draw 1s ease forwards}.s-grid__item:focus #shred path:nth-child(4),.s-grid__item:hover #shred path:nth-child(4){stroke-dasharray:39px;stroke-dashoffset:39px;-webkit-animation:draw 1s ease forwards;animation:draw 1s ease forwards}.s-grid__item:focus #shred path:nth-child(5),.s-grid__item:hover #shred path:nth-child(5){stroke-dasharray:63px;stroke-dashoffset:63px;-webkit-animation:draw 1s ease forwards;animation:draw 1s ease forwards}.s-grid__item:focus #merch path:nth-child(4),.s-grid__item:hover #merch path:nth-child(4){-webkit-animation:collect 4s ease forwards;animation:collect 4s ease forwards;-webkit-animation-delay:1s;animation-delay:1s;opacity:0;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.s-grid__item:focus #merch path:nth-child(3),.s-grid__item:hover #merch path:nth-child(3){-webkit-animation:collect 2s ease forwards;animation:collect 2s ease forwards;-webkit-animation-delay:0s;animation-delay:0s;opacity:0;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.s-grid__item--big{-ms-grid-column-span:12;grid-column:12 span}.s-grid__link{height:100%;padding:70px 40px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-decoration:none;background-color:#f5f5f5;border-radius:8px;-webkit-transition:all .3s;transition:all .3s}.s-grid__ico{margin-bottom:24px}.s-grid__ico svg path,.s-grid__ico svg line,.s-grid__ico svg circle{-webkit-transition:all .3s;transition:all .3s}.s-grid__ico #rot{width:auto;height:40px}.s-grid__ico #rot path{-webkit-transition:stroke .3s;transition:stroke .3s}.s-grid__ico #rot2{width:auto;height:20px}.s-grid__ico #rot2 path{-webkit-transition:stroke .3s;transition:stroke .3s}.search{margin:40px 0!important}.search__title{margin-bottom:35px;font-size:28px}.search__list{list-style:none;margin-bottom:50px}.search__list>li+li{margin-top:15px;padding-top:15px;border-top:1px solid #f3f3f3}.search__i-title{margin-bottom:10px;color:#f51844}.search__i-title a{color:#2f3934;text-decoration:inherit}.search__i-title a:hover{color:#f51844}.search__i-date{display:inline-block;margin-left:-15px}.search__i-date span{color:#494949!important}.search__i-path{display:-webkit-box;display:-ms-flexbox;display:flex}.search__i-path span{margin-right:5px}.search__i-path a{text-decoration:inherit}.search__i-path .breadcrumbs{display:block}.search__i-path .breadcrumbs-item:not(:last-child):after{content:'/';display:inline-block;margin-left:20px;color:inherit;width:8.5px;height:16px;position:absolute;background-size:cover;top:0}.search__i-path .breadcrumbs-wrapper{margin:0}.search__i-path .breadcrumbs-wrapper .breadcrumbs__item:not(:last-child):after,.search__i-path .breadcrumbs-wrapper a,.search__i-path .breadcrumbs-wrapper span{color:#f51844}.search .field-text__input{margin-bottom:0}.search-f{--s-btn-width:80px;margin-bottom:35px}.search-f .field-text{margin:0 16px 0 0;width:calc(100% - var(--s-btn-width));color:#000}.search-f .field-text__input{border:1px solid #000;padding:15px;color:#000}.search-f .field-text__input:focus{border-color:#272929}.search-f .field-text__input::-webkit-input-placeholder{color:#000}.search-f .field-text__input::-moz-placeholder{color:#000}.search-f .field-text__input:-ms-input-placeholder{color:#000}.search-f .field-text__input::-ms-input-placeholder{color:#000}.search-f .field-text__input::placeholder{color:#000}.search-f .btn{width:var(--s-btn-width)}.search-f__cont{display:-webkit-box;display:-ms-flexbox;display:flex}.sort{margin-bottom:64px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sort__item{width:auto;cursor:pointer;font:16px/1.5 "ubuntu-l",sans-serif;letter-spacing:.02em}.sort__item:hover a{color:#b9082b}.sort__item a{color:#4d4d4d}.sort__item:not(:last-child){position:relative;margin-right:28px}.sort__item:not(:last-child):after{content:"|";position:absolute;padding-left:10px;top:0;color:#4d4d4d;font-weight:300;font-size:16px}.sort__item--active a{color:#f51844}.social{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0;list-style:none}.social__link-wrap{margin-right:10px}.social__link{display:block;padding:5px}.social__link:focus svg path,.social__link:hover svg path{fill:#fff}.social__link svg{display:block;width:19px;height:19px}.social__link svg path{-webkit-transition:fill .3s;transition:fill .3s}.social__text{position:absolute;width:1px;height:1px;margin:-1px;padding:0;clip:rect(0 0 0 0);overflow:hidden}.t-block{margin-bottom:80px}.t-block__content p:not(:last-child){margin-bottom:10px}.team{padding-top:10px;margin-bottom:40px}.team__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.team__item{height:auto;max-width:330px;margin-bottom:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.team__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:10px}.team__img img{border-radius:4px;width:62%;height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover}.team__img svg{width:38%;padding:0 15px}.team__name{margin-bottom:6px}.team__position{font:11px/1.5 "ubuntu-b",sans-serif;color:#000;letter-spacing:2%;margin-bottom:10px}.team__descr{font:12px/1.5 "ubuntu-r",sans-serif;color:#000;letter-spacing:2%}
/*!*
 * ВНИМАНИЕ! Этот файл генерируется автоматически.
 * Любые изменения этого файла будут потеряны при следующей компиляции.
 * Любое изменение проекта без возможности компиляции ДОЛЬШЕ И ДОРОЖЕ в 2-5 раз.
 */
@media (min-width:480px){.top-slider__slide{padding:200px 0 266px}.top-slider__slide::after{height:100%}.top-slider__s-title{font-size:28px}.advantages-slider{width:calc(395px*4);padding:40px 0 120px}.advantages-slider__slide{width:395px}.system-slider__nav{left:0;bottom:0}.page-404__inner{width:350px}.page-404__title{font-size:196px}.sort{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sort__item:not(:last-child):after{padding-left:0;right:-14px}}@media (min-width:768px){.breadcrumbs{display:block}.culture-btns{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.culture-btns__first{margin-bottom:1px}.culture-btns__item{width:33%;height:96px}.field-checkbox__name-text{font-size:18px}.field-text__input{margin-bottom:0}.fix-menu__inner{padding-top:80px}.fix-menu__close{width:40px;height:40px;top:44px;right:44px}.fix-menu__right{padding-left:0;display:-ms-grid;display:grid;max-height:340px;-ms-grid-columns:1fr 40px 1fr 40px 1fr;grid-template-columns:repeat(3,1fr);gap:40px;-ms-grid-rows:auto 40px auto;grid-template-areas:'first sec third' 'fourth sec fifth'}.fix-menu__item-lvl-1{-ms-grid-row-span:1;grid-row:1 span;margin-bottom:0}.fix-menu__link-lvl-1{font-size:32px}.grates__list{margin-bottom:32px}.grates__item{width:calc(100%/3 - 20px)}.grates__item:hover .grates__img{-webkit-transform:scale(1.15);transform:scale(1.15);-webkit-box-shadow:0 4px 24px rgba(0,0,0,.16);box-shadow:0 4px 24px rgba(0,0,0,.16);border-radius:8px}.grates__item:hover .grates__text p{color:#f51844}.header-sec{padding:40px 0;height:188px}.header-sec__left{width:16%}.header-sec__right{display:block}.main-title{margin-bottom:40px}:root{--container-horizontal-padding:40px}h1{font-size:38px}h2{font-size:32px}h4{font-size:18px}p{font:15px/1.5 "ubuntu-l",sans-serif}.b-text{font:15px/1.3 "ubuntu-r",sans-serif}.a-title{font-size:26px}.text{font-size:15px}.text-small{font-size:13px}.text-bold{font-size:13px}.info{font-size:12px}.def-item{margin-bottom:24px}.top-slider::before{bottom:-340px;left:48%}.top-slider::after{content:"";position:absolute;z-index:1;left:50%;bottom:-339px;-webkit-transform:translateX(-50%) rotate(-8.4deg);transform:translateX(-50%) rotate(-8.4deg);width:120vw;height:500px;background-color:#fff}.top-slider__inner::after{content:"";position:absolute;z-index:1;left:50%;bottom:-313px;-webkit-transform:translateX(-50%) rotate(-10.5deg);transform:translateX(-50%) rotate(-10.5deg);width:120vw;height:500px;background-color:#f51844}.top-slider__slide{padding:200px 0 266px}.top-slider__s-title{font:30px/130% "oswald-m",sans-serif}.b-line{padding-bottom:32px}.fixed-btn{padding:16px 24px;right:-105px;top:330px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);border-radius:8px 8px 0 0}.def-block__first{margin-bottom:65px}.def-block--type-1{padding-bottom:65px}.def-block--type-2 .pdg-l-248{padding-left:0}.description{font-size:15px}.description__first>*{margin:30px 0}.description__first p{font-size:inherit}.def-title{font-size:38px}.advantages-list{padding:80px 30px 100px}.advantages-list__list{-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:50px 14px}.advantages-list__l-item{width:247px}.about-us-presentation{position:absolute;right:34px;bottom:-744px}.about-us-map{display:block;margin-left:222px;margin-top:-222px;z-index:1;background:url(/upload/img/map.svg) center/contain no-repeat;width:1683px;height:969px}.advantages-slider__slide-title{font-size:24px}.system-slider__plate{max-width:110%;top:-31%;right:16%}.feedback__left{margin-bottom:70px}.feedback__title{font-size:38px;margin-bottom:24px}.contacts-form .feedback__inner{padding-top:64px;padding-left:64px;padding-right:64px}.form__first{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:55px;margin-bottom:55px}.form__first>*{width:calc(100%/2 - (55px/2))}.form__first input::-webkit-input-placeholder{font-size:14px}.form__first input::-moz-placeholder{font-size:14px}.form__first input:-ms-input-placeholder{font-size:14px}.form__first input::-ms-input-placeholder{font-size:14px}.form__first input::placeholder{font-size:14px}.feedback-inf__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.feedback-inf__left{width:63%}.feedback-inf__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.feedback-inf__l-item{width:calc(100%/3 - (20px/3*2))}.feedback-inf__l-item-title{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 24px}.feedback-inf__right{width:37%;margin-bottom:0}.decor-1::before{top:45px}.decor-1::after{bottom:45px}.pdg-l-248{padding-left:164px}.pdg-v-65{padding-top:65px;padding-bottom:65px}.pdg-v-130-70{padding-top:130px;padding-bottom:24px}.system-slider__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.system-slider__item{max-width:248px;padding:0 120px 0 0;background-color:transparent}.system-slider__left{width:30%}.system-slider__nav{padding-bottom:15%;padding-left:15%}#bg-fill-logo{display:block;top:20%;left:35%;width:620px;height:auto;position:absolute;z-index:1;-webkit-transform-origin:30% 50%;transform-origin:30% 50%;transform-box:fill-box}#bg-fill-logo svg{width:100%}.system-slider__bg{position:absolute;top:60px;right:8%;width:405px;height:300px;background-repeat:no-repeat;opacity:1;z-index:-1;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.container-right{margin-left:17%}.img-text__img{margin-bottom:80px}.img-text__content{margin-bottom:32px}.img-text__text p:not(:last-child){margin-bottom:24px}.img-text__order{padding:48px 85px}.img-text__ex{font:16px/1.3 "ubuntu-r",sans-serif;text-align:left}.img-text .bold{margin-bottom:56px}.inner-title{margin-bottom:56px}.inner-title.b-line{padding-bottom:24px}.case-btn{height:70px;width:376px}.case-btn__text{padding:0 24px 0 16px;font:18px/1.2 "oswald-r",sans-serif}.page-404__link{font:15px/1.5 "ubuntu-l",sans-serif}.flex-block{margin-bottom:60px}.page-footer__left{margin-right:123px}.page-footer__menu-item{width:50%}.page-footer__desc{display:block}.page-header__left{width:16%;padding-top:0}.page-header__right{display:block;width:84%;padding-left:10px}.partners-plate{margin-bottom:70px}.partners-plate__list{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.partners-plate__item{-ms-grid-column-span:1;grid-column:1 span;height:206px;border:20px solid #fff}.partners-plate__item:hover{-webkit-box-shadow:0 4px 24px rgba(0,0,0,.16);box-shadow:0 4px 24px rgba(0,0,0,.16);border-radius:8px;-webkit-transform:scale(1.3);transform:scale(1.3);z-index:2}.popup__content{max-width:650px;padding:25px 20px}.popup__descr{margin-bottom:32px}.popup__data input::-webkit-input-placeholder{font-size:14px}.popup__data input::-moz-placeholder{font-size:14px}.popup__data input:-ms-input-placeholder{font-size:14px}.popup__data input::-ms-input-placeholder{font-size:14px}.popup__data input::placeholder{font-size:14px}.popup__input{height:70px;margin-bottom:24px;padding-left:16px;font-size:18px}.popup__doc{margin-bottom:24px}.popup__load::-webkit-input-placeholder{font-size:13px}.popup__load::-moz-placeholder{font-size:13px}.popup__load:-ms-input-placeholder{font-size:13px}.popup__load::-ms-input-placeholder{font-size:13px}.popup__load::placeholder{font-size:13px}.popup__btn{width:48%;margin-bottom:0}.resume-form{background-image:url(/upload/img/career-form.png);background-repeat:no-repeat;background-position:top left 25%}.resume-form__inner{margin-left:50%;padding:24px}.resume-form__descr{margin-bottom:32px}.resume-form__data input::-webkit-input-placeholder{font-size:14px}.resume-form__data input::-moz-placeholder{font-size:14px}.resume-form__data input:-ms-input-placeholder{font-size:14px}.resume-form__data input::-ms-input-placeholder{font-size:14px}.resume-form__data input::placeholder{font-size:14px}.resume-form__input{height:70px;margin-bottom:24px;padding-left:16px}.resume-form__doc{margin-bottom:24px}.resume-form__load::-webkit-input-placeholder{font-size:13px}.resume-form__load::-moz-placeholder{font-size:13px}.resume-form__load:-ms-input-placeholder{font-size:13px}.resume-form__load::-ms-input-placeholder{font-size:13px}.resume-form__load::placeholder{font-size:13px}.s-grid__list{gap:40px}.s-grid__item{-ms-grid-column-span:6;grid-column:6 span}.s-grid__item--big{-ms-grid-column-span:6;grid-column:6 span}.s-grid__link{padding:100px 40px 30px}.search{margin:100px 0!important}.search-f .field-text{width:calc(60% - var(--s-btn-width))}.sort__item{font-size:20px}.sort__item:not(:last-child){margin-right:54px}.sort__item:not(:last-child):after{font-size:20px;right:-26px}.t-block__content p:not(:last-child){margin-bottom:24px}.team{padding-top:14px}.team__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.team__item{-webkit-box-flex:0;-ms-flex:0 0 28%;flex:0 0 28%;margin-bottom:0}.team__img{margin-bottom:24px;height:120px}.team__name{margin-bottom:8px}.team__position{font:12px/1.5;margin-bottom:14px}.team__descr{font:13px/1.5}.fix-menu #1{-ms-grid-row:1;-ms-grid-column:1}.fix-menu #2{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:3}.fix-menu #3{-ms-grid-row:1;-ms-grid-column:5}.fix-menu #4{-ms-grid-row:3;-ms-grid-column:1}.fix-menu #5{-ms-grid-row:3;-ms-grid-column:5}}@media (min-width:768px) and (min-width:768px){.top-slider::after{bottom:-326px}}@media (min-width:992px){.main-nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.main-nav__list--lvl-2{display:block;padding:10px 0;border-radius:8px;background-color:#fff}.main-nav__list--lvl-3{display:block}.main-nav__sublist-wrapper--lvl-2{position:absolute;z-index:1;top:100%;left:0;padding-top:10px;opacity:0;visibility:hidden;-webkit-transition:opacity .35s,visibility .35s,-webkit-transform .35s;transition:opacity .35s,visibility .35s,-webkit-transform .35s;transition:opacity .35s,visibility .35s,transform .35s;transition:opacity .35s,visibility .35s,transform .35s,-webkit-transform .35s;-webkit-transform:translateY(10px);transform:translateY(10px)}.main-nav__item--show-child>.main-nav__sublist-wrapper--lvl-2,.main-nav__item:hover .main-nav__sublist-wrapper--lvl-2{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.main-nav__sublist-wrapper--lvl-3{position:absolute;z-index:1;top:0;left:100%;opacity:0;height:0;overflow:hidden;-webkit-transition:opacity .3s;transition:opacity .3s}.main-nav__item--show-child>.main-nav__sublist-wrapper--lvl-3,.main-nav__item--lvl-2:hover .main-nav__sublist-wrapper--lvl-3{height:auto;overflow:visible;opacity:1}.main-nav__toggler{display:none}.top-slider::before{bottom:-380px;left:50%}.top-slider__s-title{font-size:40px}.page-header__r-second{margin-top:20px}}@media (min-width:768px) and (min-width:992px){.top-slider::after{bottom:-328px}}@media (min-width:1024px){.fix-menu__inner{padding-top:240px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.fix-menu__left{display:block;width:17%;margin-right:123px}.fix-menu__right{width:75%;padding-top:0}.grates__item{width:calc(100%/5 - 20px)}.header-sec__inner{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.header-sec__right{width:82%}.inner-wrapper__top{padding:24px 0 0 0}.inner-wrapper__top+:not(.menu-vertical):not(.docs){margin-top:70px}.map{margin:70px 0 0 0}:root{--container-horizontal-padding:15px;--container-width:calc(1000px - var(--container-horizontal-padding) * 2)}.container--desc{margin-left:var(--container-margin);margin-right:var(--container-margin);padding-left:var(--container-horizontal-padding);padding-right:var(--container-horizontal-padding);width:var(--container-width)}a[href^="tel:"]{white-space:nowrap;pointer-events:none;text-decoration:inherit;color:inherit}h1{font-size:50px}h2{font-size:42px}h4{font-size:24px}p{font:20px/1.5 "ubuntu-l",sans-serif}.b-text{font:20px/1.3 "ubuntu-r",sans-serif}.text{font-size:20px}.text-small{font-size:16px}.text-bold{font-size:16px}.info{font-size:14px}.def-item{margin-bottom:32px}.top-slider::before{bottom:-380px}.top-slider__slide{padding:403px 0 459px}.top-slider__s-title{font:46px/130% "oswald-m",sans-serif}.b-line{padding-bottom:51px}.fixed-btn{padding:24px 32px}.description{font-size:20px}.description--a-us{max-width:575px}.def-title{font-size:50px}.advantages-list__list{gap:50px 14px}.advantages-list__l-item-title{font:36px/130% "oswald-b",sans-serif}.advantages-list__l-item-desc{font:18px/130% "ubuntu-l",sans-serif}.about-us-presentation{right:5px}.system-slider__plate{top:-60%;right:8%}.feedback__title{font-size:50px;font-weight:700;margin-bottom:32px}.contacts-form .feedback__inner{padding-left:80px;padding-right:80px;margin-bottom:80px}.contacts-form .feedback__title{font-size:42px}.big-menu{border-top:1px solid rgba(24,24,24,.05)}.big-menu__first,.big-menu__third{display:none}.big-menu__second{padding:55px 0}.feedback-inf__left{width:70%}.feedback-inf__l-item-title{font-size:24px}.feedback-inf__l-item-text{font-size:16px}.feedback-inf__right{width:30%}.system-slider__item{max-width:330px;padding:0 200px 0 0}.system-slider__text{font-size:25px}.system-slider__nav{padding-bottom:13%;padding-left:15%}#bg-fill-logo{top:30%;left:32%;width:1009px;height:724px}.system-slider__bg{right:3%;width:627px;height:447px;top:110px}.img-text__content{margin-bottom:80px}.img-text__text p:not(:last-child){margin-bottom:32px}.img-text__ex{font:21px/1.3 "ubuntu-r",sans-serif}.img-text .bold{margin-bottom:80px}.inner-title.b-line{padding-bottom:32px}.page-404__link{font:20px/1.5 "ubuntu-l",sans-serif}.flex-block{margin-bottom:80px}.page-footer__left{margin-right:64px}.page-footer__menu-item{width:20%}.page-footer__menu-submenu{display:block;margin-top:4px}.page-header__inner{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.page-header__right{width:82%}.page-header__r-second{margin-top:49px}.partners-plate__list{-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr)}.partners-plate__item{-ms-grid-column-span:1;grid-column:1 span}.popup__content{max-width:700px;padding:56px 123px}.popup__close{top:24px;right:24px}.popup__descr{margin-bottom:40px}.popup__doc{margin-bottom:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.resume-form{background-position:bottom left 25%}.resume-form__inner{margin-left:40%;padding:40px}.resume-form__descr{margin-bottom:40px}.resume-form__doc{margin-bottom:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.resume-form__doc label{width:100%}.s-grid__item{-ms-grid-column-span:4;grid-column:4 span}.s-grid__item--big{-ms-grid-column-span:6;grid-column:6 span}.search__title{margin-bottom:50px}.search__list>li+li{margin-top:25px;padding-top:25px}.search__i-title{margin-bottom:25px;font-size:18px}.search__i-date{margin-right:32px}.search-f{margin-bottom:50px}.search-f{--s-btn-width:185px}.search-f .field-text{margin:0 24px 0 0}.search-f .field-text__input{padding:22px 35px}.t-block__content p:not(:last-child){margin-bottom:32px}.t-block__title{max-width:50%}.team{padding-top:32px;margin-bottom:80px}.team__img{margin-bottom:40px;height:135px}.team__position{font:14px/1.5;margin-bottom:24px}.team__descr{font:16px/1.5}}@media (min-width:768px) and (min-width:1024px){.top-slider::after{bottom:-328px}}@media (min-width:1710px){.culture-btns__item{padding:0 40px}.culture-btns__link{font-size:18px;position:relative}.fix-menu__link-lvl-1{font-size:40px}.header-sec__inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-sec__right{width:80%}.inner-wrapper__top{padding-top:24px}.inner-wrapper__top+:not(.menu-vertical):not(.docs){margin-top:94px}:root{--container-width:calc(1500px - var(--container-horizontal-padding) * 2)}.a-title{font-size:34px}.top-slider::before{bottom:-567px}.top-slider__slide{padding:403px 0 459px}.top-slider__s-title{font:60px/130% "oswald-m",sans-serif}.advantages-list{padding:95px 0 120px}.advantages-list__list{gap:65px 165px}.about-us-presentation{right:-544px;bottom:73px}.about-us-map{position:absolute;left:894px;bottom:198px}.system-slider__plate{max-width:100%;top:-45%;right:17%}.feedback__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.feedback__left{width:35%;margin-bottom:0}.feedback__right{width:60%}.big-menu__second{padding:80px 0}.form__first input::-webkit-input-placeholder{font-size:18px}.form__first input::-moz-placeholder{font-size:18px}.form__first input:-ms-input-placeholder{font-size:18px}.form__first input::-ms-input-placeholder{font-size:18px}.form__first input::placeholder{font-size:18px}.feedback-inf__list{gap:99px}.feedback-inf__l-item{width:calc(100%/3 - (99px/3*2))}.big-logo-wrapper{background:url(/upload/img/big-logo.svg) 0 center no-repeat;background-attachment:fixed}.pdg-l-248{padding-left:248px}.system-slider__item{max-width:405px}.system-slider__text{font-size:32px}.system-slider__nav{padding-bottom:6%;padding-left:28%}#bg-fill-logo{top:30%;left:48%;width:1009px;height:724px}.system-slider__bg{right:12%}.img-text__order{margin-bottom:80px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.img-text__ex{margin-bottom:0}.page-footer__left{margin-right:123px}.page-header__inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-header__right{width:80%}.popup__data input::-webkit-input-placeholder{font-size:18px}.popup__data input::-moz-placeholder{font-size:18px}.popup__data input:-ms-input-placeholder{font-size:18px}.popup__data input::-ms-input-placeholder{font-size:18px}.popup__data input::placeholder{font-size:18px}.popup__load::-webkit-input-placeholder{font-size:16px}.popup__load::-moz-placeholder{font-size:16px}.popup__load:-ms-input-placeholder{font-size:16px}.popup__load::-ms-input-placeholder{font-size:16px}.popup__load::placeholder{font-size:16px}.resume-form{background-position:top left}.resume-form__inner{padding:80px}.resume-form__data input::-webkit-input-placeholder{font-size:18px}.resume-form__data input::-moz-placeholder{font-size:18px}.resume-form__data input:-ms-input-placeholder{font-size:18px}.resume-form__data input::-ms-input-placeholder{font-size:18px}.resume-form__data input::placeholder{font-size:18px}.resume-form__doc label{width:50%}.resume-form__load::-webkit-input-placeholder{font-size:16px}.resume-form__load::-moz-placeholder{font-size:16px}.resume-form__load:-ms-input-placeholder{font-size:16px}.resume-form__load::-ms-input-placeholder{font-size:16px}.resume-form__load::placeholder{font-size:16px}.s-grid__link{padding:100px 64px 40px}.search__title{margin-bottom:40px;font-size:28px}.search__list>li+li{margin-top:16px;padding-top:40px}.search__i-title{margin-bottom:6px;font-size:20px}.team__img{height:205px}}@media (max-width:767px){.culture-btns__item{border-radius:8px;margin-bottom:10px}.mob-footer{position:fixed;bottom:0;display:block;width:100%;height:50px;z-index:1;background-color:#fff}.top-slider .swiper-nav{display:none}.fixed-btn{width:100%}.def-block__inner .pdg-l-248{padding-left:0}.def-block--type-2 .pdg-v-280{padding-bottom:200px}.def-block--map{margin-top:0;padding-top:26px}.description__second{margin-bottom:30px}.contacts-form .decor-bottom::before{-webkit-transform:translateX(-50%) rotate(0deg);transform:translateX(-50%) rotate(0deg)}.case-btn{margin-bottom:30px}.popup__btns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:1023px){.header-sec__right{width:80%}.header-sec .social{width:15%;margin-left:15px}.header-sec__t-item+.header-sec__t-item{margin-left:40px}.header-sec__t-item+.header-sec__t-item::before{left:-30px}.header-sec__t-item:last-child{margin-right:20px}.header-sec__pers{padding-left:15px;margin-right:-25px;width:16%}.big-menu__first{padding:18px 0}.big-menu__f-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.big-menu__second{border-top:1px solid rgba(24,24,24,.05)}.big-menu__third{padding:36px 0 29px;background-color:#000;color:#fff;font-size:1.2rem;text-align:center}.big-menu__third a{color:#fff}.big-menu__third a:focus,.big-menu__third a:hover{color:#fff}.big-menu__t-inner .page-header__r-first-group-2{display:block}.page-header__r-first .social{margin-left:15px;width:15%}.page-header__telephones{width:65%}.page-header__t-item+.page-header__t-item{margin-left:20px}.page-header__t-item+.page-header__t-item::before{left:-10px}.page-header__t-item:last-child{margin-right:10px}.page-header__t-item:last-child::after{right:-10px}.personal-area{padding-left:15px;width:15%}.search__list{font-size:1.2rem}.search-f .btn{background-color:#f51844;background-image:url(/upload/img/magnifier.svg);background-position:center;background-size:20px;background-repeat:no-repeat;font-size:0;color:transparent}.search-f .btn::before{content:none}}@media (max-width:991px){.header-sec__r-second{margin-top:20px}.header-sec .main-menu-btn{margin-right:-228px}.js .main-nav__list{max-height:0;overflow:hidden;-webkit-transition:max-height .2s;transition:max-height .2s}.js .main-nav__list--lvl-2{max-height:none}.js .main-nav--open .main-nav__list{max-height:1000px;-webkit-transition:max-height .6s;transition:max-height .6s}.js .main-nav--open .main-nav__list--lvl-2{max-height:none}.main-nav__link--lvl-2{padding-left:2em}.main-nav__link--lvl-3{padding-left:3em}.page-header__r-second{margin-top:20px}.main-menu-btn{margin-right:-228px}}
/*# sourceMappingURL=style.css.map */
/* End */


/* Start:/local/templates/acosta/css/custom.css?177900339613831*/
.form_error {
	color: #f51844;
	font-size: 15px;
}

.bg-contrast .form_error,
.bg-red .form_error {
	color: #fff;
}

.form_first_name {
	display: none;
}

label .form_error {
	margin-top: -18px;
	margin-bottom: 19px;
}

.field-checkbox__name .form_error,
.custom-checkbox .form_error {
	margin-top: 5px;
}

.popup__doc label .form_error,
.resume-form__doc label .form_error,
.field-text__input-wrap .form_error {
	margin-top: 5px;
	margin-bottom: 0px;
}

.form_success {
	color: #58cd00;
	font-size: 26px;
	font-family: "oswald-r", sans-serif;
}

.acosta-items li {
	font: 14px/1.5 "ubuntu-l", sans-serif;
	line-height: 1.5;
	letter-spacing: 0.02em;
	text-decoration: none;
	position: relative;
	padding-left: 48px;
	margin-bottom: 16px;
	transition: all 0.3s;
}

.acosta-items li:before {
	content: "";
	position: absolute;
	width: 24px;
	height: 24px;
	left: 0px;
	top: 0px;
	background-color: #f51844;
	border-radius: 50%;
	transform: translateY(15%);
}

.acosta-items li:after {
	content: "L";
	position: absolute;
	font-family: inherit;
	font-size: 22px;
	font-weight: 700;
	left: 10px;
	top: -3px;
	transform: scaleX(-1) rotate(-45deg);
	color: #fff;
}

.acosta-items h2,
.acosta-items h3 {
	font-size: 24px;
	margin: 0;
	margin-bottom: 10px;
	font-family: "oswald-r", sans-serif;
	font-weight: 700;
	line-height: 1.3;
	color: currentColor;
	position: relative;
	padding-bottom: 16px;
	padding-top: 10px;
}

.acosta-items h2::before,
.acosta-items h3::before {
	content: "";
	position: absolute;
	left: 2px;
	bottom: 0;
	width: 80px;
	height: 3px;
	background-color: #f51844;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
}

.acosta-items h2:hover::before,
.acosta-items h3:hover::before {
	width: 100px;
}

.acosta-items p {
	margin-bottom: 10px;
	margin-left: 17%;
}

.img-text__img_backgraund {
	border-radius: 8px;
}

.advantages-slider__slide-inner:hover #merch path:nth-child(4) {
	animation: collect 4s ease forwards;
	animation-delay: 1s;
	opacity: 0;
	animation-iteration-count: infinite;
}

.advantages-slider__slide-inner:hover #merch path:nth-child(3) {
	animation: collect 2s ease forwards;
	animation-delay: 0s;
	opacity: 0;
	animation-iteration-count: infinite;
}

.advantages-slider__slide:last-of-type {
	display: none;
}

@media (min-width: 480px) {
	.advantages-slider__slide:last-of-type {
		display: block;
	}

	.advantages-slider {
		width: calc(395px * 3);
	}
}

@media (min-width: 768px) {
	.advantages-slider {
		width: calc(395px * 2);
	}

	.acosta-items ul {
		margin-left: 17%;
		margin-bottom: 15px;
	}

	.acosta-items li {
		font-size: 15px;
		margin-bottom: 24px;
	}

	.acosta-items h2,
	.acosta-items h3 {
		font-size: 28px;
		margin-bottom: 56px;
		padding-bottom: 28px;
	}

	.partners-plate__item:hover {
		-webkit-box-shadow: 0 4px 24px rgba(0, 0, 0, 0.16);
		box-shadow: 0 4px 24px rgba(0, 0, 0, 0.16);
		border-radius: 8px;
		-webkit-transform: scale(1.3);
		transform: scale(1.3);
		z-index: 2;
	}
}

@media (min-width: 1024px) {
	.advantages-slider {
		width: calc(395px * 2);
	}

	.acosta-items ul {
		margin-left: 17%;
		margin-bottom: 30px;
	}

	.acosta-items li {
		font-size: 20px;
		margin-bottom: 32px;
	}

	.acosta-items h2,
	.acosta-items h3 {
		max-width: 70%;
		font-size: 34px;
		padding-bottom: 42px;
	}

	.page-footer__menu-item:first-child,
	.page-footer__menu-item:last-child {
		width: 15%;
	}

	.page-footer__menu-item:last-child {
		text-align: right;
	}

	.page-footer__menu-item:not(:last-child) {
		margin-right: 10px;
	}
}

@media (min-width: 1200px) {
	.advantages-slider {
		width: calc(395px * 3);
	}
}

@media (min-device-width: 1024px) and (max-device-width: 1710px) {
	.description--a-us {
		z-index: 10;
	}

	.about-us-map {
		margin-left: 100px;
		margin-top: -330px;
		transform: scale(0.5) !important;
		-webkit-transform-origin-x: 252px;
		z-index: -1;
	}

	.about-us-map:hover {
		transform: scale(0.8) !important;
		-webkit-transform-origin-x: 252px;
	}

	.about-us-presentation {
		bottom: -544px;
	}

	.description--a-us {
		max-width: 100%;
	}

	.about-us-presentation {
		right: 250px;
	}

	.advantages-list {
		padding: 5px 30px 100px;
	}
}

@media (min-width: 1710px) {
	.advantages-slider {
		width: calc(395px * 4);
	}
}

.bg-red-all {
	background: #f51844 !important;
}

.bg-after.decor-1.bg-contrast::after {
	display: none;
}

/*--.flex-block--*/
.flex-block {
	margin-bottom: 40px;
}

.flex-block__wrapper {
	width: 100%;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}

.flex-block__img {
	width: 48%;
	display: flex;
}

.flex-block__img img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	border-radius: 8px;
}

.flex-block__text {
	width: 100%;
}

.flex-block__wrapper.container-right {
	width: 87%;
}

.v-3 .flex-block__img {
	width: 100%;
	margin-bottom: 20px;
}

.v-3 .flex-block__text {
	width: 100%;
}

@media (min-width: 1280px) {
	.flex-block {
		margin-bottom: 80px;
	}
}

@media (min-width: 768px) {
	.flex-block {
		margin-bottom: 60px;
	}

	.v-3 .flex-block__img {
		width: 38%;
		margin-bottom: 0;
	}

	.v-3 .flex-block__text {
		width: 58%;
	}
}

.social__link-img {
	display: block;
	filter: brightness(0) saturate(100%) invert(17%) sepia(93%) saturate(7481%) hue-rotate(337deg) brightness(97%) contrast(97%);
	transition: filter 0.3s;
}

.social__link:hover .social__link-img {
	filter: brightness(0) invert(1);
}

.culture-btns__item svg {
	pointer-events: none;
}

.culture-btns__body {
	display: flex;
	align-items: center;
	text-decoration: none;
	width: 100%;
	height: 100%;
}
#example3,
#example4,
#example5,
#example6 {
	margin-bottom: 10px;
}

.field-checkbox__name-text a {
	color: #fff;
}

.feedback-inf__link {
	padding: 24px 32px;
}

.t-block__content ul {
	list-style: revert;
	margin: revert;
	padding: revert;
}

@media (min-width: 768px) {
	.feedback-inf__inner {
		gap: 20px;
	}
	.feedback-inf__left {
		flex: 1 100%;
	}
	.feedback-inf__right {
		flex: 1;
	}
	.feedback-inf__list {
		gap: 20px;
	}
	.feedback-inf__list._4_count .feedback-inf__l-item {
		width: calc((100% + 20px * (1 - 4)) / 4);
	}
}

@media (min-width: 1024px) {
	.feedback-inf__l-item-text {
		font-size: 14px;
	}
}

@media (min-width: 1710px) {
	.feedback-inf__l-item-text {
		font-size: 16px;
	}
}

/* --- why-us block --- */
.why-us {
	background: #fff;
}

.why-us__grid {
	display: grid;
	grid-template-columns: 1fr;
	gap: 24px;
	margin-top: 40px;
	padding-left: 0 !important;
}

.why-us__item {
	display: flex;
}

.why-us__inner {
	display: flex;
	flex-direction: column;
	width: 100%;
	cursor: default;
}

.why-us__num {
	font-family: "oswald-r", sans-serif !important;
	font-size: 42px !important;
	font-weight: 700 !important;
	color: #f51844 !important;
	line-height: 1 !important;
	letter-spacing: -1px;
	display: flex !important;
	align-items: center;
	justify-content: flex-start;
	width: auto !important;
	height: auto !important;
	margin-bottom: 16px;
	background: none !important;
	border: none !important;
	transition: color 0.3s !important;
}

.why-us__inner:hover .why-us__num {
	color: #fff !important;
}

@media (min-width: 768px) {
	.why-us__grid {
		grid-template-columns: 1fr 1fr;
		gap: 24px;
		margin-top: 48px;
	}
}

@media (min-width: 1280px) {
	.why-us__grid {
		grid-template-columns: repeat(4, 1fr);
		gap: 20px;
		margin-top: 56px;
	}
}

/* --- guarantee block --- */
.guarantee-block {
	background: #fff;
}

.guarantee-block .guarantee-block__content {
	padding-left: 0 !important;
	margin-left: 0 !important;
}

.guarantee-block__top {
	display: flex;
	align-items: flex-start;
	gap: 32px;
}

.guarantee-block__shield-wrap {
	flex-shrink: 0;
}

.guarantee-block__shield {
	width: 80px;
	height: auto;
	display: block;
	overflow: visible;
}

.guarantee-block__quote {
	font-family: "ubuntu-l", sans-serif;
	font-size: 16px;
	line-height: 1.8;
	color: #1a1a1a;
	border-left: 5px solid #f51844;
	padding: 8px 0 8px 28px;
	margin: 0;
	font-style: normal;
}

.guarantee-block__quote strong {
	color: #f51844;
	font-weight: 700;
}

.guarantee-block__cta {
	font-family: "ubuntu-l", sans-serif;
	font-size: 15px;
	line-height: 1.7;
	color: #555;
	margin-top: 32px;
	padding-top: 28px;
	border-top: 1px solid #e8e8e8;
}

.guarantee-block__phone {
	color: #f51844;
	text-decoration: none;
	font-weight: 700;
	white-space: nowrap;
	transition: opacity 0.2s;
}

.guarantee-block__phone:hover {
	opacity: 0.75;
}

@media (min-width: 768px) {
	.guarantee-block__shield {
		width: 100px;
	}

	.guarantee-block__top {
		gap: 40px;
	}

	.guarantee-block__quote {
		font-size: 17px;
	}
}

@media (min-width: 1280px) {
	.guarantee-block__shield {
		width: 120px;
	}

	.guarantee-block__top {
		gap: 48px;
	}

	.guarantee-block__quote {
		font-size: 18px;
		padding-left: 36px;
	}

	.guarantee-block__cta {
		font-size: 16px;
	}
}

/* --- hero slider: big-text paragraph mode --- */
.top-slider__slide::after {
	background: linear-gradient(110deg,
		rgba(0, 0, 0, 0.92) 0%,
		rgba(0, 0, 0, 0.78) 40%,
		rgba(0, 0, 0, 0.32) 70%,
		rgba(0, 0, 0, 0.08) 100%) !important;
}

.top-slider__s-cont {
	max-width: 660px;
}

.top-slider__s-badge {
	display: inline-flex;
	align-items: center;
	gap: 14px;
	font-family: "oswald-r", sans-serif;
	font-size: 18px;
	letter-spacing: 0.15em;
	text-transform: uppercase;
	color: #f51844;
	margin-bottom: 20px;
}

.top-slider__s-badge::before {
	content: "";
	display: block;
	width: 40px;
	height: 2px;
	background: #f51844;
	flex-shrink: 0;
}

.top-slider__s-text {
	margin: 0;
	padding: 0;
	font-family: "ubuntu-l", sans-serif;
	font-size: 16px;
	line-height: 1.85;
	color: rgba(255, 255, 255, 0.92);
	background: none;
	border: none;
	border-radius: 0;
	text-shadow: 0 1px 6px rgba(0, 0, 0, 0.5);
}

@media (min-width: 480px) {
	.top-slider__s-text {
		font-size: 17px;
	}
}

@media (min-width: 768px) {
	.top-slider__s-badge {
		font-size: 22px;
		margin-bottom: 24px;
	}

	.top-slider__s-text {
		font-size: 18px;
	}
}

@media (min-width: 1280px) {
	.top-slider__s-cont {
		max-width: 720px;
	}

	.top-slider__s-text {
		font-size: 19px;
	}
}

.swiper-nav--hidden {
	display: none !important;
}

/* --- certificate preview & lightbox --- */
.cert-preview {
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 12px;
	cursor: pointer;
	margin-bottom: 24px;
}

@media (min-width: 768px) {
	.def-block--map .def-block__second {
		display: flex;
		align-items: flex-start;
		gap: 28px;
	}

	.def-block--map .def-block__second .description--a-us {
		flex: 1;
		min-width: 0;
	}

	.cert-preview {
		flex-shrink: 0;
		width: 150px;
		margin-bottom: 0;
		align-items: center;
	}
}

/* 1280–1669px: cert above text, centered over text column */
@media (min-width: 1280px) {
	.def-block--map .def-block__second {
		display: flex;
		flex-direction: column;
		align-items: center;
	}

	.def-block--map .def-block__second .description--a-us {
		width: 100%;
		flex: unset;
		min-width: unset;
	}

	.cert-preview {
		position: static;
		width: 180px;
		flex-shrink: unset;
		margin-bottom: 28px;
	}
}

/* ≥1670px: cert absolute, text full width */
@media (min-width: 1670px) {
	.def-block--map .def-block__second {
		position: relative;
	}

	.cert-preview {
		position: absolute;
		left: 0;
		top: 0;
		width: 180px;
		margin-bottom: 0;
	}
}

.cert-preview__thumb {
	width: 100%;
	border: 2px solid #e0e0e0;
	border-radius: 4px;
	box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
	transition: transform 0.3s, box-shadow 0.3s, border-color 0.3s;
	display: block;
}

.cert-preview__thumb:hover {
	transform: scale(1.05);
	box-shadow: 0 8px 28px rgba(0, 0, 0, 0.18);
	border-color: #f51844;
}

.cert-preview__label {
	font-family: "ubuntu-l", sans-serif;
	font-size: 14px;
	color: #555;
	line-height: 1.4;
	text-align: center;
}

@media (min-width: 768px) {
	.cert-preview__label {
		text-align: center;
	}
}

.cert-lightbox {
	position: fixed;
	inset: 0;
	z-index: 10000;
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 20px;
	opacity: 0;
	visibility: hidden;
	transition: opacity 0.35s ease, visibility 0.35s ease;
}

.cert-lightbox--open {
	opacity: 1;
	visibility: visible;
}

.cert-lightbox__overlay {
	position: absolute;
	inset: 0;
	background: radial-gradient(ellipse at 60% 40%, rgba(40, 0, 10, 0.93) 0%, rgba(0, 0, 0, 0.96) 100%);
	cursor: pointer;
}

.cert-lightbox__overlay::after {
	content: "";
	position: absolute;
	inset: 0;
	background-image:
		linear-gradient(rgba(245, 24, 68, 0.05) 1px, transparent 1px),
		linear-gradient(90deg, rgba(245, 24, 68, 0.05) 1px, transparent 1px);
	background-size: 64px 64px;
	pointer-events: none;
}

.cert-lightbox__content {
	position: relative;
	z-index: 1;
	display: flex;
	flex-direction: column;
	border-radius: 8px;
	overflow: hidden;
	box-shadow: 0 32px 120px rgba(0, 0, 0, 0.7), 0 0 0 1px rgba(245, 24, 68, 0.25);
	transform: scale(0.88) translateY(16px);
	transition: transform 0.4s cubic-bezier(0.34, 1.4, 0.64, 1);
}

.cert-lightbox--open .cert-lightbox__content {
	transform: scale(1) translateY(0);
}

.cert-lightbox__bar {
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding: 14px 20px;
	background: #f51844;
	flex-shrink: 0;
}

.cert-lightbox__title {
	font-family: "oswald-r", sans-serif;
	font-size: 15px;
	font-weight: 700;
	color: #fff;
	letter-spacing: 0.06em;
	text-transform: uppercase;
}

.cert-lightbox__close {
	position: static;
	background: rgba(255, 255, 255, 0.18);
	border: none;
	border-radius: 4px;
	cursor: pointer;
	padding: 6px;
	opacity: 1;
	transition: background 0.2s, transform 0.3s;
	display: flex;
	align-items: center;
	justify-content: center;
	line-height: 0;
}

.cert-lightbox__close:hover {
	background: rgba(255, 255, 255, 0.35);
	transform: rotate(90deg);
}

.cert-lightbox__content img {
	max-width: 85vw;
	max-height: calc(88vh - 52px);
	object-fit: contain;
	display: block;
	background: #fff;
}

/* End */


/* Start:/local/templates/acosta/components/bitrix/menu/main/style.min.css?1656682030747*/
div.menu-sitemap-tree{font-size:100%}div.menu-sitemap-tree ul{list-style-type:none;margin:0;padding:0 1em 0 0}div.menu-sitemap-tree ul ul{width:auto;margin:-0.75em 0 0 0;padding:0 0 0 .75em}div.menu-sitemap-tree li{margin:0 0 -0.85em 0;padding:0}div.menu-sitemap-tree li li{margin:0 0 -0.85em .5em;padding:0}div.menu-sitemap-tree li.menu-close ul{display:none}div.menu-sitemap-tree div.item-text{position:relative;top:-19px;left:19px}div.folder,div.page{background-repeat:no-repeat;width:17px;height:17px;vertical-align:top}div.folder{cursor:pointer;cursor:hand;background-image:url(/local/templates/acosta/components/bitrix/menu/main/images/folder_open.gif)}div.menu-sitemap-tree li.menu-close div.folder{background-image:url(/local/templates/acosta/components/bitrix/menu/main/images/folder_close.gif)}div.page{background-image:url(/local/templates/acosta/components/bitrix/menu/main/images/page.gif)}
/* End */


/* Start:/local/templates/acosta/components/bitrix/breadcrumb/breadcrumb/style.min.css?1656917553467*/
.bx-breadcrumb{margin:10px 0}.bx-breadcrumb i{color:#b5bdc2;line-height:13px;font-size:12px;vertical-align:middle;margin-right:5px}.bx-breadcrumb .bx-breadcrumb-item{float:left;margin-bottom:10px;white-space:nowrap;line-height:13px;vertical-align:middle;margin-right:10px}.bx-breadcrumb .bx-breadcrumb-item span{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:13px;white-space:normal}.bx-breadcrumb .bx-breadcrumb-item a{border-bottom:0}
/* End */


/* Start:/local/templates/acosta/components/bitrix/menu/footer/style.min.css?1656915760747*/
div.menu-sitemap-tree{font-size:100%}div.menu-sitemap-tree ul{list-style-type:none;margin:0;padding:0 1em 0 0}div.menu-sitemap-tree ul ul{width:auto;margin:-0.75em 0 0 0;padding:0 0 0 .75em}div.menu-sitemap-tree li{margin:0 0 -0.85em 0;padding:0}div.menu-sitemap-tree li li{margin:0 0 -0.85em .5em;padding:0}div.menu-sitemap-tree li.menu-close ul{display:none}div.menu-sitemap-tree div.item-text{position:relative;top:-19px;left:19px}div.folder,div.page{background-repeat:no-repeat;width:17px;height:17px;vertical-align:top}div.folder{cursor:pointer;cursor:hand;background-image:url(/local/templates/acosta/components/bitrix/menu/footer/images/folder_open.gif)}div.menu-sitemap-tree li.menu-close div.folder{background-image:url(/local/templates/acosta/components/bitrix/menu/footer/images/folder_close.gif)}div.page{background-image:url(/local/templates/acosta/components/bitrix/menu/footer/images/page.gif)}
/* End */


/* Start:/local/templates/acosta/components/bitrix/menu/menu_modal/style.min.css?1657107129747*/
div.menu-sitemap-tree{font-size:100%}div.menu-sitemap-tree ul{list-style-type:none;margin:0;padding:0 1em 0 0}div.menu-sitemap-tree ul ul{width:auto;margin:-0.75em 0 0 0;padding:0 0 0 .75em}div.menu-sitemap-tree li{margin:0 0 -0.85em 0;padding:0}div.menu-sitemap-tree li li{margin:0 0 -0.85em .5em;padding:0}div.menu-sitemap-tree li.menu-close ul{display:none}div.menu-sitemap-tree div.item-text{position:relative;top:-19px;left:19px}div.folder,div.page{background-repeat:no-repeat;width:17px;height:17px;vertical-align:top}div.folder{cursor:pointer;cursor:hand;background-image:url(/local/templates/acosta/components/bitrix/menu/menu_modal/images/folder_open.gif)}div.menu-sitemap-tree li.menu-close div.folder{background-image:url(/local/templates/acosta/components/bitrix/menu/menu_modal/images/folder_close.gif)}div.page{background-image:url(/local/templates/acosta/components/bitrix/menu/menu_modal/images/page.gif)}
/* End */
/* /local/templates/acosta/css/style.css?1660725659157055 */
/* /local/templates/acosta/css/custom.css?177900339613831 */
/* /local/templates/acosta/components/bitrix/menu/main/style.min.css?1656682030747 */
/* /local/templates/acosta/components/bitrix/breadcrumb/breadcrumb/style.min.css?1656917553467 */
/* /local/templates/acosta/components/bitrix/menu/footer/style.min.css?1656915760747 */
/* /local/templates/acosta/components/bitrix/menu/menu_modal/style.min.css?1657107129747 */
