@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(../fonts/montserrat-v31-cyrillic_cyrillic-ext_latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(../fonts/montserrat-v31-cyrillic_cyrillic-ext_latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(../fonts/montserrat-v31-cyrillic_cyrillic-ext_latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(../fonts/montserrat-v31-cyrillic_cyrillic-ext_latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:800;src:url(../fonts/montserrat-v31-cyrillic_cyrillic-ext_latin-800.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:900;src:url(../fonts/montserrat-v31-cyrillic_cyrillic-ext_latin-900.woff2) format("woff2")}.js-scroll-reveal .reveal-on-scroll:not(.is-visible){opacity:0;will-change:opacity,transform;-webkit-transition:opacity .75s cubic-bezier(.22,1,.36,1),-webkit-transform .75s cubic-bezier(.22,1,.36,1);transition:opacity .75s cubic-bezier(.22,1,.36,1),-webkit-transform .75s cubic-bezier(.22,1,.36,1);transition:opacity .75s cubic-bezier(.22,1,.36,1),transform .75s cubic-bezier(.22,1,.36,1);transition:opacity .75s cubic-bezier(.22,1,.36,1),transform .75s cubic-bezier(.22,1,.36,1),-webkit-transform .75s cubic-bezier(.22,1,.36,1)}.js-scroll-reveal .reveal-on-scroll:not(.is-visible).reveal-on-scroll--left{-webkit-transform:translate3d(-36px,0,0);transform:translate3d(-36px,0,0)}.js-scroll-reveal .reveal-on-scroll:not(.is-visible).reveal-on-scroll--right{-webkit-transform:translate3d(36px,0,0);transform:translate3d(36px,0,0)}.js-scroll-reveal .reveal-on-scroll:not(.is-visible).reveal-on-scroll--bottom{-webkit-transform:translate3d(0,36px,0);transform:translate3d(0,36px,0)}.js-scroll-reveal .reveal-on-scroll:not(.is-visible).reveal-on-scroll--top{-webkit-transform:translate3d(0,-36px,0);transform:translate3d(0,-36px,0)}.js-scroll-reveal .reveal-on-scroll.is-visible{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:opacity .75s cubic-bezier(.22,1,.36,1),-webkit-transform .75s cubic-bezier(.22,1,.36,1);transition:opacity .75s cubic-bezier(.22,1,.36,1),-webkit-transform .75s cubic-bezier(.22,1,.36,1);transition:opacity .75s cubic-bezier(.22,1,.36,1),transform .75s cubic-bezier(.22,1,.36,1);transition:opacity .75s cubic-bezier(.22,1,.36,1),transform .75s cubic-bezier(.22,1,.36,1),-webkit-transform .75s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:reduce){.js-scroll-reveal .reveal-on-scroll{opacity:1!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;-webkit-transition:none!important;transition:none!important;will-change:auto}}