@font-face{font-family:Proxima Nova Cn Lt;src:url(/build/fonts/ProximaNovaCond-LightIt.7e9b1676.eot);src:local("Proxima Nova Condensed Light Italic"),local("ProximaNovaCond-LightIt"),url(/build/fonts/ProximaNovaCond-LightIt.7e9b1676.eot) format("embedded-opentype"),url(/build/fonts/ProximaNovaCond-LightIt.595df1bb.woff) format("woff"),url(/build/fonts/ProximaNovaCond-LightIt.68b911f8.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Proxima Nova Lt;src:url(/build/fonts/ProximaNova-LightIt.cb8a843a.eot);src:local("Proxima Nova Light Italic"),local("ProximaNova-LightIt"),url(/build/fonts/ProximaNova-LightIt.cb8a843a.eot) format("embedded-opentype"),url(/build/fonts/ProximaNova-LightIt.09f5fbba.woff) format("woff"),url(/build/fonts/ProximaNova-LightIt.3c9947fa.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Proxima Nova Cn Rg;src:url(/build/fonts/ProximaNovaCond-Regular.abbfbb6d.eot);src:local("Proxima Nova Condensed Regular"),local("ProximaNovaCond-Regular"),url(/build/fonts/ProximaNovaCond-Regular.abbfbb6d.eot) format("embedded-opentype"),url(/build/fonts/ProximaNovaCond-Regular.cba329b7.woff) format("woff"),url(/build/fonts/ProximaNovaCond-Regular.0baa566f.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Proxima Nova Th;src:url(/build/fonts/ProximaNova-Extrabld.b9fcd9fb.eot);src:local("Proxima Nova Extrabold"),local("ProximaNova-Extrabld"),url(/build/fonts/ProximaNova-Extrabld.b9fcd9fb.eot) format("embedded-opentype"),url(/build/fonts/ProximaNova-Extrabld.64f095e9.woff) format("woff"),url(/build/fonts/ProximaNova-Extrabld.026a945d.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Proxima Nova Cn Bl;src:url(/build/fonts/ProximaNovaCond-Black.e7da6141.eot);src:local("Proxima Nova Condensed Black"),local("ProximaNovaCond-Black"),url(/build/fonts/ProximaNovaCond-Black.e7da6141.eot) format("embedded-opentype"),url(/build/fonts/ProximaNovaCond-Black.12475cc3.woff) format("woff"),url(/build/fonts/ProximaNovaCond-Black.10423886.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Proxima Nova Cn Th;src:url(/build/fonts/ProximaNovaCond-ExtrabldIt.272a6e7e.eot);src:local("Proxima Nova Condensed Extrabold Italic"),local("ProximaNovaCond-ExtrabldIt"),url(/build/fonts/ProximaNovaCond-ExtrabldIt.272a6e7e.eot) format("embedded-opentype"),url(/build/fonts/ProximaNovaCond-ExtrabldIt.5336cdcd.woff) format("woff"),url(/build/fonts/ProximaNovaCond-ExtrabldIt.f4336b8b.ttf) format("truetype");font-weight:800;font-style:italic}@font-face{font-family:Proxima Nova Rg;src:url(/build/fonts/ProximaNova-Regular.d97f8f32.eot);src:local("Proxima Nova Regular"),local("ProximaNova-Regular"),url(/build/fonts/ProximaNova-Regular.d97f8f32.eot) format("embedded-opentype"),url(/build/fonts/ProximaNova-Regular.99528640.woff) format("woff"),url(/build/fonts/ProximaNova-Regular.b078618b.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Proxima Nova Lt;src:url(/build/fonts/ProximaNova-Semibold.4d878f52.eot);src:local("Proxima Nova Semibold"),local("ProximaNova-Semibold"),url(/build/fonts/ProximaNova-Semibold.4d878f52.eot) format("embedded-opentype"),url(/build/fonts/ProximaNova-Semibold.a71877a1.woff) format("woff"),url(/build/fonts/ProximaNova-Semibold.be42827a.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Proxima Nova ExCn Th;src:url(/build/fonts/ProximaNovaExCn-Thin.7ca35655.eot);src:local("Proxima Nova Extra Condensed Thin"),local("ProximaNovaExCn-Thin"),url(/build/fonts/ProximaNovaExCn-Thin.7ca35655.eot) format("embedded-opentype"),url(/build/fonts/ProximaNovaExCn-Thin.95a1508d.woff) format("woff"),url(/build/fonts/ProximaNovaExCn-Thin.80a48ae1.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Proxima Nova Cn Lt;src:url(/build/fonts/ProximaNovaCond-Semibold.776bd2be.eot);src:local("Proxima Nova Condensed Semibold"),local("ProximaNovaCond-Semibold"),url(/build/fonts/ProximaNovaCond-Semibold.776bd2be.eot) format("embedded-opentype"),url(/build/fonts/ProximaNovaCond-Semibold.17f97f65.woff) format("woff"),url(/build/fonts/ProximaNovaCond-Semibold.3c09a3ed.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Proxima Nova ExCn Lt;src:url(/build/fonts/ProximaNovaExCn-SemiboldIt.afe135b9.eot);src:local("Proxima Nova Extra Condensed Semibold Italic"),local("ProximaNovaExCn-SemiboldIt"),url(/build/fonts/ProximaNovaExCn-SemiboldIt.afe135b9.eot) format("embedded-opentype"),url(/build/fonts/ProximaNovaExCn-SemiboldIt.456ef72c.woff) format("woff"),url(/build/fonts/ProximaNovaExCn-SemiboldIt.a540af13.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:Proxima Nova ExCn Lt;src:url(/build/fonts/ProximaNovaExCn-Semibold.74fc4880.eot);src:local("Proxima Nova Extra Condensed Semibold"),local("ProximaNovaExCn-Semibold"),url(/build/fonts/ProximaNovaExCn-Semibold.74fc4880.eot) format("embedded-opentype"),url(/build/fonts/ProximaNovaExCn-Semibold.0345c22c.woff) format("woff"),url(/build/fonts/ProximaNovaExCn-Semibold.3d5212e9.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Proxima Nova Th;src:url(/build/fonts/ProximaNova-ThinIt.23ac9f68.eot);src:local("Proxima Nova Thin Italic"),local("ProximaNova-ThinIt"),url(/build/fonts/ProximaNova-ThinIt.23ac9f68.eot) format("embedded-opentype"),url(/build/fonts/ProximaNova-ThinIt.1aed3c63.woff) format("woff"),url(/build/fonts/ProximaNova-ThinIt.98359c0f.ttf) format("truetype");font-weight:100;font-style:italic}@font-face{font-family:Proxima Nova Cn Th;src:url(/build/fonts/ProximaNovaCond-Thin.a213ded7.eot);src:local("Proxima Nova Condensed Thin"),local("ProximaNovaCond-Thin"),url(/build/fonts/ProximaNovaCond-Thin.a213ded7.eot) format("embedded-opentype"),url(/build/fonts/ProximaNovaCond-Thin.b5548ef0.woff) format("woff"),url(/build/fonts/ProximaNovaCond-Thin.9d5671e6.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Proxima Nova Cn Rg;src:url(/build/fonts/ProximaNovaCond-RegularIt.8ad218b5.eot);src:local("Proxima Nova Condensed Regular Italic"),local("ProximaNovaCond-RegularIt"),url(/build/fonts/ProximaNovaCond-RegularIt.8ad218b5.eot) format("embedded-opentype"),url(/build/fonts/ProximaNovaCond-RegularIt.efd6fd00.woff) format("woff"),url(/build/fonts/ProximaNovaCond-RegularIt.fe416a61.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Proxima Nova ExCn Th;src:url(/build/fonts/ProximaNovaExCn-ThinIt.dbaa7f36.eot);src:local("Proxima Nova Extra Condensed Thin Italic"),local("ProximaNovaExCn-ThinIt"),url(/build/fonts/ProximaNovaExCn-ThinIt.dbaa7f36.eot) format("embedded-opentype"),url(/build/fonts/ProximaNovaExCn-ThinIt.87b5bece.woff) format("woff"),url(/build/fonts/ProximaNovaExCn-ThinIt.9eaf3493.ttf) format("truetype");font-weight:100;font-style:italic}@font-face{font-family:Proxima Nova Lt;src:url(/build/fonts/ProximaNova-SemiboldIt.8af498cc.eot);src:local("Proxima Nova Semibold Italic"),local("ProximaNova-SemiboldIt"),url(/build/fonts/ProximaNova-SemiboldIt.8af498cc.eot) format("embedded-opentype"),url(/build/fonts/ProximaNova-SemiboldIt.e8a0c842.woff) format("woff"),url(/build/fonts/ProximaNova-SemiboldIt.d27ff51c.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:Proxima Nova Rg;src:url(/build/fonts/ProximaNova-RegularIt.06326fac.eot);src:local("Proxima Nova Regular Italic"),local("ProximaNova-RegularIt"),url(/build/fonts/ProximaNova-RegularIt.06326fac.eot) format("embedded-opentype"),url(/build/fonts/ProximaNova-RegularIt.f7a8a298.woff) format("woff"),url(/build/fonts/ProximaNova-RegularIt.06bbc0c7.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Proxima Nova Cn Th;src:url(/build/fonts/ProximaNovaCond-Extrabld.ed9364dc.eot);src:local("Proxima Nova Condensed Extrabold"),local("ProximaNovaCond-Extrabld"),url(/build/fonts/ProximaNovaCond-Extrabld.ed9364dc.eot) format("embedded-opentype"),url(/build/fonts/ProximaNovaCond-Extrabld.158520ae.woff) format("woff"),url(/build/fonts/ProximaNovaCond-Extrabld.c2576f05.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Proxima Nova ExCn Th;src:url(/build/fonts/ProximaNovaExCn-ExtrabldIt.59efe63b.eot);src:local("Proxima Nova Extra Condensed Extrabold Italic"),local("ProximaNovaExCn-ExtrabldIt"),url(/build/fonts/ProximaNovaExCn-ExtrabldIt.59efe63b.eot) format("embedded-opentype"),url(/build/fonts/ProximaNovaExCn-ExtrabldIt.15651eb8.woff) format("woff"),url(/build/fonts/ProximaNovaExCn-ExtrabldIt.6c685446.ttf) format("truetype");font-weight:800;font-style:italic}@font-face{font-family:Proxima Nova ExCn Bl;src:url(/build/fonts/ProximaNovaExCn-BlackIt.207d3049.eot);src:local("Proxima Nova Extra Condensed Black Italic"),local("ProximaNovaExCn-BlackIt"),url(/build/fonts/ProximaNovaExCn-BlackIt.207d3049.eot) format("embedded-opentype"),url(/build/fonts/ProximaNovaExCn-BlackIt.35595a3c.woff) format("woff"),url(/build/fonts/ProximaNovaExCn-BlackIt.7844e0cd.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:Proxima Nova ExCn Lt;src:url(/build/fonts/ProximaNovaExCn-LightIt.a26c3eab.eot);src:local("Proxima Nova Extra Condensed Light Italic"),local("ProximaNovaExCn-LightIt"),url(/build/fonts/ProximaNovaExCn-LightIt.a26c3eab.eot) format("embedded-opentype"),url(/build/fonts/ProximaNovaExCn-LightIt.08ac0a1d.woff) format("woff"),url(/build/fonts/ProximaNovaExCn-LightIt.58b5d85b.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Proxima Nova Cn Th;src:url(/build/fonts/ProximaNovaCond-ThinIt.e07d0002.eot);src:local("Proxima Nova Condensed Thin Italic"),local("ProximaNovaCond-ThinIt"),url(/build/fonts/ProximaNovaCond-ThinIt.e07d0002.eot) format("embedded-opentype"),url(/build/fonts/ProximaNovaCond-ThinIt.d5865bec.woff) format("woff"),url(/build/fonts/ProximaNovaCond-ThinIt.43f06df3.ttf) format("truetype");font-weight:100;font-style:italic}@font-face{font-family:Proxima Nova ExCn Lt;src:url(/build/fonts/ProximaNovaExCn-Light.f8ed18f8.eot);src:local("Proxima Nova Extra Condensed Light"),local("ProximaNovaExCn-Light"),url(/build/fonts/ProximaNovaExCn-Light.f8ed18f8.eot) format("embedded-opentype"),url(/build/fonts/ProximaNovaExCn-Light.b0095222.woff) format("woff"),url(/build/fonts/ProximaNovaExCn-Light.d4a3b68d.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Proxima Nova Cn Rg;src:url(/build/fonts/ProximaNovaCond-BoldIt.28ecd974.eot);src:local("Proxima Nova Condensed Bold Italic"),local("ProximaNovaCond-BoldIt"),url(/build/fonts/ProximaNovaCond-BoldIt.28ecd974.eot) format("embedded-opentype"),url(/build/fonts/ProximaNovaCond-BoldIt.e2c67f66.woff) format("woff"),url(/build/fonts/ProximaNovaCond-BoldIt.e336e246.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Proxima Nova ExCn Th;src:url(/build/fonts/ProximaNovaExCn-Extrabld.7ddad5b3.eot);src:local("Proxima Nova Extra Condensed Extrabold"),local("ProximaNovaExCn-Extrabld"),url(/build/fonts/ProximaNovaExCn-Extrabld.7ddad5b3.eot) format("embedded-opentype"),url(/build/fonts/ProximaNovaExCn-Extrabld.844e96b8.woff) format("woff"),url(/build/fonts/ProximaNovaExCn-Extrabld.a240783a.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Proxima Nova ExCn Rg;src:url(/build/fonts/ProximaNovaExCn-BoldIt.98d22098.eot);src:local("Proxima Nova Extra Condensed Bold Italic"),local("ProximaNovaExCn-BoldIt"),url(/build/fonts/ProximaNovaExCn-BoldIt.98d22098.eot) format("embedded-opentype"),url(/build/fonts/ProximaNovaExCn-BoldIt.f137fa84.woff) format("woff"),url(/build/fonts/ProximaNovaExCn-BoldIt.33f105a4.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Proxima Nova Bl;src:url(/build/fonts/ProximaNova-Black.9a114cea.eot);src:local("Proxima Nova Black"),local("ProximaNova-Black"),url(/build/fonts/ProximaNova-Black.9a114cea.eot) format("embedded-opentype"),url(/build/fonts/ProximaNova-Black.131eab64.woff) format("woff"),url(/build/fonts/ProximaNova-Black.5335144c.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Proxima Nova Rg;src:url(/build/fonts/ProximaNova-Bold.787088b2.eot);src:local("Proxima Nova Bold"),local("ProximaNova-Bold"),url(/build/fonts/ProximaNova-Bold.787088b2.eot) format("embedded-opentype"),url(/build/fonts/ProximaNova-Bold.1f267da1.woff) format("woff"),url(/build/fonts/ProximaNova-Bold.7722451a.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Proxima Nova ExCn Rg;src:url(/build/fonts/ProximaNovaExCn-Bold.768c952f.eot);src:local("Proxima Nova Extra Condensed Bold"),local("ProximaNovaExCn-Bold"),url(/build/fonts/ProximaNovaExCn-Bold.768c952f.eot) format("embedded-opentype"),url(/build/fonts/ProximaNovaExCn-Bold.d6c24cf3.woff) format("woff"),url(/build/fonts/ProximaNovaExCn-Bold.edc38e60.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Proxima Nova Th;src:url(/build/fonts/ProximaNovaT-Thin.a96ccdb7.eot);src:local("Proxima Nova Thin"),local("ProximaNovaT-Thin"),url(/build/fonts/ProximaNovaT-Thin.a96ccdb7.eot) format("embedded-opentype"),url(/build/fonts/ProximaNovaT-Thin.0faaabde.woff) format("woff"),url(/build/fonts/ProximaNovaT-Thin.5e83e6e7.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Proxima Nova Rg;src:url(/build/fonts/ProximaNova-BoldIt.25f472c5.eot);src:local("Proxima Nova Bold Italic"),local("ProximaNova-BoldIt"),url(/build/fonts/ProximaNova-BoldIt.25f472c5.eot) format("embedded-opentype"),url(/build/fonts/ProximaNova-BoldIt.1391620e.woff) format("woff"),url(/build/fonts/ProximaNova-BoldIt.433287a1.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Proxima Nova Cn Rg;src:url(/build/fonts/ProximaNovaCond-Bold.85f72d17.eot);src:local("Proxima Nova Condensed Bold"),local("ProximaNovaCond-Bold"),url(/build/fonts/ProximaNovaCond-Bold.85f72d17.eot) format("embedded-opentype"),url(/build/fonts/ProximaNovaCond-Bold.ed3ec108.woff) format("woff"),url(/build/fonts/ProximaNovaCond-Bold.8b45d981.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Proxima Nova ExCn Bl;src:url(/build/fonts/ProximaNovaExCn-Black.daae03ac.eot);src:local("Proxima Nova Extra Condensed Black"),local("ProximaNovaExCn-Black"),url(/build/fonts/ProximaNovaExCn-Black.daae03ac.eot) format("embedded-opentype"),url(/build/fonts/ProximaNovaExCn-Black.4d468dda.woff) format("woff"),url(/build/fonts/ProximaNovaExCn-Black.815156bf.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Proxima Nova ExCn Rg;src:url(/build/fonts/ProximaNovaExCn-RegularIt.38f3c1d5.eot);src:local("Proxima Nova Extra Condensed Regular Italic"),local("ProximaNovaExCn-RegularIt"),url(/build/fonts/ProximaNovaExCn-RegularIt.38f3c1d5.eot) format("embedded-opentype"),url(/build/fonts/ProximaNovaExCn-RegularIt.2ffba0f1.woff) format("woff"),url(/build/fonts/ProximaNovaExCn-RegularIt.345883b2.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Proxima Nova Cn Lt;src:url(/build/fonts/ProximaNovaCond-Light.18a1ea7c.eot);src:local("Proxima Nova Condensed Light"),local("ProximaNovaCond-Light"),url(/build/fonts/ProximaNovaCond-Light.18a1ea7c.eot) format("embedded-opentype"),url(/build/fonts/ProximaNovaCond-Light.d22cee79.woff) format("woff"),url(/build/fonts/ProximaNovaCond-Light.6a988f5b.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Proxima Nova Th;src:url(/build/fonts/ProximaNova-ExtrabldIt.7683228b.eot);src:local("Proxima Nova Extrabold Italic"),local("ProximaNova-ExtrabldIt"),url(/build/fonts/ProximaNova-ExtrabldIt.7683228b.eot) format("embedded-opentype"),url(/build/fonts/ProximaNova-ExtrabldIt.0954bcce.woff) format("woff"),url(/build/fonts/ProximaNova-ExtrabldIt.c682b911.ttf) format("truetype");font-weight:800;font-style:italic}@font-face{font-family:Proxima Nova Cn Bl;src:url(/build/fonts/ProximaNovaCond-BlackIt.6d2ceeac.eot);src:local("Proxima Nova Condensed Black Italic"),local("ProximaNovaCond-BlackIt"),url(/build/fonts/ProximaNovaCond-BlackIt.6d2ceeac.eot) format("embedded-opentype"),url(/build/fonts/ProximaNovaCond-BlackIt.2f197afa.woff) format("woff"),url(/build/fonts/ProximaNovaCond-BlackIt.9591b867.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:Proxima Nova ExCn Rg;src:url(/build/fonts/ProximaNovaExCn-Regular.ebd95139.eot);src:local("Proxima Nova Extra Condensed Regular"),local("ProximaNovaExCn-Regular"),url(/build/fonts/ProximaNovaExCn-Regular.ebd95139.eot) format("embedded-opentype"),url(/build/fonts/ProximaNovaExCn-Regular.ee0d5b10.woff) format("woff"),url(/build/fonts/ProximaNovaExCn-Regular.bbd55a82.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Proxima Nova Lt;src:url(/build/fonts/ProximaNova-Light.dc970b77.eot);src:local("Proxima Nova Light"),local("ProximaNova-Light"),url(/build/fonts/ProximaNova-Light.dc970b77.eot) format("embedded-opentype"),url(/build/fonts/ProximaNova-Light.6f5ad2ca.woff) format("woff"),url(/build/fonts/ProximaNova-Light.f70705f2.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Proxima Nova Cn Lt;src:url(/build/fonts/ProximaNovaCond-SemiboldIt.5986b3c5.eot);src:local("Proxima Nova Condensed Semibold Italic"),local("ProximaNovaCond-SemiboldIt"),url(/build/fonts/ProximaNovaCond-SemiboldIt.5986b3c5.eot) format("embedded-opentype"),url(/build/fonts/ProximaNovaCond-SemiboldIt.0aafbe6b.woff) format("woff"),url(/build/fonts/ProximaNovaCond-SemiboldIt.4c2ff5d9.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:Proxima Nova Bl;src:url(/build/fonts/ProximaNova-BlackIt.52a64d08.eot);src:local("Proxima Nova Black Italic"),local("ProximaNova-BlackIt"),url(/build/fonts/ProximaNova-BlackIt.52a64d08.eot) format("embedded-opentype"),url(/build/fonts/ProximaNova-BlackIt.e63e05ef.woff) format("woff"),url(/build/fonts/ProximaNova-BlackIt.f00a355f.ttf) format("truetype");font-weight:900;font-style:italic}@keyframes hideSlideNext{0%{opacity:1;transform:translateY(-50%)}to{opacity:0;transform:translate(-60px,-50%)}}@keyframes hideSlidePrev{0%{opacity:1;transform:translateY(-50%)}to{opacity:0;transform:translate(60px,-50%)}}@keyframes showSlideNext{0%{opacity:0;transform:translate(60px,-50%)}to{opacity:1;transform:translateY(-50%)}}@keyframes showSlidePrev{0%{opacity:0;transform:translate(-60px,-50%)}to{opacity:1;transform:translateY(-50%)}}[data-aos=clip-down]{transition-duration:1.5s;clip-path:inset(0 0 100% 0);transition-property:clip-path}[data-aos=clip-down].aos-animate{clip-path:inset(0 0 0 0)}[data-aos=clip-down-20]{transition-duration:1.5s;transform:translateY(-20px);clip-path:inset(0 0 100% 0);transition-property:clip-path,transform}[data-aos=clip-down-20].aos-animate{clip-path:inset(0 0 0 0);transform:translateY(0)}[data-aos=clip-right-20]{transition-duration:1.5s;transform:translateX(-20px);clip-path:inset(0 100% 0 0);transition-property:clip-path,transform}[data-aos=clip-right-20].aos-animate{clip-path:inset(0 0 0 0);transform:translateX(0)}[data-aos=show-down-80]{opacity:0;transform:translateY(-80px);transition-duration:1.5s,1s!important;transition-property:transform,opacity}[data-aos=show-down-80].aos-animate{opacity:1;transform:translateY(0)}[data-aos=show-up-60]{opacity:0;transform:translateY(60px);transition-duration:1.5s,1s!important;transition-property:transform,opacity}[data-aos=show-up-60].aos-animate{opacity:1;transform:translateY(0)}body,html{color:#1c1c1c;font-size:14px;font-weight:400;line-height:normal;font-family:Proxima Nova Rg}@media only screen and (min-width:992px){body,html{font-size:16px}}button,input,option,select,textarea{padding:0;border:none;outline:none!important;background-color:transparent}a,p{margin-bottom:0;text-decoration:none!important}li,ul{margin:0;padding:0;list-style:none}@media only screen and (min-width:992px){main.with-patterns{background-image:url(/build/images/pattern_1.3ffab279.png),url(/build/images/pattern_2.5eb6e358.png);background-position:left 600px,right 100vh;background-repeat:no-repeat,no-repeat}}section{position:relative}img,svg{width:100%;height:100%;display:block}.filters-select-wrap{z-index:9999;position:relative}.container,.container-fluid{z-index:5;position:relative}.slick-slide{outline:none!important}.slick-slide>div{display:flex}.section-title{font-size:24px;font-weight:700;position:relative;padding-left:45px;margin-bottom:15px;font-family:Proxima Nova Cn Rg}@media only screen and (min-width:992px){.section-title{font-size:48px;line-height:56px;padding-left:70px;margin-bottom:25px}}.section-title:before{left:0;top:50%;width:30px;height:2px;content:"";position:absolute;background-color:#fdd540}@media only screen and (min-width:992px){.section-title:before{width:40px}}.section-sub-title{font-size:16px;line-height:22px;margin-bottom:35px}@media only screen and (min-width:992px){.section-sub-title{margin-bottom:45px}}.slider-navigation{left:0;right:0;z-index:2;width:100%;bottom:40px;display:flex;margin:0 auto;max-width:90%;position:absolute;align-items:center;justify-content:center}@media only screen and (min-width:992px){.slider-navigation{bottom:80px;max-width:1110px}}.slider-arrow{width:32px;height:32px;display:flex;min-width:32px;cursor:pointer;align-items:center;border-radius:100%;justify-content:center;transition:all .4s ease-in-out;border:1px solid rgba(0,0,0,.1);background-color:hsla(0,0%,100%,.6);box-shadow:0 2px 2px rgba(0,0,0,.05),0 2px 2px rgba(0,0,0,.1),0 2px 1px rgba(0,0,0,.05)}.slider-arrow.disabled{cursor:default;pointer-events:none}.slider-arrow:hover{background-color:#fff}.slider-arrow_prev img{transform:rotate(180deg)}.slider-arrow img{width:8px;height:14px}.slider-progress{height:4px;flex:1 0 auto;margin:0 20px;overflow:hidden;position:relative;border-radius:2px;background-color:#d8d8d8}@media only screen and (min-width:992px){.slider-progress{margin:0 60px}}.slider-progress__line{top:0;left:0;bottom:0;position:absolute;border-radius:2px;background-color:#fdd540;transition:all .4s ease-in-out}.bootstrap-select{max-width:100%}.bootstrap-select.show .filter-select{border-radius:8px 8px 0 0}.bootstrap-select.show .filter-select:before{transform:translateY(-50%) rotateX(180deg)}.filter-select{border:none;height:40px;font-size:14px;font-weight:400;border-radius:8px;color:#1c1c1c;display:flex!important;background-color:#fdd540;outline:none!important;box-shadow:none!important;padding:10px 35px 10px 15px;font-family:Proxima Nova Rg;align-items:center!important}@media only screen and (min-width:992px){.filter-select{height:46px;font-size:18px;padding:5px 45px 5px 20px}}.filter-select:before{top:50%;right:12px;width:15px;height:8px;content:"";position:absolute;transform:translateY(-50%);transition:all .4s ease-in-out;background:url(/build/images/select_arrow.c0694cab.svg) no-repeat 50%}@media only screen and (min-width:992px){.filter-select:before{right:20px}}.filter-select:after{display:none}.filter-select.bs-placeholder{color:rgba(28,28,28,.3)!important}.filter-select .filter-option{display:flex;align-items:center}.filter-select .filter-option-inner{width:100%}.filter-select .filter-option-inner-inner{text-overflow:ellipsis}.dropdown-menu{margin:0;padding:0;border:none;max-width:100%;border-radius:0 0 8px 8px;background-color:transparent}.dropdown-menu.inner li:first-child{border-top:1px solid rgba(28,28,28,.4)}.dropdown-item{padding:10px 15px;outline:none!important;background-color:#fdd540;transition:all .3s ease-in-out}.dropdown-item.active,.dropdown-item:focus,.dropdown-item:hover{background-color:#f3c621}.dropdown-item.active span{color:#1c1c1c}.dropdown-item span{white-space:pre-wrap}.custom-btn{width:190px;height:44px;display:flex;padding:0 15px;overflow:hidden;position:relative;border-radius:8px;align-items:center;justify-content:center;background-color:#fdd540}@media only screen and (min-width:1200px){.custom-btn{width:220px;height:52px}}.custom-btn:before{top:0;left:0;right:0;width:0;z-index:1;content:"";height:100%;position:absolute;transition:all .4s ease-in-out;background-color:rgba(0,0,0,.2)}.custom-btn:hover:before{width:100%}.custom-btn span{z-index:2;color:#1c1c1c;position:relative}@media only screen and (min-width:992px){.custom-btn span{font-size:18px}}.loader{--path:#1c1c1c;--dot:#1c1c1c;--duration:1s;width:15px;height:15px;position:relative;margin-right:5px;display:inline-block}.loader svg{display:block;width:100%;height:100%}.loader svg circle{fill:none;stroke:var(--path);stroke-width:10px;stroke-linejoin:round;stroke-linecap:round;stroke-dashoffset:75;stroke-dasharray:150 50 150 50;animation:pathCircle var(--duration) cubic-bezier(.785,.135,.15,.86) infinite}@keyframes pathCircle{25%{stroke-dashoffset:125}50%{stroke-dashoffset:175}75%{stroke-dashoffset:225}to{stroke-dashoffset:275}}.modal .modal-dialog{margin:20px}@media only screen and (min-width:576px){.modal .modal-dialog{margin:20px auto}}@media only screen and (min-width:768px){.modal .modal-dialog{max-width:730px}}.modal .modal-content{border:none;border-radius:0;position:relative}.modal .modal-header{left:0;right:0;top:20px;z-index:1;border:none;display:flex;padding:0 20px;position:absolute;justify-content:flex-end}@media only screen and (min-width:992px){.modal .modal-header{top:30px;padding:0 30px}}.modal .modal-close{width:20px;height:20px;outline:none;cursor:pointer}.modal .modal-close:hover svg g{opacity:1}.modal .modal-close svg{width:100%;height:100%}.modal .modal-close svg g{transition:all .3s ease-in-out}.modal .modal-body{display:flex;align-items:center;flex-direction:column;padding:40px 20px 50px}@media only screen and (min-width:992px){.modal .modal-body{margin:0 auto;max-width:345px;padding:90px 0 100px}}.modal .modal-title{font-size:28px;font-weight:700;line-height:28px;text-align:center;margin-bottom:15px;font-family:Proxima Nova Cn Rg}@media only screen and (min-width:992px){.modal .modal-title{font-size:48px;line-height:48px;margin-bottom:25px}}.modal .modal-sub-title{font-size:14px;line-height:20px;text-align:center;margin-bottom:25px}@media only screen and (min-width:992px){.modal .modal-sub-title{font-size:16px;line-height:22px;margin-bottom:40px}}.modal #feedback-form{width:100%;margin:0 auto;max-width:245px}.form{position:relative}.form .form-group{width:100%;margin-bottom:15px}.form .form-control{height:44px;display:flex;outline:none;padding:0 12px;font-size:14px;box-shadow:none;border-radius:8px;align-items:center;color:#1c1c1c;border:1px solid #d7d7d7;justify-content:flex-start}@media only screen and (min-width:992px){.form .form-control{height:52px;font-size:18px;padding:0 20px}}.form .form-control::placeholder{color:rgba(28,28,28,.4)}.form .custom-btn{width:100%}.form .form-error{left:0;right:0;width:100%;bottom:-30px;display:block;color:#fd4040;font-size:12px;text-align:center;position:absolute}@media only screen and (min-width:992px){.form .form-error{font-size:14px}}.modal-success .modal-body{max-width:100%;padding-left:15px;padding-right:15px}@media only screen and (min-width:992px){.modal-success .modal-body{padding-left:30px;padding-right:30px}}.modal-success .modal-title{margin-bottom:0}.header{top:0;left:0;right:0;z-index:999;position:fixed}.header:before{top:0;left:0;right:0;bottom:0;content:"";position:absolute;background-color:#fff;clip-path:inset(0 0 100% 0);transition:all .4s ease-in-out}.header_black:before{clip-path:inset(0 0 0 0)}.header_black .header__logo img:not(.header__logo_black){display:none}.header_black .header__row{padding:15px 0}.header_black .header__logo_black{display:block}.header_black .header__link{color:#1c1c1c}.header_black .header__call path,.header_black .header__link img path,.header_black .header__link svg path{fill:#1c1c1c}.header_black .header__call span{color:#1c1c1c}.header_black .header__menu span{background-color:#1c1c1c}.header_black .header__lang-link{color:#1c1c1c}.header_black .header__lang-link.active{color:#fdd540}.header_black .header__lang-divider{color:#1c1c1c}@media only screen and (min-width:992px){.header .container{max-width:100%;padding:0 60px}}@media only screen and (min-width:1200px){.header .container{padding:0 80px}}.header__row{display:flex;padding:15px 0;align-items:center;justify-content:space-between;transition:all .4s ease-in-out}@media only screen and (min-width:992px){.header__row{padding:30px 0}}.header__actions{display:flex;align-items:center}.header__logo{width:73px}.header__logo_black{display:none}@media only screen and (min-width:992px){.header__logo{width:116px;margin-right:80px}}.header__links-list{display:flex;align-items:center}.header__links-item{margin-right:50px}.header__links-item:last-child{margin-right:0}.header__link{color:#fff;display:flex;font-size:16px;align-items:center;transition:all .35s ease-in-out}.header__link:hover{color:#fdd540}.header__link:hover img.company_logo,.header__link:hover svg.company_logo{transition:all .1s linear;filter:invert(71%) sepia(100%) saturate(320%) hue-rotate(370deg) brightness(186%) contrast(98%)}.header__link:hover img path,.header__link:hover svg path{fill:#fdd540}.header__link img,.header__link svg{width:auto;height:auto;margin-left:15px}.header__link img path,.header__link svg path{transition:all .35s ease-in-out}.header__call{margin-right:30px}@media only screen and (min-width:992px){.header__call{display:flex;margin-right:40px;align-items:center}.header__call span{color:#fff;font-size:16px;margin-left:12px;transition:all .35s ease-in-out}.header__call svg{width:16px;height:16px}}.header__call:hover span{color:#fdd540}.header__call:hover svg path{fill:#fdd540}.header__call svg{width:24px;height:24px}.header__call svg path{transition:all .35s ease-in-out}.header__menu{width:24px;height:24px;display:flex;position:relative;flex-direction:column}.header__menu.toggle span:first-child{top:50%;transform:translateY(-50%) rotate(-45deg)}.header__menu.toggle span:nth-child(2){top:50%;transform-origin:right center;transform:translateY(-50%) rotate(45deg)}.header__menu.toggle span:nth-child(3){opacity:1;transform-origin:right center}.header__menu span{left:0;right:0;height:2px;position:absolute;border-radius:1px;background-color:#fff;transition:all .3s ease-in-out}.header__menu span:first-child{width:24px;top:calc(50% - 5px);transform:translateY(-50%)}.header__menu span:nth-child(2){width:12px;top:calc(50% + 5px);transform:translateY(-50%)}.header__menu span:nth-child(3){right:3px;bottom:2px;left:auto;opacity:0;width:9px;transform:rotate(45deg)}.header__lang-wrap{display:flex;align-items:center}.header__lang-link{color:#fff;font-size:16px;transition:all .35s ease-in-out}.header__lang-link.active{color:#fdd540;cursor:default;pointer-events:none}.header__lang-link:hover{color:#fdd540}.header__lang-divider{color:#fff;margin:0 10px;font-size:16px}.footer{overflow:hidden;padding:40px 0 20px;background-color:#1c1c1c}@media only screen and (min-width:992px){.footer{padding:28px 0}}.footer .container{display:flex;align-items:center;flex-direction:column}@media only screen and (min-width:992px){.footer .container{max-width:100%;padding:0 60px;flex-direction:row;justify-content:space-between}}@media only screen and (min-width:1200px){.footer .container{padding:0 80px}}.footer__content{display:flex;align-items:center;flex-direction:column}@media only screen and (min-width:992px){.footer__content{flex-direction:row}}.footer__logo{width:116px;margin-bottom:40px}@media only screen and (min-width:992px){.footer__logo{width:87px;margin-bottom:0;margin-right:60px}}@media only screen and (min-width:992px){.footer__contacts{display:flex;flex-direction:row;align-items:center;margin-right:60px}}.footer__contact-link{display:flex;align-items:center;margin-bottom:30px;justify-content:center}@media only screen and (min-width:992px){.footer__contact-link{margin-bottom:0;margin-right:40px}.footer__contact-link:last-child{margin-right:0}}.footer__contact-link:hover svg path{fill:#fdd540}.footer__contact-link:hover span{color:#fdd540}.footer__contact-link img,.footer__contact-link svg{width:16px;height:16px;margin-right:12px}.footer__contact-link img path,.footer__contact-link span,.footer__contact-link svg path{transition:all .3s ease-in-out}.footer__contact-link span{color:#fff;font-size:16px}.footer__socials{display:flex;margin-bottom:40px;align-items:center;justify-content:center}@media only screen and (min-width:992px){.footer__socials{margin-bottom:0;margin-right:60px}}.footer__social-link{width:auto;height:16px;margin:0 30px 0 auto}.footer__social-link:last-child{margin-right:0}.footer__social-link:hover svg path{fill:#fdd540}.footer__social-link img path,.footer__social-link svg path{transition:all .3s ease-in-out}.footer .custom-btn{margin:0 auto 30px}@media only screen and (min-width:992px){.footer .custom-btn{width:270px;margin-bottom:0}}.footer__copyright{color:#fff;font-size:16px;transition:all .3s ease-in-out}.footer__copyright:hover{color:#fdd540}.global-menu{top:0;left:0;right:0;bottom:0;z-index:998;display:flex;position:fixed;align-items:center;flex-direction:column;background-color:#fff;justify-content:center;clip-path:inset(0 0 100% 0);transition:all .4s ease-in-out}.global-menu.show{clip-path:inset(0 0 0 0)}.global-menu__links-list{display:flex;align-items:center;flex-direction:column}.global-menu__links-item{margin-bottom:50px}@media screen and (max-width:350px){.global-menu__links-item{margin-bottom:40px}}.global-menu__link{color:#1c1c1c;font-size:32px;font-weight:700;line-height:32px;transition:all .4s ease-in-out;font-family:Proxima Nova Cn Rg}@media screen and (max-width:350px){.global-menu__link{font-size:28px}}.global-menu__link:hover{color:#fdd540}.global-menu__lang-wrap{display:flex;justify-content:center}.global-menu__lang-link{opacity:.4;color:#1c1c1c;font-size:20px;transition:all .4s ease-in-out}.global-menu__lang-link.active{opacity:1}.global-menu__lang-divider{margin:0 10px;font-size:20px}.main-page-section .main-slider-wrap{position:relative}.main-page-section .main-slider .slick-slide{top:0;right:0;bottom:0;left:0!important;opacity:0!important;clip-path:inset(0 0 0 0);position:absolute!important;transition:clip-path 1s ease-in-out!important}.main-page-section .main-slider .slick-slide.slick-active{opacity:1!important;position:relative!important}.main-page-section .main-slider .slick-slide.show-next-slide{opacity:1!important}.main-page-section .main-slider .slick-slide.show-next-slide.to-right .container{animation:showSlideNext 1s ease-in-out 0s 1}.main-page-section .main-slider .slick-slide.show-next-slide.to-left .container{animation:showSlidePrev 1s ease-in-out 0s 1}.main-page-section .main-slider .slick-slide.changed-next{clip-path:inset(0 100% 0 0)}.main-page-section .main-slider .slick-slide.changed-next .container{animation:hideSlideNext 1s ease-in-out 0s 1}.main-page-section .main-slider .slick-slide.changed-prev{clip-path:inset(0 0 0 100%)}.main-page-section .main-slider .slick-slide.changed-prev .container{animation:hideSlidePrev 1s ease-in-out 0s 1}.main-page-section .main-slider .slick-slide>div{display:flex}.main-page-section .main-slider .slick-slide .container{left:0;right:0;top:50%;display:flex;position:absolute;align-items:center;flex-direction:column;justify-content:center;transform:translateY(-50%)}.main-page-section .main-slider .slider-image{width:100%;height:100vh;object-fit:cover}.main-page-section .main-slider .slide{position:relative}.main-page-section .main-slider .slide:before{top:0;left:0;right:0;bottom:0;z-index:1;content:"";position:absolute;background-color:rgba(0,0,0,.5)}.main-page-section .main-slider__logo{width:305px;margin-bottom:-20px}@media only screen and (min-width:992px){.main-page-section .main-slider__logo{width:1000px;margin-bottom:-45px}}.main-page-section .main-slider__title{color:#fff;font-size:32px;font-weight:700;line-height:32px;text-align:center;margin-bottom:35px;font-family:Proxima Nova Cn Rg}@media only screen and (min-width:1200px){.main-page-section .main-slider__title{font-size:80px;max-width:870px;line-height:80px;margin:0 auto 70px}}.main-page-section .slider-navigation{bottom:70px}#about-page .section-title,#business-page .section-title,#technologies-page .section-title{transform:translateX(-15px)}@media only screen and (min-width:992px){#about-page .section-title,#business-page .section-title,#technologies-page .section-title{transform:translateX(-70px)}}@media only screen and (min-width:992px){#about-page .custom-btn,#business-page .custom-btn,#technologies-page .custom-btn{width:270px}}.about-main-section{height:400px;overflow:hidden;position:relative}@media only screen and (min-width:992px){.about-main-section{height:600px}}.about-main-section:before{top:0;left:0;right:0;bottom:0;z-index:1;content:"";position:absolute;background-color:rgba(0,0,0,.5)}.about-main-section .container{left:0;top:50%;right:0;position:absolute;transform:translateY(-50%)}.about-main-section__background,.about-main-section__background iframe{width:100%;height:100%}@media only screen and (min-width:992px){.about-main-section__background iframe{transform:scale(1.2)}}.about-main-section__background img{width:100%;object-fit:cover}.about-main-section__content{display:flex;align-items:center;flex-direction:column}.about-main-section__title{color:#fff;font-size:28px;font-weight:700;line-height:28px;text-align:center;margin-bottom:10px;font-family:Proxima Nova Cn Rg}.about-main-section__title img{height:55px;max-width:768px;margin-left:auto;margin-right:auto}@media only screen and (min-width:992px){.about-main-section__title{font-size:64px;line-height:64px;margin-bottom:20px}.about-main-section__title img{height:139px}}.about-main-section__desc{color:#fff;line-height:20px;text-align:center;margin-bottom:30px}@media only screen and (min-width:992px){.about-main-section__desc{max-width:500px;margin:0 auto 55px}}.about-main-section .custom-btn{width:190px}.about-services-section{padding-top:50px;padding-bottom:20px}@media only screen and (min-width:992px){.about-services-section{padding-top:120px;padding-bottom:160px}}@media only screen and (min-width:992px){.about-services-section .section-sub-title{margin-bottom:75px}}.about-services-section .about-image{height:380px;overflow:hidden;border-radius:12px;margin-bottom:40px}@media only screen and (min-width:992px){.about-services-section .about-image{height:505px;margin-bottom:0}}.about-services-section .about-image img{object-fit:cover}@media only screen and (min-width:992px){.about-services-section .col-service:nth-child(5) .service-card,.about-services-section .col-service:nth-child(6) .service-card{margin-bottom:0}}.about-services-section .service-card{display:flex;margin-bottom:30px;flex-direction:column;align-items:flex-start}@media only screen and (min-width:992px){.about-services-section .service-card{margin:40px 0}}.about-services-section .service-card__icon{width:auto;height:40px;margin-bottom:20px}@media only screen and (min-width:992px){.about-services-section .service-card__icon{height:56px;margin-bottom:22px}}.about-services-section .service-card__icon img{width:auto}.about-services-section .service-card__desc{font-size:12px}@media only screen and (min-width:992px){.about-services-section .service-card__desc{font-size:18px}}.about-advantages-section{padding-bottom:20px}@media only screen and (min-width:992px){.about-advantages-section{padding-bottom:105px}}.about-advantages-section .section-title{margin-bottom:35px}@media only screen and (min-width:992px){.about-advantages-section .section-title{margin-bottom:65px}}.about-advantages-section .advantage-card{margin-bottom:35px}@media only screen and (min-width:992px){.about-advantages-section .advantage-card{margin-bottom:60px}}.about-advantages-section .advantage-card__title-row{display:flex;align-items:center;margin-bottom:20px;justify-content:flex-start}@media only screen and (min-width:992px){.about-advantages-section .advantage-card__title-row{margin-bottom:0;align-items:flex-start}}.about-advantages-section .advantage-card__icon{width:40px;margin-right:20px}@media only screen and (min-width:992px){.about-advantages-section .advantage-card__icon{width:56px;margin-right:40px}}.about-advantages-section .advantage-card__title{font-size:18px;font-weight:700}@media only screen and (min-width:992px){.about-advantages-section .advantage-card__title{font-size:24px;margin-bottom:0}}.about-advantages-section .advantage-card__desc{line-height:20px}@media only screen and (min-width:992px){.about-advantages-section .advantage-card__desc{margin-left:96px;margin-top:-15px;max-width:395px}}.about-gadget-section{padding-bottom:50px}@media only screen and (min-width:992px){.about-gadget-section{padding-bottom:120px}}@media only screen and (min-width:992px){.about-gadget-section .section-title{margin-bottom:25px}}@media only screen and (min-width:992px){.about-gadget-section .section-sub-title{font-size:16px;max-width:635px;line-height:22px;margin-bottom:45px}}.about-gadget-section .gadget-slider{left:-15px;position:relative;margin-bottom:20px;width:calc(100% + 30px)}@media only screen and (min-width:992px){.about-gadget-section .gadget-slider{left:-25px;width:calc(100% + 50px)}}.about-gadget-section .gadget-slider .slick-list{padding-right:45px}@media only screen and (min-width:992px){.about-gadget-section .gadget-slider .slick-list{padding-right:0}}.about-gadget-section .gadget-slider .slick-slide{transform:scale(1);transition:all .4s ease-in-out}.about-gadget-section .gadget-slider .slick-slide:not(.slick-active){transform:scale(.9)}.about-gadget-section .gadget-slider .slick-slide:not(.slick-active) .slide{padding:0}.about-gadget-section .gadget-slider .slide{padding:0 15px;transition:all .4s ease-in-out}@media only screen and (min-width:992px){.about-gadget-section .gadget-slider .slide{padding:0 25px}}.about-gadget-section .gadget-slider .slider-image{height:526px;overflow:hidden;object-fit:cover;border-radius:14px}@media only screen and (min-width:992px){.about-gadget-section .gadget-slider .slider-image{height:600px}}.about-gadget-section .slider-navigation{bottom:0;max-width:100%;position:relative}@media only screen and (min-width:992px){.about-gadget-section .slider-progress{margin:0;width:100%}}@media only screen and (min-width:992px){.about-gadget-section .slider-arrow{z-index:5;top:-337.5px;position:absolute}.about-gadget-section .slider-arrow_prev{left:30px}.about-gadget-section .slider-arrow_next{right:30px}}.about-placement-section{padding-bottom:50px}@media only screen and (min-width:992px){.about-placement-section{padding-bottom:120px}}@media only screen and (min-width:992px){.about-placement-section .section-title{margin-bottom:25px}}@media only screen and (min-width:992px){.about-placement-section .section-sub-title{font-size:16px;max-width:635px;line-height:22px;margin-bottom:45px}}.about-placement-section .slider .slick-list{margin:0 -10px}@media only screen and (min-width:992px){.about-placement-section .slider .slick-list{margin:0 -15px}}.about-placement-section .slider .slick-slide{margin:0 10px}@media only screen and (min-width:992px){.about-placement-section .slider .slick-slide{margin:0 15px}}.about-placement-section .slide{margin-bottom:20px}.about-placement-section .slider-image{width:100%;height:180px;overflow:hidden;object-fit:cover;border-radius:5px}@media only screen and (min-width:768px){.about-placement-section .slider-image{height:600px}}.about-placement-section .slider-navigation{bottom:0;max-width:100%;position:relative}@media only screen and (min-width:992px){.about-placement-section .slider-progress{margin:0;width:100%}}@media only screen and (min-width:992px){.about-placement-section .slider-arrow{z-index:5;top:-337.5px;position:absolute}.about-placement-section .slider-arrow_prev{left:30px}.about-placement-section .slider-arrow_next{right:30px}}.about-steps-section{padding-bottom:15px}@media only screen and (min-width:992px){.about-steps-section{padding-bottom:120px}}@media only screen and (min-width:992px){.about-steps-section .section-title{margin-bottom:25px}}@media only screen and (min-width:992px){.about-steps-section .section-sub-title{font-size:16px;max-width:635px;line-height:22px;margin-bottom:75px}}@media only screen and (min-width:992px){.about-steps-section .col-step:nth-child(5) .step-card,.about-steps-section .col-step:nth-child(6) .step-card{margin-bottom:0}}.about-steps-section .step-card{margin-bottom:40px}@media only screen and (min-width:992px){.about-steps-section .step-card{margin-bottom:60px}}.about-steps-section .step-card__title-row{display:flex;align-items:center;margin-bottom:20px;justify-content:flex-start}@media only screen and (min-width:992px){.about-steps-section .step-card__title-row{margin-bottom:0}}.about-steps-section .step-card__number{width:40px;height:40px;display:flex;min-width:40px;border-radius:50%;margin-right:20px;align-items:center;justify-content:center;background-color:#1c1c1c}@media only screen and (min-width:992px){.about-steps-section .step-card__number{width:64px;height:64px;min-width:64px;margin-right:30px}}.about-steps-section .step-card__number span{color:#fff;font-size:15px;font-weight:900;font-family:Proxima Nova Cn Bl}@media only screen and (min-width:992px){.about-steps-section .step-card__number span{font-size:24px}}.about-steps-section .step-card__title{font-size:18px;font-weight:700;margin-bottom:0}@media only screen and (min-width:992px){.about-steps-section .step-card__title{font-size:24px}}.about-steps-section .step-card__desc{line-height:20px}@media only screen and (min-width:992px){.about-steps-section .step-card__desc{line-height:22px;margin-left:94px}}@media only screen and (min-width:992px){.about-steps-section .step-card .custom-btn{margin-left:94px}}#contacts-page.with-patterns{background-image:url(/build/images/pattern_1.3ffab279.png),url(/build/images/pattern_2.5eb6e358.png);background-position:0 0,100% calc(50vh + 70px);background-size:150px 260px,250px 165px;background-repeat:no-repeat,no-repeat}@media only screen and (min-width:992px){#contacts-page.with-patterns{background-position:0 0,100% 100%;background-size:auto auto,auto auto}}.contacts-section{padding-top:70px}@media only screen and (min-width:992px){.contacts-section{display:flex;align-items:center;min-height:calc(100vh - 108px)}}.contacts-section .section-title{padding-left:0;margin-bottom:15px}@media only screen and (min-width:992px){.contacts-section .section-title{line-height:48px;margin-bottom:25px}}.contacts-section .section-title:before{display:none}.contacts-section .section-sub-title{font-size:14px;margin-bottom:27px}@media only screen and (min-width:992px){.contacts-section .section-sub-title{font-size:16px;line-height:22px;margin-bottom:30px}}.contacts-section .custom-btn{width:215px}@media only screen and (min-width:992px){.contacts-section .custom-btn{width:285px}}.contacts-section .contact-card{padding:15px 0 50px}@media only screen and (min-width:992px){.contacts-section .contact-card{padding:0}}.contacts-section .contact-card__contact-info{display:flex;margin-bottom:10px;flex-direction:row;justify-content:flex-start}@media only screen and (min-width:992px){.contacts-section .contact-card__contact-info{justify-content:space-between}}.contacts-section .contact-card__contact-info .contact-card__content:first-child{margin-right:40px}@media only screen and (min-width:992px){.contacts-section .contact-card__contact-info .contact-card__content:first-child{margin-right:0}}.contacts-section .contact-card__content{display:flex;margin-bottom:30px;flex-direction:column;align-items:flex-start}.contacts-section .contact-card__title{font-size:18px;font-weight:700;margin-bottom:10px}.contacts-section .contact-card__link,.contacts-section .contact-card__text{line-height:20px;margin-bottom:10px}.contacts-section .contact-card__link{color:#1c1c1c;transition:all .3s ease-in-out}.contacts-section .contact-card__link:hover{color:#fdd540}.contact-map{left:-15px;height:255px;position:relative;width:calc(100% + 30px)}@media only screen and (min-width:992px){.contact-map{left:0;width:100%;height:365px;margin-top:50px}}.contact-map iframe{width:100%;height:100%}#projects-page{z-index:1;padding-top:71px;position:relative}@media only screen and (min-width:992px){#projects-page{padding-top:95px}}.projects-section{padding-top:15px;min-height:100vh}@media only screen and (min-width:992px){.projects-section{padding-top:80px}}.projects-section .col-section-title{margin-bottom:30px}@media only screen and (min-width:992px){.projects-section .col-section-title{display:flex;align-items:center;margin-bottom:70px;justify-content:space-between}}.projects-section .section-title{font-size:28px;padding-left:0;line-height:28px;margin-bottom:25px}@media only screen and (min-width:992px){.projects-section .section-title{font-size:64px;margin-bottom:0;line-height:64px}}.projects-section .section-title:before{display:none}.projects-section .filters-row{display:flex;justify-content:space-between}.projects-section .filters-select-wrap{width:50%;flex:0 0 50%}@media only screen and (min-width:992px){.projects-section .filters-select-wrap{width:190px;flex:0 0 190px}}.projects-section .filters-select-wrap:nth-child(2n){padding-left:10px}.projects-section .filters-select-wrap:nth-child(odd){padding-right:10px}.project-card{margin-bottom:50px}@media only screen and (min-width:992px){.project-card{display:flex;align-items:center;margin-bottom:120px}.project-card:nth-child(odd){flex-direction:row-reverse}.project-card:nth-child(odd) .col-lg-5{margin-right:8.33333%}.project-card:nth-child(2n) .col-lg-5{margin-left:8.33333%}}.project-card__image{height:250px;overflow:hidden;border-radius:12px;margin-bottom:20px}@media only screen and (min-width:992px){.project-card__image{height:405px;margin-bottom:0}}.project-card__image img{object-fit:cover}.project-card__info{display:flex;flex-direction:column;align-items:flex-start}.project-card__title{font-size:24px;font-weight:700;margin-bottom:15px;font-family:Proxima Nova Cn Rg}@media only screen and (min-width:992px){.project-card__title{font-size:32px;line-height:32px;margin-bottom:25px}}.project-card__title.price{font-size:24px!important;line-height:24px!important}.project-card__desc{line-height:20px;margin-bottom:30px}@media only screen and (min-width:992px){.project-card__desc{line-height:22px;margin-bottom:27px}}.project-card__icons-row{width:100%;display:flex;align-items:center;margin-bottom:15px;justify-content:flex-start}@media only screen and (min-width:992px){.project-card__icons-row{margin-bottom:25px}}.project-card__icon-wrap{display:flex;margin-right:40px;align-items:center}@media only screen and (min-width:992px){.project-card__icon-wrap{margin-right:50px}}.project-card__icon-wrap:last-child{margin-right:0}.project-card__icon{width:auto;height:24px;margin-right:10px}@media only screen and (min-width:992px){.project-card__icon{height:32px;margin-right:20px}}@media only screen and (min-width:992px){.project-card .custom-btn{width:245px}}#technologies-page .about-main-section{height:400px}@media only screen and (min-width:992px){#technologies-page .about-main-section{height:100vh}}@media only screen and (min-width:992px){#technologies-page .about-main-section__title{max-width:750px;margin-bottom:70px}}.technologies-section{padding:50px 0}@media only screen and (min-width:992px){.technologies-section{padding:120px 0 0}}.technologies-section .technology-card{margin-bottom:50px}@media only screen and (min-width:992px){.technologies-section .technology-card{display:flex;align-items:center;margin-bottom:120px}.technologies-section .technology-card:nth-child(odd) .col-technology:last-child{margin-left:8.3333%}.technologies-section .technology-card:nth-child(2n){flex-direction:row-reverse}.technologies-section .technology-card:nth-child(2n) .col-technology:last-child{margin-right:8.3333%}}.technologies-section .technology-card__image{height:250px;overflow:hidden;border-radius:12px;margin-bottom:20px}@media only screen and (min-width:992px){.technologies-section .technology-card__image{height:405px;margin-bottom:0}}.technologies-section .technology-card__image img{object-fit:cover}.technologies-section .technology-card__info{display:flex;flex-direction:column;align-items:flex-start}.technologies-section .technology-card__icon{height:56px;margin-bottom:20px}@media only screen and (min-width:992px){.technologies-section .technology-card__icon{margin-bottom:25px}}.technologies-section .technology-card__icon img{width:auto;object-fit:contain}.technologies-section .technology-card__title{font-size:24px;font-weight:700;margin-bottom:15px;font-family:Proxima Nova Cn Rg}@media only screen and (min-width:992px){.technologies-section .technology-card__title{font-size:32px;line-height:32px}}.technologies-section .technology-card__desc{line-height:20px}@media only screen and (min-width:992px){.technologies-section .technology-card__desc{line-height:22px}}#selected-project-page{z-index:1;padding-top:71px;position:relative}@media only screen and (min-width:992px){#selected-project-page{padding-top:95px}}.selected-project-section{padding-top:15px}@media only screen and (min-width:992px){.selected-project-section{padding-top:80px}}.selected-project-section .section-title{font-size:24px;padding-left:0;line-height:24px;margin-bottom:15px}@media only screen and (min-width:992px){.selected-project-section .section-title{font-size:32px;line-height:32px;margin-bottom:25px}}.selected-project-section .section-title:before{display:none}.selected-project-section .tab-wrap{margin-bottom:30px}@media only screen and (min-width:992px){.selected-project-section .tab-wrap{margin-bottom:0}}.selected-project-section .nav-tabs{border-bottom:none}.selected-project-section .nav-tabs .nav-item{flex:1 0 auto;margin-bottom:0}.selected-project-section .nav-tabs .nav-item:first-child .nav-link{border-radius:12px 0 0 0}.selected-project-section .nav-tabs .nav-item:last-child .nav-link{border-radius:0 12px 0 0}.selected-project-section .nav-tabs .nav-link{border:none;cursor:pointer;text-align:center;padding:11px 15px 12px;background-color:#f3f3f3;color:rgba(28,28,28,.4)}@media only screen and (min-width:992px){.selected-project-section .nav-tabs .nav-link{padding:15px;font-size:20px}}.selected-project-section .nav-tabs .nav-link.active{color:#1c1c1c;background-color:#fdd540}@media only screen and (min-width:992px){.selected-project-section .row-project-info{margin-bottom:60px}}@media only screen and (min-width:992px){.selected-project-section .col-project-info .project-card{height:100%;display:flex;margin-bottom:0;flex-direction:column;justify-content:center}}@media only screen and (min-width:992px){.selected-project-section .col-project-info .project-card__title{font-size:48px;line-height:48px;margin-bottom:25px}}@media only screen and (min-width:992px){.selected-project-section .col-detailed-info{margin-bottom:65px}}.selected-project-section .selected-project-title-row{padding-top:25px;margin-bottom:30px;border-top:1px solid #d0d0d0}@media only screen and (min-width:992px){.selected-project-section .selected-project-title-row{display:flex;padding-top:60px;margin-bottom:60px;flex-direction:row;align-items:center;justify-content:space-between}}.selected-project-section .selected-project-title-row .section-title{font-size:28px;line-height:28px;margin-bottom:25px}@media only screen and (min-width:992px){.selected-project-section .selected-project-title-row .section-title{font-size:64px;margin-bottom:0;line-height:64px}}@media only screen and (min-width:992px){.selected-project-section .selected-project-title-row .custom-btn{width:245px}}.selected-project-section .selected-project-detailed-desc__text{display:flex;line-height:20px;margin-bottom:25px;flex-direction:column}@media only screen and (min-width:992px){.selected-project-section .selected-project-detailed-desc__text:last-child{margin-bottom:0}}.selected-project-section .selected-project-detailed-desc__text a{color:#40adfd}.selected-project-section .selected-project-characteristics{display:flex;margin-bottom:30px;flex-direction:column}.selected-project-section .selected-project-characteristics__item{display:flex;align-items:center;margin-bottom:10px;padding-bottom:10px;justify-content:space-between;border-bottom:1px solid #d0d0d0}.selected-project-section .selected-project-characteristics__item:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.selected-project-section .selected-project-characteristics__text{font-size:16px;line-height:22px}.selected-project-section .slider-wrap_images-big{margin-bottom:10px}@media only screen and (min-width:992px){.selected-project-section .slider-wrap_images-big{margin-bottom:20px}}.selected-project-section .slider-wrap_images-big .slick-list{margin:0 -5px}.selected-project-section .slider-wrap_images-big .slick-slide{margin:0 5px}.selected-project-section .slider-wrap_images-small .slick-list{margin:0 -5px}@media only screen and (min-width:992px){.selected-project-section .slider-wrap_images-small .slick-list{margin:0 -10px}}.selected-project-section .slider-wrap_images-small .slick-slide{margin:0 5px}@media only screen and (min-width:992px){.selected-project-section .slider-wrap_images-small .slick-slide{margin:0 10px}}.selected-project-section .slider-wrap_images-small .slick-slide.slick-current img{border:2px solid #fdd540}.selected-project-section .slider-wrap .slider-image{object-fit:cover}.selected-project-section .slider-wrap .slider-image_big{height:250px;overflow:hidden;border-radius:0 0 12px 12px}@media only screen and (min-width:992px){.selected-project-section .slider-wrap .slider-image_big{height:405px}}.selected-project-section .slider-wrap .slider-image_small{height:62px;overflow:hidden;border-radius:6px}@media only screen and (min-width:992px){.selected-project-section .slider-wrap .slider-image_small{height:92px}}.selected-project-section .slider-wrap .slick-arrow{top:0;bottom:0;width:62px;transform:none}@media only screen and (min-width:992px){.selected-project-section .slider-wrap .slick-arrow{width:92px}}.selected-project-section .slider-wrap .slick-arrow:after{top:0;left:0;right:0;bottom:0;z-index:1;content:"";opacity:.4;overflow:hidden;position:absolute;border-radius:6px;background-color:#d8d8d8}.selected-project-section .slider-wrap .slick-arrow.slick-prev{left:0}.selected-project-section .slider-wrap .slick-arrow.slick-next{right:0}.selected-project-section .slick-arrow{top:50%;z-index:1;font-size:0;display:flex;overflow:hidden;position:absolute;align-items:center;justify-content:center;transform:translateY(-50%)}.selected-project-section .slick-arrow:hover:before{background-color:#fdd540}.selected-project-section .slick-arrow:before{z-index:2;content:"";width:32px;height:32px;position:relative;border-radius:50%;background-color:#fff;background-size:8px 14px;background-position:50%;background-repeat:no-repeat;transition:all .4s ease-in-out;border:1px solid rgba(0,0,0,.1);background-image:url(/build/images/arrow.a914ff93.svg);box-shadow:0 2px 2px rgba(0,0,0,.05),0 2px 2px rgba(0,0,0,.1),0 2px 1px rgba(0,0,0,.05)}.selected-project-section .slick-arrow.slick-prev{left:15px}.selected-project-section .slick-arrow.slick-prev:before{transform:rotate(180deg)}.selected-project-section .slick-arrow.slick-next{right:15px}