@charset "UTF-8";
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
@-webkit-keyframes disableBreakpointAnimation{0%,to{visibility:hidden;opacity:0}}@keyframes disableBreakpointAnimation{0%,to{visibility:hidden;opacity:0}}@-webkit-keyframes title-animation{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes title-animation{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@-webkit-keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@-webkit-keyframes slide-top{0%{top:0}to{top:-134px}}@keyframes slide-top{0%{top:0}to{top:-134px}}@-webkit-keyframes slide-top-md{0%{top:0}to{top:-108px}}@keyframes slide-top-md{0%{top:0}to{top:-108px}}@-webkit-keyframes slide-top-sm{0%{top:37px}to{top:-86px}}@keyframes slide-top-sm{0%{top:37px}to{top:-86px}}@-webkit-keyframes slide-bottom{0%{top:-134px}to{top:0}}@keyframes slide-bottom{0%{top:-134px}to{top:0}}@-webkit-keyframes slide-bottom-md{0%{top:-108px}to{top:0}}@keyframes slide-bottom-md{0%{top:-108px}to{top:0}}@-webkit-keyframes slide-bottom-sm{0%{top:-86px}to{top:37px}}@keyframes slide-bottom-sm{0%{top:-86px}to{top:37px}}@-webkit-keyframes second-nav-slide-top{0%{top:0}to{top:-64px}}@keyframes second-nav-slide-top{0%{top:0}to{top:-64px}}@-webkit-keyframes second-nav-slide-top-sm{0%{top:0}to{top:-59px}}@keyframes second-nav-slide-top-sm{0%{top:0}to{top:-59px}}@-webkit-keyframes second-nav-slide-bottom{0%{top:-64px}to{top:0}}@keyframes second-nav-slide-bottom{0%{top:-64px}to{top:0}}@-webkit-keyframes second-nav-slide-bottom-sm{0%{top:-59px}to{top:0}}@keyframes second-nav-slide-bottom-sm{0%{top:-59px}to{top:0}}@-webkit-keyframes lg-right-end{0%,to{left:0}50%{left:-30px}}@keyframes lg-right-end{0%,to{left:0}50%{left:-30px}}@-webkit-keyframes lg-left-end{0%,to{left:0}50%{left:30px}}@keyframes lg-left-end{0%,to{left:0}50%{left:30px}}html{line-height:1.15;-webkit-text-size-adjust:100%}details,main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;color:#000;text-decoration:none}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto;resize:none}[type=checkbox],[type=radio],legend{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}@media (max-width:767px){[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:0s;transition-delay:0s}[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:0s;transition-delay:0s}[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:0s;transition-delay:0s}[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:0s;transition-delay:0s}[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:0s;transition-delay:0s}[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:0s;transition-delay:0s}[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:0s;transition-delay:0s}[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:0s;transition-delay:0s}[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:0s;transition-delay:0s}[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:0s;transition-delay:0s}[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:0s;transition-delay:0s}[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:0s;transition-delay:0s}[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:0s;transition-delay:0s}[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:0s;transition-delay:0s}[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:0s;transition-delay:0s}[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:0s;transition-delay:0s}[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:0s;transition-delay:0s}[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:0s;transition-delay:0s}[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:0s;transition-delay:0s}[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:0s;transition-delay:0s}[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:0s;transition-delay:0s}[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:0s;transition-delay:0s}[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:0s;transition-delay:0s}[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:0s;transition-delay:0s}[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:0s;transition-delay:0s}[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:0s;transition-delay:0s}[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:0s;transition-delay:0s}[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:0s;transition-delay:0s}[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:0s;transition-delay:0s}[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:0s;transition-delay:0s}[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:0s;transition-delay:0s}[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:0s;transition-delay:0s}[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:0s;transition-delay:0s}[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:0s;transition-delay:0s}[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:0s;transition-delay:0s}[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:0s;transition-delay:0s}[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:0s;transition-delay:0s}[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:0s;transition-delay:0s}[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:0s;transition-delay:0s}[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:0s;transition-delay:0s}[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:0s;transition-delay:0s}[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:0s;transition-delay:0s}[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:0s;transition-delay:0s}[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:0s;transition-delay:0s}[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:0s;transition-delay:0s}[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:0s;transition-delay:0s}[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:0s;transition-delay:0s}[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:0s;transition-delay:0s}[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:0s;transition-delay:0s}[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:0s;transition-delay:0s}[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:0s;transition-delay:0s}[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:0s;transition-delay:0s}[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:0s;transition-delay:0s}[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:0s;transition-delay:0s}[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:0s;transition-delay:0s}[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:0s;transition-delay:0s}[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:0s;transition-delay:0s}[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:0s;transition-delay:0s}[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:0s;transition-delay:0s}[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:0s;transition-delay:0s}[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-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],[data-aos^=zoom][data-aos^=zoom]{opacity:0;-webkit-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,40px,0);transform:translate3d(0,40px,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].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^=flip][data-aos^=flip],[data-aos^=slide][data-aos^=slide]{-webkit-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}[data-aos=flip-left]{-webkit-transform:perspective(2500px) rotateY(-100deg);transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate,[data-aos=flip-right].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-up]{-webkit-transform:perspective(2500px) rotateX(-100deg);transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-down].aos-animate,[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)}}@font-face{font-style:normal;font-weight:400;font-family:"Montserrat";font-display:swap;src:url(../fonts/montserrat-regular.woff2) format("woff2"),url(../fonts/montserrat-regular.woff) format("woff")}@font-face{font-style:normal;font-weight:500;font-family:"Montserrat";font-display:swap;src:url(../fonts/montserrat-medium.woff2) format("woff2"),url(../fonts/montserrat-medium.woff) format("woff")}@font-face{font-style:normal;font-weight:600;font-family:"Montserrat";font-display:swap;src:url(../fonts/montserrat-semibold.woff2) format("woff2"),url(../fonts/montserrat-semibold.woff) format("woff")}@font-face{font-style:normal;font-weight:700;font-family:"Montserrat";font-display:swap;src:url(../fonts/montserrat-bold.woff2) format("woff2"),url(../fonts/montserrat-bold.woff) format("woff")}@font-face{font-style:normal;font-weight:900;font-family:"Montserrat";font-display:swap;src:url(../fonts/montserrat-900.woff2) format("woff2"),url(../fonts/montserrat-900.woff) format("woff")}*,::after,::before,html{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{margin:0;padding:0}body{width:100%;height:100%;min-width:320px;font-style:normal;font-weight:500;font-size:16px;line-height:24px;font-family:"Montserrat","Arial",sans-serif;color:#02061c;background-color:#f8f8f8;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width:767px){body{font-size:14px;line-height:20px}}img,video{display:block;max-width:100%;height:auto}input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #f8f8f8;box-shadow:inset 0 0 0 1000px #f8f8f8;-webkit-text-fill-color:#000}input,select,textarea{border-radius:0}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1}input:-ms-input-placeholder,input::-ms-input-placeholder,textarea:-ms-input-placeholder,textarea::-ms-input-placeholder{opacity:1}input::placeholder,textarea::placeholder{opacity:1}input:invalid,textarea:invalid{-webkit-box-shadow:none;box-shadow:none}input::-ms-clear,input::-ms-reveal{display:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}[type=button],[type=reset],[type=submit],button,input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;clip:rect(0 0 0 0)}.constructor{background-color:#fff}.wrapper{position:relative;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;min-height:calc(100*var(--vh, 1vh));overflow-x:hidden}.wrapper--not-found{background-image:url(../img/bg/404.png),radial-gradient(106.49% 72.99% at 61.01% 43.93%,#03c 0%,#000c4b 100%);background-repeat:no-repeat,no-repeat;background-position:0 100%,0 0;background-size:contain,cover;min-height:100vh;height:calc(100*var(--vh, 1vh))}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.wrapper--not-found{background-image:url(../img/bg/404@2x.png),radial-gradient(106.49% 72.99% at 61.01% 43.93%,#03c 0%,#000c4b 100%)}}@media (max-width:767px){.wrapper--not-found{background-image:url(../img/bg/404-mobile.png),radial-gradient(106.49% 72.99% at 61.01% 43.93%,#03c 0%,#000c4b 100%)}}@media (max-width:767px) and (-webkit-min-device-pixel-ratio:1.5),(max-width:767px) and (min-resolution:144dpi),(max-width:767px) and (min-resolution:1.5dppx){.wrapper--not-found{background-image:url(../img/bg/404-mobile@2x.png),radial-gradient(106.49% 72.99% at 61.01% 43.93%,#03c 0%,#000c4b 100%)}}.wrapper--no-scrollbar{height:100vh;height:calc(100*var(--vh, 1vh));-ms-overflow-style:none;scrollbar-width:none}.wrapper--no-scrollbar::-webkit-scrollbar{display:none}.wrapper .footer,.wrapper .header{-ms-flex-negative:0;flex-shrink:0}.wrapper main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (min-width:1920px){.wrapper--main .container{max-width:1517px}.wrapper--main .intro__container .video-wrapper{right:17%}.wrapper--main .projects-card{max-width:432px;min-height:471px;padding:120px 49px 160px}.wrapper--main .news-card--small .news-card__general{padding:57px 45px 20px}.wrapper--main .socials__link{margin-bottom:17px}}.wrapper--main .projects-slider__list .slider-controls-btn{position:absolute;top:37%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.wrapper--main .projects-slider__list .slider-controls-btn--prev{left:-40px}.wrapper--main .projects-slider__list .slider-controls-btn--next{right:-40px}@media (max-width:1320px){.wrapper--main .projects-slider__list .slider-controls-btn{display:none}}@media (min-width:1920px){.wrapper--main .projects-slider__list .slider-controls-btn{top:37%}.wrapper--main .projects-slider__list .slider-controls-btn--prev{left:-53px}.wrapper--main .projects-slider__list .slider-controls-btn--next{right:-53px}.wrapper--main .projects-slider__list{margin-bottom:122px}.wrapper--main .numbers{padding-bottom:90px}.wrapper--main .numbers__item{margin-right:98px}.wrapper--main .news-slider__list--big{max-width:1338px}.wrapper--main .news-slider__list .slider-controls-btn--prev{left:-53px}.wrapper--main .news-slider__list .slider-controls-btn--next{right:-53px}.wrapper--main .news-slider__item{width:438px;height:398px}.wrapper--main .news-slider__item--big{width:884px}.wrapper--main .news-slider__item--big .news-card--small .news-card__name{font-size:22px;line-height:34px}}.wrapper--main .main-nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:765px;margin-top:0;margin-bottom:0;padding:0;list-style:none}@media (min-width:1920px){.wrapper--main .main-nav__list{max-width:933px}.wrapper--main .main-nav__list li{margin-right:55px}.wrapper--main .main-nav__language{margin:0 56px 0 auto}.wrapper--main .main-nav__tel-link{margin-right:53px}.wrapper--main .events-slider__container .slider-controls-btn--prev{left:-53px}.wrapper--main .events-slider__container .slider-controls-btn--next{right:-53px}.wrapper--main .events-slider__container{max-width:1198px}.wrapper--main .events-slide{min-height:511px;padding:80px 79px 81px}.wrapper--main .events-slide__title{max-width:550px}.wrapper--main .contacts{min-height:979px}}.scroll-lock{position:fixed;overflow-y:auto}.btn-reset{padding:0;background:0 0;border:0;cursor:pointer}.video-hiding{-webkit-animation:fade-out;animation:fade-out}.title-hiding{-webkit-animation:title-animation;animation:title-animation}.video-wrapper{position:relative;width:500px;height:500px}.video-wrapper video{position:absolute;display:block;top:0;left:0;width:100%;height:100%}.video-wrapper video.hidden{opacity:0}@media (max-width:767px){.video-wrapper video{opacity:0}}.nobr{font-style:normal;white-space:nowrap}.video-container{position:relative}.slider-visible-wrap{max-width:3500px;margin:0 auto;overflow:hidden}.gradient-wrapper{background:radial-gradient(106.49% 72.99% at 61.01% 43.93%,#03c 0%,#000c4b 100%)}.media-switch{position:absolute;overflow:hidden;width:678px;height:676px;right:-350px;top:109px;-webkit-transform:rotate(64deg);transform:rotate(64deg)}.media-switch.pole video{-webkit-transform:rotate(-51deg);transform:rotate(-51deg)}.media-switch.brightness>img,.media-switch.brightness>video{-webkit-filter:brightness(.8);filter:brightness(.8)}.media-switch>img,.media-switch>video{position:absolute;top:0;left:0;bottom:0;right:0}@media (max-width:1185px){.media-switch{width:434px;height:434px;right:-166px;top:46px}}@media (max-width:997px){.media-switch{width:217px;height:217px;right:-83px;top:23px}}.p0{padding-top:0!important;padding-bottom:0!important}.mt40{margin-top:40px!important}@media (max-width:767px){.mt40{margin-top:20px!important}}.mt60{margin-top:60px!important}@media (max-width:767px){.mt60{margin-top:30px!important}}.mt80{margin-top:80px!important}@media (max-width:767px){.mt80{margin-top:40px!important}}.mt100{margin-top:100px!important}@media (max-width:767px){.mt100{margin-top:50px!important}}.mt120{margin-top:120px!important}@media (max-width:767px){.mt120{margin-top:60px!important}}.mt140{margin-top:140px!important}@media (max-width:767px){.mt140{margin-top:70px!important}}.mt160{margin-top:160px!important}@media (max-width:767px){.mt160{margin-top:80px!important}}.mb40{margin-bottom:40px!important}@media (max-width:767px){.mb40{margin-bottom:20px!important}}.mb60{margin-bottom:60px!important}@media (max-width:767px){.mb60{margin-bottom:30px!important}}.mb80{margin-bottom:80px!important}@media (max-width:767px){.mb80{margin-bottom:40px!important}}.mb100{margin-bottom:100px!important}@media (max-width:767px){.mb100{margin-bottom:50px!important}}.mb120{margin-bottom:120px!important}@media (max-width:767px){.mb120{margin-bottom:60px!important}}.mb140{margin-bottom:140px!important}@media (max-width:767px){.mb140{margin-bottom:70px!important}}.mb160{margin-bottom:160px!important}@media (max-width:767px){.mb160{margin-bottom:80px!important}}.grecaptcha-badge{visibility:hidden}@media (max-width:600px){.gradient-wrapper .industries.container .industries__media.media-switch{-webkit-filter:brightness(.8);filter:brightness(.8)}}@media (min-width:1024px){#direction2 .media-switch,#solutions .media-switch{max-height:83%;display:-webkit-box;display:-ms-flexbox;display:flex}#direction2 .media-switch>img,#direction2 .media-switch>video,#solutions .media-switch>img,#solutions .media-switch>video{position:initial;max-height:100%;width:auto}#direction2 .media-switch>img,#solutions .media-switch>img{max-width:85%}}.container{width:100%;max-width:1280px;margin:0 auto;padding:0 40px}@media (max-width:1439px){.container{padding:0 35px}}@media (max-width:1023px){.container{padding:0 30px}}@media (max-width:767px){.container{padding:0 30px}}@media (min-width:1920px){.container{max-width:1517px}}@media (max-width:767px){.container--no-padding{padding:0}}.container--testsomething{background:red}.h1,.h2,.h3,h1,h2,h3{word-wrap:normal;overflow-wrap:normal;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.h1{font-weight:700;font-size:72px;line-height:84px;letter-spacing:.05em;text-transform:uppercase;max-width:1118px}@media (max-width:1023px){.h1{font-size:51px;line-height:62px}}@media (max-width:767px){.h1{font-size:30px;line-height:40px}}@media (max-width:365px){.h1{font-size:25px;line-height:35px}}.h2{font-weight:700;font-size:56px;line-height:77px;letter-spacing:.04em;text-transform:uppercase}@media (max-width:1023px){.h2{font-size:51px;line-height:62px}}@media (max-width:767px){.h2{font-size:30px;line-height:40px}}.h3{font-weight:600;font-size:36px;line-height:46px;max-width:1118px}@media (max-width:1023px){.h3{font-size:29px;line-height:38px}}@media (max-width:767px){.h3{font-size:22px;line-height:30px}}.header,.header__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header{z-index:5;position:absolute;top:0;right:0;left:0;background-color:transparent;-webkit-transition-property:background-color,-webkit-transform,-webkit-box-shadow;transition-property:transform,background-color,box-shadow;transition-property:transform,background-color,box-shadow,-webkit-transform,-webkit-box-shadow;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.7s;transition-duration:.7s;-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease;animation-timing-function:ease}.header__wrapper{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;padding:26px 72px 26px 40px;max-width:1743px}@media (max-width:1303px){.header__wrapper{padding:26px 36px 26px 24px}}@media (max-width:1023px){.header__wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width:767px){.header__wrapper{padding:19px 19px 13px 20px}}@media (min-width:1920px){.header__wrapper{padding-left:71px}}.header__logo{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:61px;z-index:3}@media (max-width:1303px){.header__logo{margin-right:24px}.header__logo svg{width:66px;height:68px}}@media (max-width:767px){.header__logo{margin-right:20px}.header__logo svg{width:45px;height:46px}}.header--fixed{position:fixed;background-color:#fff;-webkit-box-shadow:2px 2px 34px rgba(160,172,202,.2);box-shadow:2px 2px 34px rgba(160,172,202,.2);-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.5s;transition-duration:.5s}@media (min-width:768px){.header--fixed .main-nav__form input[type=search]{border-bottom:1px solid rgba(2,6,28,.2);color:#02061c}.header--fixed .main-nav__form input[type=search]::-webkit-input-placeholder{color:rgba(2,6,28,.4)}.header--fixed .main-nav__form input[type=search]::-moz-placeholder{color:rgba(2,6,28,.4)}.header--fixed .main-nav__form input[type=search]:-ms-input-placeholder,.header--fixed .main-nav__form input[type=search]::-ms-input-placeholder{color:rgba(2,6,28,.4)}.header--fixed .main-nav__form input[type=search]::placeholder{color:rgba(2,6,28,.4)}}@media (min-width:768px) and (hover:hover),screen and (min-width:768px) and (min-width:0){.header--fixed .main-nav__form input[type=search]:focus,.header--fixed .main-nav__form input[type=search]:hover{border-bottom:1px solid rgba(2,6,28,.5)}}@media (min-width:768px){.header--fixed .main-nav__form .main-nav__search-btn{color:#02061c}}@media (hover:hover),screen and (min-width:0){.header--fixed .main-nav__form .main-nav__search-btn:focus,.header--fixed .main-nav__form .main-nav__search-btn:hover{color:#00c2ff}}@media (min-width:768px){.header--fixed .main-nav__icon--cross svg{stroke:#02061c}}.header--fixed .main-nav__language-link,.header--fixed .main-nav__link,.header--fixed .main-nav__search-link,.header--fixed .main-nav__tel-link{color:#02061c}@media (max-width:1023px){.header--fixed{-webkit-transform:none;transform:none}.header--fixed .main-nav__link{color:#fff}.header--fixed .main-nav__tel-link{color:#00c2ff}}@media (max-width:767px){.header--fixed{position:absolute;-webkit-box-shadow:none;box-shadow:none;background-color:transparent}.header--fixed .main-nav__search-link{color:#fff;margin-right:41px}.header--fixed .main-nav__toggle{position:fixed;top:37px;right:20px;-webkit-transform:translateX(-14px);transform:translateX(-14px)}.header--fixed .main-nav__toggle::before{content:"";position:absolute;width:50px;height:50px;background-color:#fff;border-radius:50%;left:-16px;top:-17px}.header--fixed.header--opened{position:fixed}.header--fixed.header--opened .main-nav__toggle{top:31px;right:5px}.header--fixed.header--opened .main-nav__toggle::before{opacity:0;visibility:hidden}}.header--hidden{-webkit-box-shadow:none;box-shadow:none;top:-134px}@media (max-width:1023px){.header--hidden{top:-108px}}@media (max-width:767px){.header--hidden{top:0}.header--hidden .main-nav__toggle{-webkit-transition:none;transition:none;-webkit-transform:translateY(-86px);transform:translateY(-86px);top:-86px}}@media (min-width:1024px){.header--hidden{-webkit-transform:translateY(-134px);transform:translateY(-134px)}}@media (min-width:768px){.header--hidden{-webkit-transform:translateY(-108px);transform:translateY(-108px)}}.header--hiding{-webkit-animation-name:slide-top;animation-name:slide-top}@media (max-width:1023px){.header--hiding{-webkit-animation-name:slide-top-md;animation-name:slide-top-md}}@media (max-width:767px){.header--hiding{-webkit-animation:none;animation:none}.header--hiding .main-nav__toggle{-webkit-animation-name:slide-top-sm;animation-name:slide-top-sm}}.header--opening{-webkit-animation-name:slide-bottom;animation-name:slide-bottom}@media (max-width:1023px){.header--opening{-webkit-animation-name:slide-bottom-md;animation-name:slide-bottom-md}}@media (max-width:767px){.header--opening{-webkit-animation:none;animation:none}.header--opening .main-nav__toggle{-webkit-animation-name:slide-bottom-sm;animation-name:slide-bottom-sm}}.header--opened{-webkit-transform:none;transform:none}.header--opened .main-nav__toggle span:nth-child(1){top:11px;width:0;left:50%}.header--opened .main-nav__toggle span:nth-child(2){opacity:1;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.header--opened .main-nav__toggle span:nth-child(3){opacity:1;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.header--opened .main-nav__toggle span:nth-child(4){top:11px;width:0;left:50%}.header--opened .main-nav__language{visibility:visible;opacity:1}.header--opened .main-nav__language-link,.header--opened .main-nav__search-link{color:#fff}.header--opened .main-nav__wrapper{-webkit-transform:translateX(0) translateZ(0);transform:translateX(0) translateZ(0);overflow-y:auto;bottom:0;visibility:visible}.main-nav{width:100%;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}@media (max-width:1023px){.main-nav>.main-nav__tel-link{display:none}}@media (max-width:767px){.main-nav--search{padding-top:7px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (min-width:1024px){.main-nav--search .main-nav__wrapper{display:none}}.main-nav--search .main-nav__language,.main-nav--search .main-nav__tel-link{display:none}.main-nav--search .main-nav__search{position:relative;z-index:10;display:block}@media (max-width:767px){.main-nav--search .main-nav__search{width:85%;margin-right:0;padding-left:10px;padding-right:11px}.main-nav--search .main-nav__search-btn{top:initial;bottom:2px}}.main-nav--search .main-nav__toggle{display:none}.main-nav--search .main-nav__search-link{margin-right:0}@media (max-width:767px){.main-nav--search .main-nav__form{margin-right:0}.main-nav--search .main-nav__form input[type=search]{font-size:16px;padding-top:10px;padding-bottom:8px}}.main-nav--search .main-nav__icon{position:relative;left:4.5px}@media (max-width:767px){.main-nav--search .header__logo{display:none}}.main-nav--search .search-popup{-webkit-box-shadow:2px 2px 34px rgba(160,172,202,.2);box-shadow:2px 2px 34px rgba(160,172,202,.2)}@media (max-width:1200px){.main-nav--search .search-popup{padding-right:0}}@media (max-width:767px){.main-nav--search .search-popup{top:70px;left:0;width:100vw;-webkit-transform:translateX(-30px);transform:translateX(-30px);margin-top:-1px;padding:0}}.main-nav--search .search-popup__link{font-style:normal;font-weight:500}.main-nav--search .search-popup__link b{font-weight:700}@media (max-width:767px){.main-nav--search .btn-shape-plus span{margin-right:0}.main-nav--search .btn-shape-plus svg{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin-right:16px}}.main-nav__wrapper .main-nav__tel-link{display:none}@media (max-width:1023px){.main-nav__wrapper{width:100%;position:fixed;visibility:hidden;margin-top:0;z-index:2;top:0;right:0;min-height:100vh;min-height:calc(100*var(--vh, 1vh));background:radial-gradient(106.49% 72.99% at 61.01% 43.93%,#03c 0%,#000c4b 100%);-webkit-transform:translateX(100%);transform:translateX(100%);padding-top:106px;-webkit-transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease,visibility .3s ease;transition:opacity .3s ease,transform .3s ease,visibility .3s ease,-webkit-transform .3s ease}.main-nav__wrapper .main-nav__tel-link{display:block}}@media (max-width:767px){.main-nav__wrapper{padding-top:87px}}@media (max-width:1023px){.main-nav__post-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:auto;-webkit-overflow-scrolling:touch;-webkit-transform:translateZ(0);transform:translateZ(0);height:100%;padding:23px 30px 82px}}.main-nav__request-link.btn{display:none;margin-top:71px}@media (max-width:1023px){.main-nav__request-link.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.main-nav__toggle,.main-nav__toggle span{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.main-nav__toggle{cursor:pointer;padding:0;background:0 0;border:0;outline:0;z-index:3;display:none;width:20px;height:20px;position:relative;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.main-nav__toggle span{display:block;position:absolute;height:2px;width:100%;background-color:#00c2ff;opacity:1;left:0;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.main-nav__toggle span:nth-child(1){top:2px}.main-nav__toggle span:nth-child(2),.main-nav__toggle span:nth-child(3){top:6px;opacity:0}.main-nav__toggle span:nth-child(4){top:10px}@media (max-width:1023px){.main-nav__toggle{display:block}}@media (max-width:767px){.main-nav__toggle{-webkit-transition:background-color ease .7s,top .3s ease,right .3s ease,-webkit-transform ease .7s;transition:transform ease .7s,background-color ease .7s,top .3s ease,right .3s ease;transition:transform ease .7s,background-color ease .7s,top .3s ease,right .3s ease,-webkit-transform ease .7s;-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-transform:translateX(0);transform:translateX(0)}.main-nav__toggle span:nth-child(1){top:4px}.main-nav__toggle span:nth-child(4){top:11px}.main-nav__toggle span:nth-child(2),.main-nav__toggle span:nth-child(3){top:8px;opacity:0}.main-nav__toggle::before{content:"";position:absolute;width:50px;height:50px;background-color:transparent;border-radius:50%;left:-16px;top:-17px;-webkit-transition:background-color .3s ease,opacity .3s ease;transition:background-color .3s ease,opacity .3s ease}}.main-nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:765px;margin-top:0;margin-bottom:0;padding:0;list-style:none}.main-nav__list li{position:relative;margin-right:27px}@media (min-width:1024px){.main-nav__list li.accordion{overflow:visible}.main-nav__list li .help-accordion__head{z-index:3}.main-nav__list li .accordion__content{position:absolute;top:calc(100% + 24px);left:calc(50% + 6px);-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:-1;width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:none;overflow:visible;opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.main-nav__list li .accordion__content.active,.main-nav__list li .accordion__content:focus-within{opacity:1;visibility:visible;z-index:2}}@media (min-width:1024px) and (hover:hover),screen and (min-width:1024px) and (min-width:0){.main-nav__list li .accordion__content:focus,.main-nav__list li .accordion__content:hover{opacity:1;visibility:visible;z-index:2}}@media (min-width:1024px){.main-nav__list li .accordion__content::after{content:"";position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:-19px;border:11px solid transparent;border-bottom:11px solid rgba(1,12,75,.92)}.main-nav__list li .accordion__content::before{content:"";position:absolute;width:100%;height:26px;top:-26px;left:0;z-index:0}.main-nav__list li .help-accordion__content-wrapper{padding:50px;background:rgba(1,12,75,.92)}}@media (max-width:1303px){.main-nav__list li{margin-right:16px}}@media (max-width:1023px){.main-nav__list li{width:100%;padding-top:20px;padding-bottom:19px;margin:0}.main-nav__list li .accordion__content{display:block}.main-nav__list li:not(:last-of-type){border-bottom:1px solid rgba(255,255,255,.2)}}@media (min-width:1920px){.main-nav__list li{margin-right:55px}}@media (max-width:1023px){.main-nav__list{max-width:100%;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:1920px){.main-nav__list{max-width:933px}}@media (min-width:1024px){.main-nav__item--contacts{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.main-nav__item--only-mobile,.main-nav__language svg,.main-nav__link.help-accordion__btn svg{display:none}@media (max-width:1023px){.main-nav__item--only-mobile{display:block}}.main-nav__link{color:#fff;font-weight:600;font-size:14px;line-height:16px;letter-spacing:.08em;text-transform:uppercase;-webkit-transition:color .3s ease;transition:color .3s ease}@media (hover:hover),screen and (min-width:0){.main-nav__link:focus,.main-nav__link:hover{color:#00c2ff}}@media (min-width:1024px){.main-nav__link{display:block}}@media (max-width:1303px){.main-nav__link{font-size:12px;line-height:16px}}@media (max-width:1023px){.main-nav__link{font-weight:600;font-size:22px;line-height:30px;text-transform:none;letter-spacing:normal;-ms-flex-negative:0;flex-shrink:0}.main-nav__link.help-accordion__btn svg{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width:767px) and (hover:hover),screen and (max-width:767px) and (min-width:0){.main-nav__link:focus,.main-nav__link:hover{color:#fff}}.main-nav__sub-link{display:block;font-weight:500;font-size:14px;line-height:20px;color:#fff}@media (min-width:1024px){.main-nav__sub-link{white-space:nowrap;-webkit-transition:color .3s ease;transition:color .3s ease}}@media (min-width:1024px) and (hover:hover),screen and (min-width:1024px) and (min-width:0){.main-nav__sub-link:focus,.main-nav__sub-link:hover{color:#00c2ff}}@media (min-width:1024px){.main-nav__sub-link:not(:last-of-type){margin-bottom:18px}}@media (max-width:1023px){.main-nav__sub-link:not(:last-of-type){margin-bottom:20px}}.main-nav__language{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 38px 0 auto;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.main-nav__language>.main-nav__language-item{margin-right:16px}@media (max-width:1303px){.main-nav__language{margin-right:16px}}@media (max-width:1023px){.main-nav__language{position:relative;visibility:hidden;opacity:0;z-index:3;margin-left:0}.main-nav__language>.main-nav__language-item{padding-right:19px;margin-right:0}.main-nav__language svg{display:block;position:absolute;right:0;top:calc(50% - 5px);fill:transparent;stroke:#fff;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;z-index:-1}.main-nav__language--show .main-nav__language-list{opacity:1;visibility:visible}.main-nav__language--show svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.main-nav__language-list{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:0;margin-bottom:0;padding:0;list-style:none;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media (max-width:1303px){.main-nav__language-list{margin-right:16px}}@media (max-width:1023px){.main-nav__language-list{position:absolute;bottom:0;left:0;display:block;margin:0;padding:12px 0;max-height:248px;overflow-y:auto;-webkit-transform:translateZ(0) translateY(100%);transform:translateZ(0) translateY(100%);visibility:hidden;opacity:0;z-index:5;-webkit-transition:visibility .3s ease,opacity .3s ease;transition:visibility .3s ease,opacity .3s ease}}.main-nav__language-item:not(:last-of-type){margin-right:16px}@media (max-width:1303px){.main-nav__language-item:not(:last-of-type){margin-right:14px}}.main-nav__language-link{color:#fff;font-weight:600;font-size:14px;line-height:16px;letter-spacing:.08em;text-transform:uppercase;opacity:.4;-webkit-transition:opacity .3s ease,color .3s ease;transition:opacity .3s ease,color .3s ease}@media (hover:hover),screen and (min-width:0){.main-nav__language-link:focus,.main-nav__language-link:hover{color:#00c2ff;opacity:1}}@media (max-width:1303px){.main-nav__language-link{font-size:12px;line-height:16px}}@media (max-width:1023px){.main-nav__language-link{font-size:14px;line-height:16px;z-index:3;opacity:1}}.main-nav__language-link--active{opacity:1;pointer-events:none}.main-nav__tel-link{display:block;color:#fff;font-weight:500;font-size:16px;line-height:19px;margin-right:30px;-webkit-transition:color .3s ease;transition:color .3s ease}@media (hover:hover),screen and (min-width:0){.main-nav__tel-link:focus,.main-nav__tel-link:hover{color:#00c2ff}}@media (max-width:1303px){.main-nav__tel-link{font-size:14px;line-height:17px;margin-right:16px}}@media (max-width:1023px){.main-nav__tel-link{font-weight:600;font-size:14px;line-height:20px;color:#00c2ff;margin-top:61px}}.main-nav__search-link{display:block;color:#fff;-webkit-transition:color .3s ease;transition:color .3s ease;outline:0}@media (hover:hover),screen and (min-width:0){.main-nav__search-link:focus,.main-nav__search-link:hover{color:#00c2ff}.main-nav__search-link:focus .main-nav__icon--cross svg,.main-nav__search-link:hover .main-nav__icon--cross svg{stroke:#00c2ff}}@media (max-width:1023px){.main-nav__search-link{margin-left:auto;margin-right:22px;z-index:3}}.main-nav__social-list{display:none;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-left:-20px;margin-bottom:-20px;padding:0;list-style:none;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:41px}@media (max-width:1023px){.main-nav__social-list{display:-webkit-box;display:-ms-flexbox;display:flex;z-index:3}}@media (max-width:340px){.main-nav__social-list{margin-left:-15px}}.main-nav__social-item{margin-left:20px;margin-bottom:20px}@media (max-width:340px){.main-nav__social-item{margin-left:15px}}.main-nav__social-link{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;width:60px;height:60px;border-radius:50%;color:#fff;border:2px solid rgba(255,255,255,.16);-webkit-transition:border .3s ease;transition:border .3s ease}.main-nav__social-link svg{-webkit-transition:fill .3s ease;transition:fill .3s ease}@media (hover:hover),screen and (min-width:0){.main-nav__social-link:focus,.main-nav__social-link:hover{color:#00c2ff;border-color:#00c2ff}}@media (max-width:767px){.main-nav__social-link{width:40px;height:40px;border:1px solid rgba(255,255,255,.16)}.main-nav__social-link--facebook svg{width:8px;height:auto}.main-nav__social-link--telegram svg{width:16px;height:auto}.main-nav__social-link--youtube svg{width:13px;height:auto}.main-nav__social-link--h svg{width:11px;height:auto}.main-nav__social-link--hh svg{width:22px;height:auto}}.main-nav__search{display:none;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.main-nav__form{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:52px}@media (max-width:1023px){.main-nav__form{margin-right:22px}}.main-nav__form input[type=search]{text-overflow:ellipsis;width:100%;height:auto;font-weight:600;font-size:22px;line-height:30px;color:#fff;background-color:transparent;border:0;border-bottom:1px solid rgba(255,255,255,.6);border-radius:0;padding:22px 85px 18px 0;-webkit-transition:border .3s ease;transition:border .3s ease}@media (hover:hover),screen and (min-width:0){.main-nav__form input[type=search]:focus,.main-nav__form input[type=search]:hover{border-color:#fff}}.main-nav__form input[type=search]:active,.main-nav__form input[type=search]:focus{outline:0;border:0;border-bottom:1px solid #fff;border-radius:0}.main-nav__form input[type=search]::-webkit-input-placeholder{color:rgba(255,255,255,.6)}.main-nav__form input[type=search]::-moz-placeholder{color:rgba(255,255,255,.6)}.main-nav__form input[type=search]:-ms-input-placeholder,.main-nav__form input[type=search]::-ms-input-placeholder{color:rgba(255,255,255,.6)}.main-nav__form input[type=search]::placeholder{color:rgba(255,255,255,.6)}@media (max-width:767px){.main-nav__form input[type=search]{line-height:20px;font-weight:500;padding-top:20px;padding-bottom:16px;padding-right:35px}}.main-nav__search-label{position:relative;width:100%}.main-nav__search-btn{position:absolute;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;right:0;top:calc(50% - 3px);-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;padding:0;background:0 0;border:0;outline:0;color:#fff;-webkit-transition:color .3s ease;transition:color .3s ease}.main-nav__search-btn svg{fill:none}@media (max-width:767px){.main-nav__search-btn{top:50%}.main-nav__search-btn svg{width:24px;height:24px}}@media (hover:hover),screen and (min-width:0){.main-nav__search-btn:focus,.main-nav__search-btn:hover{color:#00c2ff}}.main-nav__icon--loupe{display:none;height:18px}@media (max-width:1023px){.main-nav__icon--loupe{-webkit-transform:translateY(-3px);transform:translateY(-3px)}}@media (max-width:767px){.main-nav__icon--loupe{-webkit-transform:translateY(-1px);transform:translateY(-1px)}}.main-nav__icon--cross.active,.main-nav__icon--loupe.active{display:block}.main-nav__icon--cross{display:none}.main-nav__icon--cross svg{stroke:#fff;-webkit-transition:stroke .3s ease;transition:stroke .3s ease}@media (max-width:767px){.main-nav__icon--cross svg{width:30px;height:30px}}.footer{padding:83px 0 77px;background:-webkit-gradient(linear,left top,left bottom,from(#03c),to(#001031));background:linear-gradient(180deg,#03c 0%,#001031 100%)}@media (max-width:767px){.footer{padding:72px 0 60px}}.footer .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1279px){.footer .container{display:block}}@media (min-width:1920px){.footer--main{padding:121px 0 74px}.footer .footer__navigation{width:75.2%}}.footer__navigation{width:100%;max-width:1063px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0;margin:0;list-style:none}@media (max-width:1279px){.footer__navigation{width:100%;margin-bottom:60px}}@media (max-width:767px){.footer__navigation{display:block;margin-bottom:91px}}.footer__navigation-item{-webkit-transition:border .3s ease;transition:border .3s ease}@media (max-width:767px){.footer__navigation-item{margin-bottom:21px;border-bottom:1px solid rgba(255,255,255,.2)}}@media (max-width:1023px){.footer__navigation-item:last-of-type{-ms-flex-preferred-size:50%;flex-basis:50%}.footer__navigation-item:last-of-type.accordion{border-bottom:none}}.footer__navigation-item .accordion__content{max-height:initial}@media (max-width:767px){.footer__navigation-item .accordion__content{max-height:0}}@media (min-width:768px){.footer__navigation-item[data-resolution=only-mobile] .footer__title-link{pointer-events:none}}.footer__navigation-column{margin-top:0}.footer__navigation-column .footer__navigation-head{margin-bottom:20px}@media (max-width:767px){.footer__navigation-column .footer__navigation-head{margin-bottom:18px}}.footer__navigation-column .footer__navigation-item:last-of-type .footer__navigation-head{margin-bottom:10px}@media (max-width:767px){.footer__navigation-column .footer__navigation-item:last-of-type .footer__navigation-head{margin-top:0;margin-bottom:18px}}@media (max-width:1023px){.footer__navigation-column{width:100%}}.footer__navigation-head{width: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;margin-bottom:9px}@media (max-width:767px){.footer__navigation-head{margin-bottom:18px}}.footer__title-link{position:relative;display:inline-block;font-family:"Montserrat","Arial",sans-serif;font-weight:700;font-size:16px;line-height:26px;color:#fff;outline:0;-webkit-transition:color .3s ease;transition:color .3s ease}@media (max-width:767px){.footer__title-link{-ms-flex-negative:0;flex-shrink:0;font-weight:600;font-size:22px;line-height:30px}}@media (hover:hover) and (min-width:768px),screen and (min-width:0) and (min-width:768px){.footer__title-link:focus,.footer__title-link:hover{color:#00c2ff}}@media (hover:hover),screen and (min-width:0){.footer__title-link:not(.accordion__btn):focus,.footer__title-link:not(.accordion__btn):hover{color:#00c2ff}}.footer__title-link.active{margin-bottom:43px}.footer__accordion-btn.active svg,.footer__title-link.active svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.footer__title-link.active+.footer__content-list{margin-bottom:38px}.footer__accordion-btn{cursor:pointer;padding:0;background:0 0;border:0;outline:0;color:#fff;z-index:1}.footer__accordion-btn.accordion__btn{display:none}.footer__accordion-btn svg{-webkit-transition:color .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,color .3s ease;transition:transform .3s ease,color .3s ease,-webkit-transform .3s ease}@media (max-width:767px){.footer__accordion-btn.accordion__btn{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-left:35px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.footer__content-list{padding:0;margin:0;list-style:none}.footer__content-list.accordion__content{-webkit-transition:max-height .3s ease,margin .3s ease;transition:max-height .3s ease,margin .3s ease}.footer__content-list.active{margin-top:43px;margin-bottom:38px}.footer__content-link{display:inline-block;font-family:"Montserrat","Arial",sans-serif;font-weight:500;font-size:12px;line-height:22px;color:#fff;opacity:.6;margin-bottom:10px;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;outline:0}@media (max-width:767px){.footer__content-link{font-size:14px;line-height:20px;margin-bottom:20px;opacity:1}}@media (hover:hover),screen and (min-width:0){.footer__content-link:focus,.footer__content-link:hover{opacity:1}}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:auto;background-color:rgba(0,0,0,.6);-webkit-transform:scale(1.2);transform:scale(1.2);visibility:hidden;opacity:0;pointer-events:none;-webkit-transition:opacity .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1),-webkit-transform .6s cubic-bezier(.55,0,.1,1);transition:opacity .6s cubic-bezier(.55,0,.1,1),transform .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1);transition:opacity .6s cubic-bezier(.55,0,.1,1),transform .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1),-webkit-transform .6s cubic-bezier(.55,0,.1,1);-ms-overflow-style:none;scrollbar-width:none}.modal::-webkit-scrollbar{display:none}.modal__wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;min-height:100%}.modal__overlay{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.modal__content{position:relative;width:600px;background-color:#fff;margin-top:92px;margin-bottom:92px}@media (max-width:767px){.modal__content{margin-top:0;margin-bottom:0;width:100%}}.modal__close-btn{position:absolute;top:50px;right:48px;outline:0}.modal__close-btn svg{-webkit-transition:fill .3s ease;transition:fill .3s ease}@media (hover:hover),screen and (min-width:0){.modal__close-btn:focus svg,.modal__close-btn:hover svg{fill:#00c2ff}}@media (max-width:767px){.modal__close-btn{top:32px;right:23px}.modal__close-btn svg{width:14px;height:14px}}.modal__close-btn--fill{width:60px;height:60px;top:0;right:0;background-color:#00c2ff}@media (max-width:767px){.modal__close-btn--fill{width:40px;height:40px}}.modal__close-btn--fill svg{fill:#fff;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media (hover:hover),screen and (min-width:0){.modal__close-btn--fill:focus svg,.modal__close-btn--fill:hover svg{opacity:.5;fill:#fff}}.modal--responsive .modal__content,.project-order .project-order__inputs label,.reply .reply__inputs label{width:100%}.modal--fit-content .modal__content{width:auto}@media (max-width:767px){.modal--fit-content .modal__content{width:100%}}.modal--no-scale{-webkit-transform:none;transform:none}.modal--preload,.modal--review .review__video img,.modal--review .review__video svg{display:none}.modal--active{-webkit-transform:scale(1);transform:scale(1);visibility:visible;opacity:1;pointer-events:auto}.modal--reply .modal__content{background-color:#f8f8f8}.modal--callback .reply form .input-wrapper__label-text,.modal--callback .reply form .select-input__label-text,.modal--services .reply form .input-wrapper__label-text,.modal--services .reply form .select-input__label-text{background-color:#fff}@media (min-width:1024px){.modal--callback .modal__content{width:100%;max-width:1116px}.modal--callback .reply__container{max-width:1116px;padding:120px 140px 138px}.modal--callback .reply{padding:0}}@media (min-width:1024px) and (min-width:1279px){.modal--callback .reply{background-image:url(../img/bg/modal-success-bg.png);background-position:100% 0;background-repeat:no-repeat}}@media (min-width:1024px) and (min-width:1279px) and (-webkit-min-device-pixel-ratio:1.5),(min-width:1024px) and (min-width:1279px) and (min-resolution:144dpi),(min-width:1024px) and (min-width:1279px) and (min-resolution:1.5dppx){.modal--callback .reply{background-image:url(../img/bg/modal-success-bg@2x.png);background-size:478px 416px;background-repeat:no-repeat}}@media (min-width:1024px){.modal--callback .reply__heading{max-width:none;margin-bottom:66px}.modal--callback .reply__inputs .input-wrapper{margin-bottom:55px}.modal--callback .reply form textarea{min-height:150px}.modal--callback .select-input{margin-bottom:58px}}@media (max-width:767px){.modal--callback .reply__heading{margin-bottom:57px}.modal--callback .reply .reply__inputs,.modal--callback .select-input{margin-bottom:28px}.modal--callback .reply .input-wrapper:last-child{margin-bottom:0}.modal--callback .reply .input-wrapper--textarea{margin-bottom:36px}}.modal--projects .reply__heading{margin-bottom:57px}.modal--error .modal__content,.modal--success .modal__content,.modal--successful-subscription .modal__content{width:100%;max-width:760px}.modal--review .modal__content{width:100%;max-width:958px}.modal--review .modal__close-btn{z-index:1}.modal--review .review{background-image:none;background-color:#f8f8f8}@media (min-width:1024px){.modal--review .review{padding:120px 120px 140px}.modal--review .review .review__text{max-width:660px;margin-bottom:80px}}@media (max-width:767px){.modal--review .review{min-height:100vh;min-height:calc(100*var(--vh, 1vh));padding:81px 30px}.modal--review .review .review__text{margin-bottom:46px}}@media (min-width:1024px){.modal--review .review__text p{line-height:24px}}.modal--review .review__text p:not(:last-of-type){margin-bottom:23px}@media (max-width:767px){.modal--review .review__text p:not(:last-of-type){margin-bottom:19px}}.modal--review .review__video{position:relative}.modal--review .review__video iframe{display:block;border:0;-o-object-fit:initial;object-fit:initial}.modal--review .review__video+.review__text{display:block}@media (min-width:1024px){.modal--review .review__video+.review__text{margin-top:6px}}@media (max-width:767px){.modal--review .review__video+.review__text{margin-top:-10px}}@media (min-width:1024px){.modal--review .review__video{min-width:calc(100% + 240px);margin:-120px -120px 46px;height:512px}}@media (max-width:1023px){.modal--review .review__video{margin:-80px -80px 46px}}@media (max-width:767px){.modal--review .review__video{margin:-81px -30px 40px}}.modal--review .expand-btn{display:none}.modal--review .review__author{max-width:400px;margin-top:0}.modal--video .modal__content{width:100%;max-width:958px;height:512px;position:relative}@media (max-height:425px){.modal--video .modal__content{margin-top:0;margin-bottom:0;height:100%;max-width:none}}.modal--video .modal__content iframe,.modal--video .modal__content img{display:block;border:0;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:fill;object-fit:fill;-webkit-transform:none;transform:none;margin:0}@media (max-width:767px){.modal--video .modal__content{height:253px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}}@media (max-width:767px) and (orientation:landscape){.modal--video .modal__content{height:100%}}.modal--video .modal__close-btn{z-index:1}@media (min-width:1024px){.modal--research .reply__inputs .input-wrapper{margin-bottom:55px}}.modal--research .modal__content{margin-top:105px}@media (max-width:767px){.modal--research .modal__content{margin-top:0}}.modal--research .reply{padding:120px 110px;background-color:#f8f8f8}@media (min-width:1024px){.modal--research .reply{background-image:url(../img/bg/modal-success-bg.png);background-repeat:no-repeat;background-position:top right}}@media (min-width:1024px) and (-webkit-min-device-pixel-ratio:1.5),(min-width:1024px) and (min-resolution:144dpi),(min-width:1024px) and (min-resolution:1.5dppx){.modal--research .reply{background-image:url(../img/bg/modal-success-bg@2x.png);background-size:478px 416px}}@media (max-width:1023px){.modal--research .reply{padding:120px 30px}}@media (max-width:767px){.modal--research .reply{padding-top:70px;padding-bottom:70px}}.modal--research .reply__heading{margin-bottom:70px}@media (max-width:767px){.modal--research .reply__heading{margin-bottom:57px}}@media (max-width:374px){.modal--research .reply__heading{font-size:28px}}.modal--research .reply__container{padding:0 30px}@media (max-width:1023px){.modal--research .reply__container{padding:0}}@media (max-width:767px){.modal--research .reply__inputs:first-child{margin-bottom:0}}.modal--research .reply__inputs:nth-child(2n){margin-bottom:15px}@media (max-width:767px){.modal--research .reply__inputs:nth-child(2n){margin-bottom:40px}}.modal--research .reply__submit{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.cascade__container h2+h3,.modal--research .input-wrapper{margin-bottom:40px}.modal--download .modal__close-btn{right:70px}@media (max-width:767px){.modal--download .modal__close-btn{right:23px}}.modal--download .success{padding:120px 100px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;min-height:502px}@media (max-width:767px){.modal--download .success{min-height:100vh;min-height:calc(100*var(--vh, 1vh));-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:80px 30px}}.modal--download .success__title{margin-bottom:60px;max-width:606px;text-align:start}@media (max-width:767px){.modal--download .success__title{margin-bottom:30px}}.modal--download .success__text{margin-bottom:0;text-align:start}@media (min-width:1024px){.modal--event .reply__inputs .input-wrapper{margin-bottom:55px}}.modal--event .modal__content{margin-top:110px}@media (max-width:767px){.modal--event .modal__content{margin-top:0}}.modal--event .reply{padding:120px 120px 120px 140px;background-color:#f8f8f8;background-image:url(../img/bg/modal-success-bg.png);background-repeat:no-repeat;background-position:top right}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.modal--event .reply{background-image:url(../img/bg/modal-success-bg@2x.png);background-size:478px 416px}}@media (max-width:1023px){.modal--event .reply{padding:120px 30px}}@media (max-width:1279px){.modal--event .reply{background-image:url(../img/bg/reply-mobile-bg.png)}}@media (max-width:1279px) and (-webkit-min-device-pixel-ratio:1.5),(max-width:1279px) and (min-resolution:144dpi),(max-width:1279px) and (min-resolution:1.5dppx){.modal--event .reply{background-image:url(../img/bg/reply-mobile-bg@2x.png);background-size:350px 754px}}@media (max-width:767px){.modal--event .reply{background-position:100% -252px;background-attachment:fixed;padding-top:70px;padding-bottom:70px}}.modal--event .reply__heading{max-width:100%;margin-bottom:20px}@media (max-width:374px){.modal--event .reply__heading{font-size:26px}}.modal--event .reply__text{margin-bottom:65px;opacity:.6;font-weight:500;font-size:16px;line-height:24px}@media (max-width:767px){.modal--event .reply__text{margin-bottom:57px}}.modal--event .input-wrapper{max-width:416px;margin-bottom:35px}@media (max-width:767px){.modal--event .input-wrapper{max-width:100%}}.modal--event .reply__submit{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:25px}@media (max-width:767px){.modal--event .reply__submit{margin-top:30px}}.modal--successful-event .success{padding:120px}@media (max-width:767px){.modal--successful-event .success{min-height:100vh;min-height:calc(100*var(--vh, 1vh));padding:80px 30px}}.modal--event-error .success{padding:135px 120px 140px}@media (max-width:767px){.modal--event-error .success{min-height:100vh;min-height:calc(100*var(--vh, 1vh));padding:80px 30px}}.events-slider{background-color:#fff;margin-bottom:0}.events-slider .slider-visible-wrap{padding-top:102px;padding-bottom:224px}.events-slider h2{margin-top:0;margin-bottom:80px}.events-slider .container{position:relative}@media (max-width:1023px){.events-slider .slider-visible-wrap{padding-bottom:164px}}@media (max-width:767px){.events-slider .slider-visible-wrap{padding-top:71px;padding-bottom:72px}.events-slider h2{margin-bottom:42px}}.events-slider .slider-pagination{position:absolute;bottom:-96px;right:31px;height:4px}@media (max-width:1023px){.events-slider .slider-pagination{bottom:-80px}}@media (max-width:767px){.events-slider .slider-pagination{position:static;width:calc(100% - 60px);margin-left:auto;margin-right:auto;margin-top:30px}}.events-slider__container{width:100%;max-width:1020px;padding:0}.events-slider__container .slider-controls-btn{position:absolute;top:calc(50% + 78px);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.events-slider__container .slider-controls-btn--prev{left:-32px}.events-slider__container .slider-controls-btn--next{right:-32px}@media (max-width:1350px){.events-slider__container .slider-controls-btn--prev{left:-5px}.events-slider__container .slider-controls-btn--next{right:-5px}}@media (max-width:1023px){.events-slider__container{width:calc(100% + 60px);max-width:none;margin-left:-30px}.events-slider__container .slider-controls-btn{display:none}}@media (max-width:767px){.events-slider__container{width:calc(100% + 60px);margin-left:-30px}}.events-slide,.events-slider__wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.events-slider__wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:0;margin-bottom:0;list-style:none;width:100%;padding:0}.events-slide{position:relative;width:92%;min-height:434px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:60px 60px 62px}.events-slide:not(:last-of-type){margin-right:60px}.events-slide::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:#fff;z-index:-1;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.events-slide img,.news-slider__item--big img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1}.events-slide .btn-plus{position:absolute;top:0;right:0}.events-slide--next,.events-slide--prev,.events-slide.penult-slide{pointer-events:none}.events-slide--next::before,.events-slide--prev::before,.events-slide.penult-slide::before{opacity:.7;z-index:1}@media (max-width:1023px){.events-slide--next.last-slide{pointer-events:auto}.events-slide--next.last-slide::before{opacity:0}.events-slide.penult-slide{pointer-events:none}.events-slide.penult-slide::before{opacity:.7;z-index:2}.events-slide:not(:last-of-type){margin-right:26px}}@media (max-width:767px){.events-slide{min-height:483px;padding:40px 30px 80px;margin-bottom:0}.events-slide:not(:last-of-type){margin-right:8px}.events-slide .btn-plus{top:auto;bottom:0}}.events-slide__title{max-width:500px;font-weight:600;font-size:36px;line-height:46px;color:#fff;margin-top:0;margin-bottom:24px}@media (max-width:767px){.events-slide__title{font-weight:700;font-size:22px;line-height:30px;margin-bottom:16px}}.events-slide__subtitle{font-weight:500;font-size:16px;line-height:24px;color:#fff;margin-top:0;margin-bottom:24px}@media (max-width:767px){.events-slide__subtitle{font-size:14px;line-height:20px;margin-bottom:70px}}.events-slide__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-top:auto}.events-slide__footer .btn{max-width:300px}@media (max-width:767px){.events-slide__footer{-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;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:0}.events-slide__footer .btn{width:auto}}.events-slide__info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px;line-height:20px;color:#fff;margin:0;padding-right:20px}@media (max-width:767px){.events-slide__info{margin-bottom:30px}}.events-slide__date{position:relative;margin-right:20px}.events-slide__date::after{content:"";position:absolute;width:1px;height:11px;background-color:#5fd9ff;top:4px;right:-11px}@media (max-width:767px){.events-slide__date{margin-bottom:12px}.events-slide__place{font-weight:700}}.news-slider{background-color:#fff}.news-slider .slider-visible-wrap{position:relative;max-width:2345px}@media (min-width:2345px){.news-slider .slider-visible-wrap::before{content:"";position:absolute;width:100px;right:-1px;top:0;bottom:0;background-color:#fff;z-index:1}}.news-slider--small .slider-visible-wrap{max-width:1940px}@media (min-width:1940px){.news-slider--small .slider-visible-wrap::before{content:"";position:absolute;width:125px;right:-1px;top:0;bottom:0;background-color:#fff;z-index:1}}.news-slider--small .news-slider__container{padding-top:80px;padding-bottom:52px}.news-slider--small .news-slider__container .slider-pagination{bottom:61px}@media (max-width:767px){.news-slider--small .news-slider__container{padding-top:40px;padding-bottom:40px;background-color:#fff}}.news-slider--constructor .news-slider__container{padding-bottom:0}.news-slider--constructor .news-slider__container .slider-pagination{bottom:50px}@media (max-width:767px){.news-slider--constructor .news-slider__container .slider-pagination{width:calc(100% - 30px);margin-left:30px}.news-slider--constructor .news-slider__list{margin-bottom:40px}.news-slider--constructor .news-slider__list .news-slider__item{min-height:351px}.news-slider--constructor .news-card--small .news-card__name{font-weight:700;font-size:20px;line-height:30px;max-width:275px}.news-slider--constructor .news-card--small .news-card__general{padding-bottom:34px}.news-slider--constructor .news-card__date{font-weight:500;font-size:14px;line-height:20px;color:#02061c}.news-slider--constructor .news-slider__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.news-slider__container{padding-top:61px;padding-bottom:55px;position:relative}.news-slider__container h2{margin-top:0;margin-bottom:80px}.news-slider__container .slider-pagination{position:absolute;bottom:41px;right:31px;height:4px;margin-top:30px}@media (max-width:767px){.news-slider__container .slider-pagination{position:static;width:calc(100% - 60px);margin-left:auto;margin-right:auto;display:block}.news-slider__container{padding-top:0;padding-bottom:2px}.news-slider__container h2{margin-bottom:43px}.news-slider__all-news{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.news-slider__list{width:100%;max-width:1080px;margin-bottom:92px}.news-slider__list--big .news-slider__wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media (max-width:1023px){.news-slider__list--big .news-slider__wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.news-slider__list .slider-controls-btn{position:absolute;z-index:2;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.news-slider__list .slider-controls-btn--prev{left:-34px}.news-slider__list .slider-controls-btn--next{right:-34px}.news-slider__list--small .slider-controls-btn{top:calc(50% + 76px)}.news-slider__list--small .news-slider__item{min-height:316px}@media (min-width:1024px){.news-slider__list--small .news-slider__item.penult-slide::before,.news-slider__list--small .news-slider__item:not(.news-slider__item--visible)::before{opacity:.7;z-index:2}.news-slider__list--small .news-slider__item.last-slide::before{opacity:0;z-index:-1}}@media (max-width:1023px){.news-slider__list--small .news-slider__item{max-width:100vw}}@media (max-width:1350px){.news-slider__list .slider-controls-btn--prev{left:-5px}.news-slider__list .slider-controls-btn--next{right:-5px}}@media (max-width:1023px){.news-slider__list{width:calc(100% + 60px);max-width:92vw;margin-left:-30px}.news-slider__list .slider-controls-btn{display:none}}@media (max-width:767px){.news-slider__list{width:calc(100% + 60px);margin-left:-30px;margin-bottom:40px}.news-slider__list--small{margin-bottom:30px}}.news-slider__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:0;margin-bottom:0;padding:0;list-style:none}@media (max-width:1023px){.news-slider__wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.news-slider__item,.news-slider__item::before{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.news-slider__item{-ms-flex-negative:0;flex-shrink:0;margin-right:8px;margin-bottom:8px;position:relative;width:357px;height:328px}.news-slider__item::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:#fff;z-index:-1;opacity:0}.news-slider__item--prev::before,.news-slider__item:not(.news-slider__item--visible)::before{opacity:.7;z-index:2}.news-slider__item--transparent{opacity:0}.news-slider__item--big{position:relative;width:722px}@media (max-width:1023px){.news-slider__item{max-width:92vw;margin-right:0;margin-bottom:0}.news-slider__item:not(:last-of-type){margin-right:26px}}@media (max-width:767px){.news-slider__item{height:auto;min-height:350px}.news-slider__item:not(:last-of-type){margin-right:8px}}.socials{padding:0;margin:-2px 0 -29px;list-style:none}@media (max-width:1279px){.socials{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:initial}}@media (max-width:767px){.socials{padding-left:17px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.socials__item:last-of-type .socials__link{margin-bottom:0}.socials__link{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:40px;height:40px;border:1px solid rgba(255,255,255,.16);border-radius:50%;margin-bottom:16px;color:#fff;-webkit-transition:color .3s ease,border-color .3s ease;transition:color .3s ease,border-color .3s ease;outline:0}@media (max-width:1279px){.socials__link{margin-bottom:0;margin-right:16px}}@media (max-width:767px){.socials__link{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:20px}}@media (hover:hover),screen and (min-width:0){.socials__link:focus,.socials__link:hover{border-color:#fff}}.copyright{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1279px){.copyright{margin-top:40px}}@media (max-width:1023px){.copyright{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media (max-width:767px){.copyright{margin-top:38px}}.copyright p{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:500;font-size:12px;line-height:22px;color:#fff;opacity:.6;margin:0 58px 0 0}@media (max-width:1023px){.copyright p{margin-right:0}}@media (max-width:767px){.copyright p{text-align:center}}.clients-slider{padding-top:120px;padding-bottom:80px}@media (max-width:767px){.clients-slider{padding-top:70px;padding-bottom:70px;padding-left:30px}}.clients-slider--no-padding-bottom{padding-bottom:0}@media (max-width:767px){.clients-slider--no-padding-bottom{padding-bottom:0}.clients-slider--partners{padding-bottom:65px}}.clients-slider--custombg{background-color:#fff;padding-bottom:160px}@media (max-width:767px){.clients-slider--custombg{padding-bottom:65px}}.clients-slider--custombg .clients-slider__list::after,.clients-slider--custombg .clients-slider__list::before,.clients-slider--industries,.clients-slider--industries .clients-slider__list::after,.clients-slider--industries .clients-slider__list::before{background-color:#fff}@media (max-width:767px){.clients-slider--custombg .clients-slider__all-clients{margin-top:65px}.clients-slider .btn-shape-plus{margin-right:30px}}.clients-slider .slider-pagination{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;bottom:24px;right:30px}@media (max-width:1799px){.clients-slider .slider-pagination{bottom:26px}}@media (max-width:1023px){.clients-slider .slider-pagination{bottom:-137px;right:-17px}}@media (max-width:767px){.clients-slider .slider-pagination{width:85vw;margin-left:30px;margin-top:10px;height:4px;bottom:initial;right:initial;left:-28px}}.clients-slider--main .clients-slider__card{pointer-events:none}.clients-slider--no-slider .slider-controls-btn,.clients-slider--no-slider .slider-pagination{display:none}.clients-slider--no-slider .clients-slider__line{top:50%}.clients-slider--short .clients-slider__line{display:none}.clients-slider__container{position:relative}@media (max-width:1023px){.clients-slider__container{overflow:hidden}}@media (max-width:767px){.clients-slider__container{padding:0}}.clients-slider__list{margin:0 auto;overflow:hidden;max-width:1284px;width:100%}@media (max-width:1799px){.clients-slider__list{max-width:1140px}}@media (max-width:1023px){.clients-slider__list{position:relative;overflow:initial}}@media (max-width:767px){.clients-slider__list{width:72vw;margin:0}}.clients-slider__list .slider-controls-btn{position:absolute;top:48.7%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:1799px){.clients-slider__list .slider-controls-btn{top:46.9%}}.clients-slider__list .slider-controls-btn--prev{left:-51px}@media (max-width:1799px){.clients-slider__list .slider-controls-btn--prev{left:-32px}}@media (max-width:1439px){.clients-slider__list .slider-controls-btn--prev{left:10px}}@media (max-width:1023px){.clients-slider__list .slider-controls-btn--prev{left:-2px}}.clients-slider__list .slider-controls-btn--next{right:-54px}@media (max-width:1799px){.clients-slider__list .slider-controls-btn--next{right:-32px}}@media (max-width:1439px){.clients-slider__list .slider-controls-btn--next{right:10px}}@media (max-width:1023px){.clients-slider__list .slider-controls-btn--next{right:-2px}}@media (max-width:767px){.clients-slider__list .slider-controls-btn{display:none}}.clients-slider__list::before{content:"";position:absolute;top:0;left:-2px;width:2px;height:100%;background-color:#f8f8f8;z-index:1}@media (max-width:1023px){.clients-slider__list::before{left:-2px;height:100%}}@media (max-width:767px){.clients-slider__list::before{display:none}}.clients-slider__list::after{content:"";position:absolute;top:0;right:115px;width:4px;height:75%;background-color:#f8f8f8;z-index:1}@media (max-width:1919px){.clients-slider__list::after{right:38px}}@media (max-width:1799px){.clients-slider__list::after{right:70px}}@media (max-width:1439px){.clients-slider__list::after{right:35px}}@media (max-width:1300px){.clients-slider__list::after{right:5%}}@media (max-width:1250px){.clients-slider__list::after{right:4%}}@media (max-width:1200px){.clients-slider__list::after{right:3%}}@media (max-width:1023px){.clients-slider__list::after{right:0;height:100%}}@media (max-width:767px){.clients-slider__list::after{display:none}}.clients-slider__line{position:absolute;top:47.8%;left:0;right:0;margin:auto;width:84%;height:1px;background-color:rgba(2,6,28,.1)}@media (max-width:1799px){.clients-slider__line{top:46.9%}}@media (max-width:767px){.clients-slider__line{display:none}}.clients-slider__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;padding:0;list-style:none}.clients-slider__item{width:25%;min-height:137px;max-width:321px;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;border-right:1px solid rgba(2,6,28,.1)}@media (max-width:1799px){.clients-slider__item{max-width:285px}}@media (max-width:1368px){.clients-slider__item{width:33.33%}}@media (max-width:1439px){.clients-slider__item{max-width:initial}}@media (max-width:1023px){.clients-slider__item{width:50%;min-height:137px;margin-bottom:0}}@media (max-width:767px){.clients-slider__item{border:0;min-height:40px;margin-bottom:30px}}.clients-slider__card{width:100%;height:100%;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;max-height:123px}@media (max-width:767px){.clients-slider__card{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.clients-slider__card img{-o-object-fit:contain;object-fit:contain;max-width:100%;height:auto;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}@media (hover:hover) and (min-width:768px),screen and (min-width:0) and (min-width:768px){.clients-slider__card:focus img,.clients-slider__card:hover img{-webkit-transform:scale(1.2);transform:scale(1.2)}}@media (max-width:767px){.clients-slider__card-image--desktop{display:none}}.clients-slider__card-image--mobile,.projects-slider__list .slider-controls-btn.swiper-button-lock{display:none}@media (max-width:767px){.clients-slider__card-image--mobile{display:block}}.clients-slider__heading{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:700;font-size:56px;line-height:77px;letter-spacing:.04em;text-transform:uppercase;color:#02061c;margin:0 0 60px}@media (max-width:767px){.clients-slider__heading{font-size:30px;line-height:40px;margin-bottom:52px}}.clients-slider__all-clients{margin-top:75px}@media (max-width:1799px){.clients-slider__all-clients{margin-top:73px}}@media (max-width:1023px){.clients-slider__all-clients{margin-top:105px}}@media (max-width:767px){.clients-slider__all-clients{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:5px;margin-top:55px}}.numbers{padding-top:120px;padding-bottom:91px;background-color:#fff}@media (max-width:767px){.numbers{background-color:#fff;padding-top:62px;padding-bottom:70px}}.numbers__heading{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:700;font-size:56px;line-height:77px;letter-spacing:.04em;text-transform:uppercase;color:#02061c;margin:0 0 20px}@media (max-width:767px){.numbers__heading{font-size:30px;line-height:40px;margin-bottom:10px}}.numbers__description,.vacancies__description p{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:24px;color:#02061c;margin:0}@media (max-width:767px){.numbers__more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.numbers__list{margin:0;padding:104px 0 122px;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background-image:url(../img/svg/numbers-shape.svg);background-repeat:no-repeat;background-position:36% center}@media (max-width:1100px){.numbers__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:112px}}@media (max-width:767px){.numbers__list{display:block;padding:43px 0 10px;background-image:none}}.numbers__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:80px}.numbers__item:last-of-type{margin-left:-13px;margin-right:0}@media (max-width:1023px){.numbers__item:last-of-type{margin-left:0}}@media (max-width:1100px){.numbers__item{margin-right:initial}}@media (max-width:1023px){.numbers__item{margin-right:20px;margin-bottom:10px}}@media (max-width:767px){.numbers__item{margin-bottom:30px;margin-right:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.numbers__item-number{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:600;font-size:56px;line-height:76px;letter-spacing:-.02em;text-transform:uppercase;color:#02061c;margin-right:30px}@media (max-width:1023px){.numbers__item-number{margin-right:20px}}@media (max-width:767px){.numbers__item-number{min-width:110px;-ms-flex-negative:0;flex-shrink:0;margin-right:10px;font-size:30px;font-weight:700;line-height:40px;letter-spacing:.04em}}.numbers__item-description{max-width:150px}@media (max-width:767px){.numbers__item-description{max-width:initial;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:6px}}.projects-slider{padding-top:120px;padding-bottom:120px}@media (max-width:767px){.projects-slider{padding-top:70px;padding-bottom:70px}}.projects-slider--dept{padding-top:163px}@media (max-width:767px){.projects-slider--dept{padding-top:72px;padding-bottom:0}.projects-slider--dept+.mailing{padding-top:72px}.projects-slider--dept .projects-slider__heading{margin-bottom:44px}}.projects-slider--dept .projects-slider__list{margin-bottom:60px}@media (max-width:767px){.projects-slider--dept .projects-slider__list{margin-bottom:50px}}.projects-slider .slider-pagination{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;bottom:24px;right:32px}@media (max-width:1350px){.projects-slider .slider-pagination{bottom:-137px;right:-10px}}@media (max-width:767px){.projects-slider .slider-pagination{bottom:initial;right:initial;position:relative;width:calc(100% - 60px);height:4px;margin-left:30px;margin-top:60px}}.projects-slider--industries{background-color:#fff}.projects-slider--industries .projects-card{background-color:#f8f8f8}.projects-slider__container{position:relative;z-index:2}@media (max-width:767px){.projects-slider__all-projects{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.projects-slider__list{width:100%;margin-bottom:100px;overflow:hidden}@media (max-width:1350px){.projects-slider__list{position:relative}}@media (max-width:767px){.projects-slider__list{width:100vw;margin-bottom:40px;margin-left:-30px}}.projects-slider__list .slider-controls-btn{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.projects-slider__list .slider-controls-btn--prev{left:-40px}.projects-slider__list .slider-controls-btn--next{right:-40px}@media (max-width:1320px){.projects-slider__list .slider-controls-btn{display:none}}.projects-slider__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:0;margin:0;list-style:none}.projects-slider__item{width:357px;max-height:405px;min-height:448px;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media (max-width:767px){.projects-slider__item{width:92%;min-height:405px}.projects-slider__item .projects-card{min-height:405px}}.projects-slider__item--hidden::before{opacity:.7;z-index:2}.intro--detailed-dept video,.projects-slider__item--transparent{opacity:0}@media (max-width:767px){.projects-slider__item--active .projects-card{outline:0}.projects-slider__item--active .projects-card .projects-card__bg{-webkit-clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%)}.projects-slider__item--active .projects-card .projects-card__heading{color:#fff}.projects-slider__item--active .projects-card .projects-card__sphere{color:rgba(255,255,255,.6)}.projects-slider__item--next .projects-card .projects-card__bg{-webkit-clip-path:polygon(0% 0%,100% 0%,100% 60px,0% 60px);clip-path:polygon(0% 0%,100% 0%,100% 60px,0% 60px)}.projects-slider__item--next .projects-card .projects-card__heading{color:#02061c}.projects-slider__item--next .projects-card .projects-card__sphere{color:rgba(2,6,28,.6)}}.projects-slider__heading{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:700;font-size:56px;line-height:77px;letter-spacing:.04em;text-transform:uppercase;color:#02061c;margin:0 0 80px}@media (max-width:767px){.projects-slider__heading{font-size:30px;line-height:40px;margin-bottom:42px}}.vacancies{background-color:#fff;padding-top:82px;padding-bottom:184px}@media (max-width:767px){.vacancies{padding-top:70px;padding-bottom:72px}.vacancies+.vacancies--internships{padding-top:0}}@media (min-width:1024px){.vacancies--career{padding-top:120px;padding-bottom:120px}.vacancies--career .vacancies__container{display:block;margin-bottom:104px}.vacancies--career .vacancies__description{max-width:840px;margin-top:40px}.vacancies--internships{padding-bottom:151px}}@media (max-width:767px){.vacancies--internships .vacancies__container{margin-bottom:44px}}@media (min-width:1024px){.vacancies--career .vacancies__vacancy,.vacancies--internships .vacancies__vacancy{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%}.vacancies--career .vacancies__heading,.vacancies--internships .vacancies__heading{margin-right:40px}.vacancies--career .vacancies__info,.vacancies--internships .vacancies__info{margin-top:-5px}}@media (max-width:767px){.vacancies--career .vacancies__vacancies-card,.vacancies--internships .vacancies__vacancies-card{min-height:172px;padding:40px 30px 23px}}.vacancies--career .vacancies__info,.vacancies--internships .vacancies__info{max-width:none}@media (max-width:767px){.vacancies--career .vacancies__vacancies-item:last-of-type .vacancies__vacancies-card,.vacancies--internships .vacancies__vacancies-item:last-of-type .vacancies__vacancies-card{padding-bottom:46px}.vacancies--career .vacancies__all-vacancies,.vacancies--internships .vacancies__all-vacancies{min-width:calc(100% + 13px)}.vacancies--career .vacancies__vacancies-list,.vacancies--internships .vacancies__vacancies-list{margin-bottom:49px}}.vacancies__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:80px}@media (max-width:1023px){.vacancies__container{display:block;margin-bottom:48px}}.vacancies__heading{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:700;font-size:56px;line-height:77px;letter-spacing:.04em;text-transform:uppercase;color:#02061c;margin:0}@media (max-width:1023px){.vacancies__heading{margin-bottom:19px}}@media (max-width:767px){.vacancies__heading{font-size:30px;line-height:40px}}.vacancies__description{max-width:620px;margin:10px -20px 0 0}.vacancies__description a{color:#00c2ff;-webkit-transition:color .3s ease;transition:color .3s ease}@media (hover:hover),screen and (min-width:768px){.vacancies__description a:focus,.vacancies__description a:hover{color:#5fd9ff}}.vacancies__description p:not(:last-of-type){margin-bottom:24px}@media (max-width:767px){.vacancies__description p:not(:last-of-type){margin-bottom:19px}.vacancies__description{margin:0}.vacancies__description p{font-weight:500;font-size:14px;line-height:20px}}.vacancies__all-vacancies{margin-top:59px}@media (max-width:767px){.vacancies__all-vacancies{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:40px}}.vacancies__vacancies-list{padding:0;list-style:none}@media (max-width:767px){.vacancies__vacancies-list{margin-bottom:40px}.vacancies__vacancies-list .vacancies__vacancies-item:last-of-type .vacancies__vacancies-card{border-bottom:1px solid rgba(2,6,28,.1)}}.vacancies__vacancies-item:not(:first-of-type){margin-top:25px}.vacancies__vacancies-card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;border-top:1px solid rgba(2,6,28,.1);padding:43px 70px 62px 0;outline:0}.vacancies__vacancies-card::before{display:none;position:absolute;content:"";-webkit-box-shadow:2px 2px 34px rgba(160,172,202,.2);box-shadow:2px 2px 34px rgba(160,172,202,.2);border-top:20px solid #fff;border-bottom:50px solid #fff;width:calc(100% + 120px);height:calc(100% + 30px);margin-left:-120px;-webkit-transform:translateX(60px);transform:translateX(60px);top:-3px;-webkit-transition:display .3s ease,-webkit-box-shadow .3s ease;transition:box-shadow .3s ease,display .3s ease;transition:box-shadow .3s ease,display .3s ease,-webkit-box-shadow .3s ease;z-index:1}@media (max-width:1023px){.vacancies__vacancies-card{display:block}}@media (max-width:767px){.vacancies__vacancies-card{border-top:1px solid rgba(2,6,28,.1);min-height:197px;padding:40px 30px 47px;margin-left:-30px;margin-right:-30px}}@media (hover:hover),screen and (min-width:0){.vacancies__vacancies-card:focus .vacancies__shape,.vacancies__vacancies-card:hover .vacancies__shape{color:#00c2ff}.vacancies__vacancies-card:focus .vacancies__shape svg,.vacancies__vacancies-card:hover .vacancies__shape svg{stroke:#fff}}@media (hover:hover) and (min-width:768px),screen and (min-width:0) and (min-width:768px){.vacancies__vacancies-card:focus::before,.vacancies__vacancies-card:hover::before{display:block}}.vacancies__vacancies-card__bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.vacancies__vacancy{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:700;font-size:18px;line-height:24px;color:#02061c;margin:-5px 0 0;-webkit-box-flex:0;-ms-flex:0 0 53%;flex:0 0 53%}@media (max-width:1150px){.vacancies__vacancy{margin-right:40px}}@media (max-width:1023px){.vacancies__vacancy{margin-bottom:18px}}@media (max-width:767px){.vacancies__vacancy{max-width:230px;margin:0 0 23px;font-size:14px;line-height:20px}}@media (max-width:374px){.vacancies__vacancy{max-width:210px}}.vacancies__vacancy span{display:inline-block;max-width:390px}.vacancies__info{position:relative;margin:0;max-width:650px;-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;z-index:1}.vacancies__sphere{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:"Montserrat","Arial",sans-serif;color:#02061c;font-style:normal;font-weight:600;font-size:12px;line-height:31px;letter-spacing:.08em;margin-bottom:6px;text-transform:uppercase;padding:0 10px;background-color:#f8f8f8;border-radius:7px;-webkit-transition:color .3s ease;transition:color .3s ease}@media (hover:hover),screen and (min-width:0){.vacancies__sphere:focus,.vacancies__sphere:hover{color:#00c2ff}}@media (max-width:767px){.vacancies__sphere{padding:4px 8px;font-weight:700;font-size:10px;line-height:16px;margin:0 0 2px}}@media (max-width:500px){.vacancies__sphere{max-width:270px}}@media (max-width:370px){.vacancies__sphere{max-width:215px}}.vacancies__experience{display:block;font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:24px;color:#02061c}@media (max-width:767px){.vacancies__experience{color:rgba(2,6,28,.6);font-size:14px;line-height:20px}}.vacancies__shape{position:absolute;top:40px;right:2px;font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:700;font-size:12px;line-height:16px;cursor:pointer;letter-spacing:.07em;text-transform:uppercase;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:color .3s ease,right .3s ease;transition:color .3s ease,right .3s ease}.vacancies__shape svg{stroke:#00c2ff;-webkit-transition:stroke .3s ease;transition:stroke .3s ease}@media (max-width:767px){.vacancies__shape{right:18px;top:40px}}.vacancies__shape-plus{position:absolute;color:#fff;top:24px;left:26px}.contacts{position:relative;min-height:979px}@media (max-width:1919px){.contacts{min-height:796px}}@media (max-width:1023px){.contacts{min-height:initial}}.contacts--main{display:none}@media (max-width:767px){.contacts--main{display:block}}.contacts .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:86px 40px 73px 117px}@media (max-width:1023px){.contacts .container{padding:0}.contacts .btn-shape-plus{margin-right:-5px}}@media (max-width:767px){.contacts__all-contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.map{position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width:1023px){.map{position:static;height:500px}}@media (max-width:767px){.map{display:none}}.contacts__info,.map .custom-address{position:relative;background-color:#fff}.map .custom-address{width:367px;font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:20px;color:rgba(2,6,28,.5);margin:0;padding:23px 35px 23px 45px}@media (max-width:767px){.map .custom-address{position:static;width:100%;min-height:initial;padding:20px 10px 25px 18px;-webkit-box-shadow:none;box-shadow:none}}.custom-address__link{color:rgba(2,6,28,.5);outline:0;-webkit-transition:color .3s ease;transition:color .3s ease}@media (hover:hover),screen and (min-width:0){.custom-address__link:focus,.custom-address__link:hover{color:#02061c}}.contacts__info{max-width:717px;-ms-flex-preferred-size:717px;flex-basis:717px;min-height:659px;padding:100px;z-index:1;-webkit-filter:drop-shadow(2px 2px 34px rgba(160,172,202,.2));filter:drop-shadow(2px 2px 34px rgba(160,172,202,.2))}@media (max-width:1919px){.contacts__info{-ms-flex-preferred-size:initial;flex-basis:initial;max-width:597px;margin-right:4px;min-height:625px;padding:80px}}@media (max-width:1023px){.contacts__info{min-height:initial;max-width:initial;width:100%;-webkit-filter:none;filter:none;margin-right:0;padding:0 30px 70px}}.contacts__main-heading{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:700;font-size:36px;line-height:46px;letter-spacing:.04em;text-transform:uppercase;color:#02061c;margin:0 0 48px;max-width:497px}@media (max-width:1919px){.contacts__main-heading{max-width:279px;margin:0 0 40px}}@media (max-width:767px){.contacts__main-heading{font-size:30px;line-height:40px;margin:0 0 45px}}.contacts__minor-heading{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:24px;color:#02061c;margin:0 0 30px;position:relative}@media (max-width:767px){.contacts__minor-heading{line-height:20px;margin:0 0 35px}}.contacts__minor-heading span{position:relative;display:inline-block;background-color:#fff;margin:0 -30px;padding:0 30px}.contacts__minor-heading::before{content:"";position:absolute;top:13px;left:50%;width:100%;height:1px;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:rgba(2,6,28,.1);z-index:0}@media (max-width:767px){.contacts__minor-heading::before{top:8px}}.contacts__info-section{margin:0 0 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:1919px){.contacts__info-section{margin:0 0 30px}}.contacts__info-section:first-of-type .contacts__phones{margin-right:30px}.contacts__info-section:last-of-type{margin-bottom:58px}@media (max-width:1919px){.contacts__info-section:last-of-type{margin-bottom:48px}}@media (max-width:767px){.contacts__info-section:last-of-type{margin-bottom:36px}.contacts__info-section{margin-bottom:26px}}.contacts__emails,.contacts__phones{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px}.contacts__emails{margin-right:105px}@media (max-width:1919px){.contacts__emails{margin-right:45px}}@media (max-width:1277px){.contacts__emails{margin-right:0}}.contacts__phones{margin-right:25px}.contacts__email,.contacts__phone{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:20px;color:#02061c;-webkit-transition:color .3s ease;transition:color .3s ease}.contacts__phone:not(:last-of-type){margin-bottom:7px}@media (hover:hover),screen and (min-width:0){.contacts__phone:focus,.contacts__phone:hover{color:#00c2ff}}@media (hover:hover),screen and (min-width:0){.contacts__email:focus,.contacts__email:hover{color:#00c2ff}}.contacts__reply{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:700;font-size:12px;line-height:16px;letter-spacing:.07em;text-transform:uppercase;color:#03c;margin-top:2px;margin-bottom:20px;-webkit-transition:color .3s ease;transition:color .3s ease}@media (max-width:1277px){.contacts__reply{-ms-flex-preferred-size:100%;flex-basis:100%}}@media (max-width:767px){.contacts__reply{display:none}}@media (hover:hover),screen and (min-width:0){.contacts__reply:focus,.contacts__reply:hover{color:#00c2ff}}[class*=ymaps-2-1][class*=-ground-pane]{-webkit-filter:grayscale(1);filter:grayscale(1)}[class*=ymaps-2-1][class*=-balloon__close-button],[class*=ymaps-2-1][class*=-balloon__tail]{display:none!important}.intro{position:relative;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:900px;background-image:radial-gradient(106.49% 72.99% at 61.01% 43.93%,#03c 0%,#000c4b 100%);background-repeat:no-repeat,no-repeat;background-size:cover,cover;padding-top:223px;color:#fff}.intro .intro__container{z-index:1}.intro .intro__container--wrong-language .intro__restored-layout{display:block}.intro--main .intro__title-wrap{position:relative;min-height:154px;max-width:700px;margin-bottom:48px}@media (max-width:1023px){.intro--main .intro__title-wrap{min-height:124px}}@media (max-width:767px){.intro--main .intro__title-wrap{min-height:98px;margin-bottom:25px}}.intro--main .h2{position:absolute;left:0;top:0;opacity:0;visibility:hidden;max-width:100%;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-transition:opacity .6s ease,color .3s ease,-webkit-transform .6s ease;transition:opacity .6s ease,transform .6s ease,color .3s ease;transition:opacity .6s ease,transform .6s ease,color .3s ease,-webkit-transform .6s ease;-webkit-transform:translateY(100%);transform:translateY(100%);color:#fff}.intro--main .h2:not([href]){pointer-events:none}.intro--main .h2.active{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}@media (hover:hover),screen and (min-width:0){.intro--main a.h2:focus,.intro--main a.h2:hover{color:#00c2ff}}.intro--main .video-wrapper,.intro--main img{position:absolute;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-o-object-fit:contain;object-fit:contain;top:-165px;right:3px}.intro--main img{top:-160px;right:15px}.intro--main .video-wrapper.active,.intro--main img.active{opacity:1}@media (max-width:1320px){.intro--main .video-wrapper,.intro--main img{width:400px;height:400px;top:-60px;right:0}}@media (max-width:1023px){.intro--main .intro__container h1.h2{max-width:615px}.intro--main .video-wrapper,.intro--main img{-webkit-animation-duration:.3s;animation-duration:.3s}.intro--main img{opacity:.6}}@media (max-width:767px){.intro--main{min-height:619px;padding-top:106px}.intro--main a.h2,.intro--main h1{text-transform:none;letter-spacing:normal}.intro--main .video-wrapper,.intro--main img{width:375px;height:406px;right:-129px;top:-65px;opacity:.6}}@media (max-width:767px) and (max-width:372px){.intro--main .intro__container{margin-bottom:70px}}@media (max-width:540px){.intro--main .video-wrapper,.intro--main img{width:420px;max-width:420px;height:455px;right:-115px;top:-102px}}@media (max-width:450px){.intro--main .video-wrapper,.intro--main img{width:390px;max-width:390px;height:423px;top:-99px}}@media (max-width:400px){.intro--main .video-wrapper,.intro--main img{width:380px;max-width:380px;height:410px;right:-115px;top:-101px}}@media (max-width:373px){.intro--main .video-wrapper,.intro--main img{width:400px;max-width:400px;height:435px;right:-108px;top:-80px}}@media (max-width:350px){.intro--main h1{margin-left:-12px}}.intro--about-us{padding-top:200px;padding-bottom:100px;min-height:640px}@media (max-width:767px){.intro--about-us{padding-top:100px;padding-bottom:31px;min-height:459px}}.intro--about-us .intro__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}@media (max-width:1200px){.intro--about-us .intro__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:767px){.intro--about-us .intro__container{margin-bottom:37px}}.intro--about-us .intro__text{max-width:658px;margin:0}.intro--about-us .intro__text:not(:last-of-type){margin-bottom:30px}@media (min-width:1920px){.intro--about-us .intro__text:not(:last-of-type){max-width:717px}}@media (max-width:767px){.intro--about-us .intro__text:not(:last-of-type){margin-bottom:23px}}.intro--press-center{background-image:url(../img/bg/press-center-bg.png),radial-gradient(106.49% 72.99% at 61.01% 43.93%,#03c 0%,#000c4b 100%);padding-top:200px;min-height:596px}.intro--press-center .btn{display:none}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.intro--press-center{background-image:url(../img/bg/press-center-bg@2x.png),radial-gradient(106.49% 72.99% at 61.01% 43.93%,#03c 0%,#000c4b 100%)}}@media (max-width:767px){.intro--press-center{background-image:url(../img/bg/press-center-bg-mobile@2x.png),radial-gradient(106.49% 72.99% at 61.01% 43.93%,#03c 0%,#000c4b 100%);padding-top:100px;padding-bottom:70px;min-height:auto}.intro--press-center .btn{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:50px}}.intro--detailed-project .intro__container h1.h2,.intro--press-center .h1{margin-bottom:60px}@media (max-width:767px){.intro--press-center .h1{margin-bottom:42px}}.intro--press-center .intro__email{max-width:250px}@media (max-width:767px){.intro--press-center .intro__email{font-size:18px;line-height:24px;margin-bottom:16px}}.intro--press-center .intro__secondary-text{max-width:305px}@media (max-width:767px){.intro--press-center .intro__secondary-text{font-size:14px;line-height:20px;max-width:270px}}.intro--licenses{padding-top:180px;min-height:886px}@media (max-width:767px){.intro--licenses{min-height:initial;padding-top:100px}}.intro--licenses .intro__text{max-width:718px;margin-left:61px}@media (max-width:767px){.intro--licenses .intro__text{margin:0}}.intro--licenses .intro__container{padding-bottom:229px}@media (max-width:767px){.intro--licenses .intro__container{padding-bottom:70px}}.intro--licenses .intro__container h1{margin-bottom:58px}@media (max-width:767px){.intro--licenses .intro__container h1{margin-bottom:26px}}@media (max-width:374px){.intro--licenses .intro__container h1 br{display:none}}.intro--partners{min-height:676px;padding-bottom:118px}.intro--clients,.intro--partners{padding-top:180px}@media (max-width:767px){.intro--clients,.intro--partners{background-size:cover;min-height:initial;padding-top:100px;padding-bottom:47px}}.intro--partners .intro__container{margin-bottom:82px;max-width:95%}.intro--clients .intro__container,.intro--partners .intro__container{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1200px){.intro--clients .intro__container,.intro--partners .intro__container{display:block}}@media (max-width:767px){.intro--clients .intro__container,.intro--partners .intro__container{margin-bottom:60px}}.intro--clients .intro__container h1,.intro--partners .intro__container h1{margin-right:auto}.intro--clients .intro__text,.intro--partners .intro__text{max-width:538px;margin-top:4px}@media (max-width:767px){.intro--clients .intro__text,.intro--partners .intro__text{margin:0;max-width:260px}}@media (min-width:1920px){.intro--clients .intro__text,.intro--partners .intro__text{max-width:717px}}@media (max-width:1919px){.intro--clients .intro__previous,.intro--partners .intro__previous{margin:0 auto 16px;max-width:initial}}@media (max-width:768px){.intro--partners .checkbox{min-height:auto}}.intro--clients,.intro--projects{background-position:center 0;padding-bottom:61px}.intro--clients .tag-list,.intro--projects .tag-list{margin-bottom:43px}@media (max-width:767px){.intro--clients .tag-list,.intro--projects .tag-list{margin-bottom:24px}}.intro--clients .tag-list-accordion__btn,.intro--projects .tag-list-accordion__btn{margin-top:24px;margin-bottom:48px}@media (hover:hover),screen and (min-width:0){.intro--clients a.tag:focus,.intro--clients a.tag:hover,.intro--projects a.tag:focus,.intro--projects a.tag:hover{color:#02061c;background-color:#fff}}.intro--clients h1,.intro--projects h1{margin:0 0 44px}@media (max-width:767px){.intro--clients h1,.intro--projects h1{text-align:left;margin-bottom:26px}.intro--clients,.intro--projects{padding-bottom:21px}}.intro--clients{min-height:495px}@media (max-width:767px){.intro--clients{min-height:347px}}.intro--clients .intro__container{margin:0 auto 41px;max-width:1280px}@media (max-width:1919px){.intro--clients .intro__container{margin:0 0 38px;max-width:1142px}}@media (max-width:767px){.intro--clients .intro__container{margin-bottom:38px}}.intro--clients form{max-width:1142px}@media (max-width:767px){.intro--clients .intro__text{max-width:initial}}.intro--clients .intro__previous{margin:0 auto 18px;max-width:1280px}.intro--vacancies{min-height:721px;padding-top:180px;padding-bottom:60px}@media (max-width:767px){.intro--vacancies{padding-top:100px;min-height:759px}}.intro--vacancies .intro__previous{margin-bottom:17px}@media (max-width:767px){.intro--vacancies .intro__previous{margin-bottom:5px}}@media (max-width:370px){.intro--vacancies .tag{margin-bottom:15px}}.intro--vacancies .intro__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:38px;max-width:1141px}@media (min-width:1920px){.intro--vacancies .intro__container{max-width:1280px}}@media (max-width:1023px){.intro--vacancies .intro__container{display:block;margin-bottom:28px}}.intro--vacancies .intro__container h1{font-size:56px;line-height:77px;letter-spacing:.04em}@media (max-width:767px){.intro--vacancies .intro__container h1{font-size:30px;line-height:40px}}.intro--vacancies .intro__text{max-width:536px;margin-bottom:0}@media (min-width:1920px){.intro--vacancies .intro__text{max-width:717px}}.intro--vacancies .tag{cursor:pointer;outline:0;margin-right:10px}@media (hover:hover),screen and (min-width:0){.intro--vacancies .tag:focus,.intro--vacancies .tag:hover{color:#00c2ff}}@media (max-width:767px){.intro--vacancies .tag{margin-right:5px}}.intro--vacancies .intro__form-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1023px){.intro--vacancies .intro__form-wrapper{display:block;margin-bottom:52px}}.intro--vacancies .input-wrapper--select{-ms-flex-preferred-size:calc(33% - 42px);flex-basis:calc(33% - 42px);max-width:357px}@media (max-width:1023px){.intro--vacancies .input-wrapper--select{max-width:initial;margin-bottom:17px}}.intro--vacancies .input-wrapper--select input{padding-right:10%}@media (max-width:767px){.intro--vacancies .input-wrapper--select input{font-size:18px;line-height:24px}}.intro--vacancies .input-wrapper--select .input-wrapper__select-list{max-height:initial;background-color:rgba(1,12,75,.96)}.intro--vacancies .input-wrapper--select .input-wrapper__select-item{color:#fff}@media (hover:hover),screen and (min-width:0){.intro--vacancies .input-wrapper--select .input-wrapper__select-item:focus,.intro--vacancies .input-wrapper--select .input-wrapper__select-item:hover{color:#00c2ff}}.intro--vacancies .input-wrapper--select .input-wrapper__select-item.active{color:#00c2ff}.intro--vacancies .input-wrapper--select .input-wrapper__select-item.active>svg{opacity:1;fill:#00c2ff}.intro--projects{min-height:579px;padding-top:200px}@media (max-width:767px){.intro--projects{min-height:initial;padding-top:100px;padding-bottom:33px}}.intro--projects .intro__btn{display:none}@media (max-width:767px){.intro--projects .intro__btn{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:48px}}.intro--projects .intro__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:79px}@media (max-width:1200px){.intro--projects .intro__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:767px){.intro--projects .intro__container{margin-bottom:37px}}.intro--projects .intro__text{max-width:658px;margin:0}.intro--projects .intro__text:not(:last-of-type){margin-bottom:30px}@media (max-width:767px){.intro--projects .intro__text:not(:last-of-type){margin-bottom:23px}}@media (min-width:1920px){.intro--projects .intro__text{max-width:717px}}.intro--news{min-height:700px;padding-top:179px;padding-bottom:116px}@media (max-width:767px){.intro--news{background-size:100%;min-height:509px;padding-bottom:47px;padding-top:100px}.intro--news .intro__container h1{margin-bottom:40px}.intro--news .tag-list li{margin-right:0}}@media (max-width:400px){.intro--news{background-size:auto 803px,100%}}.intro--detailed-project{position:relative;min-height:800px;padding-top:180px;padding-bottom:120px}.intro--detailed-project .btn{display:none}.intro--detailed-project .intro__container{position:relative}.intro--detailed-project .intro__container h1,.intro--detailed-project .intro__list{max-width:65%}@media (min-width:1131px){.intro--detailed-project .intro__container h1.h2{max-width:calc(100% - 500px)}}@media (min-width:1440px){.intro--detailed-project .intro__container h1.h2{max-width:calc(100% - 420px)}}@media (max-width:1023px){.intro--detailed-project .intro__list{max-width:100%}}@media (max-width:767px){.intro--detailed-project{min-height:533px;padding-top:100px;padding-bottom:70px}.intro--detailed-project .btn{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:50px}.intro--detailed-project .intro__container h1{max-width:400px;margin-bottom:15px}}@media (max-width:450px){.intro--detailed-project .intro__container h1{font-size:27px}}@media (max-width:400px){.intro--detailed-project .intro__container h1{font-size:24px}}@media (max-width:350px){.intro--detailed-project .intro__container h1{font-size:22px;line-height:27px}}.intro--detailed-news{padding-top:180px;padding-bottom:100px;min-height:800px}.intro--detailed-news .intro__container h1.h2{margin-bottom:70px;max-width:100%}@media (max-width:767px){.intro--detailed-news{padding-top:100px;padding-bottom:45px;min-height:477px}.intro--detailed-news .intro__container h1{margin-bottom:18px}}.intro--detailed-dept .video-wrapper,.intro--detailed-dept img{position:absolute;-o-object-fit:contain;object-fit:contain;width:685px;height:685px;top:-95px;right:-142px}.intro--detailed-dept img{opacity:0}@media (max-width:1439px){.intro--detailed-dept .video-wrapper,.intro--detailed-dept img{width:600px;height:600px;right:0;top:-31px}}@media (max-width:1320px){.intro--detailed-dept .video-wrapper,.intro--detailed-dept img{width:220px;height:380px;top:-5px;right:0}}@media (max-width:1023px){.intro--detailed-dept .video-wrapper,.intro--detailed-dept img{width:420px;max-width:420px;height:455px;right:-28px;top:-34px;opacity:1}.intro--detailed-dept img{display:block}.intro--detailed-dept video{display:none}}@media (max-width:980px){.intro--detailed-dept .video-wrapper,.intro--detailed-dept img{opacity:.6!important;right:-186px}}@media (max-width:540px){.intro--detailed-dept .video-wrapper,.intro--detailed-dept img{right:-115px}}.intro--branch,.intro--detailed-dept{min-height:786px;padding-top:180px;padding-bottom:132px}@media (max-width:767px){.intro--branch,.intro--detailed-dept{padding-top:100px;padding-bottom:70px;min-height:537px}}.intro--branch .intro__container h1.h2,.intro--detailed-dept .intro__container h1.h2{max-width:782px;margin-bottom:40px}@media (max-width:767px){.intro--branch .intro__container h1.h2,.intro--detailed-dept .intro__container h1.h2{margin-bottom:26px}}@media (max-width:399px){.intro--branch .intro__container h1.h2,.intro--detailed-dept .intro__container h1.h2{font-size:22px;line-height:26px}}.intro--branch .intro__description,.intro--detailed-dept .intro__description{max-width:717px}.intro--branch .intro__container{position:relative}.intro--branch img{position:static}@media (max-width:1130px){.intro--branch .btn{margin-top:50px}}@media (max-width:767px){.intro--branch{min-height:457px}}.intro--career{position:relative;min-height:554px;padding-top:200px;padding-bottom:99px}@media (min-width:1024px){.intro--career .intro__previous{margin-bottom:17px}}@media (max-width:767px){.intro--career{padding-top:100px;padding-bottom:50px;min-height:483px}}.intro--career .intro__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}@media (max-width:1200px){.intro--career .intro__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.intro--career .intro__container h1.h1{max-width:875px;margin-bottom:59px;margin-right:100px;-ms-flex-negative:0;flex-shrink:0}@media (max-width:767px){.intro--career .intro__container h1.h1{margin-bottom:26px}}@media (max-width:360px){.intro--career .intro__container h1.h1{font-size:25px;line-height:27px}}.intro--career .intro__description{max-width:658px}@media (min-width:1024px){.intro--career .intro__description{margin:0 0 60px}}.intro--contacts{min-height:777px;padding-top:200px;padding-bottom:70px}@media (max-width:767px){.intro--contacts{padding-top:100px;min-height:469px}}.intro--contacts .intro__container h1.h2{margin-bottom:72px}@media (max-width:767px){.intro--contacts .intro__container h1.h2{margin-bottom:52px}}.intro--search{min-height:536px;padding-bottom:30px}@media (max-width:767px){.intro--search{padding-top:104px;padding-bottom:70px;min-height:342px;background-image:radial-gradient(106.49% 72.99% at 61.01% 43.93%,#03c 0%,#000c4b 100%)!important}}.intro--search .intro__container h1.h2{font-size:56px;line-height:77px;margin-bottom:45px}@media (max-width:767px){.intro--search .intro__container h1.h2{font-size:30px;line-height:40px;margin-bottom:32px}}.intro--search .intro__form,.intro--services form{margin-bottom:0}.intro--services{min-height:617px;padding-bottom:50px}@media (max-width:767px){.intro--services{min-height:591px;padding-top:103px}}.intro--services .intro__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:36px;max-width:1280px}@media (max-width:1919px){.intro--services .intro__container{max-width:1142px}}@media (max-width:1180px){.intro--services .intro__container{display:block;margin-bottom:32px}}.intro--services .intro__container .intro__text,.intro--services .intro__container h1.h1{max-width:538px}@media (min-width:768px){.intro--services .intro__container h1.h1{margin-bottom:0}}@media (max-width:1180px){.intro--services .intro__container h1.h1{margin-bottom:26px}}@media (min-width:768px){.intro--services .intro__container .intro__text{margin-bottom:0}}@media (min-width:1920px){.intro--services .intro__container .intro__text{max-width:717px}}.intro--services .intro__btn{display:none}@media (max-width:767px){.intro--services .intro__btn{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width:767px){.intro--services form{margin-bottom:50px}}.intro--detailed-solution{padding-top:180px;padding-bottom:120px;min-height:620px;background-position:0 0,0 0;background-size:cover,cover}@media (max-width:767px){.intro--detailed-solution{padding-top:100px;padding-bottom:70px;min-height:525px}}.intro--detailed-solution .intro__container h1.h2{max-width:1083px;margin-bottom:40px}@media (max-width:767px){.intro--detailed-solution .intro__container h1.h2{font-size:20px;line-height:30px;margin-bottom:28px}}.intro--detailed-solution .intro__previous{margin-bottom:17px}@media (max-width:767px){.intro--detailed-solution .intro__previous{margin-bottom:3px}.intro--detailed-solution .intro__item{max-width:290px}}.intro--detailed-solution .intro__description{margin-bottom:80px}@media (max-width:767px){.intro--detailed-solution .intro__description{margin-bottom:50px}}.intro--detailed-solution .btn{display:none}@media (max-width:767px){.intro--detailed-solution .btn{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:48px}}.intro--employee-reviews{min-height:614px;padding-top:180px;padding-bottom:40px}@media (max-width:767px){.intro--employee-reviews{padding-top:100px;padding-bottom:68px;min-height:559px}}.intro--employee-reviews .intro__container h1.h2{max-width:920px;margin-bottom:59px}@media (max-width:767px){.intro--employee-reviews .intro__container h1.h2{margin-bottom:27px}}@media (max-width:360px){.intro--employee-reviews .intro__container h1.h2{font-size:25px;line-height:27px}}.intro--employee-reviews .intro__previous{margin-bottom:17px}@media (max-width:767px){.intro--employee-reviews .intro__previous{margin-bottom:4px}.intro--employee-reviews .intro__previous a:not([href]),.intro--employee-reviews .intro__previous span{display:none}}.intro--employee-reviews .intro__description{max-width:600px}.approach--industries .approach__container>svg,.intro--employee-reviews .btn{display:none}@media (max-width:767px){.intro--employee-reviews .btn{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:50px}}.intro--faq{min-height:auto;padding-top:180px;padding-bottom:120px}@media (max-width:767px){.intro--faq{padding-top:104px;padding-bottom:68px;min-height:485px}}.intro--faq .intro__container h1.h2{margin-bottom:59px}@media (max-width:767px){.intro--faq .intro__container h1.h2{margin-bottom:27px}}.intro--faq .intro__previous{margin-bottom:17px}@media (max-width:767px){.intro--faq .intro__previous{margin-bottom:5px}}.intro--faq .intro__description{max-width:600px}.intro__description{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:500;font-size:20px;line-height:30px;color:#fff;margin:0 0 80px}@media (max-width:767px){.intro__description{font-size:16px;line-height:22px;margin-bottom:48px}}.intro__container h1{max-width:958px;margin-top:0;margin-bottom:48px}.intro__container h1.h2{max-width:890px}@media (max-width:767px){.intro__container h1{margin-bottom:25px;word-wrap:normal}}.intro__previous{margin-bottom:18px}@media (max-width:1919px){.intro__previous{margin-bottom:18px}}@media (max-width:767px){.intro__previous{margin-bottom:5px}}.intro__previous a,.intro__slash{font-weight:700;font-size:10px;line-height:16px;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.6)}.intro__previous a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-transition:color .3s ease;transition:color .3s ease;outline:0}@media (hover:hover),screen and (min-width:0){.intro__previous a[href]:focus,.intro__previous a[href]:hover{color:#fff}}.intro__slash{display:inline-block;margin-left:5px;margin-right:5px}.intro__text{max-width:600px;font-weight:500;font-size:20px;line-height:30px;margin-top:0;margin-bottom:30px}@media (max-width:767px){.intro__text{font-size:16px;line-height:22px;margin-bottom:22px}}@media (min-width:1920px){.intro__text{max-width:717px}}.intro__form{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:40px}.intro__form input[type=search]{width:100%;height:auto;font-weight:600;font-size:22px;line-height:30px;color:#fff;background-color:transparent;border:0;border-bottom:1px solid rgba(255,255,255,.6);border-radius:0;padding:22px 85px 18px 0;-webkit-transition:border .3s ease;transition:border .3s ease;text-overflow:ellipsis}@media (max-width:767px){.intro__form input[type=search]{font-size:16px;padding-right:35px}}@media (hover:hover),screen and (min-width:0){.intro__form input[type=search]:focus,.intro__form input[type=search]:hover{border-color:#fff}}.intro__form input[type=search]:active,.intro__form input[type=search]:focus{outline:0;border:0;border-bottom:1px solid #fff;border-radius:0}.intro__form input[type=search]::-webkit-input-placeholder,.not-found form input[type=search]::-webkit-input-placeholder{color:rgba(255,255,255,.6)}.intro__form input[type=search]::-moz-placeholder,.not-found form input[type=search]::-moz-placeholder{color:rgba(255,255,255,.6)}.intro__form input[type=search]:-ms-input-placeholder,.intro__form input[type=search]::-ms-input-placeholder{color:rgba(255,255,255,.6)}.intro__form input[type=search]::placeholder{color:rgba(255,255,255,.6)}@media (max-width:767px){.intro__form input[type=search]{line-height:20px;font-weight:700;padding-top:20px;padding-bottom:16px}}.intro__direction-list{width:100%;outline:0;margin:auto auto 4px}.intro__search{position:relative;width:100%}.intro__search-btn{position:absolute;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;right:0;top:calc(50% - 3px);-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;padding:0;background:0 0;border:0;outline:0;color:#fff;-webkit-transition:color .3s ease;transition:color .3s ease}.intro__search-btn svg{fill:none}@media (max-width:767px){.intro__search-btn{top:50%}.intro__search-btn svg{width:24px;height:24px}}@media (hover:hover),screen and (min-width:0){.intro__search-btn:focus,.intro__search-btn:hover{color:#00c2ff}}.intro__email,.intro__secondary-text{font-family:"Montserrat","Arial",sans-serif;font-style:normal}.intro__email{color:#fff;font-weight:600;font-size:36px;line-height:46px;margin:0 0 24px}a.intro__email{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-transition:color .3s ease;transition:color .3s ease}@media (hover:hover),screen and (min-width:0){a.intro__email:focus,a.intro__email:hover{color:#00c2ff}}.intro__secondary-text{font-weight:500;font-size:16px;line-height:24px;color:rgba(255,255,255,.5);margin:0}.intro__img{position:absolute;right:-80px;top:55px;width:479px;min-height:254px;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;background-color:#fff;padding-top:15px;padding-bottom:15px}.intro__img img{max-height:100%;-o-object-fit:cover;object-fit:cover}.intro__img--beeline,.intro__img--icon{padding-left:62px;padding-right:62px}.intro__img--icon{width:335px}@media (max-width:1439px){.intro__img{right:0}}@media (max-width:1130px){.intro__img{position:static;width:479px;margin-top:48px;margin-left:-35px}.intro__img--icon{width:335px}}@media (max-width:1023px){.intro__img{margin-left:-30px}}@media (max-width:767px){.intro__img{width:170px;min-height:98px;margin-left:-30px}.intro__img--beeline{padding-right:35px;padding-left:46px;padding-top:0}}.intro__category{width:100%;border-top:1px solid rgba(248,248,248,.6);font-weight:700;font-size:10px;line-height:16px;letter-spacing:.08em;text-transform:uppercase;padding-top:18px;margin-top:0;margin-bottom:30px}@media (max-width:767px){.intro__category{text-transform:none;font-weight:600;font-size:18px;line-height:24px;letter-spacing:normal;padding-top:16px;margin-bottom:27px}}.intro__contacts{padding:0;margin:0 0 52px;display:-ms-grid;display:grid;-ms-grid-columns:auto auto 1fr;grid-template-columns:auto auto 1fr;grid-gap:70px}@media (max-width:767px){.intro__contacts{display:block;margin-bottom:50px}}.intro__contact{padding:0;margin:0 0 10px;list-style:none}@media (max-width:767px){.intro__contact:not(:last-child){margin-right:0;margin-bottom:40px}.intro__contact{margin-right:0;max-width:initial}}.intro__contact-title{margin:0 0 40px}@media (max-width:767px){.intro__contact-title{margin:0 0 25px;display:-webkit-box;display:-ms-flexbox;display:flex}}.intro__contact-title span{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:700;font-size:10px;line-height:16px;letter-spacing:.08em;text-transform:uppercase;color:#f8f8f8;margin-right:5px}.intro__contact-title small{display:none;height:1px;background-color:rgba(248,248,248,.5);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (max-width:767px){.intro__contact-title small{display:block;margin-top:6px}}.intro__mail-item,.intro__phone-item{position:relative;margin:0 0 19px;padding:0 0 0 42px}@media (max-width:767px){.intro__mail-item,.intro__phone-item{margin-bottom:10px;padding:0 0 0 32px}}.intro__phone-item::before{content:"";position:absolute;top:5px;left:0;background-image:url(../img/svg/icon-phone.svg);width:20px;height:20px}@media (max-width:767px){.intro__phone-item::before{top:1px;left:-1px;-webkit-transform:scale(.9);transform:scale(.9)}}.intro__mail-item::before{content:"";position:absolute;top:5px;left:0;background-image:url(../img/svg/icon-mail.svg);width:22px;height:18px}@media (max-width:767px){.intro__mail-item::before{top:1px;left:-2px;-webkit-transform:scale(.9);transform:scale(.9)}}.intro__mail,.intro__phone{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:500;font-size:20px;line-height:30px;color:#fff;outline:0;-webkit-transition:color .3s ease;transition:color .3s ease}@media (max-width:767px){.intro__mail,.intro__phone{display:inline-block;font-size:16px;line-height:22px;margin-bottom:10px}}@media (hover:hover),screen and (min-width:0){.intro__mail:focus,.intro__mail:hover,.intro__phone:focus,.intro__phone:hover{color:#00c2ff}}.intro__restored-layout{display:none;font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:24px;color:rgba(255,255,255,.6);margin:24px 0 0}@media (max-width:767px){.intro__restored-layout{font-size:12px;line-height:18px;margin-top:20px}}.intro__tags-wrapper{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}@media (min-width:768px){.intro__tags-wrapper .tag-list-accordion{width:auto}}@media (max-width:767px){.intro__tags-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.intro__background~.container{z-index:1}.intro__background img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;z-index:0}.intro--industries .intro__container{position:unset}@media (max-width:1023px){.intro--industries .intro__container{position:relative}}@media (min-width:1200px){.intro--contacts h1{font-size:72px;letter-spacing:.05em}}.approach--industries{background-color:#fff}.approach--industries .approach__container{position:relative}@media (min-width:1024px){.approach--industries .approach__container{padding-bottom:103px}.approach--industries .approach__container>svg{display:block;position:absolute;top:-259px;left:-555px}.approach--industries .approach__container.accordion{overflow:visible}.approach--industries .approach__container .approach__list{width:40.7%;margin-left:11.3%}.approach--industries .approach__container .approach__wrapper{width:48%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.approach--industries .approach__container .record-list__item b{width:36.8%}.approach--industries .approach__container .record-list__item p{width:63.2%}}@media (max-width:767px){.approach--industries .approach__container>svg{display:block;position:absolute;top:-105px;-webkit-transform:rotate(69deg);transform:rotate(69deg);left:-230px;width:589px;height:586px}.approach--industries .approach__wrapper{margin-bottom:19px}.approach--industries .record-list{margin-top:36px}}.approach__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:120px;padding-bottom:79px}@media (min-width:1024px){.approach__container{padding-right:23px}}.approach__container .accordion__btn{display:none}@media (max-width:1023px){.approach__container{-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}}@media (max-width:767px){.approach__container{padding-top:73px;padding-bottom:28px}.approach__container .accordion__btn{display:-webkit-box;display:-ms-flexbox;display:flex}}.approach__wrapper{width:43%}.approach__wrapper h2{margin-top:0;margin-bottom:40px}.approach__wrapper p{font-weight:500;font-size:16px;line-height:24px;color:#02061c;margin:0}.approach__wrapper p:not(:last-of-type){margin-bottom:24px}@media (max-width:767px){.approach__wrapper p:not(:last-of-type){margin-bottom:19px}}.approach__wrapper.accordion__content{max-height:none}@media (max-width:1023px){.approach__wrapper{width:100%;margin-bottom:48px}}@media (max-width:767px){.approach__wrapper h2{margin-bottom:19px}.approach__wrapper p{font-size:14px;line-height:20px}.approach__wrapper.accordion__content{max-height:240px}}@media (min-width:1920px){.approach__wrapper{width:49.32%;max-width:717px}}.approach__list{width:45.4%;margin-top:0;margin-bottom:0;padding:0;list-style:none}@media (max-width:1023px){.approach__list{width:100%}}.top{background-color:#fff;padding-top:120px;padding-bottom:120px}@media (max-width:767px){.top{padding-top:70px;padding-bottom:49px}}.top__container h2{max-width:800px;margin-top:0;margin-bottom:16px}.company-history{background-image:url(../img/svg/years.svg);background-repeat:no-repeat;background-size:100%;background-position-y:70px;background-position-x:0;padding-top:140px;padding-bottom:202px}@media (max-width:1400px){.company-history{background-position-y:108px}}@media (max-width:767px){.company-history{background-image:url(../img/svg/years-mobile.svg);background-position-y:88%;padding-top:72px;padding-bottom:207px}}.company-history__container{max-width:798px;padding-right:83px;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:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:767px){.company-history__container{padding-right:30px}.company-history__container .btn-shape-plus{margin-left:auto}}@media (min-width:1920px){.company-history__container{max-width:840px}}.company-history__title{font-weight:700;font-size:10px;line-height:16px;letter-spacing:.08em;text-transform:uppercase;color:rgba(2,6,28,.6);margin-top:0;margin-bottom:20px}.company-history__text{font-weight:600;font-size:36px;line-height:46px;color:#02061c;margin-top:0;margin-bottom:54px}@media (max-width:767px){.company-history__text{font-size:22px;line-height:30px;margin-bottom:38px}}.direction{background:radial-gradient(106.49% 72.99% at 61.01% 43.93%,#03c 0%,#000c4b 100%);padding-top:161px}@media (max-width:767px){.direction{padding-top:72px}}.direction--solutions{padding-top:120px}@media (max-width:767px){.direction--industries,.direction--solutions{padding-top:71px}}.direction--industries .direction__container h2,.direction--solutions .direction__container h2{margin-bottom:89px}@media (max-width:767px){.direction--industries .direction__container h2,.direction--solutions .direction__container h2{margin-bottom:53px}.direction--industries .direction-list,.direction--solutions .direction-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto}.direction--industries .direction-list__item,.direction--solutions .direction-list__item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;min-height:100px;margin-right:0;margin-bottom:4px}.direction--industries .direction__list.swiper-container-initialized .direction-list,.direction--solutions .direction__list.swiper-container-initialized .direction-list{height:624px}.direction--industries .direction__list.swiper-container-initialized .direction-list__item,.direction--solutions .direction__list.swiper-container-initialized .direction-list__item{min-height:auto;height:calc((100% - 24px)/6);margin-bottom:0}.direction--industries .slider-pagination,.direction--solutions .slider-pagination{left:initial;margin-top:initial;max-width:100%;position:relative;text-align:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);background:rgba(0,194,255,.2);border-radius:100px;overflow:hidden;z-index:1;width:100%;height:4px}}.direction--industries{padding-top:161px;padding-bottom:154px}@media (max-width:767px){.direction--industries{padding-top:72px;padding-bottom:72px}}.direction--industries .direction-list{margin-bottom:53px}@media (max-width:767px){.direction--industries .direction-list{margin-bottom:0}}.direction--about{background:0 0}@media (max-width:767px){.direction--services .direction-list__item{min-height:120px}}.direction--services .direction-list__item .direction-card__name{margin-top:auto;max-width:initial;padding:40px 40px 10px 30px}@media (max-width:767px){.direction--services .direction-list__item .direction-card__name{margin-top:0;padding:0}}.direction--services .direction-card{padding-bottom:20px}@media (min-width:1024px) and (hover:hover),screen and (min-width:1024px) and (min-width:0){.direction--services .direction-card:focus .direction-card__name,.direction--services .direction-card:hover .direction-card__name{margin-top:auto;color:#02061c}.direction--services .direction-card:focus .direction-card__description,.direction--services .direction-card:hover .direction-card__description{opacity:1;-webkit-transition:opacity .6s cubic-bezier(.55,0,.1,1) .3s;transition:opacity .6s cubic-bezier(.55,0,.1,1) .3s}.direction--services .direction-card:focus .direction-card__btn,.direction--services .direction-card:hover .direction-card__btn{opacity:1;-webkit-transition:opacity .6s cubic-bezier(.55,0,.1,1) .3s,margin-top .6s cubic-bezier(.55,0,.1,1);transition:opacity .6s cubic-bezier(.55,0,.1,1) .3s,margin-top .6s cubic-bezier(.55,0,.1,1)}}.direction__container h2{color:#fff;margin-top:0;margin-bottom:71px}@media (max-width:767px){.direction__container h2{margin-bottom:42px}}.direction__list{margin-right:-4px}@media (max-width:1023px){.direction__list{margin-right:-6px}}@media (max-width:767px){.direction__list--about .direction-list__item .direction-card__name{margin-top:0}}@media (min-width:1024px){.direction__list--dept .direction-list__item{width:calc(25% - 4px)}}.direction__list--dept .direction-card__name{margin-top:74px}.direction__list--dept .direction-list__item .direction-card{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}.direction__list--dept .direction-card__container{max-width:none}.direction__list--dept .direction-card__content{padding-right:30px;padding-left:30px;overflow:visible}.direction-list{width:100%;max-width:1920px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;list-style:none}@media (max-width:1440px){.direction-list--main{width:calc(100% + 4px);margin-right:-4px}}@media (max-width:1023px){.direction-list--main{width:calc(100% + 6px);margin-right:-6px}}.direction-list__item{position:relative;width:calc(33.33% - 4px);min-height:357px;margin-right:4px;margin-bottom:4px;overflow:hidden;z-index:0}.direction-list__item--solution{min-height:156px;max-height:none}.direction-list__item--small{min-height:205px;max-height:205px;margin-bottom:0;overflow:visible}.direction-list__item--small .direction-card{position:absolute;max-height:100%}.direction-list__item--small .direction-card .direction-card__btn{margin-top:57px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.direction-list__item--small .direction-card__name{margin-top:62px}@media (max-width:1125px){.direction-list__item .direction-card__name{max-width:100%;margin-top:50px}}@media (max-width:1023px){.direction-list__item{width:calc(50% - 6px);margin-right:6px;margin-bottom:6px}.direction-list__item--small{margin-bottom:0;max-height:none}.direction-list__item--small .direction-card{position:relative;max-height:none}.direction-list__item--small .direction-card__name{margin-top:25px}}@media (max-width:767px){.direction-list__item{min-height:100px}.direction-list__item--small{min-height:80px;margin-bottom:0}.direction-list__item--small .direction-card__name{margin-top:0}.direction-list__item--small .direction-card__content{display:none}.direction-list__item--small .direction-card{padding:23px 16px}}@media (min-width:1920px){.direction-list__item .direction-card{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.direction-list__item .direction-card__container{max-width:487px}}@media (max-width:767px){.direction__list__footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:36px 30px 70px}}.reviews .slider-visible-wrap{max-width:3020px}.reviews--career{background-color:#fff}@media (min-width:1024px){.reviews--career .reviews__container{padding-bottom:90px}}@media (max-width:767px){.reviews--career .reviews__container{padding-bottom:72px}}.reviews--career .reviews__container h2{margin-bottom:80px}@media (max-width:767px){.reviews--career .reviews__container h2{margin-bottom:43px}}@media (max-width:360px){.reviews--career .reviews__container h2{font-size:25px;line-height:27px}}.reviews--career .reviews__container .slider-pagination{bottom:130px}.reviews--career .reviews__slider{max-width:959px}.reviews--career .reviews__slider .slider-controls-btn{top:calc(50% + 79px)}@media (min-width:1340px){.reviews--career .reviews__slider .slider-controls-btn--next{right:-32px}}.reviews--career .reviews__item{min-height:562px;background-color:#f8f8f8}@media (max-width:767px){.reviews--career .reviews__item{min-height:466px}}.reviews--career .review__text{max-width:704px}@media (max-width:767px){.reviews--career .review__author-description{max-width:235px}}@media (max-width:374px){.reviews--career .review__author-description{max-width:184px}}.reviews__container{position:relative;padding-top:120px;padding-bottom:104px}.reviews__container h2{margin-top:0;margin-bottom:71px}@media (max-width:767px){.reviews__container{padding-top:68px;padding-bottom:0}.reviews__container h2{margin-bottom:43px}}.reviews__container .slider-pagination{position:absolute;bottom:8px;right:32px;height:4px}@media (max-width:767px){.reviews__container .slider-pagination{position:static;width:calc(100% - 60px);margin-left:auto;margin-right:auto;margin-top:30px}}.reviews__slider{width:100%;max-width:1020px}@media (min-width:1024px){.reviews__slider .review{min-height:610px}.reviews__slider .review .review__author{margin-top:auto}}@media (max-width:767px){.reviews__slider .review{min-height:506px}.reviews__slider .review .review__author{margin-top:auto}}.reviews__slider .slider-controls-btn{position:absolute;top:calc(50% + 102px);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.reviews__slider .slider-controls-btn--prev{left:-31px}.reviews__slider .slider-controls-btn--next{right:24px}@media (max-width:1350px){.reviews__slider .slider-controls-btn--prev{left:-5px}.reviews__slider .slider-controls-btn--next{right:-5px}}@media (max-width:1023px){.reviews__slider{width:calc(100% + 60px);margin-left:-30px}.reviews__slider .slider-controls-btn{display:none}}@media (max-width:767px){.reviews__slider{width:calc(100% + 60px);margin-left:-30px}}.reviews__slider-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:0;margin-bottom:0;padding:0;list-style:none}@media (max-width:1023px){.reviews__slider-wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.reviews__item{position:relative;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.reviews__item:not(:last-of-type){margin-right:58px}.reviews__item::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:#fff;z-index:-1;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.reviews__item--next,.reviews__item--prev{pointer-events:none}.reviews__item--next::before,.reviews__item--prev::before{opacity:.7;z-index:1}@media (max-width:1023px){.reviews__item{width:92%!important}.reviews__item--next.last-slide{pointer-events:initial}.reviews__item--next.last-slide::before{opacity:0;z-index:0}.reviews__item.penult-slide{pointer-events:none}.reviews__item.penult-slide::before{opacity:.7;z-index:2}.reviews__item:not(:last-of-type){margin-right:26px}}@media (max-width:767px){.reviews__item{min-height:483px;padding:40px 30px 80px;margin-bottom:0}.reviews__item:not(:last-of-type){margin-right:8px}}.reviews__all-reviews{margin-top:100px}@media (max-width:767px){.reviews__all-reviews{margin-top:51px;text-align:right}}.licenses{background-color:#fff;margin-top:40px}.licenses .slider-visible-wrap{max-width:1930px;position:relative}@media (min-width:1930px){.licenses .slider-visible-wrap::before{content:"";position:absolute;width:138px;right:-1px;top:0;bottom:0;background-color:#fff;z-index:1}}@media (max-width:767px){.licenses{margin-top:0}}.licenses--no-margin{margin-top:0}.licenses--no-margin .licenses__container{padding-top:103px;padding-bottom:160px}@media (max-width:767px){.licenses--no-margin .licenses__container{padding-top:30px;padding-bottom:70px}.licenses--no-margin .btn-shape-plus__title{margin-right:15px}}.licenses .slider-pagination{position:relative;width:100%;max-width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:4px;margin-right:-120px;top:-7px;left:10px}@media (max-width:1260px){.licenses .slider-pagination{margin-right:0}}@media (max-width:767px){.licenses .slider-pagination{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;max-width:100%;position:relative;text-align:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);background:rgba(0,194,255,.2);border-radius:100px;overflow:hidden;z-index:0;width:100%;height:4px;left:0}}.licenses .licenses-accordion--opened .licenses-accordion__card-description,.licenses .licenses-accordion--opened .licenses-page__card-description{overflow-y:auto;max-height:362px!important}@media (max-width:767px){.licenses .licenses-accordion--opened .licenses-accordion__card-description,.licenses .licenses-accordion--opened .licenses-page__card-description{max-height:200px}}.licenses__container{position:relative;padding-top:120px;padding-bottom:120px}.licenses__container h2{margin-top:0;margin-bottom:89px}@media (max-width:767px){.licenses__container{padding-top:70px;padding-bottom:72px}.licenses__container h2{margin-bottom:42px}}.licenses__slider{width:100%;max-width:1080px}.licenses__slider .slider-controls-btn{position:absolute;top:calc(50% - 6px);-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:3}.licenses__slider .slider-controls-btn--prev{left:-32px}.licenses__slider .slider-controls-btn--next{right:29px}@media (max-width:1350px){.licenses__slider .slider-controls-btn--prev{left:-5px}.licenses__slider .slider-controls-btn--next{right:-5px}}@media (max-width:1023px){.licenses__slider{width:calc(100% + 60px);margin-left:-30px}.licenses__slider .slider-controls-btn{display:none}}@media (max-width:767px){.licenses__slider{max-width:92vw;width:calc(100% + 60px);margin-left:-30px}}.licenses__slider-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:0;margin-bottom:0;padding:0;list-style:none;position:relative;z-index:1}@media (max-width:1023px){.licenses__slider-wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.licenses__item,.licenses__item::before{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.licenses__item{width:calc(33.3% - 4px);min-height:328px;-ms-flex-negative:0;flex-shrink:0;position:relative;background-color:#f8f8f8}.licenses__item::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:#fff;z-index:-1;opacity:0}.licenses__item.licenses__item--prev,.licenses__item:not(.licenses__item--visible){pointer-events:none}.licenses__item.licenses__item--prev::before,.licenses__item:not(.licenses__item--visible)::before{opacity:.7;z-index:1}.licenses__item:not(:last-of-type){margin-right:4px}.licenses__item--visible{opacity:1}.licenses__item .licenses__accordion{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;padding:40px}@media (max-width:1140px){.licenses__item{width:calc(46% - 4px)}.licenses__item.last-slide{pointer-events:initial}.licenses__item.last-slide::before{opacity:0;z-index:0}.licenses__item.penult-slide{pointer-events:none}.licenses__item.penult-slide::before{opacity:.7;z-index:2}}@media (max-width:767px){.licenses__item{width:92%;min-height:306px}}.licenses__item .licenses-accordion__card-title,.licenses__title{margin-top:0;margin-bottom:16px}@media (max-width:767px){.licenses__item .licenses-accordion__card-description,.licenses__item .licenses-accordion__card-title{max-width:initial}}.licenses__title{font-weight:700;font-size:18px;line-height:24px;color:#02061c}@media (max-width:767px){.licenses__title{font-size:14px;line-height:20px}}.licenses__description{font-weight:500;font-size:16px;line-height:24px;color:#02061c;margin:0}@media (max-width:767px){.licenses__description{font-size:14px;line-height:20px;color:rgba(2,6,28,.6)}}.licenses__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:78px}@media (max-width:1023px){.licenses__footer{padding-left:30px;padding-right:30px}}@media (max-width:767px){.licenses__footer{padding-left:30px;padding-right:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:36px;min-width:100vw}.licenses__footer .btn-shape-plus{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:36px;-ms-flex-item-align:end;align-self:flex-end}.licenses__footer .btn-shape-plus__title{margin-right:15px}}.licenses__bullet{width:30px;height:4px;background:#00c2ff;opacity:.2;cursor:pointer;-webkit-transition:width .3s ease,opacity .3s ease;transition:width .3s ease,opacity .3s ease}.licenses__bullet:not(:last-of-type){margin-right:10px}.licenses__bullet--active{width:60px;opacity:1}.licenses__progressbar{background:#00c2ff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.second-nav{position:absolute;top:0;left:0;right:0;background-color:#fff;border-bottom:1px solid rgba(2,6,28,.1);z-index:4}@media (max-width:767px){.second-nav{background-color:#f8f8f8}}.second-nav__container{position:relative;overflow:hidden}@media (min-width:1331px){.second-nav__container{padding-right:50px}}.second-nav__list{min-height:63px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:0;margin-bottom:0;list-style:none;padding:16px 0 15px}.second-nav__list li:not(:last-of-type){margin-right:37.5px}@media (max-width:767px){.second-nav__list{min-height:58px}.second-nav__list li:not(:last-of-type){margin-right:26px}}.second-nav__link{display:block;font-weight:600;font-size:12px;line-height:16px;letter-spacing:.08em;text-transform:uppercase;color:rgba(2,6,28,.6);white-space:nowrap;-webkit-transition:color .3s ease;transition:color .3s ease;outline:0}@media (max-width:767px){.second-nav__link--only-desktop{display:none}}@media (min-width:768px) and (hover:hover),screen and (min-width:768px) and (min-width:0){.second-nav__link:hover{color:#03c}}.second-nav__link.current{color:#03c;pointer-events:none}.second-nav--fixed{position:fixed;top:0;left:0;right:0;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.7s;transition-duration:.7s}@media (max-width:1023px){.second-nav--fixed{-webkit-transform:none;transform:none}}@media (max-width:767px) and (hover:hover),screen and (max-width:767px) and (min-width:0){.second-nav--fixed .history__navigation-link:not(.history__navigation-link--active):hover{color:#00c2ff}}.second-nav--fixed .second-nav__scroll-btn-wrap{opacity:1;pointer-events:auto}.second-nav--hidden{-webkit-box-shadow:none;box-shadow:none;top:-64px;-webkit-transform:translateY(-64px);transform:translateY(-64px)}@media (max-width:767px){.second-nav--hidden{top:-59px;-webkit-transform:translateY(-59px);transform:translateY(-59px)}}.second-nav--hiding{-webkit-animation-name:second-nav-slide-top;animation-name:second-nav-slide-top}@media (max-width:767px){.second-nav--hiding{-webkit-animation-name:second-nav-slide-top-sm;animation-name:second-nav-slide-top-sm}}.second-nav--opening{-webkit-animation-name:second-nav-slide-bottom;animation-name:second-nav-slide-bottom}@media (max-width:767px){.second-nav--opening{-webkit-animation-name:second-nav-slide-bottom-sm;animation-name:second-nav-slide-bottom-sm}}.second-nav--opened{-webkit-transform:none;transform:none}@media (max-width:767px){.second-nav--opened{padding-top:24px}}.second-nav--opened .main-nav__wrapper{-webkit-transform:translateX(0);transform:translateX(0);bottom:0;visibility:visible}.second-nav-wrap{position:relative;width:100%;padding-bottom:63px}@media (max-width:767px){.second-nav-wrap{padding-bottom:58px}}.second-nav__scroll-btn-wrap{position:absolute;right:0;top:0;bottom: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:center;-ms-flex-pack:center;justify-content:center;width:50px;height:100%;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;pointer-events:none}@media (max-width:1330px){.second-nav__scroll-btn-wrap{display:none}}.second-nav__scroll-btn{cursor:pointer;padding:0;background:0 0;outline:0;border:2px solid rgba(2,6,28,.1);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;width:35px;height:35px;border-radius:50%;-webkit-transition:border-color .3s ease;transition:border-color .3s ease}.second-nav__scroll-btn svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media (hover:hover),screen and (min-width:0){.second-nav__scroll-btn:focus,.second-nav__scroll-btn:hover{border-color:rgba(2,6,28,.4)}}.history{background-color:#001031;background-size:100% 1210px,100% 1290px;background-repeat:no-repeat,no-repeat;background-position:0 0,0 100%;color:rgba(255,255,255,.6);padding-top:220px;padding-bottom:190px}@media (max-width:767px){.history{background-size:100% 1500px,100% 1290px;padding-top:105px;padding-bottom:0}}.history .container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.history .container{display:block}.history .btn-shape-plus{max-width:162px}}.history .second-nav-wrap{display:none}@media (max-width:767px){.history .second-nav-wrap{display:block}}.history .second-nav{height:59px;background-color:transparent;border-bottom:none}@media (max-width:767px){.history .second-nav--hidden{-webkit-transform:translateY(-144px);transform:translateY(-144px)}}.history .second-nav--fixed{background-color:#f8f8f8}.history .second-nav--fixed .history__navigation{padding-left:31px}.history .second-nav--fixed .history__navigation-link{color:#000}.history .second-nav--fixed .history__navigation-link--active{color:#00c2ff}.history__navigation{max-width:150px;margin:15px 0 0 5px;padding:0;list-style:none}@media (max-width:767px){.history__navigation{-webkit-box-flex:0;-ms-flex:0 0 86px;flex:0 0 86px;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none}}.history__navigation:not(.js-aside-content){display:none}@media (max-width:767px){.history__navigation:not(.js-aside-content){-webkit-box-flex:initial;-ms-flex:initial;flex:initial;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;max-height:24px;margin:0}}.history__navigation-item{-ms-flex-negative:0;flex-shrink:0}@media (max-width:767px){.history__navigation-item{margin-right:20px}}.history__navigation-link{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:600;font-size:14px;line-height:24px;color:rgba(255,255,255,.7);display:inline-block;margin-bottom:12px;outline:0;-webkit-transition:color .3s ease;transition:color .3s ease}@media (max-width:767px){.history__navigation-link{max-height:24px;margin-bottom:initial}}.history__navigation-link::before{content:"⁃";margin-left:-1ex;margin-right:1ex}@media (max-width:767px){.history__navigation-link::before{display:none}}.history__navigation-link--active{font-weight:700;color:#00c2ff;pointer-events:none}.history__navigation-link--active::before{content:"—"}@media (max-width:767px){.history__navigation-link--active::before{display:inline-block}}@media (hover:hover),screen and (min-width:0){.history__navigation-link:not(.history__navigation-link--active):hover{color:#fff}}.history__head{padding-top:220px;background-image:url(../img/content/history-bg.png),-webkit-gradient(linear,left top,left bottom,from(#03c),to(#001031));background-image:url(../img/content/history-bg.png),linear-gradient(180deg,#03c 0%,#001031 100%);min-height:886px}.history__content{width:84.6%;margin-left:auto}@media (max-width:1023px){.history__content{width:80%}}@media (max-width:767px){.history__content{width:auto}}.history__main-heading{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:700;font-size:72px;line-height:84px;letter-spacing:.05em;text-transform:uppercase;color:#fff;margin:0 0 174px;max-width:837px}@media (max-width:767px){.history__main-heading{font-size:30px;line-height:40px;margin-bottom:15px}}.history__list{margin:0;padding:0;list-style:none}@media (max-width:767px){.history__list{margin-top:55px}}.history__item{padding-bottom:200px}.history__item:last-of-type{padding-bottom:80px}.history__item:last-of-type .history__subject:last-of-type .btn-shape-plus svg{stroke:#03c}@media (max-width:767px){.history__item{padding-bottom:70px}}.history__year{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:700;font-size:72px;line-height:84px;text-transform:uppercase;color:#00c2ff;padding-left:calc(40% + 20px);padding-right:10px;margin:0 0 125px}@media (max-width:1105px){.history__year{padding-left:45%}}@media (max-width:1023px){.history__year{text-align:left;padding-left:0}}@media (max-width:767px){.history__year{font-size:30px;line-height:40px;text-align:left;margin-bottom:38px;letter-spacing:.04em}}.history__subject{padding-bottom:112px}.history__subject:last-of-type{padding-bottom:0}@media (max-width:767px){.history__subject{padding-bottom:70px}}.history__achievement{margin:0 0 89px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1023px){.history__achievement{display:block}}@media (max-width:767px){.history__achievement{margin-bottom:44px}}.history__achievement-title{width:353px;margin:0 15px 0 0;padding-top:22px;border-top:1px solid rgba(255,255,255,.5);-ms-flex-negative:0;flex-shrink:0;font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:600;font-size:22px;line-height:30px;color:#fff}@media (max-width:1023px){.history__achievement-title{width:auto;margin-bottom:26px}}@media (max-width:767px){.history__achievement-title{font-weight:600;font-size:18px;line-height:24px;margin-right:0;margin-bottom:32px;padding-top:15px}}.history__achievement-description{max-width:599px;margin-top:-5px;margin-right:-6px;font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:24px;color:rgba(255,255,255,.6)}@media (max-width:1023px){.history__achievement-description{max-width:initial}}@media (max-width:767px){.history__achievement-description{font-size:14px;line-height:20px}}.history__achievement-description p{margin:0 0 20px}.history__achievement-description p:last-of-type,.history__result-description p:last-of-type{margin:0}.history__result{margin:0 0 89px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.history__result:last-of-type{margin-bottom:0}@media (max-width:1023px){.history__result{display:block}}@media (max-width:767px){.history__result{margin-bottom:44px}}.history__result-title{width:353px;margin:0 15px 0 0;padding-top:20px;border-top:1px solid rgba(255,255,255,.5);-ms-flex-negative:0;flex-shrink:0;font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:600;font-size:22px;line-height:30px;color:#fff}@media (max-width:1023px){.history__result-title{margin-bottom:34px;width:auto}}@media (max-width:767px){.history__result-title{width:auto;font-weight:600;font-size:18px;line-height:24px;margin-right:0;padding-top:15px}}.history__result-description{max-width:599px;font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:24px;color:rgba(255,255,255,.6);margin-top:-8px}@media (max-width:1023px){.history__result-description{max-width:initial}}@media (max-width:767px){.history__result-description{font-size:14px;line-height:20px}}.history__result-description p{margin:0 0 25px}.history__detailes{padding-left:calc(40% + 20px);padding-right:15px;margin:100px 0 0}@media (max-width:1105px){.history__detailes{padding-left:45%}}@media (max-width:1023px){.history__detailes{text-align:left;padding-right:0;padding-left:0}}@media (max-width:767px){.history__detailes{padding-right:0;margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.history__detailes .btn-shape-plus svg{stroke:#001031}@media (max-width:767px){.history__detailes .btn-shape-plus{right:0}}.history__review{width:100%;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;padding:80px 100px 80px 80px;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;margin-bottom:125px;color:#03c;background-image:url(../img/svg/shape-rewiew.svg);background-size:cover;background-repeat:no-repeat;background-position:center}.history__review:last-child{margin-bottom:0}@media (max-width:767px){.history__review{width:initial;padding:70px 30px;margin-bottom:70px;margin-left:-30px;margin-right:-30px;background-image:url(../img/svg/shape-history-rewiew-mobile.svg);background-size:contain;background-position:100% 0}}.history__review>p{font-weight:500;font-size:16px;line-height:26px;color:#02061c;margin-top:0;margin-bottom:27px}@media (max-width:767px){.history__review>p:last-of-type{margin-bottom:50px}.history__review>p{font-size:14px;line-height:20px;margin-bottom:20px}}.history__review-author{position:relative;max-width:382px;padding-left:71px;margin-top:auto}@media (max-width:767px){.history__review-author{padding-left:70px}}.history__review-author svg{position:absolute;top:-5px;left:0}@media (max-width:767px){.history__review-author svg{top:-1px}}.history__review-author-name{color:#03c;font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:24px;margin:0 0 8px}@media (max-width:767px){.history__review-author-name{font-size:14px;line-height:20px;margin-bottom:7px}}.history__review-author-position{font-weight:500;font-size:12px;line-height:18px;color:#03c;opacity:.5;margin:0}.news-feed{padding-top:83px;padding-bottom:120px}.news-feed--press-center{padding-top:120px}.news-feed--press-center h2{margin:0 0 80px}@media (max-width:767px){.news-feed--press-center h2{margin-left:15px;margin-bottom:44px}.news-feed--press-center .pagination{display:none}}.news-feed--press-center .btn-shape-plus__title{margin-right:16px}.news-feed--press-center .news-feed__item:nth-child(3){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (max-width:767px){.news-feed--press-center .news-feed__item:nth-of-type(3){display:none;opacity:0}.news-feed{padding:70px 15px 68px}}.news-feed__list{list-style:none;font-size:0;line-height:0;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:64px;-moz-column-gap:64px;column-gap:64px;width:100%;margin-top:0;margin-bottom:-64px;padding:0}@media (max-width:1023px){.news-feed__list{-webkit-column-count:auto;-moz-column-count:auto;column-count:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:1920px){.news-feed__list{-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px}}@media (min-width:1024px){.news-feed__list--grid{-webkit-column-count:auto;-moz-column-count:auto;column-count:auto;-webkit-column-gap:initial;-moz-column-gap:initial;column-gap:initial;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:64px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}}@media (min-width:1920px){.news-feed__list--grid{gap:80px}}.news-feed__item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%;margin-bottom:64px}.news-feed__item.nextstop~.card-item{display:none;opacity:0}.news-feed__item--bg{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:752px;position:relative}.news-feed__item--bg .news-card{background-color:transparent;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.news-feed__item--bg img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0}@media (min-width:768px){.news-feed__item .news-card__general{min-height:502px}}.news-feed__item .insightes-card,.select-input label.active{background-color:#fff}.news-feed__item .insightes-card__tag{background-color:#f8f8f8}@media (max-width:1023px){.news-feed__item{margin-bottom:15px}.news-feed__item--bg{min-height:428px}.news-feed__item--bg .news-card__general{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}@media (min-width:1920px){.news-feed__item{margin-bottom:80px}}.news-feed__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:100px}@media (max-width:767px){.news-feed__footer{margin-top:91px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.journal{background:radial-gradient(106.49% 72.99% at 61.01% 43.93%,#03c 0%,#000c4b 100%);padding-top:112px;padding-bottom:110px}@media (max-width:767px){.journal{padding-top:69px;padding-bottom:69px}}.journal__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:767px){.journal__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.journal__wrap{width:45%;color:#fff;padding-top:50px}.journal__wrap h2{max-width:500px;margin-top:0;margin-bottom:38px}@media (max-width:767px){.journal__wrap{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:0;margin-top:70px}.journal__wrap h2{margin-bottom:19px}.journal__wrap .btn-shape-plus{margin-left:auto}}.journal__text{font-weight:500;font-size:16px;line-height:27px;color:rgba(255,255,255,.6);margin-top:0;margin-bottom:80px}@media (max-width:767px){.journal__text{font-size:14px;line-height:20px;margin-bottom:40px}}.journal__image{width:44.6%}.journal__image img{max-width:415px}@media (max-width:990px){.journal__image img{max-width:100%}}@media (max-width:767px){.journal__image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}}.mailing{background-repeat:no-repeat;background-position:left bottom;background-size:100%;padding-top:120px;padding-bottom:120px;background-color:#f8f8f8}@media (max-width:767px){.mailing{background-repeat:no-repeat;background-position:right 170%;background-size:338px;padding-top:72px;padding-bottom:75px}}.mailing--no-socials{background:0 0;background-color:#f8f8f8}.mailing--insightes{padding-top:0;background:0 0}@media (max-width:767px){.mailing--insightes .mailing__video-wrapper{top:-106px;right:-272px}.mailing--insightes .mailing__video-wrapper video{max-width:489px}.mailing--insightes{padding-bottom:70px}}.mailing--insightes .mailing__container,.mailing__form{position:relative}.mailing--insightes .mailing__text{max-width:538px;padding-right:0}@media (max-width:767px){.mailing--insightes .mailing__text{padding-bottom:0}}@media (min-width:1920px){.mailing--insightes .mailing__text{max-width:717px}}.mailing--insightes .mailing__wrap{margin-bottom:88px}@media (max-width:767px){.mailing--insightes .mailing__wrap{margin-bottom:58px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.mailing--insightes .mailing__form button[type=submit]{margin-top:20px}}.mailing__form button[type=submit]{position:absolute;top:11px;right:11px}@media (hover:hover),screen and (min-width:0){.mailing__form button[type=submit]:focus::before,.mailing__form button[type=submit]:hover::before{-webkit-transform:scale(1,1.1);transform:scale(1,1.1)}}.mailing__form .input-wrapper{margin-bottom:0}.mailing__form .input-wrapper .input-wrapper__error-text{top:-40px}@media (max-width:767px){.mailing__form button[type=submit]{position:relative;top:auto;right:auto;-webkit-transition:none;transition:none;margin-top:26px}.mailing__form .input-wrapper{margin-bottom:0}.mailing__form .input-wrapper .input-wrapper__error-text{top:auto;bottom:-27px}.mailing__form .terms{margin-top:44px}}.mailing__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:86px}.mailing__wrap h2{width:45%;margin:0}@media (max-width:1023px){.mailing__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:55px}.mailing__wrap h2{width:100%;margin-bottom:19px}}.mailing__text{position:relative;width:45.2%;color:#02061c;margin:0;padding-bottom:12px;padding-right:20px}@media (max-width:1023px){.mailing__text{width:100%}}@media (min-width:1920px){.mailing__text{max-width:717px;width:50%}}.mailing__social{max-width:546px;margin-left:auto;margin-top:115px}.mailing__social h3{max-width:330px;margin-top:0;margin-bottom:60px;margin-left:4px}@media (max-width:767px){.mailing__social{margin-left:0;margin-top:71px}.mailing__social h3{margin-bottom:32px;margin-left:0}}@media (min-width:1920px){.mailing__social{max-width:720px}.mailing__social h3{max-width:none}}.mailing__social-list{max-width:500px;margin-top:0;margin-right:-20px;margin-bottom:-20px;padding:0;list-style:none;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}@media (max-width:767px){.mailing__social-list{max-width:180px}}.mailing__social-item{margin-right:20px;margin-bottom:20px}@media (max-width:767px){.mailing__social-item{margin-right:16px;margin-bottom:16px}}.mailing__social-link{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;width:80px;height:80px;border-radius:50%;color:rgba(2,6,28,.1);border:2px solid rgba(2,6,28,.1);-webkit-transition:border .3s ease;transition:border .3s ease;outline:0}.mailing__social-link svg{-webkit-transition:fill .3s ease;transition:fill .3s ease}@media (hover:hover),screen and (min-width:0){.mailing__social-link:focus,.mailing__social-link:hover{color:#00c2ff;border-color:#00c2ff}}@media (max-width:767px){.mailing__social-link{width:40px;height:40px;border:1px solid rgba(0,194,255,.16);color:#00c2ff}.mailing__social-link--facebook svg{width:8px;height:auto}.mailing__social-link--telegram svg{width:16px;height:auto}.mailing__social-link--youtube svg{width:13px;height:auto}.mailing__social-link--h svg{width:11px;height:auto}.mailing__social-link--hh svg{width:22px;height:auto}}.mailing__video-container{position:relative;z-index:0}.mailing__video-wrapper{position:absolute;right:-145px;top:-461px;z-index:0}.mailing__video-wrapper video{max-width:697px}@media (max-width:1023px){.mailing__video-wrapper video{max-width:685px;opacity:.3}}@media (max-width:767px){.mailing__video-wrapper{top:-130px}}.insightes-slider{background-color:#fff;padding-top:120px;padding-bottom:120px}@media (max-width:767px){.insightes-slider{padding-top:70px;padding-bottom:72px}}.insightes-slider .slider-visible-wrap{max-width:2382px;position:relative}@media (min-width:2382px){.insightes-slider .slider-visible-wrap::before{content:"";position:absolute;width:93px;right:-1px;top:0;bottom:0;background-color:#fff;z-index:1}}.insightes-slider .slider-pagination{position:relative;width:100%;max-width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:4px;margin-right:-120px}@media (max-width:1260px){.insightes-slider .slider-pagination{margin-right:0}}@media (max-width:767px){.insightes-slider .slider-pagination{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;max-width:100%;position:relative;text-align:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);background:rgba(0,194,255,.2);border-radius:100px;overflow:hidden;z-index:1;width:100%;height:4px}}.insightes-slider__container{position:relative}.insightes-slider__container h2{margin-top:0;margin-bottom:89px}@media (max-width:767px){.insightes-slider__container h2{margin-bottom:42px}}.insightes-slider__slider{width:100%;max-width:1080px;padding-bottom:5px}.insightes-slider__slider .slider-controls-btn{position:absolute;top:calc(50% + 13px);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.insightes-slider__slider .slider-controls-btn--prev{left:-32px}.insightes-slider__slider .slider-controls-btn--next{right:29px}@media (max-width:1350px){.insightes-slider__slider .slider-controls-btn--prev{left:-5px}.insightes-slider__slider .slider-controls-btn--next{right:-5px}}@media (max-width:1023px){.insightes-slider__slider{width:calc(100% + 60px);margin-left:-30px}.insightes-slider__slider .slider-controls-btn{display:none}}@media (max-width:767px){.insightes-slider__slider{width:calc(100% + 60px);margin-left:-30px;padding-bottom:0}}.insightes-slider__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:0;margin-bottom:0;padding:0;list-style:none}@media (max-width:1023px){.insightes-slider__wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.insightes-slider__item{position:relative;width:calc(33.3% - 4px);min-width:568px;min-height:328px;-ms-flex-negative:0;flex-shrink:0;opacity:.3;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.insightes-slider__item:not(:last-of-type){margin-right:4px}@media (max-width:1140px){.insightes-slider__item{min-width:initial;width:calc(46% - 4px)}.insightes-slider__item.penult-slide{opacity:.3}.insightes-slider__item.last-slide+.insightes-slider__item{opacity:1}}@media (max-width:767px){.insightes-slider__item{width:92%;min-height:353px}.insightes-slider__item.last-slide{opacity:1}}.insightes-slider__item--visible{opacity:1}.insightes-slider__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:78px}@media (max-width:1023px){.insightes-slider__footer{padding-left:30px;padding-right:30px}}@media (max-width:767px){.insightes-slider__footer{padding-left:30px;padding-right:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:30px}.insightes-slider__footer .btn-shape-plus{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:40px;-ms-flex-item-align:end;align-self:flex-end}}.mediakit-slider{background-color:#fff;padding-top:120px;padding-bottom:120px}@media (max-width:767px){.mediakit-slider{padding-top:70px;padding-bottom:72px;margin-top:0}}.mediakit-slider .slider-visible-wrap{max-width:1930px;position:relative}@media (min-width:1930px){.mediakit-slider .slider-visible-wrap::before{content:"";position:absolute;width:123px;right:-1px;top:0;bottom:0;background-color:#fff;z-index:1}}.mediakit-slider .slider-pagination{position:relative;width:100%;max-width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:4px;margin-right:-120px}@media (max-width:1260px){.mediakit-slider .slider-pagination{margin-right:0}}@media (max-width:767px){.mediakit-slider .slider-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;max-width:100%;position:relative;text-align:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);background:rgba(0,194,255,.2);border-radius:100px;overflow:hidden;z-index:1;width:100%;height:4px}}.mediakit-slider__container{position:relative;min-height:616px}.mediakit-slider__container h2{margin-top:0;margin-bottom:89px}@media (max-width:767px){.mediakit-slider__container{min-height:initial}.mediakit-slider__container h2{margin-bottom:42px}}.mediakit-slider__slider{width:100%;max-width:1080px}.mediakit-slider__slider .slider-controls-btn{position:absolute;top:calc(50% + 13px);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.mediakit-slider__slider .slider-controls-btn--prev{left:-32px}.mediakit-slider__slider .slider-controls-btn--next{right:29px}@media (max-width:1350px){.mediakit-slider__slider .slider-controls-btn--prev{left:-5px}.mediakit-slider__slider .slider-controls-btn--next{right:-5px}}@media (max-width:1023px){.mediakit-slider__slider{width:calc(100% + 60px);margin-left:-30px}.mediakit-slider__slider .slider-controls-btn{display:none}}@media (max-width:767px){.mediakit-slider__slider{width:calc(100% + 60px);margin-left:-30px}}.mediakit-slider__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:0;margin-bottom:0;padding:0;list-style:none}@media (max-width:1023px){.mediakit-slider__wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.mediakit-slider__item{position:relative;width:calc(33.3% - 4px);min-height:328px;-ms-flex-negative:0;flex-shrink:0;opacity:.3;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#f8f8f8;padding:40px 40px 38px}.mediakit-slider__item:not(:last-of-type){margin-right:4px}.mediakit-slider__item .mediakit-slider__tag,.mediakit-slider__item .mediakit-slider__title{opacity:0}.mediakit-slider__item--visible,.mediakit-slider__item--visible .mediakit-slider__tag,.mediakit-slider__item--visible .mediakit-slider__title{opacity:1}@media (max-width:1140px){.mediakit-slider__item{width:calc(46% - 4px)}.mediakit-slider__item.penult-slide{opacity:.3}.mediakit-slider__item.last-slide+.mediakit-slider__item,.mediakit-slider__item.last-slide+.mediakit-slider__item .mediakit-slider__tag,.mediakit-slider__item.last-slide+.mediakit-slider__item .mediakit-slider__title{opacity:1}}@media (max-width:767px){.mediakit-slider__item{width:92%;min-height:306px}.mediakit-slider__item.penult-slide{opacity:.3}.mediakit-slider__item.penult-slide .mediakit-slider__tag,.mediakit-slider__item.penult-slide .mediakit-slider__title{opacity:0}.mediakit-slider__item.last-slide,.mediakit-slider__item.last-slide .mediakit-slider__tag,.mediakit-slider__item.last-slide .mediakit-slider__title{opacity:1}}.mediakit-slider__tag,.mediakit-slider__title{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:700;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.mediakit-slider__tag{position:absolute;top:30px;left:30px;width:70px;height:70px;padding:0 10px;background:#00c2ff;border-radius:8px;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;letter-spacing:.07em;text-transform:uppercase;font-size:12px;line-height:16px;color:#fff}.mediakit-slider__title{-ms-flex-preferred-size:100%;flex-basis:100%;padding-left:70px;margin:0;font-size:18px;line-height:24px;color:#02061c;text-align:right}@media (max-width:767px){.mediakit-slider__title{font-size:14px;line-height:20px}}.mediakit-slider__cardlist{margin:0;padding:50px 0 0;list-style:none;-ms-flex-item-align:end;align-self:flex-end}@media (max-width:767px){.mediakit-slider__cardlist{padding:0}}.mediakit-slider__cardlist-item{margin-top:2px}@media (max-width:767px){.mediakit-slider__cardlist-item{margin-top:10px}}.mediakit-slider__cardlist-link{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:700;font-size:12px;line-height:16px;letter-spacing:.07em;text-transform:uppercase;color:#03c;-webkit-transition:color .3s ease;transition:color .3s ease}@media (max-width:767px){.mediakit-slider__cardlist-link{font-size:10px;line-height:16px;letter-spacing:.08em}}@media (hover:hover),screen and (min-width:0){.mediakit-slider__cardlist-link:focus,.mediakit-slider__cardlist-link:hover{color:#00c2ff}}.mediakit-slider__footer{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:78px}@media (max-width:1023px){.mediakit-slider__footer{padding-left:30px;padding-right:30px}}@media (max-width:767px){.mediakit-slider__footer{padding-left:30px;padding-right:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:30px}.mediakit-slider__footer .btn-shape-plus{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:40px;-ms-flex-item-align:end;align-self:flex-end}}.reply{background-image:url(../img/bg/reply-background.png);background-repeat:no-repeat;background-position:100% 100%;padding-top:144px;padding-bottom:216px}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.reply{background-image:url(../img/bg/reply-background@2x.png);background-size:567px 829px}}@media (max-width:1279px){.reply{background-image:url(../img/bg/reply-mobile-bg.png)}}@media (max-width:1279px) and (-webkit-min-device-pixel-ratio:1.5),(max-width:1279px) and (min-resolution:144dpi),(max-width:1279px) and (min-resolution:1.5dppx){.reply{background-image:url(../img/bg/reply-mobile-bg@2x.png);background-size:350px 754px}}@media (max-width:767px){.reply{background-position:100% -252px;background-attachment:fixed;padding-top:71px;padding-bottom:70px}}.reply .reply__inputs,.reply__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1023px){.reply__header{display:block}}.reply__description{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:24px;color:#02061c;margin:0;max-width:417px}@media (max-width:767px){.reply__description{font-size:14px;line-height:20px}}.reply form .input-wrapper__label-text{left:15px;background-color:#f8f8f8}@media (max-width:767px){.reply form .input-wrapper__label-text{left:10px}}.reply form .select-input__label-text{background-color:#f8f8f8}.project-order .input-wrapper textarea,.reply form textarea{width:100%;min-height:176px;padding:22px 28px;background-color:transparent;border:2px solid rgba(2,6,28,.1);outline:0;-webkit-transition:border .3s ease,border-radius .3s ease;transition:border .3s ease,border-radius .3s ease}@media (max-width:767px){.reply form textarea{min-height:130px;padding:22px 17px}}@media (hover:hover),screen and (min-width:0){.reply form textarea:focus,.reply form textarea:hover{border-color:#02061c}}@media (min-width:1920px){.reply form textarea{min-height:216px}}.reply .reply__inputs{margin-bottom:0}@media (max-width:767px){.reply .reply__inputs{display:block;margin-bottom:0}}.reply .reply__inputs input{padding:20px 28px}@media (max-width:767px){.reply .reply__inputs input{padding:16px 17px}}.reply .reply__inputs .input-wrapper{margin-right:5px}@media (max-width:767px){.reply .reply__inputs .input-wrapper{margin-bottom:28px}}.project-order .project-order__inputs .input-wrapper:last-of-type,.reply .reply__inputs .input-wrapper:last-of-type{margin-right:0}.reply .reply__inputs--event{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (max-width:767px){.reply .reply__inputs--event{margin-bottom:0}}.reply .input-wrapper--textarea{margin-bottom:55px}.reply .input-wrapper--textarea .input-wrapper__label-text{left:15px}@media (max-width:767px){.reply .input-wrapper--textarea .input-wrapper__label-text{left:10px}}.reply__container{width:100%;max-width:899px}@media (min-width:1920px){.reply__container{max-width:1118px}}.reply__heading{margin:0 0 86px;font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:700;font-size:56px;line-height:77px;letter-spacing:.04em;text-transform:uppercase;color:#02061c}@media (max-width:767px){.reply__heading{font-size:30px;line-height:40px;margin-bottom:68px}}@media (max-width:400px){.reply__heading{word-wrap:normal}}.reply__submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:767px){.reply__submit{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.reply__submit .btn{margin-right:45px}@media (max-width:767px){.reply__submit .btn{margin-right:0;margin-top:26px;-ms-flex-preferred-size:100%;flex-basis:100%}}.reply__submit input[type=checkbox]{position:absolute;width:1px;height:1px;margin:-1px;clip:rect(0 0 0 0)}.reply__submit input[type=checkbox]:focus~.terms{border:2px solid rgba(2,6,28,.6)}.reply__submit input[type=checkbox]:checked~.terms{background-image:url(../img/svg/icon-checkmark.svg);background-repeat:no-repeat;background-position:center center}.reply__submit input[type=checkbox].invalid~.terms{border-color:#f04343}.reply__submit input[type=checkbox].valid~.terms{border-color:#72b741}.reply__submit .terms{position:relative;cursor:pointer;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px;width:32px;height:32px;border:2px solid rgba(2,6,28,.1);margin:0 20px 0 0}@media (hover:hover),screen and (min-width:0){.reply__submit .terms:focus,.reply__submit .terms:hover{border:2px solid rgba(2,6,28,.6)}}@media (max-width:839px){.reply__submit .terms{-ms-flex-item-align:start;align-self:flex-start;margin-top:3px}}@media (max-width:767px){.reply__submit .terms{-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:initial;margin-right:16px}}.reply__agreement{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:0;max-width:465px;font-size:14px;line-height:24px;font-weight:500;color:#02061c}@media (max-width:767px){.reply__agreement{font-size:12px;line-height:18px;-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:initial;-webkit-box-flex:1;-ms-flex:1 0 267px;flex:1 0 267px}}@media (max-width:389px){.reply__agreement{-webkit-box-flex:1;-ms-flex:1 0 170px;flex:1 0 170px}}.reply__agreement a{font-weight:700;color:#02061c;-webkit-transition:color .3s ease;transition:color .3s ease;outline:0}@media (max-width:767px){.reply__agreement a{color:#02061c}}@media (hover:hover),screen and (min-width:0){.reply__agreement a:focus,.reply__agreement a:hover{color:rgba(2,6,28,.6)}}@media (hover:hover) and (max-width:767px),screen and (min-width:0) and (max-width:767px){.reply__agreement a:focus,.reply__agreement a:hover{color:rgba(2,6,28,.6)}}.reply__upload{position:relative;margin-bottom:45px}@media (max-width:767px){.reply__upload{margin-bottom:40px}}.reply__upload--drop-zone .custom-input__text{color:#03c}.reply__upload--drop-zone .custom-input__upload svg{stroke:#03c}.reply__upload-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.licenses-page{position:relative;padding-bottom:197px}@media (max-width:767px){.licenses-page{background-color:#fff;padding-top:70px;padding-bottom:70px}}.licenses-page .container{padding:0 30px}@media (max-width:1919px){.licenses-page .container{padding:0 30px 0 45px}}@media (max-width:1279px){.licenses-page .container{padding:0 30px}}@media (max-width:767px){.licenses-page .container{padding:0 15px}}.licenses-page .pagination,.licenses-page__list{display:-webkit-box;display:-ms-flexbox;display:flex}.licenses-page .pagination{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.licenses-page__list{z-index:1;position:relative;margin:-171px 0 100px;padding:0;list-style:none;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:1919px){.licenses-page__list{margin:-171px 0 100px 55px}}@media (max-width:1208px){.licenses-page__list{margin-left:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:767px){.licenses-page__list{-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:0 0 30px}}.licenses-page__item{position:relative;margin-right:4px;margin-bottom:4px;-webkit-transition:display .3s ease,opacity .3s ease;transition:display .3s ease,opacity .3s ease;width:357px;min-height:328px;background-color:#fff}@media (max-width:767px){.licenses-page__item{width:100%;max-width:335px;min-height:306px;margin:0;background-color:#f8f8f8}}.licenses-page__item:nth-child(4n){margin-right:0}@media (max-width:1919px){.licenses-page__item:nth-child(4n){margin-right:4px}}.licenses-page__item:nth-child(3n){margin-right:4px}@media (max-width:1919px){.licenses-page__item:nth-child(3n){margin-right:0}}@media (max-width:1200px){.licenses-page__item:nth-child(3n){margin-right:4px}}@media (max-width:767px){.licenses-page__item:nth-child(3n){margin-right:0;margin-left:0}}@media (max-width:796px){.licenses-page__item{margin-bottom:12px;margin-left:4px}}@media (max-width:767px){.licenses-page__item{margin-right:0;margin-left:0}.licenses-page__item:nth-child(4n){margin-right:0}}.licenses-page__item.nextstop~.card-item{display:none;opacity:0}.licenses-accordion__card-title,.licenses-page__card-title{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:700;font-size:18px;line-height:24px;color:#02061c;margin:0 0 16px;-webkit-transition:color .3s ease;transition:color .3s ease}@media (max-width:767px){.licenses-accordion__card-title,.licenses-page__card-title{max-width:235px;font-size:14px;line-height:20px}}.licenses-accordion__card-description,.licenses-page__card-description{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:24px;color:#02061c;margin:0}@media (max-width:767px){.licenses-accordion__card-description,.licenses-page__card-description{max-width:255px;font-size:14px;line-height:20px}}.partners-page{padding-top:100px;padding-bottom:160px}@media (max-width:767px){.partners-page{padding-top:70px;padding-bottom:70px}.partners-page .container{padding:0 15px}}.partners-page__list{margin:0 0 95px;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:1280px){.partners-page__list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:767px){.partners-page__list{margin-bottom:25px}}.partners-page__footer{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.partners-page__footer .pagination__more{margin-top:0}}.clients-page{padding-top:60px;padding-bottom:200px}@media (max-width:767px){.clients-page{padding-top:0;padding-bottom:70px}.clients-page .container{padding:0 15px}}.clients-page__container,.clients-page__list .partner-card{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.clients-page__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.clients-page__content{width:calc(100% - 297px);max-width:781px;padding-top:39px;margin-right:48px}@media (max-width:767px){.clients-page__content{width:100%;padding-top:20px}}@media (min-width:1920px){.clients-page__content{width:calc(100% - 316px);max-width:1000px}}.clients-page__aside{width:297px;margin-left:auto}.clients-page__filter-btn{display:none}@media (max-width:767px){.clients-page__filter-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;font-size:12px;line-height:16px;letter-spacing:.07em;text-transform:uppercase;color:#00c2ff;padding:10px 15px;margin-bottom:20px}.clients-page__filter-btn svg{margin-right:10px}}.clients-page__list{margin:0 0 95px;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.clients-page__list .partner-card{max-width:calc(50% - 2px);min-width:345px;min-height:327px;background-color:#fff;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:345px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:40px 30px;margin-bottom:15px;margin-right:4px}.clients-page__list .partner-card:nth-child(3n){margin-right:0}@media (max-width:767px){.clients-page__list{margin-bottom:25px}.clients-page__list .partner-card{min-height:312px;max-width:calc(50% - 2px)}.clients-page__list .partner-card:nth-child(even){min-height:347px}}.clients-page__image{width:140px;margin-right:40px}.clients-page__info{width:279px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.clients-page__client-name{font-weight:600;font-size:22px;line-height:30px;color:#02061c;margin:0 0 16px}.clients-page__client-name,.clients-page__client-projects,.clients-page__client-sphere{font-family:"Montserrat","Arial",sans-serif;font-style:normal}.clients-page__client-sphere{color:rgba(2,6,28,.6);margin:0 0 40px;max-width:225px;font-weight:500;font-size:16px;line-height:24px}.clients-page__client-projects{font-weight:700;font-size:12px;line-height:16px;letter-spacing:.07em;text-transform:uppercase;color:#03c;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;margin-top:auto;margin-bottom:20px}@media (hover:hover),screen and (min-width:0){.clients-page__client-projects:focus,.clients-page__client-projects:hover{opacity:.7}}.clients-page__list-footer{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:70px}@media (max-width:767px){.clients-page .aside__title{margin-bottom:50px}}.working-examples{padding-top:160px}.working-examples h2{margin-top:0;margin-bottom:80px}@media (max-width:767px){.working-examples{padding-top:71px}.working-examples h2{margin-bottom:50px}}.working-examples__list{width:100%;margin-top:0;margin-bottom:77px;padding:0;list-style:none}@media (max-width:767px){.working-examples__list{margin-bottom:25px}}.working-examples__item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:29px;padding-bottom:82px;border-top:1px solid rgba(2,6,28,.1)}.working-examples__item h3{width:50%;color:#03c;margin:0;font-weight:700;text-transform:uppercase}.working-examples__item p{width:50%;color:#02061c;font-weight:500;font-size:16px;line-height:24px;margin:0}@media (max-width:767px){.working-examples__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:16px;padding-bottom:44px}.working-examples__item h3{width:100%;margin-bottom:26px}.working-examples__item p{width:100%;font-size:14px;line-height:20px}}.results{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#f8f8f8;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:161px;padding-bottom:76px;padding-right:23px}@media (max-width:1023px){.results{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:90px;padding-bottom:110px}}@media (max-width:767px){.results{padding-top:72px;padding-bottom:0}}.results--no-padding-bottom{padding-bottom:0}.results--dept{padding-top:112px}.results--constructor,.results--dept{background-color:#fff;background-image:url(../img/svg/shape-results.svg);background-repeat:no-repeat;background-position:0 -240px}@media (max-width:767px){.results--constructor,.results--dept{padding-top:72px;padding-right:0;background-image:url(../img/svg/shape-results-mobile.svg);background-position:0 25px}}.results--constructor .results__wrapper,.results--dept .results__wrapper{width:53.48%;max-width:628px;margin-top:18px}@media (min-width:1600px){.results--constructor .results__wrapper,.results--dept .results__wrapper{max-width:717px}}@media (max-width:1023px){.results--constructor .results__wrapper,.results--dept .results__wrapper{width:100%}}@media (max-width:767px){.results--constructor .results__wrapper,.results--dept .results__wrapper{margin-top:0;margin-bottom:36px}}@media (max-width:374px){.results--constructor .results__wrapper .h2,.results--dept .results__wrapper .h2{font-size:25px;line-height:27px}}@media (max-width:767px){.results--constructor .results__wrapper .expand-btn,.results--dept .results__wrapper .expand-btn{margin-top:42px}}.results--constructor .container,.results--dept .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 30px 0 50px}@media (max-width:1200px){.results--constructor .container,.results--dept .container{padding:0 30px}}.results--constructor .results__list,.results--dept .results__list{max-width:478px}@media (max-width:767px){.results--constructor .results__item b,.results--dept .results__item b{letter-spacing:.04em}.results--constructor .results__item p,.results--dept .results__item p{max-width:initial}}.results--constructor .results__text.accordion__content,.results--dept .results__text.accordion__content{max-height:initial}@media (max-width:767px){.results--constructor .results__text.accordion__content,.results--dept .results__text.accordion__content{max-height:120px}}@media (max-width:484px){.results--constructor .results__text.accordion__content,.results--dept .results__text.accordion__content{max-height:140px}}@media (max-width:426px){.results--constructor .results__text.accordion__content,.results--dept .results__text.accordion__content{max-height:180px}}@media (max-width:374px){.results--constructor .results__text.accordion__content,.results--dept .results__text.accordion__content{max-height:200px}}.results--constructor .results__link,.results--dept .results__link{display:none}@media (max-width:767px){.results--constructor .results__link,.results--dept .results__link{display:-webkit-box;display:-ms-flexbox;display:flex}}.results--constructor{padding-top:0;padding-bottom:0}.results--constructor+.cascade{padding-top:0}.results__wrapper{width:43%}.results__wrapper h2{margin-top:0;margin-bottom:42px}@media (max-width:1200px) and (min-width:1023px){.results__wrapper h2{font-size:36px;line-height:46px}}.cascade__container b+p,.results__wrapper .expand-btn{margin-top:61px}@media (min-width:1024px){.results__wrapper{padding-right:30px}}@media (max-width:1023px){.results__wrapper{width:100%;margin-bottom:70px}}@media (max-width:767px){.results__wrapper{margin-bottom:45px}.results__wrapper h2{margin-bottom:20px}.results__wrapper .expand-btn{margin-top:52px}}@media (min-width:1920px){.results__wrapper{width:49.32%;max-width:717px}}.results__text.accordion__content{max-height:216px}.results__text p{font-weight:500;font-size:16px;line-height:24px;color:#02061c;margin:0}.results__text p:not(:last-of-type){margin-bottom:23px}@media (max-width:767px){.results__text.accordion__content{max-height:260px}.results__text p{font-size:14px;line-height:20px}.results__text p:not(:last-of-type){margin-bottom:20px}}.results__list{width:45.5%}.results__list.record-list{padding-top:17px}@media (min-width:768px){.results__list.record-list .record-list__item{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:33px;min-height:136px}}.results__list.record-list b{text-transform:uppercase}@media (min-width:768px){.results__list.record-list b{width:auto;-ms-flex-negative:0;flex-shrink:0;min-width:242px;margin-right:24px;max-width:none}.results__list.record-list p{width:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.results__list.record-list .record-list__item--lowercase b{text-transform:none}@media (max-width:1023px){.results__list{width:100%}.results__list.record-list{padding-top:0}.results__list br{display:none}}.gallery-slider{position:relative;padding-top:159px;padding-bottom:105px}@media (max-width:767px){.gallery-slider{padding-top:71px;padding-bottom:36px}}.gallery-slider .slider-pagination{position:absolute;bottom:8px;right:31px;height:4px}@media (max-width:767px){.gallery-slider .slider-pagination{position:static;width:calc(100% - 60px);margin-left:auto;margin-right:auto;margin-top:27px}}.gallery-slider--office{padding-top:77px}@media (min-width:1024px){.gallery-slider--office .gallery-slider__wrapper{margin:0}.gallery-slider--office .gallery-slider__wrapper .slider-controls-btn{top:calc(50% + 64px)}}@media (max-width:767px){.gallery-slider--office{padding-top:40px;padding-bottom:70px}.gallery-slider--office .slider-pagination{width:calc(100% - 30px);margin-top:30px;margin-right:0}}.gallery-slider__wrapper{width:100%;max-width:1079px;margin:0 auto}.gallery-slider__wrapper .slider-controls-btn{position:absolute;top:calc(50% + 27px);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.gallery-slider__wrapper .slider-controls-btn--prev{left:-32px}.gallery-slider__wrapper .slider-controls-btn--next{right:-32px}@media (max-width:1350px){.gallery-slider__wrapper .slider-controls-btn--prev{left:-5px}.gallery-slider__wrapper .slider-controls-btn--next{right:-5px}}@media (max-width:1023px){.gallery-slider__wrapper{width:92vw;margin-left:-30px}.gallery-slider__wrapper .slider-controls-btn{display:none}}@media (max-width:767px){.gallery-slider__wrapper{margin-left:-30px}}.gallery-slider__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:0;margin-bottom:0;padding:0;list-style:none}.gallery-slider__item{position:relative;width:100%;height:590px;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;overflow:hidden}.gallery-slider__item--next,.gallery-slider__item--prev{opacity:.3}.gallery-slider__item img,.gallery-slider__item video{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.gallery-slider__item iframe{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gallery-slider__item video{position:absolute;left:0;bottom:0}@media (max-width:1023px){.gallery-slider__item{height:390px}}@media (max-width:767px){.gallery-slider__item{height:auto}}.gallery-slider__title{margin-top:0;margin-bottom:79px}@media (max-width:767px){.gallery-slider__title{margin-bottom:29px}}.benefits-slider__video-link,.gallery-slider__video-link{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);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:40px;height:40px;z-index:1;outline:0;background-color:transparent}.benefits-slider__video-link svg,.gallery-slider__video-link svg{z-index:1;margin-left:4px;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.benefits-slider__video-link::before,.gallery-slider__video-link::before{content:"";position:absolute;width:100%;height:100%;background-color:var(--color-default-white);border-radius:50%;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}@media (hover:hover),screen and (min-width:0){.benefits-slider__video-link:focus svg,.benefits-slider__video-link:hover svg,.gallery-slider__video-link:focus svg,.gallery-slider__video-link:hover svg{-webkit-transform:scale(1.2);transform:scale(1.2)}}.projects-page{padding-top:62px}@media (max-width:767px){.projects-page{padding-top:0;padding-bottom:70px}.projects-page .container{padding:0 15px}.projects-page .project-order__heading{margin-bottom:65px}}.projects-page .projects-card{max-width:356px}@media (max-width:1168px){.projects-page .projects-card{max-width:initial}}.projects-page__container{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.projects-page__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.projects-page__content{width:calc(100% - 297px);max-width:766px;padding-top:39px;margin-right:48px}@media (max-width:767px){.projects-page__content{width:100%;padding-top:20px}}@media (min-width:1920px){.projects-page__content{width:calc(100% - 316px);max-width:1000px}}.projects-page__aside{width:297px;margin-left:auto}.projects-page__filter-btn{display:none}@media (max-width:767px){.projects-page__filter-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;font-size:12px;line-height:16px;letter-spacing:.07em;text-transform:uppercase;color:#00c2ff;padding:10px 15px;margin-bottom:20px}.projects-page__filter-btn svg{margin-right:10px}}.projects-page__list{margin:0 0 60px;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:1245px){.projects-page__list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:1168px){.projects-page__list{display:block}}@media (max-width:767px){.projects-page__list{margin-bottom:75px}}.projects-page__item{margin-right:54px;margin-bottom:40px}@media (min-width:1246px){.projects-page__item{width:calc(50% - 27px)}}@media (max-width:767px){.projects-page__item{margin-bottom:69px}}@media (max-width:350px){.projects-page__item{max-height:405px;margin-bottom:112px}}.projects-page__item:nth-child(2n){margin-right:initial}@media (max-width:1245px){.projects-page__item:nth-child(2n){margin-right:54px}}@media (max-width:1168px){.projects-page__item:nth-child(2n){margin-right:0}}@media (max-width:1245px){.projects-page__item:nth-child(2n){margin-right:initial}}@media (max-width:1168px){.projects-page__item{margin-right:initial}}.projects-page__item.nextstop~.card-item{display:none;opacity:0}.projects-page__footer{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:10px}.project-order{background-image:url(../img/bg/project-reply-background.png);background-repeat:no-repeat;background-position:0 150px;padding-top:279px;padding-bottom:216px}.project-order,.project-order .container{position:relative}@media (max-width:767px){.project-order--projects{display:none}}.project-order--services{padding-top:183px;padding-bottom:160px}@media (max-width:767px){.project-order--services{display:none}}.project-order--detailed{background:0 0!important;padding-top:122px;padding-bottom:163px;background-position:0 -4px}@media (max-width:767px){.project-order--detailed{padding-top:54px;padding-bottom:83px}}.project-order--detailed .project-order__container{max-width:899px}@media (min-width:1920px){.project-order--detailed .project-order__container{max-width:1118px}}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.project-order{background-image:url(../img/bg/project-reply-background@2x.png);background-size:481px 873px}}@media (max-width:1100px){.project-order{background-image:url(../img/bg/reply-mobile-bg.png);background-position:100% 0}}@media (max-width:1100px) and (-webkit-min-device-pixel-ratio:1.5),(max-width:1100px) and (min-resolution:144dpi),(max-width:1100px) and (min-resolution:1.5dppx){.project-order{background-image:url(../img/bg/reply-mobile-bg@2x.png);background-size:350px 754px}}@media (max-width:767px){.project-order{background-position:100% -158px;padding-top:70px;padding-bottom:70px}}.project-order .project-order__inputs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:767px){.project-order .project-order__inputs{display:block;margin-bottom:58px}}.project-order .project-order__inputs input{padding:20px 28px}@media (max-width:767px){.project-order .project-order__inputs input{padding:16px 28px}}.project-order .project-order__inputs .input-wrapper{margin-right:5px}@media (max-width:767px){.project-order .project-order__inputs .input-wrapper{margin-bottom:28px}}@media (max-width:767px){.project-order .input-wrapper textarea{min-height:130px}}@media (hover:hover),screen and (min-width:0){.project-order .input-wrapper textarea:focus,.project-order .input-wrapper textarea:hover{border-color:#02061c}}.project-order .input-wrapper--textarea{margin-bottom:53px}@media (max-width:767px){.project-order .input-wrapper--textarea{margin-bottom:55px}}.project-order__container{max-width:900px;margin-left:auto}@media (max-width:1100px){.project-order__container{margin-left:initial}}@media (min-width:1920px){.project-order__container{max-width:1118px}}.project-order__heading{margin:0 0 85px;max-width:718px;font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:700;font-size:56px;line-height:77px;letter-spacing:.04em;text-transform:uppercase;color:#02061c}@media (max-width:767px){.project-order__heading{font-size:30px;line-height:40px;margin-bottom:67px}}.project-order__submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:767px){.project-order__submit{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.project-order__submit input[type=checkbox]{position:absolute;width:1px;height:1px;margin:-1px;clip:rect(0 0 0 0)}.project-order__submit input[type=checkbox]:focus~.terms,.project-order__submit input[type=checkbox]:hover~.terms{border:2px solid rgba(2,6,28,.6)}.project-order__submit input[type=checkbox]:checked~.terms{background-image:url(../img/svg/icon-checkmark.svg);background-repeat:no-repeat;background-position:center center}.project-order__submit input[type=checkbox].invalid~.terms{border-color:#f04343}.project-order__submit .btn{margin-right:49px}@media (max-width:767px){.project-order__submit .btn{margin-right:0;margin-top:26px;-ms-flex-preferred-size:100%;flex-basis:100%}}.project-order__submit .terms{position:relative;cursor:pointer;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px;height:32px;border:2px solid rgba(2,6,28,.1);margin:0 15px 0 0}@media (hover:hover),screen and (min-width:0){.project-order__submit .terms:focus,.project-order__submit .terms:hover{border:2px solid rgba(2,6,28,.6)}}@media (max-width:830px){.project-order__submit .terms{-ms-flex-item-align:start;align-self:flex-start;margin-top:3px}}@media (max-width:767px){.project-order__submit .terms{-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:initial;margin-right:16px}}.project-order__agreement{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:0;max-width:465px;font-size:14px;line-height:24px;font-weight:500;color:rgba(2,6,28,.6)}@media (max-width:767px){.project-order__agreement{font-size:12px;line-height:18px;-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:initial;-webkit-box-flex:1;-ms-flex:1 0 267px;flex:1 0 267px}}@media (max-width:389px){.project-order__agreement{-webkit-box-flex:1;-ms-flex:1 0 170px;flex:1 0 170px}}.project-order__agreement a{font-weight:700;color:rgba(2,6,28,.6);-webkit-transition:color .3s ease;transition:color .3s ease}@media (max-width:767px){.project-order__agreement a{color:#02061c}}@media (hover:hover),screen and (min-width:0){.project-order__agreement a:focus,.project-order__agreement a:hover{color:#02061c}}@media (hover:hover) and (max-width:767px),screen and (min-width:0) and (max-width:767px){.project-order__agreement a:focus,.project-order__agreement a:hover{color:rgba(2,6,28,.6)}}.project-order__video-wrapper{position:absolute;left:-327px;top:14px;z-index:-1}@media (max-width:1179px){.project-order__video-wrapper{left:auto;right:-181px;top:56px}.project-order__video-wrapper video{width:367px}}@media (max-width:767px){.project-order__video-wrapper{top:-109px;right:-232px}}.js-aside--fixed .js-aside-content{position:fixed;top:150px}.press-center{padding-top:160px}.press-center__heading{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:700;font-size:56px;line-height:77px;letter-spacing:.04em;text-transform:uppercase;color:#02061c;margin:0}.cascade{background-color:#fff;padding-top:160px;padding-bottom:33px}@media (max-width:767px){.cascade{padding-top:71px;padding-bottom:2px}}.cascade--detailed-solution{padding-top:100px;padding-bottom:220px}@media (max-width:767px){.cascade--detailed-solution{padding-top:30px;padding-bottom:70px}}.cascade--detailed-solution .cascade__container{margin:0}.cascade--detailed-solution .cascade__container .review{margin-top:116px;margin-bottom:80px}@media (max-width:767px){.cascade--detailed-solution .cascade__container .review{margin-top:50px;margin-bottom:50px}}.cascade--detailed-solution .cascade__container .review .review__text{max-width:696px}.cascade--detailed-solution .cascade__container .review .review__author{margin-top:48px}@media (max-width:767px){.cascade--detailed-solution .cascade__container .review .review__author{margin-top:0}.cascade--detailed-solution .cascade__container figure{margin-bottom:70px}}.cascade__container b{font-weight:700;color:#02061c}@media (max-width:767px){.cascade__container b{font-size:16px;line-height:22px}.cascade__container b+p{margin-top:50px}}.cascade__container>.bold{margin-bottom:61px;font-size:20px;line-height:30px}@media (max-width:767px){.cascade__container>.bold{margin-bottom:50px;font-size:16px;line-height:22px}}.cascade__container>p{font-weight:500;font-size:16px;line-height:24px;color:#02061c;margin-top:0;margin-bottom:24px}@media (max-width:767px){.cascade__container>p{font-size:14px;line-height:20px;margin-bottom:16px}}.cascade__container a:not([class]){color:#03c;-webkit-transition:color .3s ease;transition:color .3s ease}@media (hover:hover),screen and (min-width:0){.cascade__container a:not([class]):focus,.cascade__container a:not([class]):hover{color:rgba(0,51,204,.5)}}.cascade__container figure{width:100%;max-width:897px;margin:54px 0 105px}@media (max-width:767px){.cascade__container figure{margin:40px 0}}.cascade__container figcaption{font-weight:500;font-size:14px;line-height:20px;color:rgba(2,6,28,.5);margin-top:19px}@media (max-width:767px){.cascade__container figcaption{font-size:12px;line-height:18px;margin-top:16px}}.cascade__container blockquote{display:block;position:relative;padding-left:55px;margin:84px 0}.cascade__container blockquote+h2{margin-top:185px}.cascade__container blockquote::before{content:"";position:absolute;width:12px;height:calc(100% - 5px);left:-2px;top:0;border-left:2px solid #00c2ff;border-right:2px solid #00c2ff}@media (max-width:767px){.cascade__container blockquote{padding-left:34px;margin-top:50px;margin-bottom:50px}.cascade__container blockquote+h2{margin-top:71px}.cascade__container blockquote::before{left:0;width:9px;border-left:1px solid #00c2ff;border-right:1px solid #00c2ff}}.cascade__container h2{font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#02061c;margin-top:100px;font-size:50px;line-height:67px;margin-bottom:40px}@media (min-width:768px) and (max-width:1379px){.cascade__container h2{font-size:40px;line-height:53px}}@media (max-width:1023px){.cascade__container h2{margin-top:38px;margin-bottom:38px;font-size:40px;line-height:53px}}@media (max-width:767px){.cascade__container h2{font-size:30px;line-height:40px;padding-bottom:28px;margin-top:36px;margin-bottom:0}}.cascade__container h2:first-child,.cascade__container h3:first-child{margin-top:0}.cascade__container h3{font-weight:700;font-size:36px;line-height:46px;letter-spacing:.04em;text-transform:uppercase;color:#02061c;margin-top:60px;margin-bottom:60px}@media (max-width:1023px){.cascade__container h3{font-size:29px;line-height:38px;margin-top:40px;margin-bottom:40px}}@media (max-width:767px){.cascade__container h3{letter-spacing:normal;font-size:22px;line-height:30px;margin-top:26px;margin-bottom:26px}}@media (max-width:1023px){.cascade__container h2+h3{margin-bottom:30px}}@media (max-width:767px){.cascade__container h2+h3{margin-bottom:18px}}.cascade__container ol:not([class]),.cascade__container ul:not([class]){list-style:none;padding:0}.cascade__container ol:not([class]) li,.cascade__container ul:not([class]) li{position:relative;font-size:16px;line-height:24px;color:#02061c}@media (max-width:767px){.cascade__container ol:not([class]) li,.cascade__container ul:not([class]) li{font-size:14px;line-height:20px}.cascade__container ol:not([class]) li:not(:last-of-type),.cascade__container ul:not([class]) li:not(:last-of-type){margin-bottom:17px}}.cascade__container ul:not([class]){margin-left:61px;margin-top:36px;margin-bottom:36px}.cascade__container ul:not([class]) li{padding-left:25px}.cascade__container ul:not([class]) li::before{content:"–";position:absolute;top:0;left:0;font:inherit;font-weight:700;color:#00c2ff}@media (max-width:767px){.cascade__container ul:not([class]){margin-top:36px;margin-bottom:50px;margin-left:0}.cascade__container ul:not([class]) li{padding-left:21px}}.cascade__container ol:not([class]){counter-reset:li;margin-left:61px;margin-top:40px;margin-bottom:62px}.cascade__container ol:not([class]) li{padding-left:31px}.cascade__container ol:not([class]) li::before{content:counter(li) ".";counter-increment:li;position:absolute;top:0;left:0;font:inherit;font-weight:700;color:#00c2ff}@media (max-width:767px){.cascade__container ol:not([class]){margin-top:36px;margin-bottom:50px;margin-left:0}.cascade__container ol:not([class]) li{padding-left:21px}}.cascade__container .review{margin-top:77px;margin-bottom:99px}@media (min-width:767.98px){.cascade__container .review .review__author{margin-top:48px}.cascade__container .review:nth-of-type(2){margin-top:97px}}@media (max-width:1023px){.cascade__container .review{width:100vw;margin-left:-30px;margin-right:-30px}}@media (max-width:767px){.cascade__container .review{margin:71px -30px}.cascade__container .review .review__author{margin-top:0}}.cascade__container .two-column-grid{margin-top:80px;margin-bottom:40px}@media (max-width:767px){.cascade__container .two-column-grid{margin-top:49px;margin-bottom:-4px}}.cascade__container .top-list{margin-bottom:99px}@media (max-width:767px){.cascade__container .top-list{margin-bottom:50px}}.cascade__container .tag-list-accordion{margin-top:91px;margin-bottom:75px}@media (max-width:767px){.cascade__container .tag-list-accordion{margin-top:71px;margin-bottom:40px}}.cascade__container .table-slider{margin-top:99px;margin-bottom:100px}@media (max-width:767px){.cascade__container .table-slider{margin-top:70px;margin-bottom:71px}}.reviews-item{padding-top:30px}.reviews-item h2{margin-top:0;margin-bottom:80px}.reviews-item .review .review__author{margin-top:48px}@media (min-width:1920px){.reviews-item .review{max-width:1021px}}.reviews-item .expand-btn{margin-top:12px}@media (max-width:767px){.reviews-item{padding-top:29px;padding-left:15px;padding-right:15px}.reviews-item h2{margin-bottom:44px;margin-left:15px}.reviews-item .review .review__author{margin-top:35px}.reviews-item .expand-btn{margin-top:21px}}.table-slider,.team--career .team__item-wrap p{width:100%}.table-slider__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:1036px){.table-slider__wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.table-slider__item:not(:last-of-type){margin-bottom:99px}@media (max-width:1036px){.table-slider__item:not(:last-of-type){margin-bottom:0}}.table-slider__pagination{display:none;position:relative;text-align:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);background:rgba(0,194,255,.2);border-radius:100px;overflow:hidden;z-index:10;width:100%;height:4px;margin-left:0;margin-top:40px}@media (max-width:992px){.table-slider__pagination{display:block}}.table-slider__progressbar{background:#00c2ff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.letobank-projects{position:relative;padding-top:160px;padding-bottom:3px}.letobank-projects .h2{max-width:600px;margin-top:0;margin-bottom:80px}.letobank-projects .slider-pagination{display:none;position:absolute;bottom:24px;right:32px}@media (max-width:767px){.letobank-projects .slider-pagination{bottom:initial;right:initial;position:relative;width:calc(100% - 60px);height:4px;margin-left:30px;margin-top:60px}.letobank-projects{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:37px 15px 70px}.letobank-projects .h2{margin-bottom:44px;margin-left:15px}.letobank-projects .btn-shape-plus{margin-right:15px;margin-left:auto;margin-top:40px}}.letobank-projects__wrap.swiper-container-initialized .letobank-projects__item{margin-bottom:0}.letobank-projects__wrap .slider-controls-btn{display:none;position:absolute;top:calc(50% + 116px);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.letobank-projects__wrap .slider-controls-btn--prev{left:-40px}.letobank-projects__wrap .slider-controls-btn--next{right:-40px}@media (max-width:1353px){.letobank-projects__wrap .slider-controls-btn{display:none!important}}.letobank-projects__list{width:100%;max-width:1177px;list-style:none;margin-bottom:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin-top:0}@media (max-width:767px){.letobank-projects__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:32px}}@media (min-width:1920px){.letobank-projects__list{max-width:100%}}.letobank-projects__item{width:30.3%;-ms-flex-negative:0;flex-shrink:0;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.letobank-projects__item:not(:nth-of-type(3n)){margin-right:4.55%}.letobank-projects__item--visible{opacity:1}.letobank-projects__item--next.last-slide::before,.letobank-projects__item--transparent{opacity:0}.letobank-projects__item--next.last-slide{pointer-events:auto}.letobank-projects__item.penult-slide{pointer-events:none}.letobank-projects__item--hidden::before,.letobank-projects__item--next::before,.letobank-projects__item.penult-slide::before{opacity:.7;z-index:2}@media (max-width:767px){.letobank-projects__item{width:100%}.letobank-projects__item:not(:nth-of-type(3n)){margin-right:0}.letobank-projects__item:first-of-type{margin-bottom:60px}.letobank-projects__item:nth-of-type(3){display:none}.letobank-projects__item .projects-card{min-height:406px}}.search-popup{position:absolute;left:0;top:100%;width:100%;max-height:60vh;z-index:10;background-color:#f8f8f8;visibility:hidden;opacity:0;pointer-events:none;padding:0;-webkit-transition:opacity .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1);transition:opacity .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1);-ms-overflow-style:none;overflow-y:auto;scrollbar-width:none;-webkit-box-shadow:2px 2px 34px rgba(160,172,202,.2);box-shadow:2px 2px 34px rgba(160,172,202,.2)}@media (max-width:767px){.search-popup{width:100vw;max-height:calc(100vh - 280px);top:64px;left:-30px}}.search-popup::-webkit-scrollbar{display:none}.search-popup--opened{-webkit-transform:scale(1);transform:scale(1);visibility:visible;opacity:1;pointer-events:auto;overflow-y:auto}.search-popup .btn-shape-plus{margin-top:80px;margin-left:7px}@media (max-width:767px){.search-popup .btn-shape-plus{margin-top:40px}}.search-popup__list{display:block;padding:0;list-style:none;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;overflow-y:auto}@media (max-width:1023px){.search-popup__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:767px){.search-popup__list{margin-bottom:-25px}}.search-popup__list--find{background-color:#fff;padding:63px 90px 31px}@media (max-width:767px){.search-popup__list--find{padding:40px 30px 20px}}.search-popup__list--find .search-popup__item{width:100%;margin-bottom:32px}@media (max-width:767px){.search-popup__list--find .search-popup__item{margin-bottom:30px}}.search-popup__list--found{padding:60px 88px 100px}@media (max-width:767px){.search-popup__list--found{padding:50px 30px 40px}}.search-popup__list--found .search-popup__item{width:100%;margin-bottom:26px}.search-popup__list--found .btn-shape-plus{margin-top:48px}.search-popup__item{width:50%;margin-bottom:50px;padding-right:30px}@media (max-width:1023px){.search-popup__item{padding-right:0;width:100%}}@media (max-width:767px){.search-popup__item{margin-bottom:25px}}.search-popup__link{font-weight:500;font-size:16px;line-height:24px;margin-top:0;margin-bottom:18px}.search-popup__link b{font-weight:600;background-color:rgba(2,6,28,.06)}@media (max-width:767px){.search-popup__link{font-size:14px;line-height:20px}}.search-popup__heading{margin:0 0 30px;display:-webkit-box;display:-ms-flexbox;display:flex}.search-popup__text{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:700;font-size:10px;line-height:16px;letter-spacing:.08em;text-transform:uppercase;color:rgba(2,6,28,.5)}.search-popup__line{height:1px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-color:rgba(2,6,28,.1);-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.search-popup__result{margin:0 0 12px}.search-popup__section{margin:0;font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:500;font-size:12px;line-height:20px;color:rgba(2,6,28,.6)}.solutions-slider{padding-top:160px;padding-bottom:160px;background-color:#f8f8f8}@media (max-width:767px){.solutions-slider{padding-top:70px}}.solutions-slider--no-pagination{padding-bottom:0}.solutions-slider--no-pagination .solutions-slider__footer{display:none}.solutions-slider .slider-pagination{position:relative;width:100%;max-width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:4px;margin-top:-15px}@media (max-width:767px){.solutions-slider .slider-pagination{margin-top:initial;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;max-width:100%;position:relative;text-align:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);background:rgba(0,194,255,.2);border-radius:100px;overflow:hidden;z-index:1;width:100%;height:4px}}.solutions-slider__container{position:relative}.solutions-slider__container .h2{margin-top:0;margin-bottom:92px}@media (max-width:767px){.solutions-slider__container .h2{margin-bottom:42px}}.solutions-slider__slider{position:relative;width:100%;min-width:calc(100% + 64px)}@media (max-width:1395px){.solutions-slider__slider{min-width:auto}}.solutions-slider__slider .slider-controls-btn{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.solutions-slider__slider .slider-controls-btn--prev{left:-70px}.solutions-slider__slider .slider-controls-btn--next{right:-8px}@media (max-width:1350px){.solutions-slider__slider .slider-controls-btn--prev{left:-5px}.solutions-slider__slider .slider-controls-btn--next{right:-5px}}@media (max-width:1023px){.solutions-slider__slider{width:calc(100% + 60px);margin-left:-30px}.solutions-slider__slider .slider-controls-btn{display:none}}@media (max-width:767px){.solutions-slider__slider{width:calc(100% + 60px);margin-left:-30px}}.solutions-slider__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:0;margin-bottom:0;padding:0;list-style:none}@media (max-width:1023px){.solutions-slider__wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.solutions-slider__item{position:relative;-ms-flex-negative:0;flex-shrink:0;min-height:480px}.solutions-slider__item.solutions-slider__item--prev,.solutions-slider__item:not(.solutions-slider__item--visible){opacity:.3;pointer-events:none}@media (max-width:767px){.solutions-slider__item{width:92%;min-height:411px}.solutions-slider__item.last-slide{opacity:1}}.solutions-slider__item--visible{opacity:1}@media (max-width:767px){.solutions-slider__item--active .solutions-card{outline:0}.solutions-slider__item--active .solutions-card .solutions-card__bg{-webkit-clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%)}.solutions-slider__item--active .solutions-card .solutions-card__heading{color:#fff;display:none}.solutions-slider__item--active .solutions-card .solutions-card__sphere{background:#fff}.solutions-slider__item--active .solutions-card .solutions-card__description{color:#fff;display:block}.solutions-slider__item--active .solutions-card .btn-plus{width:94px;height:94px}.solutions-slider__item--next .solutions-card--active .solutions-card__bg{-webkit-clip-path:polygon(0% 0%,100% 0%,100% 60px,0% 60px);clip-path:polygon(0% 0%,100% 0%,100% 60px,0% 60px)}.solutions-slider__item--next .solutions-card--active .solutions-card__heading{display:block;color:#02061c}.solutions-slider__item--next .solutions-card--active .solutions-card__sphere{color:rgba(2,6,28,.6);background:#f8f8f8}.solutions-slider__item--next .solutions-card--active .solutions-card__description{display:none;color:#02061c}.solutions-slider__item--next .solutions-card--active .btn-plus{width:60px;height:60px}}@media (max-width:1023px){.solutions-slider__item--next+.solutions-slider__item .solutions-card--active .solutions-card__bg{-webkit-clip-path:polygon(0% 0%,100% 0%,100% 60px,0% 60px);clip-path:polygon(0% 0%,100% 0%,100% 60px,0% 60px)}.solutions-slider__item--next+.solutions-slider__item .solutions-card--active .solutions-card__heading{color:#02061c}.solutions-slider__item--next+.solutions-slider__item .solutions-card--active .solutions-card__sphere{color:rgba(2,6,28,.6);background:#f8f8f8}.solutions-slider__item--next+.solutions-slider__item .solutions-card--active .solutions-card__description{color:#02061c}.solutions-slider__item--next+.solutions-slider__item .solutions-card--active .btn-plus{width:60px;height:60px}}.solutions-slider__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-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:60px}@media (max-width:1023px){.solutions-slider__footer{padding-left:30px;padding-right:30px}}@media (max-width:767px){.solutions-slider__footer{padding-left:30px;padding-right:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:30px}.solutions-slider__footer .btn-shape-plus{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:40px;-ms-flex-item-align:end;align-self:flex-end}}@media (max-width:767px) and (max-width:767px){.solutions-slider__footer .btn-shape-plus{margin-top:33px}}.similar-solution{padding-top:200px;padding-bottom:217px;background-color:#f8f8f8}@media (max-width:767px){.similar-solution{padding-top:70px;padding-bottom:70px}}.similar-solution .container{position:relative;padding-left:23.8%}@media (min-width:1440px){.similar-solution .container{padding-left:342px}}@media (max-width:767px){.similar-solution .container{padding-left:30px}}.similar-solution__title{position:relative;font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:700;font-size:56px;line-height:77px;letter-spacing:.04em;text-transform:uppercase;color:#02061c;margin:0 0 40px}@media (max-width:825px){.similar-solution__title{font-size:48px;line-height:58px}}@media (max-width:767px){.similar-solution__title{font-size:30px;line-height:40px;margin:0 0 20px}}.similar-solution__text{position:relative;font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:24px;color:#02061c;margin:0 0 60px}@media (max-width:767px){.similar-solution__text{font-size:14px;line-height:20px;margin:0 0 50px}}.similar-solution__video-wrapper{position:absolute;left:-327px;top:-160px}.similar-solution__video-wrapper video::-webkit-media-controls-panel{display:none!important;-webkit-appearance:none}.similar-solution__video-wrapper video::-webkit-media-controls-play-button{display:none!important;-webkit-appearance:none}.similar-solution__video-wrapper video::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}@media (max-width:1179px){.similar-solution__video-wrapper{left:-146px;top:-42px}.similar-solution__video-wrapper video{width:367px}}@media (max-width:767px){.similar-solution__video-wrapper{height:100%;min-height:270px}.similar-solution__video-wrapper video{height:100%}}.aside{position:relative;background:#f8f8f8}.aside button[type=reset]{border-radius:0;width:100%;margin-top:48px}.aside button[type=reset]:disabled{opacity:.3;pointer-events:none}@media (max-width:767px){.aside button[type=reset]{margin-top:20px}}.aside button[type=submit]{position:absolute;border-radius:0;top:0;right:calc(100% + 16px);cursor:pointer;outline:0;padding:0 36px;min-height:86px;min-width:202px;background:#00c2ff;border:0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:opacity .3s ease,visibility .3s ease,top .3s ease,background-color .3s ease;transition:opacity .3s ease,visibility .3s ease,top .3s ease,background-color .3s ease}.aside button[type=submit] span{font-weight:500;font-size:12px;line-height:18px;color:rgba(255,255,255,.8);margin-bottom:4px}.aside button[type=submit] b{font-weight:700;font-size:12px;line-height:16px;letter-spacing:.07em;text-transform:uppercase;font-family:"Montserrat","Arial",sans-serif;color:#fff}.aside button[type=submit]::after{content:"";position:absolute;pointer-events:none;right:-25px;top:50%;width:0;height:0;border:15px solid transparent;border-left:15px solid #00c2ff;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:1;visibility:visible;z-index:-1;-webkit-transition:border-left-color .3s ease;transition:border-left-color .3s ease}.aside button[type=submit].hidden,.aside button[type=submit]:disabled{opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}@media (hover:hover),screen and (min-width:0){.aside button[type=submit]:focus,.aside button[type=submit]:hover{background-color:#5fd9ff}.aside button[type=submit]:focus::after,.aside button[type=submit]:hover::after{border-left-color:#5fd9ff}}@media (max-width:858px){.aside button[type=submit]{position:static;min-width:auto;min-height:64px;width:100%;margin-top:68px}.aside button[type=submit]::after{display:none}.aside button[type=submit].hidden{opacity:1;visibility:visible}.aside button[type=submit]:disabled{opacity:.3;visibility:visible}.aside button[type=submit]:disabled span{display:none}}@media (max-width:767px){.aside{position:fixed;width:auto;top:0;right:0;bottom:0;left:0;z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:auto;visibility:hidden;background:#fff;opacity:0;pointer-events:none;-webkit-transition:opacity .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1),-webkit-transform .6s cubic-bezier(.55,0,.1,1);transition:opacity .6s cubic-bezier(.55,0,.1,1),transform .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1);transition:opacity .6s cubic-bezier(.55,0,.1,1),transform .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1),-webkit-transform .6s cubic-bezier(.55,0,.1,1);-ms-overflow-style:none;scrollbar-width:none;padding:70px 30px}.aside--open{-webkit-transform:scale(1);transform:scale(1);visibility:visible;opacity:1;pointer-events:auto}}@media (min-width:1920px){.aside{width:316px}}.aside__title{display:none}@media (max-width:767px){.aside__title{display:block;font-weight:700;font-size:30px;line-height:40px;letter-spacing:.04em;text-transform:uppercase;color:#02061c;margin-bottom:40px;margin-top:0}}.aside__line{width:100%;height:2px;background-color:rgba(2,6,28,.1);-webkit-transition:margin-top .3s ease,background-color .3s ease;transition:margin-top .3s ease,background-color .3s ease}.aside__line--margin-top{margin-top:24px}.aside__list{margin-top:0;margin-bottom:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:260px}.aside__list.active{margin-bottom:34px}@media (max-width:767px){.aside__list{max-width:290px}}.aside__list--inner,.aside__list--nested{max-width:initial}.aside__list--inner .checkbox input[type=checkbox]:checked+span::before{background-image:url(../img/svg/icon-checkmark-small.svg)}.aside__list--inner span{max-width:296px}.aside__list--inner .aside__item:not(:last-of-type){margin-bottom:2px}.aside__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.aside__item:not(:last-of-type){margin-bottom:20px}@media (hover:hover),screen and (min-width:768px){.aside__item.accordion .checkbox:focus span,.aside__item.accordion .checkbox:hover span{color:#00c2ff}.aside__item.accordion .checkbox:focus span::before,.aside__item.accordion .checkbox:hover span::before{border:2px solid rgba(2,6,28,.1)}}.aside__item.accordion .accordion__btn{position:absolute;top:0;right:-17px;bottom:0;left:calc(100% - 30px);z-index:2;cursor:pointer}@media (hover:hover),screen and (min-width:0){.aside__item.accordion .accordion__btn:focus+.accordion__wrap svg,.aside__item.accordion .accordion__btn:hover+.accordion__wrap svg{stroke:#00c2ff}}.aside__accordion-btn.active svg,.aside__item.accordion .accordion__btn.active+.accordion__wrap svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.aside__item.accordion .accordion__btn.active+.accordion__wrap .aside__pick{margin-bottom:16px}.aside__item.accordion,.aside__item.accordion .accordion__btn.active+.accordion__wrap+.aside__list{position:relative}.aside__item.accordion .accordion__btn.active+.accordion__wrap+.aside__list::after{content:"";width:100%;height:1px;background-color:rgba(2,6,28,.1);position:absolute;bottom:-25px}.aside__item.accordion .accordion__wrap{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer}.aside__item.accordion .accordion__wrap span{-webkit-transition:color .3s ease;transition:color .3s ease}.aside__item.accordion .accordion__wrap svg{margin-top:12px;-ms-flex-negative:0;flex-shrink:0;margin-left:6px;display:block;-webkit-transition:stroke .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,stroke .3s ease;transition:transform .3s ease,stroke .3s ease,-webkit-transform .3s ease;pointer-events:none;fill:transparent;stroke:#02061c}.aside__item.accordion .accordion__wrap .aside__pick{-webkit-transition:margin .3s ease;transition:margin .3s ease}.aside__item .aside__item .checkbox span,.aside__item .aside__item span{font-size:12px;line-height:18px}.aside__item .aside__item .checkbox span::before{left:0;top:2px;width:22px;height:22px}.aside__category{font-weight:700;font-size:10px;line-height:16px;letter-spacing:.08em;text-transform:uppercase;color:#02061c;margin-bottom:24px;margin-top:24px}.aside__category:first-of-type{margin-top:0}.aside__accordion-btn{cursor:pointer;background:0 0;border:0;outline:0;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;width:100%;padding:5px 0;margin-bottom:8px;margin-top:44px;font-weight:500;font-size:14px;line-height:18px;color:#02061c;-webkit-transition:margin .3s ease,color .3s ease;transition:margin .3s ease,color .3s ease}.aside__accordion-btn svg{-ms-flex-negative:0;flex-shrink:0;margin-left:6px;display:block;-webkit-transition:stroke .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,stroke .3s ease;transition:transform .3s ease,stroke .3s ease,-webkit-transform .3s ease;pointer-events:none;fill:transparent;stroke:#02061c}.aside__accordion-btn.active{margin-bottom:24px}@media (hover:hover),screen and (min-width:0){.aside__accordion-btn:focus,.aside__accordion-btn:hover{color:#00c2ff}.aside__accordion-btn:focus svg,.aside__accordion-btn:hover svg{stroke:#00c2ff}}@media (max-width:767px){.aside__accordion-btn{margin-bottom:7px;margin-top:26px;-webkit-transition:margin .3s ease;transition:margin .3s ease}.aside__accordion-btn.active{margin-bottom:26px}}.aside__close-btn{display:none}@media (max-width:767px){.aside__close-btn{display:block;position:absolute;top:32px;right:22px}}.aside__picked{display:none;font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:500;font-size:12px;line-height:18px;color:rgba(2,6,28,.5);padding-left:46px;margin:-3px 0 0}.aside__picked--shown{display:block}.not-found{min-height:100vh;min-height:calc(100*var(--vh, 1vh));padding-top:15.3%;padding-bottom:50px}@media (max-width:767px){.not-found{padding-top:160px;padding-bottom:0}}@media (min-width:768px){.not-found .search-popup{height:25vh}}.not-found__title{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:700;font-size:56px;line-height:77px;text-align:center;letter-spacing:.04em;text-transform:uppercase;color:#fff;max-width:795px;margin:0 auto 75px}@media (max-width:1023px){.not-found__title{font-size:30px;line-height:40px;max-width:495px}}@media (max-width:767px){.not-found__title{margin-bottom:32px;font-size:22px;line-height:30px;max-width:315px}}.not-found form{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:clamp(500px,80%,1079px);margin:0 auto}@media (max-width:767px){.not-found form{max-width:clamp(315px,80%,1079px)}}@media (max-width:350px){.not-found form{max-width:clamp(280px,80%,1079px)}}.not-found form input[type=search]{width:100%;height:auto;font-weight:600;font-size:22px;line-height:30px;color:#fff;background-color:transparent;border:0;border-bottom:1px solid rgba(255,255,255,.6);border-radius:0;padding-left:0;padding-top:22px;padding-bottom:18px;-webkit-transition:border .3s ease;transition:border .3s ease}@media (max-width:767px){.not-found form input[type=search]{font-weight:500;font-size:14px;line-height:20px;padding-top:20px;padding-bottom:16px}}@media (hover:hover),screen and (min-width:0){.not-found form input[type=search]:focus,.not-found form input[type=search]:hover{border-color:#fff}}.not-found form input[type=search]:active,.not-found form input[type=search]:focus{outline:0;border:0;border-bottom:1px solid #fff;border-radius:0}.not-found form input[type=search]:-ms-input-placeholder,.not-found form input[type=search]::-ms-input-placeholder{color:rgba(255,255,255,.6)}.not-found form input[type=search]::placeholder{color:rgba(255,255,255,.6)}.not-found__container,.not-found__search{position:relative;width:100%}.not-found__search-btn{position:absolute;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;right:0;top:calc(50% - 3px);-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;padding:0;background:0 0;border:0;outline:0;color:#fff;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.not-found__search-btn svg{fill:none}@media (max-width:767px){.not-found__search-btn{top:50%}.not-found__search-btn svg{width:24px;height:24px}}@media (hover:hover),screen and (min-width:0){.not-found__search-btn:focus,.not-found__search-btn:hover{opacity:.5}}.contacts-page__contacts{position:relative;min-height:767px;padding-top:134px}@media (max-width:1023px){.contacts-page__contacts{padding-top:0;padding-left:0;min-height:initial}.contacts-page__contacts>.container{padding:0}}.contacts-page__map{width:100%;height:100%;position:absolute;top:0;left:0}@media (max-width:1023px){.contacts-page__map{height:580px;position:static}}@media (max-width:767px){.contacts-page__map{height:570px}}@media (max-width:370px){.contacts-page__map{height:590px}}.contacts-page__map [class*=ymaps-2-1][class*=-balloon__content]{margin-right:0!important;padding-right:6px!important;padding-bottom:16px!important}.contacts-page__cities{position:relative;background-color:#fff;z-index:1;width:338px;min-height:395px;padding:50px 50px 30px}@media (max-width:1023px){.contacts-page__cities{padding:50px 30px 37px;min-height:initial;width:100%}}@media (max-width:767px){.contacts-page__cities{padding:50px 30px 37px}}@media (min-width:768px){.contacts-page__cities .accordion{max-width:350px;margin:0 auto}}@media (max-width:1023px){.contacts-page__cities .accordion{border-bottom:2px solid rgba(2,6,28,.1)}}@media (min-width:1024px){.contacts-page__cities .accordion .accordion__content{max-height:initial;padding-top:2px}}.contacts-page__list,.thesis__achievement-item ul{margin:0;padding:0;list-style:none}.contacts-page__list.accordion__content{display:none;-webkit-transition:overflow .3s ease,max-height .3s ease,margin .3s ease;transition:overflow .3s ease,max-height .3s ease,margin .3s ease}.contacts-page__list--active.accordion__content{display:block}@media (max-width:767px){.contacts-page__list{margin-top:0;padding-top:2px;-webkit-transform:translateY(2px);transform:translateY(2px)}}@media (max-width:1023px){.contacts-page__list.active{margin-top:28px}}.contacts-page__item{margin-bottom:21px}.contacts-page__item .contacts-page__button{text-align:left}@media (max-width:767px){.contacts-page__item{margin-bottom:23px}.contacts-page__item:last-child{margin-bottom:39px}}.contacts-page__button{background-color:transparent;border:0;position:relative;font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:600;font-size:12px;line-height:18px;letter-spacing:.08em;text-transform:uppercase;color:#02061c;-webkit-transition:color .3s ease;transition:color .3s ease;margin-left:42px;cursor:pointer;outline:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:767px){.contacts-page__button{margin-left:42px}}@media (hover:hover),screen and (min-width:0){.contacts-page__button:focus,.contacts-page__button:hover{color:#03c}}.contacts-page__button::after,.contacts-page__button::before{top:0;bottom:0;margin:auto}.contacts-page__button::before{content:"";position:absolute;width:25px;height:25px;left:-42px;border:2px solid rgba(2,6,28,.1);border-radius:140px;-webkit-transition:border .3s ease;transition:border .3s ease}@media (max-width:767px){.contacts-page__button::before{left:-42px}}.contacts-page__button::after{content:"";position:absolute;width:17px;height:17px;background:#03c;border-radius:50%;left:-38px;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media (max-width:767px){.contacts-page__button::after{left:-38px}}.contacts-page__button--active::before{border-color:#03c}.contacts-page__button--active::after{opacity:1}.contacts-page__office{background-color:#fff;line-height:20px;max-width:419px;margin:0 auto;padding:30px 30px 20px 28px}@media (max-width:1250px){.contacts-page__office{padding:30px 0 10px 18px;min-height:300px}}@media (max-width:1023px){.contacts-page__office{max-width:initial;padding:30px 0 10px 18px;min-height:250px}}.contacts-page__heading{display:none;font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:600;font-size:18px;line-height:24px;color:#02061c;margin:0 0 16px}@media (max-width:1023px){.contacts-page__heading{display:block}}.contacts-page__address{display:block;font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:20px;color:#03c;margin:0 0 20px;outline:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media (max-width:1023px){.contacts-page__address{margin-bottom:30px}}@media (hover:hover),screen and (min-width:0){.contacts-page__address:focus,.contacts-page__address:hover{opacity:.7}}.contacts-page__email,.contacts-page__fax,.contacts-page__press,.contacts-page__tel{margin:0}.contacts-page__email b,.contacts-page__fax b,.contacts-page__press b,.contacts-page__tel b{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:20px;color:#02061c;margin-right:4px}.contacts-page__email a,.contacts-page__fax a,.contacts-page__press a,.contacts-page__tel a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;white-space:nowrap;font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:20px;color:#03c;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;outline:0}@media (hover:hover),screen and (min-width:0){.contacts-page__email a:focus,.contacts-page__email a:hover,.contacts-page__fax a:focus,.contacts-page__fax a:hover,.contacts-page__press a:focus,.contacts-page__press a:hover,.contacts-page__tel a:focus,.contacts-page__tel a:hover{opacity:.7}}.contacts-page__press{margin-bottom:20px}@media (max-width:767px){.contacts-page__press{display:none}.contacts-page__fax,.contacts-page__tel{margin-bottom:10px}}.contacts-page__select{display:none;position:relative;width:100%;cursor:pointer}@media (min-width:768px){.contacts-page__select{max-width:350px}}@media (max-width:1023px){.contacts-page__select{display:block}}.contacts-page__select.active .contacts-page__btn{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.contacts-page__btn{display:block;position:absolute;width:20px;height:20px;padding:0;top:15%;right:-5px;border:0;background-color:transparent;cursor:pointer;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;outline:0}.contacts-page__select-name{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:600;font-size:12px;line-height:31px;letter-spacing:.08em;text-transform:uppercase;color:#02061c}.team{position:relative;padding-top:120px;padding-bottom:133px}.team h2{margin-top:0;margin-bottom:78px}@media (max-width:767px){.team,.team h2{padding-top:0;padding-bottom:20px}.team{background-color:#f8f8f8}.team h2{margin-bottom:0}}.team--career{background-color:#fff;padding-bottom:125px}@media (max-width:767px){.team--career{padding-bottom:41px}}.team--career .expand-btn{display:none}@media (max-width:767px){.team--career .expand-btn{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:26px}}.team--career h2{margin-bottom:77px}@media (max-width:767px){.team--career h2{margin-bottom:0;padding-bottom:30px}}.team--career .team__video-wrapper{z-index:0}.team--career .team__achievement-list{padding-top:55px}@media (max-width:767px){.team--career .team__achievement-list{padding-top:47px}}@media (min-width:1024px){.team--career .team__item:not(:nth-of-type(2n)){width:23%;margin-right:0}}.team--career .team__list.accordion__content{max-height:none;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.team--career .team__list.accordion__content{display:block;max-height:516px}}.team--career .team__item{border-top-color:transparent}@media (min-width:1024px){.team--career .team__item{width:23%;padding-top:43px;padding-bottom:20px}}.team--career .team__item-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:0;padding-bottom:0}@media (max-width:767px){.team--career .team__item-wrap{padding-top:20px;padding-bottom:24px}}.team--career .team__item-wrap b{width:100%;max-width:none;margin-bottom:16px;text-transform:uppercase}@media (max-width:767px){.team--career .team__item-wrap b{margin-bottom:4px;text-transform:uppercase;letter-spacing:.04em}}@media (min-width:1024px){.team--career .team__item:not(:nth-of-type(4n)){margin-right:2%}}.team--no-padding-bottom{padding-bottom:0}.team--no-padding-top{padding-top:0}.team__background{display:none}@media (max-width:767px){.team__background{display:block;width:375px;height:437px;position:absolute;top:0;right:0}.team__background img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}.team__list,.team__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.team__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.team__wrapper+.team__achievement-list{margin-top:44px}@media (max-width:767px){.team__wrapper+.team__achievement-list{margin-top:0}}.team__list{margin-top:0;margin-bottom:0;padding:0;list-style:none;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:767px){.team__list{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:50px}}.team__item{border-top:1px solid rgba(2,6,28,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:32px;padding-bottom:60px;width:49.8%;-ms-flex-negative:0;flex-shrink:0}.team__item:not(:nth-of-type(2n)){width:45.7%;margin-right:4.5%}.team__achievement-item img,.team__item svg{margin-right:32px}.team__item b{width:32.7%;max-width:141px;font-weight:700;font-size:36px;line-height:46px;color:#03c;-ms-flex-negative:0;flex-shrink:0}.team__item p{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:67.3%;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#02061c;margin:0;padding-right:1px}@media (max-width:1023px){.team__item{width:47.75%}.team__item:not(:nth-of-type(2n)){width:47.75%}.team__item b{font-size:30px;line-height:40px;width:29%}.team__item p{font-size:14px;line-height:20px;width:71%}}@media (max-width:767px){.team__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:0;padding-bottom:0;width:100%}.team__item:not(:nth-of-type(2n)){width:100%;margin-right:0}.team__item b{width:100%;max-width:100%;margin-bottom:3px}.team__item p{width:100%}}.team__item-wrap{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:18px;padding-bottom:18px}@media (max-width:767px){.team__item-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.team__achievement-list{margin-bottom:0;margin-top:0;padding:0;list-style:none;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px}@media (max-width:767px){.team__achievement-list{max-width:calc(100vw - 60px);-ms-grid-columns:1fr;grid-template-columns:1fr;padding-bottom:30px}.team__achievement-list--career{padding-bottom:0}.team__achievement-list--career .team__achievement-item{border-top:1px solid rgba(2,6,28,.1);padding-bottom:29px}}.team__achievement-item{border-top:1px solid rgba(2,6,28,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:29px;padding-bottom:27px}.team__achievement-item p{width:calc(100% - 95px);max-width:419px;font-style:normal;font-weight:400;font-size:16px;line-height:25px;color:#02061c;margin:0}@media (max-width:1023px){.team__achievement-item img{width:50px;height:50px}.team__achievement-item p{font-size:14px;line-height:20px}}@media (max-width:767px){.team__achievement-item{border-top:none;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:20px;padding-bottom:20px;padding-right:8px;width:100%}.team__achievement-item:nth-of-type(1),.team__achievement-item:nth-of-type(2),.team__achievement-item:nth-of-type(3){width:100%;margin-right:0}.team__achievement-item img{width:36px;height:36px;margin-right:20px}.team__achievement-item p{width:calc(100% - 62px)}}.team__video-wrapper{position:absolute;right:-164px;top:40px;z-index:-1}.team__video-wrapper video{width:675px;opacity:.54}@media (max-width:1179px){.team__video-wrapper{right:-181px;top:56px}.team__video-wrapper video{width:367px}}@media (max-width:767px){.team__video-wrapper{display:none}}.contact-us{position:relative;background-color:#f8f8f8;overflow:hidden}@media (max-width:767px){.contact-us{background-image:url(../img/bg/reply-mobile-bg.png);background-attachment:fixed;background-position:100% -251px;background-repeat:no-repeat;position:fixed;width:auto;top:0;right:0;bottom:0;left:0;z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:auto;visibility:hidden;opacity:0;pointer-events:none;-webkit-transition:opacity .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1),-webkit-transform .6s cubic-bezier(.55,0,.1,1);transition:opacity .6s cubic-bezier(.55,0,.1,1),transform .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1);transition:opacity .6s cubic-bezier(.55,0,.1,1),transform .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1),-webkit-transform .6s cubic-bezier(.55,0,.1,1);-ms-overflow-style:none;scrollbar-width:none}.contact-us--open{-webkit-transform:scale(1);transform:scale(1);visibility:visible;opacity:1;pointer-events:auto}}@media (max-width:767px) and (-webkit-min-device-pixel-ratio:1.5),(max-width:767px) and (min-resolution:144dpi),(max-width:767px) and (min-resolution:1.5dppx){.contact-us{background-image:url(../img/bg/reply-mobile-bg@2x.png);background-size:350px 754px;background-position:100% -270px}}.contact-us__close-btn{position:absolute;display:none}@media (max-width:767px){.contact-us__close-btn{display:block;top:32px;right:23px}.main-vacancies-detail .contact-us__close-btn{display:none}.contact-us__close-btn svg{width:14px;height:14px}}.contact-us--press-center .contact-us__wrapper .reply{width:100%}.contact-us--press-center .contact-us__img-wrapper{right:-778px;top:392px}@media (min-width:1024px){.contact-us--personnel .contact-us__wrapper{background:0 0}}.contact-us--personnel .reply{width:60%;max-width:calc(100% - 388px)}@media (max-width:1023px){.contact-us--personnel .reply{width:100%;max-width:none}}.contact-us--personnel .reply .reply__heading{max-width:none}@media (min-width:1920px){.contact-us--personnel .reply{max-width:797px}}@media (min-width:1024px){.contact-us--personnel:not(.contact-us--career):not(.contact-us--employee-reviews) .reply__inputs .input-wrapper{margin-bottom:36px}.contact-us--personnel .input-wrapper--select{margin-bottom:58px}}@media (max-width:767px){.contact-us--personnel .reply__heading{margin-bottom:57px}.contact-us--personnel .reply{max-width:none}.contact-us--personnel .input-wrapper--select,.contact-us--personnel .reply .reply__inputs{margin-bottom:28px}.contact-us--personnel .reply .input-wrapper:last-child{margin-bottom:0}.contact-us--personnel .reply .input-wrapper--textarea{margin-bottom:36px}.contact-us--vacancies{position:static;opacity:1;visibility:visible;z-index:initial;pointer-events:initial}}.contact-us--career .reply__upload input[type=file],.contact-us--employee-reviews .reply__upload input[type=file],.contact-us--vacancies .reply__upload input[type=file],.vacancies-page .reply__upload input[type=file]{position:absolute;top:0;left:0;z-index:0;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px}.contact-us--employee-reviews .contact-us__wrapper,.contact-us--vacancies .contact-us__wrapper{position:static;padding-bottom:160px}.contact-us--employee-reviews .contact-us__img-wrapper,.contact-us--vacancies .contact-us__img-wrapper{top:initial;bottom:0;right:-30px}.contact-us--employee-reviews .reply,.contact-us--vacancies .reply{width:100%}.contact-us--employee-reviews .reply__container,.contact-us--vacancies .reply__container{max-width:initial}.contact-us--employee-reviews .reply__header,.contact-us--vacancies .reply__header{margin-bottom:135px}@media (max-width:767px){.contact-us--employee-reviews .reply__header,.contact-us--vacancies .reply__header{margin-bottom:58px}}.contact-us--employee-reviews .reply__content,.contact-us--vacancies .reply__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contact-us--employee-reviews .reply__aside,.contact-us--vacancies .reply__aside{width:357px;-ms-flex-negative:0;flex-shrink:0;border-top:1px solid rgba(2,6,28,.1);padding-top:30px;margin-left:30px}@media (max-width:1023px){.contact-us--employee-reviews .reply__aside,.contact-us--vacancies .reply__aside{display:none}}.contact-us--employee-reviews .reply__person,.contact-us--vacancies .reply__person{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contact-us--career .reply__person img,.contact-us--employee-reviews .reply__person img,.contact-us--vacancies .reply__person img{margin-left:5px}.contact-us--career .reply__person p,.contact-us--employee-reviews .reply__person p,.contact-us--vacancies .reply__person p{width:calc(100% - 95px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;padding-top:1px}.contact-us--career .reply__person b,.contact-us--employee-reviews .reply__person b,.contact-us--vacancies .reply__person b{font-weight:600;font-size:16px;line-height:24px;color:#02061c;margin-bottom:7px}.contact-us--career .reply__person span,.contact-us--employee-reviews .reply__person span,.contact-us--vacancies .reply__person span{font-weight:500;font-size:12px;line-height:18px;color:#02061c;max-width:202px}.contact-us--employee-reviews .reply__heading,.contact-us--vacancies .reply__heading{max-width:662px;margin:0;-ms-flex-negative:0;flex-shrink:0}@media (max-width:1023px){.contact-us--employee-reviews .reply__heading,.contact-us--vacancies .reply__heading{margin-bottom:18px}}.contact-us--career form,.contact-us--employee-reviews form,.contact-us--vacancies form{max-width:718px}.contact-us--employee-reviews .reply__inputs,.contact-us--vacancies .reply__inputs{-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:767px){.contact-us--employee-reviews .reply__inputs,.contact-us--vacancies .reply__inputs{margin-bottom:28px}}.contact-us--employee-reviews .reply__input-section,.contact-us--vacancies .reply__input-section{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.contact-us--employee-reviews .reply__input-section,.contact-us--vacancies .reply__input-section{display:block}}.contact-us--employee-reviews .input-wrapper,.contact-us--vacancies .input-wrapper{margin-bottom:46px}.contact-us--employee-reviews .input-wrapper--textarea,.contact-us--vacancies .input-wrapper--textarea{margin-bottom:40px}@media (max-width:767px){.contact-us--employee-reviews .input-wrapper--textarea,.contact-us--vacancies .input-wrapper--textarea{margin-bottom:30px}}.contact-us--employee-reviews .input-wrapper--textarea .input-wrapper__error-text,.contact-us--vacancies .input-wrapper--textarea .input-wrapper__error-text{margin-top:4px}@media (max-width:767px){.contact-us--employee-reviews .input-wrapper--textarea .input-wrapper__error-text,.contact-us--vacancies .input-wrapper--textarea .input-wrapper__error-text{margin-top:-1px}}.contact-us--employee-reviews .reply__submit .terms,.contact-us--vacancies .reply__submit .terms{-ms-flex-item-align:initial;-ms-grid-row-align:initial;align-self:initial}@media (max-width:1060px){.contact-us--employee-reviews .reply__submit .terms,.contact-us--vacancies .reply__submit .terms{margin-bottom:30px}}@media (max-width:1023px){.contact-us--employee-reviews .reply__submit .terms,.contact-us--vacancies .reply__submit .terms{margin-bottom:0}}.contact-us--employee-reviews .reply__agreement,.contact-us--vacancies .reply__agreement{padding-top:24px}@media (max-width:767px){.contact-us--employee-reviews .reply__agreement,.contact-us--vacancies .reply__agreement{padding-top:0}}@media (min-width:1024px){.contact-us--career .contact-us__wrapper{position:static;padding-top:120px;padding-bottom:173px}}@media (min-width:1024px) and (min-width:1420px){.contact-us--career .contact-us__wrapper{padding-right:60px}}.contact-us--career .contact-us__img-wrapper{top:initial;bottom:-93px;right:0}.contact-us--career .reply{width:100%}.contact-us--career .reply__container{max-width:initial}.contact-us--career .reply__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:767px){.contact-us--career .reply__inputs{margin-bottom:28px}}.contact-us--career .reply__aside{width:357px;-ms-flex-negative:0;flex-shrink:0;border-top:1px solid rgba(2,6,28,.1);padding-top:30px;margin-left:30px}@media (max-width:1023px){.contact-us--career .reply__aside{display:none}}.contact-us--career .reply__person{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contact-us--career .reply__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:104px}@media (max-width:767px){.contact-us--career .reply__header{margin-bottom:53px}}.contact-us--career .reply__heading{max-width:700px;margin-bottom:40px}@media (max-width:767px){.contact-us--career .reply__heading{margin-bottom:19px}}.contact-us--career .reply__description{max-width:711px}.contact-us--career .input-wrapper--position input{padding:20px 28px}@media (max-width:767px){.contact-us--career .input-wrapper--position input{padding:16px 17px}.contact-us--career .input-wrapper--position{margin-bottom:28px}}.contact-us--career .input-wrapper--textarea{margin-bottom:37px}@media (max-width:767px){.contact-us--career .input-wrapper--textarea{margin-bottom:31px}}.contact-us--career .reply__upload{position:relative;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;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:55px}@media (max-width:767px){.contact-us--career .reply__upload{margin-bottom:40px}}.contact-us--career .personnel-list{padding-top:277px}@media (max-width:1116px){.contact-us--career .personnel-list{padding-top:394px}}.contact-us--career .personnel-list__item:first-of-type .personnel-list__link,.contact-us--employee-reviews .personnel-list__item:first-of-type .personnel-list__link{border-top:1px solid rgba(2,6,28,.1)}@media (hover:hover),screen and (min-width:0){.contact-us--career .personnel-list__item:first-of-type .personnel-list__link[href]:focus,.contact-us--career .personnel-list__item:first-of-type .personnel-list__link[href]:hover{border-top-color:transparent}}@media (min-width:768px){.contact-us--detailed,.contact-us--detailed-solution{background:0 0}}.contact-us--detailed .contact-us__wrapper{padding-top:122px;padding-bottom:163px}.contact-us--detailed-solution .contact-us__wrapper{padding-bottom:163px}@media (min-width:1180px){.contact-us--detailed .contact-us__video-wrapper,.contact-us--detailed-solution .contact-us__video-wrapper{left:-247px;top:136px}}@media (max-width:767px){.contact-us--detailed .contact-us__video-wrapper,.contact-us--detailed-solution .contact-us__video-wrapper{display:none}.contact-us--detailed .contact-us__wrapper,.contact-us--detailed-solution .contact-us__wrapper{padding-top:54px;padding-bottom:83px}}.contact-us--detailed .reply,.contact-us--detailed-solution .reply{width:100%;max-width:899px;margin-left:auto}@media (min-width:1920px){.contact-us--detailed .reply,.contact-us--detailed-solution .reply{max-width:1118px}}.contact-us--detailed .reply__heading,.contact-us--detailed-solution .reply__heading{margin-bottom:57px}.contact-us--detailed-solution .contact-us__wrapper{padding-top:160px}@media (max-width:767px){.contact-us--detailed-solution .contact-us__wrapper{padding-top:72px}.contact-us--detailed-solution .reply__heading{margin-bottom:57px}.contact-us--detailed-solution .reply__inputs{margin-bottom:27px}.contact-us--detailed-solution .input-wrapper--textarea{margin-bottom:35px}}@media (min-width:768px){.contact-us--projects{background:0 0}}.contact-us--projects .contact-us__wrapper{padding-top:160px;padding-bottom:163px}@media (min-width:1180px){.contact-us--projects .contact-us__video-wrapper{left:-325px;top:170px}}@media (max-width:767px){.contact-us--projects .contact-us__video-wrapper{display:none}.contact-us--projects .contact-us__wrapper{padding-top:54px;padding-bottom:83px}}.contact-us--projects .reply{width:100%;max-width:1118px;margin-left:auto}@media (max-width:1919px){.contact-us--projects .reply{max-width:899px}}.contact-us--projects .reply__heading{max-width:initial;margin-bottom:88px}@media (min-width:768px){.contact-us--services{background:0 0}}.contact-us--services .contact-us__wrapper{padding-top:180px;padding-bottom:163px}@media (min-width:1180px){.contact-us--services .contact-us__video-wrapper{left:-247px;top:136px}}@media (max-width:767px){.contact-us--services .contact-us__video-wrapper{display:none}.contact-us--services .contact-us__wrapper{padding-top:54px;padding-bottom:83px}}.contact-us--services .reply{width:100%;max-width:1118px;margin-left:auto}@media (max-width:1919px){.contact-us--services .reply{max-width:899px}}.contact-us--services .reply__heading{max-width:initial;margin-bottom:88px}@media (min-width:1024px){.contact-us--employee-reviews .contact-us__wrapper{padding-top:56px}}@media (min-width:1024px) and (min-width:1420px){.contact-us--employee-reviews .contact-us__wrapper{padding-right:60px}}@media (min-width:1024px){.contact-us--employee-reviews .reply__header{margin-bottom:100px}}.contact-us--employee-reviews .personnel-list{padding-top:171px}@media (hover:hover),screen and (min-width:0){.contact-us--employee-reviews .personnel-list__item:first-of-type .personnel-list__link[href]:focus,.contact-us--employee-reviews .personnel-list__item:first-of-type .personnel-list__link[href]:hover{border-top-color:transparent}}.contact-us--faq .contact-us__wrapper{position:static}@media (min-width:1024px){.contact-us--faq .contact-us__wrapper{padding-bottom:160px}}.contact-us--faq .contact-us__img-wrapper{top:initial;bottom:-93px;right:0}@media (min-width:1024px){.contact-us--faq .reply .input-wrapper--textarea{margin-bottom:49px}}@media (max-width:1919px){.contact-us--faq .reply__container{max-width:719px}}@media (max-width:767px){.contact-us--faq .reply__heading{margin-bottom:56px}.contact-us--faq .reply .reply__inputs{margin-bottom:29px}.contact-us--faq .reply .input-wrapper--textarea{margin-bottom:35px}}@media (min-width:768px){.contact-us--faq .reply__agreement{margin-top:12px}.contact-us--faq .reply__submit .btn{margin-bottom:10px}.contact-us--faq .reply__submit .terms{-ms-flex-item-align:start;align-self:flex-start;margin-top:20px}}@media (max-width:767px){.contact-us .reply .input-wrapper:last-child{margin-bottom:28px}.contact-us .reply .input-wrapper--textarea{margin-bottom:35px}}.contact-us__wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:120px;padding-bottom:120px}.contact-us__wrapper .reply{background:0 0;padding:0;z-index:1}@media (max-width:767px){.contact-us__wrapper{padding-top:71px;padding-bottom:70px}}@media (min-width:1024px){.contact-us__wrapper--industries .contact-us__img-wrapper{display:none}}.contact-us__video-wrapper{position:absolute;left:-327px;top:14px;z-index:0}@media (max-width:1179px){.contact-us__video-wrapper{left:auto;right:-181px;top:56px}.contact-us__video-wrapper video{width:367px}}@media (max-width:767px){.contact-us__video-wrapper{top:-109px;right:-232px}}.contact-us__img-wrapper{position:absolute;right:-682px;top:calc(100% - 267px)}@media (max-width:767px){.contact-us__img-wrapper{display:none}.contact-us--event{position:static;opacity:1;visibility:visible;z-index:initial;pointer-events:initial}}.contact-us--event .contact-us__wrapper{position:static;padding-bottom:160px}.contact-us--event .contact-us__wrapper .contact-us__img-wrapper{top:90px}.contact-us--event .reply__submit{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:25px}@media (max-width:767px){.contact-us--event .reply__submit{margin-top:30px}}.contact-us--event .reply__agreement{max-width:574px}.contact-us--event .reply__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:60px}.contact-us--event .reply__heading{max-width:896px;margin:0 0 20px}.contact-us--event .reply__description{max-width:100%;opacity:.6}.contact-us--event .input-wrapper{max-width:416px;margin-bottom:50px}@media (max-width:767px){.contact-us--event .input-wrapper{max-width:100%}.contact-us--general{position:static;opacity:1;visibility:visible;z-index:initial;pointer-events:initial}}.contact-us--general .contact-us__wrapper{padding-bottom:160px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:1179px){.contact-us--general .contact-us__wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.contact-us--general .contact-us__video-wrapper{top:152px}@media (max-width:1179px){.contact-us--general .contact-us__video-wrapper{left:auto;right:-181px;top:-1px}.contact-us--general .contact-us__video-wrapper video{width:367px}}@media (max-width:767px){.contact-us--general .contact-us__video-wrapper{display:none}}.contact-us--general .reply__heading{max-width:896px}@media (max-width:1179px){.contact-us--general .reply__heading{max-width:796px}}@media (max-width:767px){.contact-us--general .reply__heading{margin-bottom:60px}}.contact-us--general .input-wrapper--textarea{margin-bottom:60px}@media (max-width:767px){.contact-us--general .reply__inputs--md{margin-bottom:0}}.contact-us--general .reply__inputs--md .input-wrapper{max-width:447px}@media (max-width:767px){.contact-us--general .reply__inputs--md .input-wrapper{max-width:100%}.contact-us--general .reply__inputs--sm{margin-bottom:0}}.contact-us--general .reply__inputs--sm .input-wrapper{max-width:296px}@media (max-width:767px){.contact-us--general .reply__inputs--sm .input-wrapper{max-width:100%}}.career{padding-top:120px;padding-bottom:120px;background-color:#fff;background-image:url(../img/bg/career-background-big.png);background-repeat:no-repeat;background-position:101% 100%}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.career{background-image:url(../img/bg/career-background-big@2x.png);background-size:933px 621px}}@media (max-width:1440px){.career{background-image:url(../img/bg/career-background.png);background-position:100% 100%}}@media (max-width:1440px) and (-webkit-min-device-pixel-ratio:1.5),(max-width:1440px) and (min-resolution:144dpi),(max-width:1440px) and (min-resolution:1.5dppx){.career{background-image:url(../img/bg/career-background@2x.png);background-size:602px 621px}}@media (max-width:767px){.career{padding-top:70px;padding-bottom:70px;background-image:none}}.career .career__container{max-width:637px}@media (max-width:1440px){.career .career__container{max-width:598px}}@media (max-width:767px){.career .career__container{max-width:initial}}.career__title{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:700;font-size:56px;line-height:77px;letter-spacing:.04em;text-transform:uppercase;color:#02061c;margin:0 0 40px}@media (max-width:767px){.career__title{font-size:30px;line-height:40px;margin-bottom:18px}}.career__description{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:24px;color:#02061c;margin:0 0 100px}@media (max-width:767px){.career__description{font-size:14px;line-height:20px;margin-bottom:55px}.career__all-vacansies{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.search{background-color:#fff;padding-top:80px;padding-bottom:200px}@media (max-width:767px){.search{padding-top:59px;padding-bottom:70px}}.search--not-found{padding-top:120px;background-image:url(../img/svg/search-shape-bg.svg);background-repeat:no-repeat;background-position:100% 20.2%;background-color:#f8f8f8}@media (max-width:767px){.search--not-found{padding-top:70px;background-image:url(../img/svg/search-shape-bg-mobile.svg);background-position:100% -55%}}.search__title{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:700;font-size:36px;line-height:46px;letter-spacing:.04em;text-transform:uppercase;color:#02061c;margin:0 0 37px;max-width:480px}@media (max-width:767px){.search__title{font-size:30px;line-height:40px;margin-bottom:20px}}.search__text{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:24px;color:#02061c;margin:0 0 60px;max-width:587px}@media (max-width:767px){.search__text{font-size:14px;line-height:20px;margin-bottom:50px}}.search-result{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:1023px){.search-result{display:block}}.search-result__list{list-style:none;font-size:0;line-height:0;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:64px;-moz-column-gap:64px;column-gap:64px;width:100%;margin-top:0;padding:0}@media (max-width:1023px){.search-result__list{-webkit-column-count:auto;-moz-column-count:auto;column-count:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:1920px){.search-result__list{-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px}}@media (min-width:1024px){.search-result__list--grid{-webkit-column-count:auto;-moz-column-count:auto;column-count:auto;-webkit-column-gap:initial;-moz-column-gap:initial;column-gap:initial;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:64px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}}@media (min-width:1920px){.search-result__list--grid{gap:80px}}.search-result__item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%}@media (max-width:1023px){.search-result__item{max-width:initial}}.search-result__item.nextstop~.card-item{display:none;opacity:0}.search-result__footer{-ms-flex-preferred-size:100%;flex-basis:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:100px}@media (max-width:1023px){.search-result__footer{margin-top:91px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.headersearch-popup{position:absolute;left:0;top:100%;width:100%;z-index:10;background-color:#f8f8f8;visibility:hidden;opacity:0;pointer-events:none;padding:0;-webkit-transition:opacity .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1);transition:opacity .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1);-ms-overflow-style:none;overflow-y:auto;scrollbar-width:none;-webkit-box-shadow:2px 2px 34px rgba(160,172,202,.2);box-shadow:2px 2px 34px rgba(160,172,202,.2)}@media (max-width:767px){.headersearch-popup{width:100vw;height:calc(100vh - 64px);position:fixed;top:64px}}.headersearch-popup::-webkit-scrollbar{display:none}.headersearch-popup--opened{-webkit-transform:scale(1);transform:scale(1);visibility:visible;opacity:1;pointer-events:auto;overflow-y:auto}.headersearch-popup .btn-shape-plus{margin-top:80px;margin-left:7px}@media (max-width:767px){.headersearch-popup .btn-shape-plus{margin-top:40px}}.headersearch-popup__list{display:block;padding:0;list-style:none;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;overflow-y:auto}@media (max-width:1023px){.headersearch-popup__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:767px){.headersearch-popup__list{margin-bottom:-25px}}.headersearch-popup__list--find{background-color:#fff;padding:63px 90px 31px}@media (max-width:767px){.headersearch-popup__list--find{padding:40px 30px 20px}}.headersearch-popup__list--find .headersearch-popup__item{width:100%;margin-bottom:32px}@media (max-width:767px){.headersearch-popup__list--find .headersearch-popup__item{margin-bottom:30px}}.headersearch-popup__list--found{padding:60px 88px 100px}@media (max-width:767px){.headersearch-popup__list--found{padding:50px 30px 40px}}.headersearch-popup__list--found .headersearch-popup__item{width:100%;margin-bottom:26px}.headersearch-popup__list--found .btn-shape-plus{margin-top:48px}.headersearch-popup__item{width:50%;margin-bottom:50px;padding-right:30px}@media (max-width:1023px){.headersearch-popup__item{padding-right:0;width:100%}}@media (max-width:767px){.headersearch-popup__item{margin-bottom:25px}}.headersearch-popup__link{font-weight:500;font-size:16px;line-height:24px;margin-top:0;margin-bottom:18px}.headersearch-popup__link b{font-weight:600;background-color:rgba(2,6,28,.06)}@media (max-width:767px){.headersearch-popup__link{font-size:14px;line-height:20px}}.headersearch-popup__heading{margin:0 0 30px;display:-webkit-box;display:-ms-flexbox;display:flex}.headersearch-popup__text{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:700;font-size:10px;line-height:16px;letter-spacing:.08em;text-transform:uppercase;color:rgba(2,6,28,.5)}.headersearch-popup__line{height:1px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-color:rgba(2,6,28,.1);-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.headersearch-popup__result{margin:0 0 12px}.headersearch-popup__section{margin:0;font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:500;font-size:12px;line-height:20px;color:rgba(2,6,28,.6)}.industries{position:relative;padding-top:157px;padding-bottom:171px}.industries h2{position:relative;z-index:2;margin-top:0;margin-bottom:94px;color:#fff}@media (max-width:767px){.industries{padding-top:71px;padding-bottom:35px;overflow:hidden}.industries h2{margin-bottom:42px}}.industries--dept{padding-bottom:101px}@media (max-width:767px){.industries--dept{margin-top:70px}}@media (min-width:1200px){.industries--dept .industries__list{max-width:100%}.industries--dept .industries__item{width:29.8%}.industries--dept .industries__item:not(:nth-of-type(2n)){margin-right:0}.industries--dept .industries__item:not(:nth-of-type(3n)){margin-right:5.3%}}.industries--dept .industries__item{min-height:128px}@media (max-width:767px){.industries--dept .industries__item{min-height:88px;padding-bottom:12px}.industries--dept{padding-bottom:56px}.industries__media.media-switch{top:-23px}}.industries__item,.industries__list{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.industries__list{z-index:2;max-width:779px;margin-top:0;margin-bottom:0;padding:0;list-style:none;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.industries__item{width:45.8%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:21px;padding-bottom:59px}.industries__item:not(:nth-of-type(2n)){margin-right:8.4%}@media (max-width:767px){.industries__item{padding-top:12px;padding-bottom:36px}}.industries__link{display:block;font-weight:700;font-size:18px;line-height:24px;color:#fff;-webkit-transition:color .3s ease;transition:color .3s ease}.industries__link::after,.industries__link::before{content:"";display:block;position:absolute;height:1px;top:0;left:0}.industries__link::after{z-index:0;width:100%;background-color:#fff;opacity:.4}.industries__link::before{z-index:1;width:0;background-color:#00c2ff;-webkit-transition:width .3s ease;transition:width .3s ease}@media (min-width:1024px) and (hover:hover),screen and (min-width:1024px) and (min-width:0){.industries__link:focus,.industries__link:hover{color:#00c2ff}.industries__link:focus::before,.industries__link:hover::before{width:100%}}@media (max-width:767px){.industries__link{font-size:12px;line-height:20px}.industries__link::before{display:none}}.services{padding-top:62px}@media (max-width:859px){.services{padding-top:0;padding-bottom:68px}}@media (max-width:767px){.services .container{padding:0 15px}.services .project-order__heading{margin-bottom:65px}}.services .projects-card{max-width:356px}@media (max-width:1168px){.services .projects-card{max-width:initial}}.services__container{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.services__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.services__content{padding-top:38px;margin-right:66px}@media (max-width:859px){.services__content{margin-right:0;width:100%;padding-top:20px}.services__aside{position:fixed;width:auto;top:0;right:0;bottom:0;left:0;z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:auto;visibility:hidden;opacity:0;pointer-events:none;-webkit-transition:opacity .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1),-webkit-transform .6s cubic-bezier(.55,0,.1,1);transition:opacity .6s cubic-bezier(.55,0,.1,1),transform .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1);transition:opacity .6s cubic-bezier(.55,0,.1,1),transform .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1),-webkit-transform .6s cubic-bezier(.55,0,.1,1);-ms-overflow-style:none;scrollbar-width:none;padding:70px 30px}.services__aside.aside--open{-webkit-transform:scale(1);transform:scale(1);visibility:visible;opacity:1;pointer-events:auto}}@media (min-width:860px){.services__aside{-ms-flex-negative:0;flex-shrink:0;width:296px;margin-left:auto}}@media (max-width:767px){.services__aside.aside--open{padding-top:72px}.services__aside.aside--open .aside__category{margin-bottom:24px}.services__aside.aside--open .aside__list--inner .aside__item:not(:last-of-type){margin-bottom:4px}.services__aside.aside--open .aside__item.accordion .aside__pick{margin-bottom:18px}}@media (max-width:859px){.services__aside .aside__title{display:block;font-weight:700;font-size:30px;line-height:40px;letter-spacing:.04em;text-transform:uppercase;color:#02061c;margin-bottom:40px;margin-top:0}.services__aside .aside__close-btn{display:block;position:absolute;top:32px;right:22px}}.services__filter-btn{display:none}@media (max-width:859px){.services__filter-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;font-size:12px;line-height:16px;letter-spacing:.07em;text-transform:uppercase;color:#00c2ff;padding:10px 15px;margin-bottom:20px}.services__filter-btn svg{margin-right:10px}}.services__list{margin:0 0 90px;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:1245px){.services__list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:767px){.services__list{margin-bottom:11px}}.services__list .solutions-card__sphere{margin-bottom:0}.services__item{margin-right:4px;margin-bottom:4px;width:calc(50% - 2px)}@media (max-width:1284px){.services__item{width:100%;margin-right:0}}@media (max-width:767px){.services__item{margin-bottom:30px}}@media (max-width:350px){.services__item{max-height:405px}}.services__item:nth-child(2n){margin-right:initial}@media (max-width:1245px){.services__item:nth-child(2n){margin-right:4px}}@media (max-width:1168px){.services__item:nth-child(2n){margin-right:0}}@media (max-width:1245px){.services__item:nth-child(2n){margin-right:initial}}@media (max-width:1168px){.services__item{margin-right:initial}}.services__item.nextstop~.card-item{display:none;opacity:0}.services__item .solutions-card{padding-left:50px;padding-right:60px}@media (max-width:767px){.services__item .solutions-card{min-height:411px;padding:50px 40px 100px 30px}}@media (max-width:350px){.services__item .solutions-card{padding-left:20px;padding-right:20px}}.services__item .solutions-card__heading{margin-bottom:20px;pointer-events:none}@media (max-width:767px){.services__item .solutions-card__heading{margin-bottom:16px}}.services__footer{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.services__footer .pagination__more{margin-top:0}}.vacancies-page,.vacancies-page__video-container{position:relative}.vacancies-page .vacancies{padding-top:102px;padding-bottom:120px}@media (max-width:767px){.vacancies-page .vacancies{padding-top:70px;padding-bottom:70px}}.vacancies-page .vacancies__vacancy{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%}.vacancies-page .vacancies__vacancies-card::before{height:calc(100% + 25px)}.vacancies-page__video-wrapper{position:absolute;z-index:0;width:697px;height:800px;right:-370px;top:-31px}.vacancies-page__video-wrapper video{max-width:697px;max-height:800px;-o-object-fit:cover;object-fit:cover}@media (max-width:1023px){.vacancies-page__video-wrapper video{max-width:685px}}@media (max-width:767px){.vacancies-page__video-wrapper{display:none;top:-130px}}.vacancies-page__appeal{position:relative;max-width:598px;height:320px;margin-bottom:50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:767px){.vacancies-page__appeal{margin-bottom:56px;width:calc(100vw - 30px);height:253px;-webkit-transform:translateX(-15px);transform:translateX(-15px)}}.vacancies-page__appeal iframe,.vacancies-page__appeal video{width:100%;height:100%;outline:0;border:0}.vacancies-page__appeal video{-o-object-fit:cover;object-fit:cover}.vacancies-page__video-link{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);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:40px;height:40px;z-index:1;outline:0;background-color:transparent}.vacancies-page__video-link svg,.vacancies-page__video-link::before{-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.vacancies-page__video-link svg{z-index:1;margin-left:4px}.vacancies-page__video-link::before{content:"";position:absolute;width:100%;height:100%;background-color:var(--color-default-white);border-radius:50%}@media (hover:hover),screen and (min-width:0){.vacancies-page__video-link:focus svg,.vacancies-page__video-link:hover svg{-webkit-transform:scale(1.2);transform:scale(1.2)}}.vacancies-page__direction{padding-top:121px;padding-bottom:78px;background-color:#fff}@media (max-width:767px){.vacancies-page__direction{padding-top:71px;padding-bottom:70px;background-image:url(../img/bg/vacancies-bg-mobile.png);background-repeat:no-repeat;background-position:100% -110px}}@media (max-width:767px) and (-webkit-min-device-pixel-ratio:1.5),(max-width:767px) and (min-resolution:144dpi),(max-width:767px) and (min-resolution:1.5dppx){.vacancies-page__direction{background-image:url(../img/bg/vacancies-bg-mobile@2x.png);background-size:321px 482px}}@media (max-width:767px){.vacancies-page__direction+.vacancies{padding-top:0}}.vacancies-page__direction--video .vacancies-page__description{display:none}.vacancies-page__direction--video .vacancies-page__appeal{display:-webkit-box;display:-ms-flexbox;display:flex}.vacancies-page__title{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:700;font-size:56px;line-height:77px;letter-spacing:.04em;text-transform:uppercase;color:#02061c;margin:0 0 60px;max-width:783px;position:relative}@media (max-width:767px){.vacancies-page__title{font-size:30px;line-height:40px;margin:0 0 35px}}@media (max-width:400px){.vacancies-page__title{font-size:22px;line-height:26px}}.vacancies-page__description{position:relative;font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:26px;color:#02061c;margin:0 0 70px;max-width:696px}@media (max-width:767px){.vacancies-page__description{font-size:14px;line-height:20px;margin:0 0 40px}}.vacancies-page__person,.vacancies-page__person p{display:-webkit-box;display:-ms-flexbox;display:flex}.vacancies-page__person{position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vacancies-page__person img{margin-right:25px}@media (max-width:767px){.vacancies-page__person img{width:50px;height:50px}}.vacancies-page__person p{width:calc(100% - 88px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;padding-top:22px}@media (max-width:767px){.vacancies-page__person p{width:calc(100% - 58px);padding-top:4px}}.vacancies-page__person b{font-weight:600;font-size:16px;line-height:24px;color:#03c;margin-bottom:7px}@media (max-width:767px){.vacancies-page__person b{font-size:14px;line-height:20px}}.vacancies-page__person span{font-weight:500;font-size:12px;line-height:18px;color:rgba(0,51,204,.5);max-width:297px}.vacancies-page__person-img{max-width:100px;max-height:100px;-ms-flex-negative:0;flex-shrink:0;margin-right:25px}.vacancies-page__person-img img{height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}@media (max-width:767px){.vacancies-page__person-img{max-width:50px;max-height:50px}.vacancies-page .vacancies__vacancies-list{margin-bottom:40px}}.vacancies-page .pagination{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vacancies-page .vacancies__vacancies-item{margin-top:0}.vacancies-page .reply__upload{position:relative;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;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:44px}@media (max-width:1023px){.vacancies-page .reply__upload{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:25px}}.vacancies-page .reply__upload.input-file--uploaded{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vacancies-page .reply__upload input[type=file]:focus+.custom-input__upload{background-color:var(--color-default-white);border:1px solid var(--color-ship-cove)}@media (max-width:1023px){.vacancies-page .reply__upload--drop-zone{min-height:57px}.vacancies-page .reply__upload--drop-zone .custom-input__upload{position:relative;margin-right:0;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid var(--color-kournikova)}.vacancies-page .reply__upload--drop-zone .custom-input__extensions,.vacancies-page .reply__upload--drop-zone .custom-input__upload svg,.vacancies-page .reply__upload--drop-zone .input-file__error{display:none}.vacancies-page .reply__upload--drop-zone .custom-input__upload::before{content:"";position:absolute;height:120%;width:110%;left:-1%;top:-10%}}.cookies-note{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;bottom:0;right:0;height:0;width:100%;max-width:807px;min-height:0;padding:60px;-webkit-transform:translateY(100%);transform:translateY(100%);overflow:hidden;background-color:#fff;z-index:20;visibility:hidden;-webkit-transition:visibility .3s ease,height .3s ease,min-height .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,visibility .3s ease,height .3s ease,min-height .3s ease;transition:transform .3s ease,visibility .3s ease,height .3s ease,min-height .3s ease,-webkit-transform .3s ease}@media (min-width:768px){.cookies-note .accordion__btn{display:none}}@media (max-width:767px){.cookies-note .expand-btn{margin-bottom:38px}.cookies-note{max-width:100%;padding:51px 30px 49px}}.cookies-note__content-wrap{position:relative;width:100%;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:start;-ms-flex-align:start;align-items:flex-start;padding-right:60px}@media (max-width:767px){.cookies-note__content-wrap{padding-right:0}}.cookies-note__accordion{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:start;-ms-flex-align:start;align-items:flex-start}.cookies-note--active{visibility:visible;height:auto;min-height:100px;-webkit-transform:translateY(0);transform:translateY(0)}.cookies-note__title{font-weight:600;font-size:22px;line-height:30px;color:#02061c;margin-top:0;margin-bottom:16px}@media (max-width:767px){.cookies-note__title{font-size:18px;line-height:24px}}.cookies-note__text{position:relative;font-weight:500;font-size:14px;line-height:20px;max-width:610px;margin:0 0 40px;color:#02061c}.cookies-note__text.accordion__content{max-height:none}@media (min-width:768px){.cookies-note__text.accordion__content{-webkit-line-clamp:initial!important}}@media (max-width:767px){.cookies-note__text.accordion__content{max-height:80px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;margin-bottom:0;padding-right:25px}.cookies-note__text.accordion__content.active{overflow:hidden}}.cookies-note__text a{color:#00c2ff;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media (hover:hover),screen and (min-width:768px){.cookies-note__text a:focus,.cookies-note__text a:hover{opacity:.7}}@media (max-width:1023px){.cookies-note__text{font-size:16px;line-height:21px;margin-left:0;margin-right:0}}@media (max-width:767px){.cookies-note__text{font-size:14px;line-height:20px;margin-bottom:40px}}.cookies-note__close-btn{position:absolute;right:0;top:0}.cookies-note__close-btn svg{-webkit-transition:fill .3s ease;transition:fill .3s ease}@media (hover:hover),screen and (min-width:0){.cookies-note__close-btn:focus svg,.cookies-note__close-btn:hover svg{fill:#00c2ff;outline:0}}@media (max-width:767px){.cookies-note__close-btn{width:15px;height:15px;right:-8px;top:-29px}.cookies-note__close-btn svg{width:15px;height:15px}}.details-slider{background-color:#f8f8f8;padding-top:160px;padding-bottom:169px}@media (max-width:767px){.details-slider{padding-top:73px;padding-bottom:70px}}.details-slider__title{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:700;font-size:56px;line-height:77px;letter-spacing:.04em;text-transform:uppercase;color:#02061c;margin:0 0 80px}@media (max-width:767px){.details-slider__title{font-size:30px;line-height:40px;margin:0 0 40px}}.details-slider__description{position:relative;font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#fff;padding-left:31px;margin:0 0 20px}@media (max-width:767px){.details-slider__description{font-size:14px;line-height:20px;padding-left:22px}}.connection__box-title span,.details-slider__container{position:relative}.details-slider__slider{position:relative;width:100%;max-width:1156px}@media (max-width:1350px){.details-slider__slider{position:static}}.details-slider__slider .slider-controls-btn{position:absolute;top:45.2%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:1350px){.details-slider__slider .slider-controls-btn{top:56%}}@media (max-width:1234px){.details-slider__slider .slider-controls-btn{display:none}}.details-slider__slider .slider-controls-btn--prev{left:-72px}.details-slider__slider .slider-controls-btn--next{right:-115px}@media (max-width:1350px){.details-slider__slider .slider-controls-btn--prev{left:-5px}.details-slider__slider .slider-controls-btn--next{right:-5px}}@media (max-width:1023px){.details-slider__slider{width:calc(100% + 60px);margin-left:-40px}.details-slider__slider .slider-controls-btn{display:none}}@media (max-width:767px){.details-slider__slider{width:calc(100% + 60px);margin-left:-35px}}@media (min-width:500px){.details-slider__slider{margin-left:-40px}}@media (min-width:1024px){.details-slider__slider{margin-left:initial}}.details-slider__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:0;margin-bottom:0;padding:0;list-style:none}@media (max-width:1023px){.details-slider__wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.details-slider__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;min-height:576px;padding:31px 50px 44px 30px;max-width:352px;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.details-slider__item:not(.details-slider__item--visible){opacity:.3;pointer-events:none}.details-slider__item.details-slider__item--prev{opacity:0;pointer-events:none}@media (max-width:1023px){.details-slider__item{max-width:initial}}@media (max-width:767px){.details-slider__item{width:93%;min-height:346px;padding:31px 30px 70px 35px}.details-slider__item.last-slide{opacity:1}}.details-slider__item--visible{opacity:1}.details-slider__item img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.details-slider__heading{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:700;font-size:26px;line-height:30px;color:#fff;margin:0 0 100px;min-height:90px}@media (max-width:767px){.details-slider__heading{font-size:22px;margin:0 0 26px}}.details-slider__list{margin:0 0 20px;padding:0;list-style:none}.details-slider__detail{position:relative;font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:24px;color:#fff;padding-left:31px}.details-slider__detail:not(:last-child){margin-bottom:19px}@media (max-width:767px){.details-slider__detail:not(:last-child){margin-bottom:14px}.details-slider__detail{font-weight:500;font-size:14px;line-height:20px;padding-left:22px}}.details-slider__detail::before{content:"–";position:absolute;top:0;left:5px;font-weight:500;font-size:16px;line-height:24px;color:#fff}@media (max-width:767px){.details-slider__detail::before{left:0;top:-1px}}.details-slider .slider-pagination,.details-slider__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.details-slider__footer{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:60px}@media (max-width:767px){.details-slider__footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:30px}}.details-slider .slider-pagination{position:relative;width:100%;max-width:50%;height:4px;margin-top:10px}@media (max-width:1023px){.details-slider .slider-pagination{left:0}}@media (max-width:767px){.details-slider .slider-pagination{left:initial;margin-top:initial;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;max-width:100%;position:relative;text-align:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);background:rgba(0,194,255,.2);border-radius:100px;overflow:hidden;z-index:1;width:100%;height:4px}}.thesis{background-color:#fff;padding-top:160px;padding-bottom:120px}@media (max-width:767px){.thesis{padding-top:70px;padding-bottom:25px}}.thesis__title{margin:0 0 49px;font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:700;font-size:56px;line-height:77px;letter-spacing:.04em;text-transform:uppercase;color:#02061c}@media (max-width:767px){.thesis__title{font-size:30px;line-height:40px;margin:0 0 40px}}.thesis__achievements{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.thesis__achievements{display:block}}.thesis__achievement-list{margin-bottom:0;padding:0;list-style:none}.thesis__achievement-list:not(:last-child){margin-right:87px}@media (max-width:767px){.thesis__achievement-list:not(:last-child){margin-right:0}.thesis__achievement-list{max-width:calc(100vw - 60px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:0}}.thesis__achievement-wrap{width:calc(100% - 95px);max-width:419px}@media (max-width:767px){.thesis__achievement-wrap{width:calc(100% - 62px)}}.thesis__achievement-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:29px;padding-bottom:27px;-ms-flex-negative:0;flex-shrink:0}@media (max-width:767px){.thesis__achievement-item:last-child{margin-bottom:45px}}.thesis__achievement-item img{margin-right:32px;position:relative;top:0;-ms-flex-negative:0;flex-shrink:0}.thesis__achievement-item li,.thesis__achievement-item p{font-style:normal;font-weight:400;font-size:16px;color:#02061c}.thesis__achievement-item p{margin:0;width:100%;line-height:25px}.thesis__achievement-item p+ol,.thesis__achievement-item p+p,.thesis__achievement-item p+ul{margin-top:11px}@media (max-width:767px){.thesis__achievement-item p+ol,.thesis__achievement-item p+p,.thesis__achievement-item p+ul{margin-top:20px}}@media (max-width:1023px){.thesis__achievement-item img{width:50px;max-height:50px}.thesis__achievement-item p{font-size:14px;line-height:20px}}@media (max-width:767px){.thesis__achievement-item{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:40px;padding-top:0;padding-bottom:0;margin-bottom:34px;width:100%}.thesis__achievement-item img{width:36px;max-height:36px;margin-right:20px}}.thesis__achievement-item li{position:relative;font-family:"Montserrat","Arial",sans-serif;line-height:24px;padding-left:15px}.thesis__achievement-item li:not(:last-child){margin-bottom:14px}@media (max-width:767px){.thesis__achievement-item li{font-weight:500;font-size:14px;line-height:20px}}.thesis__achievement-item li::before{content:"";position:absolute;width:5px;height:5px;border-radius:50%;background-color:#03c;top:7px;left:0}.connection__vpn svg,.thesis__achievement-wrap{width:100%}.thesis .top-list{margin-bottom:19px}@media (max-width:767px){.thesis .top-list{padding:0;margin-bottom:77px}.thesis .top-list::before{content:url(../img/svg/numbers-shape3.svg);left:initial;top:199px;right:-90px}}.thesis .top-list span{font-weight:500}@media (max-width:767px){.thesis .top-list span br{display:none}.thesis .top-list__item{padding-right:0}}.connection{padding-top:166px;padding-bottom:160px}@media (max-width:767px){.connection{padding-top:72px;padding-bottom:70px}}.connection__title{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:700;font-size:56px;line-height:77px;letter-spacing:.04em;text-transform:uppercase;color:#02061c;margin:0 0 50px}@media (max-width:767px){.connection__title{font-size:30px;line-height:40px;margin-bottom:30px}}@media (max-width:350px){.connection__title{font-size:26px;line-height:36px}}.connection picture img,.connection picture source{max-height:650px;-o-object-fit:contain;object-fit:contain}.connection__subtitle{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:900;font-size:56px;line-height:77px;letter-spacing:.04em;text-transform:uppercase;margin:0 0 11px}@media (max-width:767px){.connection__subtitle{font-weight:900;font-size:26px;line-height:40px;margin-bottom:2px}}.connection__subtitle b{margin-right:30px}@media (max-width:767px){.connection__subtitle b{margin-right:25px}}.connection__subtitle .tabs__link{color:rgba(0,51,204,.2);font-weight:900;-webkit-transition:color .3s ease,opacity .3s ease;transition:color .3s ease,opacity .3s ease;outline:0;white-space:nowrap}.connection__subtitle .tabs__link--active{color:#03c;cursor:default}@media (hover:hover),screen and (min-width:0){.connection__subtitle .tabs__link:not(.tabs__link--active):focus,.connection__subtitle .tabs__link:not(.tabs__link--active):hover{opacity:.7}}.connection__container{padding:62px 55px 62px 58px;border:2px solid #03c;max-width:1210px;margin:0 auto}@media (min-width:1920px){.connection__container{max-width:1437px}}@media (max-width:1439px){.connection__container{margin:0 35px}}@media (max-width:1023px){.connection__container{margin:0 30px}}@media (max-width:767px){.connection__container{padding:23px 20px;margin:0 15px}}.connection__heading{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:600;font-size:22px;line-height:30px;color:#02061c;max-width:538px;margin:0 0 110px}@media (max-width:767px){.connection__heading{font-size:18px;line-height:24px;margin:0 0 40px}}.connection.tabs__content-item--hidden{opacity:0}.connection__scheme{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}@media (max-width:1100px){.connection__scheme{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.connection__box{position:relative;border:2px solid rgba(0,51,204,.1);border-radius:2px;width:357px;min-height:370px;padding:40px 0 25px 28px}@media (max-width:1100px){.connection__box{margin-bottom:15px}}@media (max-width:767px){.connection__box{min-height:initial;width:auto;padding:50px 25px}}.connection__box--purpose{padding-left:45px}@media (max-width:1200px){.connection__box--purpose{padding-left:28px}}@media (max-width:767px){.connection__box--purpose{padding-bottom:56px}}.connection__box--purpose .connection__box-title{left:initial;right:46px}@media (max-width:767px){.connection__box--purpose .connection__box-title{left:21px;right:initial}}.connection__box-title{position:absolute;display:inline-block;font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:600;font-size:22px;line-height:40px;color:#03c;margin:0;top:-20px;left:46px}@media (max-width:767px){.connection__box-title{top:-12px;left:21px;font-size:18px;line-height:24px}}.connection__box-title::before{content:"";position:absolute;background-color:#f8f8f8;width:calc(100% + 32px);height:100%;top:0;left:-16px}.connection__img{display:none}.connection__img--desktop,.connection__vpn .connection__img.connection__img--desktop{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}@media (max-width:767px){.connection__img--desktop{display:none}}.connection__img--mobile{display:none}@media (max-width:767px){.connection__img--mobile{display:block}}.connection__vpn{margin-bottom:35px}@media (max-width:767px){.connection__vpn{margin-bottom:23px}}.connection__vpn span,.tools__title h2{font-family:"Montserrat","Arial",sans-serif;font-style:normal}.connection__vpn span{text-align:center;font-weight:600;font-size:22px;line-height:40px;color:#03c;margin:-4px}.connection__vpn .connection__img{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1100px){.connection__vpn .connection__img.connection__img--desktop{display:none}}.connection__vpn .connection__img.connection__img--mobile{display:none}@media (max-width:1100px){.connection__vpn .connection__img.connection__img--mobile{display:block}}.tools{background-color:#fff;padding-top:120px;padding-bottom:120px}@media (max-width:767px){.tools{padding-top:70px;padding-bottom:50px}}.tools .btn-shape-plus{margin-top:77px}.tools__title{margin:0 0 100px}@media (max-width:767px){.tools__title{margin:0 0 48px}}.tools__title h2{font-weight:700;font-size:56px;line-height:77px;letter-spacing:.04em;text-transform:uppercase;color:#02061c;margin:0}@media (max-width:767px){.tools__title h2{font-size:30px;line-height:40px}}@media (max-width:350px){.tools__title h2{font-size:26px;line-height:36px}}.tools__title p{font-weight:500;font-size:16px;line-height:24px;color:#02061c;margin:40px 0 0}@media (max-width:767px){.tools__title p{font-size:14px;line-height:20px;margin:18px 0 0}}.tools__list{margin:0;padding:0;list-style:none}.tools__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-top:1px solid rgba(2,6,28,.1);padding:30px 15px 0 0;margin-bottom:70px;-webkit-transition:border .3s ease,padding .3s ease;transition:border .3s ease,padding .3s ease}@media (max-width:767px){.tools__item{padding:24px 0 0;margin-bottom:20px}}.tools__item:last-child{margin-bottom:0}.tools__item.accordion{overflow:visible}.tools__item::before{opacity:0;position:absolute;content:"";-webkit-box-shadow:2px 2px 34px rgba(160,172,202,.2);box-shadow:2px 2px 34px rgba(160,172,202,.2);border-top:30px solid #fff;border-bottom:56px solid #fff;width:calc(100% + 120px);height:100%;margin-left:-120px;-webkit-transform:translateX(60px);transform:translateX(60px);top:-3px;-webkit-transition:opacity .3s ease,-webkit-box-shadow .3s ease;transition:box-shadow .3s ease,opacity .3s ease;transition:box-shadow .3s ease,opacity .3s ease,-webkit-box-shadow .3s ease}@media (max-width:767px){.tools__item::before{border-top:24px solid #fff;border-bottom:40px solid #fff}}.tools__item--active::before{opacity:1}.tools__item--active+.tools__item:not(.tools__item--active){padding-top:0;border-top-color:transparent}.tools__head{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px;outline:0}.tools__head::before{content:"";position:absolute;width:100%;height:calc(100% + 40px);top:-20px;left:0}@media (hover:hover),screen and (min-width:0){.tools__head:focus .tools__accordion-btn,.tools__head:hover .tools__accordion-btn{color:#00c2ff}}.services-cards__head.active .services-cards__accordion-btn svg,.tariff__item-head.active .tariff__accordion-btn svg,.tools__head.active .tools__accordion-btn svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.tools__head-link{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:700;font-size:18px;line-height:24px;color:#02061c}@media (max-width:767px){.tools__head-link{font-size:14px;line-height:20px;max-width:239px}}.tools--faq .tools__tools{display:block}.tools__tools{position:relative;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;padding-top:38px;padding-bottom:60px;margin-bottom:-40px}@media (max-width:767px){.tools__tools{display:block;padding-top:18px;padding-bottom:10px;margin-bottom:0}}.tools__tools img{margin-right:69px;margin-bottom:40px}@media (max-width:767px){.tools__tools img{margin-bottom:30px}}.tools__accordion-btn{cursor:pointer;padding:0;background:0 0;border:0;color:#02061c;z-index:1;outline:0;-webkit-transition:color .3s ease;transition:color .3s ease;margin-left:30px}@media (max-width:767px){.tools__accordion-btn{margin-top:5px}}.tools__accordion-btn svg{-webkit-transition:color .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,color .3s ease;transition:transform .3s ease,color .3s ease,-webkit-transform .3s ease}.tools__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:87px}@media (max-width:767px){.tools__footer{margin-top:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.tools--career{background-color:#f8f8f8}@media (min-width:1024px){.tools--career{padding-bottom:0}}@media (max-width:767px){.tools--career{text-align:right;padding-bottom:70px}.tools--career .tools__list,.tools--career .tools__title{text-align:left}.tools--career .btn-shape-plus{margin-top:21px}}.tools--career .tools__title{max-width:755px}@media (max-width:767px){.tools--career .tools__title{margin:0 0 42px}}.tools--career .tools__item::before{border-color:#f8f8f8}@media (max-width:767px){.tools--career .tools__item{padding:19px 0 0}}.tools--faq{padding-top:119px}@media (max-width:767px){.tools--faq{padding-top:60px;padding-bottom:69px}}.tools--faq .tools__head{margin-bottom:32px}@media (max-width:767px){.tools--faq .tools__head{margin-bottom:15px}}.tools--faq .tools__tools{padding-top:0;padding-bottom:60px;margin-bottom:0}@media (max-width:767px){.tools--faq .tools__tools{padding-bottom:43px}}@media (min-width:1024px){.tools--faq .tools__tools{padding-right:130px}}.tools--faq .tools__tools p{margin:0;font-weight:400}.tools--faq .tools__item:not(:last-child){margin-bottom:57px}@media (max-width:767px){.tools--faq .tools__item{margin-bottom:24px}}.tools--faq .tools__item--active{margin-bottom:27px;border-top-color:transparent}@media (max-width:767px){.tools--faq .tools__item--active{margin-bottom:22px}.tools .tools__head-link{max-width:269px}}.facts{padding-top:160px;padding-bottom:156px}@media (max-width:767px){.facts{padding-top:70px;padding-bottom:40px}}.facts__title{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:700;font-size:56px;line-height:77px;letter-spacing:.04em;text-transform:uppercase;color:#02061c;margin:0 0 80px}@media (max-width:767px){.facts__title{font-size:30px;line-height:40px;margin-bottom:50px}}@media (max-width:350px){.facts__title{font-size:26px;line-height:36px}}.facts__list{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:767px){.facts__list{display:block}}.facts__item{background-color:#fff;padding:60px 45px 65px 60px;width:calc(50% - 2px);margin-bottom:4px;background-image:url(../img/svg/facts-shape.svg);background-repeat:no-repeat;background-position:100% 0}@media (max-width:767px){.facts__item{width:100%;padding:30px 40px 50px 30px;margin-bottom:30px;background-image:url(../img/svg/facts-shape-mobile.svg)}}.facts__heading{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:700;font-size:36px;line-height:46px;letter-spacing:.04em;text-transform:uppercase;color:#02061c;margin:0 0 90px;max-width:465px}@media (max-width:1023px){.facts__heading{font-size:22px;line-height:30px;margin-bottom:26px}}@media (max-width:767px){.facts__heading{min-height:initial}}.facts__sublist{margin:0;padding:0;list-style:none}.facts__subitem{position:relative;font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:28px;color:#02061c;padding-left:20px;margin-bottom:20px}.facts__subitem:last-child{margin-bottom:0}@media (max-width:767px){.facts__subitem{font-size:14px;line-height:20px;margin-bottom:14px;padding-left:22px}.facts__subitem:last-child{margin-bottom:0}}.facts__subitem::before{content:"–";position:absolute;top:-2px;left:0;font-weight:500;font-size:16px;line-height:28px;color:#00c2ff}@media (max-width:767px){.facts__subitem::before{top:-4px}}.interaction{padding-top:162px;padding-bottom:125px;background-color:#fff;background-image:url(../img/svg/shape-interaction.svg);background-repeat:no-repeat;background-position:101% 82px}@media (max-width:767px){.interaction{padding-top:98px;padding-bottom:58px;background-image:url(../img/svg/shape-interaction-mobile.svg);background-position:100% 228px}}.interaction__title{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:700;font-size:56px;line-height:77px;letter-spacing:.04em;text-transform:uppercase;color:#02061c;margin:0 0 42px}@media (max-width:767px){.interaction__title{font-size:30px;line-height:40px;margin-bottom:18px;overflow-wrap:normal}}.interaction__description{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:24px;color:#02061c;margin:0 0 42px;max-width:530px}@media (max-width:767px){.interaction__description{font-size:14px;line-height:20px;margin-bottom:36px}}.interaction__list{margin:0;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:23px;-moz-column-gap:23px;column-gap:23px;list-style-type:decimal;padding:0 0 0 20px}@media (max-width:1110px){.interaction__list{-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}}@media (max-width:775px){.interaction__list{-webkit-column-count:1;-moz-column-count:1;column-count:1;min-height:initial}}@media (max-width:767px){.interaction__list{padding-left:15px}}.interaction__item{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:24px;color:#02061c;margin-bottom:24px;padding-left:10px;max-width:501px}.interaction__item::marker{color:#00c2ff}@media (max-width:775px){.interaction__item{font-size:14px;line-height:20px;margin-bottom:14px;padding-left:10px}}@media (max-width:767px){.interaction__item{padding-left:5px}}.services-cards{background-color:#fff;padding-top:160px}@media (max-width:767px){.services-cards{padding-top:68px}}.services-cards__title{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:700;font-size:56px;line-height:77px;letter-spacing:.04em;text-transform:uppercase;color:#02061c;margin:0 0 75px}@media (max-width:1023px){.services-cards__title{font-size:30px;line-height:40px;margin-bottom:50px}}.services-cards__list{max-width:1390px;padding:0 35px;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto -20px}@media (max-width:1023px){.services-cards__list{display:block;padding:0 30px}}@media (max-width:767px){.services-cards__list{padding:0 15px}}.services-cards__item{position:relative;width:calc(100%/3 - 35px*(3 - 1)/3);margin-right:35px;min-height:760px;background-color:#f8f8f8;padding:55px 50px 45px;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:min-height .3s ease,max-height .3s ease;transition:min-height .3s ease,max-height .3s ease;background-repeat:no-repeat;background-position:0 100%}.services-cards__item:nth-of-type(3n){margin-right:0}@media (max-width:1023px){.services-cards__item{width:100%;margin-bottom:20px;min-height:initial}}@media (max-width:767px){.services-cards__item{padding:52px 30px 46px}}@media (max-width:1023px){.services-cards__item:last-child{margin-bottom:0}}.services-cards__item::before{content:"";position:absolute;height:4px;background-color:#00c2ff;top:0;left:0}.services-cards__item--base{background-image:url(../img/bg/card-bg-pink.png)}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.services-cards__item--base{background-image:url(../img/bg/card-bg-pink@2x.png);background-size:417px 395px}}@media (max-width:1023px){.services-cards__item--base{background-image:none}.services-cards__item--base.services-cards__item--active{background-image:url(../img/bg/card-bg-pink-mobile.png)}}@media (max-width:1023px) and (-webkit-min-device-pixel-ratio:1.5),(max-width:1023px) and (min-resolution:144dpi),(max-width:1023px) and (min-resolution:1.5dppx){.services-cards__item--base.services-cards__item--active{background-image:url(../img/bg/card-bg-pink-mobile@2x.png);background-size:285px 205px}}.services-cards__item--base::before{width:33%}.services-cards__item--standart{background-image:url(../img/bg/card-bg-green.png)}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.services-cards__item--standart{background-image:url(../img/bg/card-bg-green@2x.png);background-size:417px 395px}}@media (max-width:1023px){.services-cards__item--standart{background-image:none}.services-cards__item--standart.services-cards__item--active{background-image:url(../img/bg/card-bg-green.png)}}.services-cards__item--standart::before{width:67%}.services-cards__item--premium{background-image:url(../img/bg/card-bg-violet.png)}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.services-cards__item--premium{background-image:url(../img/bg/card-bg-violet@2x.png);background-size:417px 395px}}@media (max-width:1023px){.services-cards__item--premium{background-image:none}.services-cards__item--premium.services-cards__item--active{background-image:url(../img/bg/card-bg-violet.png)}}.services-cards__item--premium::before{width:100%}@media (max-width:1023px){.services-cards__item--active{min-height:573px}}.services-cards__item .accordion__content{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-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-transition:margin .3s ease,max-height .3s ease;transition:margin .3s ease,max-height .3s ease}@media (min-width:1024px){.services-cards__item .accordion__content{max-height:initial}}@media (max-width:1023px){.services-cards__item .accordion__content.active{margin-top:36px}}.services-cards__item .accordion__content .btn{-webkit-transition:opacity .3s ease;transition:opacity .3s ease;margin-top:50px}@media (max-width:1023px){.services-cards__item .accordion__content .btn{opacity:0}}.services-cards__head{display:-webkit-box;display:-ms-flexbox;display:flex;outline:0;position:relative}@media (max-width:767px){.services-cards__head{padding-right:65px}}.services-cards__head::before,.tariff__item-head::before{content:"";position:absolute;width:100%;height:calc(100% + 40px);top:-20px;left:0}@media (hover:hover),screen and (min-width:0){.services-cards__head:focus .services-cards__accordion-btn,.services-cards__head:hover .services-cards__accordion-btn{color:#00c2ff}}.services-cards__accordion-btn{padding:0;border:0;background-color:transparent;position:absolute;width:17px;height:10px;top:0;right:0;color:#02061c;-webkit-transition:color .3s ease;transition:color .3s ease;cursor:pointer;outline:0}.services-cards__accordion-btn svg{-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}@media (min-width:1024px){.services-cards__accordion-btn{display:none}}.services-cards__subtitle{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:600;font-size:22px;line-height:30px;color:#02061c;margin:0 0 50px}@media (max-width:1023px){.services-cards__subtitle{margin-bottom:0;font-size:18px;line-height:24px}}.services-cards__sublist{margin:0 0 auto;padding:0;list-style:none;-webkit-transition:margin .3s ease;transition:margin .3s ease}.services-cards__subitem{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:20px;color:#02061c;padding:16px 0 12px;border-top:1px solid #ededed}.services-cards__subitem:last-child{border-bottom:1px solid #ededed}.services-cards__subitem b{font-weight:700}@media (max-width:1023px){.services-cards__subitem{margin-bottom:4px}}.services-cards__info-subtitle{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:20px;color:#02061c;margin:0}.services-cards__info-list{padding:0;margin:0;list-style:none;max-height:0}.tariff{background-color:#fff;padding-top:158px}@media (max-width:767px){.tariff{padding-top:70px}}.tariff__table{position:relative}.tariff__container{max-width:1200px;margin:0 auto}@media (min-width:1920px){.tariff__container{max-width:1437px}}.tariff__title{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:700;font-size:56px;line-height:77px;letter-spacing:.04em;text-transform:uppercase;color:#02061c;margin:0 0 82px}@media (max-width:767px){.tariff__title{font-size:30px;line-height:40px;margin:0 0 52px}}.tariff__head-box--fixed{position:fixed;top:0;z-index:10;width:100%;max-width:1200px}@media (max-width:767px){.tariff__head-box{overflow-x:auto;-webkit-transform:translateZ(0);transform:translateZ(0)}}.tariff__head-list{padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;width:75.2%;margin:0 0 0 auto}@media (max-width:767px){.tariff__head-list{width:860px;margin-left:0}}.tariff__head-item{background-color:#03c;border-left:2px solid #fff;border-right:2px solid #fff;padding:7px;color:#fff;width:185px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-height:100px;font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:700;font-size:20px;line-height:120%;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;text-align:center}@media (max-width:767px){.tariff__head-item{font-size:14px;line-height:20px;min-height:76px}}@media (min-width:1920px){.tariff__head-item{width:228px}}.tariff__head-item:first-child{border-left-width:4px}@media (max-width:767px){.tariff__head-item:first-child{border-left:none}}.tariff__head-item:last-child{border-right-width:4px}@media (max-width:767px){.tariff__head-item:last-child{border-right:none}}.tariff__item-head{position:relative;background-color:#f8f8f8;padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:4px;outline:0}@media (max-width:767px){.tariff__item-head{padding:30px 35px 30px 25px}}@media (hover:hover),screen and (min-width:0){.tariff__item-head:focus .tariff__accordion-btn,.tariff__item-head:hover .tariff__accordion-btn{color:#00c2ff}}.tariff__item-title{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:700;font-size:18px;line-height:24px;color:#02061c}@media (max-width:767px){.tariff__item-title{font-size:14px;line-height:20px}}.tariff__accordion-btn{cursor:pointer;padding:0;background:0 0;border:0;color:#02061c;z-index:1;outline:0;-webkit-transition:color .3s ease;transition:color .3s ease}.tariff__accordion-btn svg{-webkit-transition:color .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,color .3s ease;transition:transform .3s ease,color .3s ease,-webkit-transform .3s ease}.tariff__item-row{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:4px;min-height:84px}@media (max-width:767px){.tariff__item-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0}}.tariff__item-name{-ms-flex-preferred-size:24.8%;flex-basis:24.8%;background-color:#f8f8f8;padding:18px 30px;font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:24px;color:#02061c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:767px){.tariff__item-name{font-size:14px;line-height:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px}}.tariff__item-cells{-ms-flex-preferred-size:75.2%;flex-basis:75.2%}.tariff__item-cells::-webkit-scrollbar,.tariff__item-list::-webkit-scrollbar{width:0;height:0;-webkit-appearance:none;appearance:none}@media (max-width:767px){.tariff__item-cells{overflow-x:auto;-webkit-transform:translateZ(0);transform:translateZ(0)}}.tariff__item-list{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-ms-overflow-style:none;overflow:-moz-scrollbars-none}@media (max-width:767px){.tariff__item-list{-ms-flex-preferred-size:initial;flex-basis:initial;height:94px;width:860px}}.tariff__item-cell{position:relative;-ms-flex-preferred-size:calc(20% - 4px);flex-basis:calc(20% - 4px);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:4px;height:100%;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;overflow:visible;pointer-events:none;-webkit-transform:translateZ(0);transform:translateZ(0)}.tariff__item-cell::before{content:"";position:absolute;background-color:#f8f8f8;width:4px;height:calc(100% + 8px);top:-4px;right:-4px}@media (max-width:767px){.tariff__item-cell{-ms-flex-preferred-size:172px;flex-basis:172px;height:100%}}.career-benefits{background-color:#f8f8f8;padding-top:120px;padding-bottom:120px}.career-benefits .btn-shape-plus{margin-top:5px}@media (max-width:767px){.career-benefits{position:relative;padding-top:72px;padding-bottom:0}.career-benefits .btn-shape-plus{position:absolute;bottom:324px;right:30px;margin:0}}.career-benefits__title{margin:0 0 78px}@media (max-width:767px){.career-benefits__title{margin:0 0 49px}}.career-benefits__title h2{color:#02061c;margin:0}.career-benefits__title p{font-weight:400;font-size:16px;line-height:24px;color:#02061c;margin:41px 0 0}@media (max-width:767px){.career-benefits__title p{font-weight:500;font-size:14px;line-height:20px;margin:18px 0 0}}.career-benefits__list{margin-top:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start;margin-bottom:-26px}@media (max-width:767px){.career-benefits__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:-11px}}.career-benefits__item{width:49.5%;margin-bottom:26px}.career-benefits__item:not(:nth-of-type(2n)){margin-right:1%}@media (max-width:767px){.career-benefits__item{width:100%;margin-bottom:11px}.career-benefits__item:not(:nth-of-type(2n)){margin-right:0}}.about-team{background-image:radial-gradient(106.49% 72.99% at 61.01% 43.93%,#03c 0%,#000c4b 100%);padding-top:160px;padding-bottom:159px}@media (max-width:767px){.about-team{padding-top:71px;padding-bottom:70px}.about-team .review:not(.accordion) .review__text{margin-bottom:44px}}.about-team .container{position:relative}.about-team h2{max-width:820px;color:#fff;margin-top:0;margin-bottom:41px}@media (max-width:1023px){.about-team h2{position:relative;z-index:1}}@media (max-width:767px){.about-team h2{margin-bottom:17px}}@media (max-width:360px){.about-team h2{font-size:25px;line-height:27px}}.about-team .review{background:0 0;max-width:695px;min-height:auto;padding:0}@media (max-width:1023px){.about-team .review{position:relative;z-index:1}}.about-team .review__text p{color:#fff}@media (max-width:767px){.about-team .review__text p{font-size:16px;line-height:22px}}.about-team .review__author-description{max-width:300px;padding-left:22px;padding-top:8px}@media (max-width:767px){.about-team .review__author-description{padding-top:5px;max-width:241px}}@media (max-width:350px){.about-team .review__author-description{max-width:210px}}.about-team .review__author-name,.about-team .review__author-position{color:#fff}.about-team__media{width:600px;height:605px;right:-258px;top:-74px;-webkit-transform:rotate(62deg);transform:rotate(62deg)}@media (max-width:1200px){.about-team__media{right:auto;left:854px}}@media (max-width:1023px){.about-team__media{width:442px;height:446px;left:auto;right:-187px;top:-20px;opacity:.5;z-index:0}}.benefits-list{background-color:#fff;padding-top:120px;padding-bottom:89px}@media (max-width:767px){.benefits-list{padding-top:84px;padding-bottom:43px}}.benefits-list h2{margin-top:0;margin-bottom:81px}@media (max-width:767px){.benefits-list h2{margin-bottom:40px}}.benefits-list .container{position:relative}.benefits-list .container>svg{position:absolute;top:-273px;-webkit-transform:rotate(-202deg);transform:rotate(-202deg);width:815px;height:825px;right:-159px}@media (max-width:767px){.benefits-list .container>svg{top:-127px;-webkit-transform:rotate(-203deg);transform:rotate(-203deg);width:647px;height:654px;right:-190px}}.benefits-list__list{margin-top:0;margin-bottom:0;padding:0;list-style:none;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:6px;-moz-column-gap:6px;column-gap:6px;width:100%}@media (max-width:767px){.benefits-list__list{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}}.benefits-list__item{width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;font-weight:400;font-size:16px;line-height:24px;color:#02061c;padding-left:15px;padding-right:55px;margin-bottom:30px}.benefits-list__item::before{content:"";position:absolute;top:8px;left:0;width:5px;height:5px;border-radius:50%;background-color:#03c}@media (max-width:767px){.benefits-list__item{font-size:14px;line-height:20px;padding-left:16px;padding-right:0;margin-bottom:26px}.benefits-list__item::before{top:6px;left:1px}}.benefits-slider{padding-top:140px;padding-bottom:224px;position:relative}.benefits-slider .slider-pagination{position:absolute;bottom:128px;right:31px;height:4px;margin-top:30px}@media (max-width:767px){.benefits-slider .slider-pagination{position:static;width:100%;margin-left:auto;margin-right:auto;display:block}}.benefits-slider .slider-controls-btn{position:absolute;z-index:2;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.benefits-slider .slider-controls-btn--prev{left:-34px}.benefits-slider .slider-controls-btn--next{right:-34px}@media (max-width:1339px){.benefits-slider .slider-controls-btn--prev{left:-5px}.benefits-slider .slider-controls-btn--next{right:-5px}}@media (max-width:1023px){.benefits-slider .slider-controls-btn{display:none}}@media (max-width:767px){.benefits-slider{padding-top:70px;padding-bottom:73px}}.benefits-slider__wrap{max-width:1079px}.benefits-slider__list{margin-top:0;margin-bottom:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.benefits-slider__list{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.benefits-slider__slide{position:relative;width:100%;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.benefits-slider__slide:not(.benefits-slider__slide--visible){opacity:.2;pointer-events:none}.benefits-slider__description{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:767px){.benefits-slider__description{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:auto}}.benefits-slider__description b{width:30%}@media (max-width:767px){.benefits-slider__description b{width:100%;margin-bottom:16px}}.benefits-slider__description p{font-weight:500;margin:0;width:61%}@media (max-width:767px){.benefits-slider__description p{width:100%}}.benefits-slider__video{position:relative;display:block;width:100%;height:490px;cursor:pointer;-ms-flex-item-align:end;align-self:flex-end;margin-top:50px;overflow:hidden}@media (max-width:767px){.benefits-slider__video{margin-top:20px;height:auto;min-width:calc(100% + 30px);margin-left:-15px}}.benefits-slider__video img,.benefits-slider__video video{position:absolute;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.benefits-slider__video img{top:0}@media (max-width:767px){.benefits-slider__video img,.benefits-slider__video video{position:initial;left:initial;top:initial;-o-object-fit:initial;object-fit:initial}}.benefits-slider__video video{top:auto;bottom:0;-o-object-position:center;object-position:center}.tabs__content-item{display:none}.tabs__content-item--active{display:block}.reviews-list{padding-top:80px;padding-bottom:80px}@media (max-width:767px){.reviews-list{padding:70px 0 31px}}.reviews-list__list{margin-top:0;margin-bottom:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:767px){.reviews-list__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.reviews-list__item{margin-bottom:4px;cursor:pointer;-webkit-transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease}@media (hover:hover),screen and (min-width:768px){.reviews-list__item:focus,.reviews-list__item:hover{-webkit-box-shadow:2px 2px 34px rgba(160,172,202,.2);box-shadow:2px 2px 34px rgba(160,172,202,.2)}}.reviews-list__item.review{background-image:none;width:calc(50% - 2px);padding:50px 60px 50px 50px}.reviews-list__item.review .review__author{margin-top:auto}@media (min-width:768px){.reviews-list__item .review__video{min-width:calc(100% + 60px);margin:-50px -30px 46px}}@media (max-width:1279px) and (min-width:768px){.reviews-list__item .review__video{height:auto}.reviews-list__item .review__video img{position:relative;height:auto}}@media (min-width:1024px){.reviews-list__item .review__video{margin:-50px -60px 46px -50px}}.reviews-list__item .review__text p{line-height:24px}@media (max-width:767px){.reviews-list__item .review__text p{line-height:20px}}.reviews-list__item .review__author{max-width:415px}.reviews-list__item:not(:nth-of-type(2n)){margin-right:4px}@media (max-width:1279px) and (min-width:768px){.reviews-list__item.review{min-height:auto}}@media (max-width:1023px){.reviews-list__item.review{padding:50px 30px}}@media (max-width:767px){.reviews-list__item{margin-bottom:15px}.reviews-list__item.review{width:100%;min-height:383px;padding:50px 30px}.reviews-list__item:not(:nth-of-type(2n)){margin-right:0}.reviews-list__item:nth-of-type(2n){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.reviews-list__item:nth-of-type(2n-1){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.reviews-list__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:100px}@media (max-width:767px){.reviews-list__footer{margin-top:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.success{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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:559px;padding-top:100px;padding-bottom:100px;background-color:#f8f8f8}@media (min-width:1024px){.success{background-image:url(../img/bg/modal-success-bg.png);background-repeat:no-repeat;background-position:top right}}@media (min-width:1024px) and (-webkit-min-device-pixel-ratio:1.5),(min-width:1024px) and (min-resolution:144dpi),(min-width:1024px) and (min-resolution:1.5dppx){.success{background-image:url(../img/bg/modal-success-bg@2x.png);background-size:478px 416px}}@media (max-width:767px){.success{min-height:100vh;min-height:calc(100*var(--vh, 1vh));-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:80px;padding-bottom:80px}}.success--error{background-image:none;min-height:612px}.success--error svg{position:absolute;top:-177px;width:1035px;height:1047px;left:calc(50% + 15px);-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:0}.btn span,.success--error .success__text,.success--error .success__title{z-index:1}@media (max-width:767px){.success--error svg{display:none}}.success__text,.success__title{max-width:520px;text-align:center;margin-top:0;margin-bottom:30px}.success__text{margin-bottom:60px}.success__link{color:#00c2ff;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media (hover:hover),screen and (min-width:768px){.success__link:focus,.success__link:hover{opacity:.7}}.realization{position:relative;background-color:#fff;overflow:hidden;padding-top:251px}.realization .container{position:relative;z-index:2}.realization h2{max-width:530px;margin-top:0;margin-bottom:39px}.realization .expand-btn{margin-top:60px}@media (max-width:767px){.realization{padding-top:0}.realization h2{margin-bottom:20px}.realization .expand-btn{margin-top:62px}}.realization__container{padding-top:162px;padding-bottom:137px}@media (max-width:767px){.realization__container{padding-top:72px;padding-bottom:46px}}.realization__text.accordion__content{max-height:216px}.realization__text p{max-width:530px;color:#02061c;font-weight:500;font-size:16px;line-height:24px;margin:0}.realization__text p:not(:last-of-type){margin-bottom:25px}@media (max-width:767px){.realization__text{margin-bottom:-20px}.realization__text.accordion__content{max-height:260px}.realization__text p{font-size:14px;line-height:20px}.realization__text p:not(:last-of-type){margin-bottom:20px}}@media (min-width:1920px){.realization__text p{max-width:717px}}.realization__video-container{position:relative;z-index:0}.realization__video-wrapper{position:absolute;right:-349px;top:-227px;z-index:0}.realization__video-wrapper video{max-width:900px}@media (max-width:1023px){.realization__video-wrapper video{opacity:.3}}@media (max-width:767px){.realization__video-wrapper{right:-373px;top:36px;-webkit-transform:rotate(-53deg);transform:rotate(-53deg)}.realization__video-wrapper video{max-width:1000px}}.action{background:url(../img/bg/action-bg.png) no-repeat -30px 0;background-size:90% 100%;padding-top:160px;padding-bottom:120px;background-color:#f8f8f8}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.action{background-image:url(../img/bg/action-bg@2x.png)}}@media (max-width:1023px){.action{background-size:100%;background-position:left bottom}}@media (max-width:767px){.action{background-image:url(../img/bg/reply-mobile-bg.png);background-position:100% -252px;background-size:auto;padding-top:75px;padding-bottom:72px}}.action__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1023px){.action__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.action__inner h2{width:45%;margin:0;word-wrap:normal}@media (max-width:1023px){.action__inner h2{width:100%;margin-bottom:20px}}@media (max-width:374px){.action__inner h2{font-size:28px}}.action__content{width:45%}@media (max-width:1180px){.action__content{width:40%}}@media (max-width:1023px){.action__content{width:100%}}.action__text{margin:0 0 40px;font-weight:500;font-size:16px;line-height:24px;opacity:.6}.action--event{padding-bottom:160px}@media (max-width:767px){.action--event{padding-bottom:72px}}@media (max-width:375px){.h2{word-wrap:normal}}.footer-terms{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;list-style:none}@media (max-width:1023px){.footer-terms{margin-bottom:15px}}@media (max-width:767px){.footer-terms{-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}}.footer-terms__item{margin:0 8px 0 0;font-weight:400;font-size:12px;line-height:22px;color:#fff}@media (max-width:767px){.footer-terms__item{margin-right:0;margin-bottom:3px}}.footer-terms__item:first-child{opacity:.3}.footer-terms__link{color:#fff;text-decoration:underline;opacity:.3;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media (hover:hover),screen and (min-width:0){.footer-terms__link:focus,.footer-terms__link:hover{opacity:1}}.detailed-news__row{display:-ms-grid;display:grid;-ms-grid-columns:1fr 290px;grid-template-columns:1fr 290px;gap:140px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}@media (min-width:992px) and (max-width:1200px){.detailed-news__row{gap:calc(30px + 110*(100vw - 992px)/208)}}@media (max-width:991.98px){.detailed-news__row{gap:50px;-ms-grid-columns:1fr 290px;grid-template-columns:1fr 290px}}@media (max-width:767.98px){.detailed-news__row{gap:0;-ms-grid-columns:1fr;grid-template-columns:1fr}.detailed-news__row .form-tags{margin-top:0}}.detailed-news__aside{background:#fff}@media (min-width:768px){.detailed-news__aside .aside__title{display:none}}.detailed-news__aside .detailed-news__form-subtitle{font-size:22px;margin-bottom:0;line-height:normal}@media (max-width:767.98px){.detailed-news__aside .detailed-news__form-subtitle{display:none}}.btn{cursor:pointer;outline:0;position:relative;padding:0 40px;min-height:64px;background:#00c2ff;border:0;color:#fff;font-weight:700;font-size:12px;line-height:16px;letter-spacing:.07em;text-transform:uppercase;font-family:"Montserrat","Arial",sans-serif;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:0}.btn::before{content:"";position:absolute;width:100%;height:100%;background-color:#00c2ff;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;z-index:0}@media (hover:hover),screen and (min-width:768px){.btn:focus::before,.btn:hover::before{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}}.btn--border{border:1px solid #fff;background:0 0;-webkit-transition:background-color .3s ease,border .3s ease;transition:background-color .3s ease,border .3s ease}.btn--border-blue::before,.btn--border::before,.tag--transparent b{display:none}@media (hover:hover),screen and (min-width:768px){.btn--border:focus,.btn--border:hover{background-color:#00c2ff;border-color:#00c2ff}}.btn--border-blue{border:1px solid #00c2ff;background:0 0;color:#00c2ff;-webkit-transition:background-color .3s ease,color .3s ease;transition:background-color .3s ease,color .3s ease}@media (hover:hover),screen and (min-width:768px){.btn--border-blue:focus,.btn--border-blue:hover{background-color:#00c2ff;color:#fff}}.btn:disabled{pointer-events:none}@media (max-width:767px){.btn{width:100%}}@media (max-width:365px){.btn{padding:0 25px}}.btn-plus,.btn-shape-plus{outline:0;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn-plus{padding:0;border:0;width:60px;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#00c2ff;-webkit-transition:width .3s ease,height .3s ease;transition:width .3s ease,height .3s ease;color:#fff}@media (hover:hover),screen and (min-width:0){.btn-plus:focus,.btn-plus:hover{width:94px;height:94px}}.btn-shape-plus{position:relative;font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:700;font-size:12px;line-height:16px;letter-spacing:.07em;text-transform:uppercase;color:#00c2ff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.btn-shape-plus svg{-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;stroke:#fff;-ms-flex-negative:0;flex-shrink:0}@media (max-width:767px){.btn-shape-plus svg{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (hover:hover),screen and (min-width:0){.btn-shape-plus:focus svg,.btn-shape-plus:hover svg{-webkit-transform:scale(1.14);transform:scale(1.14)}.btn-shape-plus:focus .btn-shape-plus__title,.btn-shape-plus:hover .btn-shape-plus__title{opacity:.7}}.btn-shape-plus__title{margin-left:16px;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media (max-width:767px){.btn-shape-plus__title{text-align:right;margin-left:0;margin-right:16px}}.slider-controls-btn{cursor:pointer;padding:0;background:0 0;border:0;outline:0;width:60px;height:60px;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;z-index:2;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.pagination__btn--first svg,.pagination__btn--prev svg,.slider-controls-btn--prev svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.slider-controls-btn--disabled{opacity:.2;pointer-events:none}@media (hover:hover),screen and (min-width:0){.slider-controls-btn:focus,.slider-controls-btn:hover{opacity:.5}.news-slider__item:focus .btn-plus,.news-slider__item:hover .btn-plus,a[href].news-card:focus .btn-plus,a[href].news-card:hover .btn-plus{width:94px;height:94px}}.news-slider__item .btn-plus{position:absolute;right:0;bottom:0;z-index:2}.news-card{position:relative;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff}.news-card--small{-webkit-transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease}.news-card--small .news-card__general{height:100%;background-color:#f8f8f8;padding:48px 40px 20px}.news-card--small .news-card__name{font-size:18px;line-height:30px;margin-bottom:16px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7}@media (max-width:767px){.news-card--small .news-card__name{-webkit-line-clamp:8}}.news-card--small .news-card__description{line-height:24px}@media (hover:hover),screen and (min-width:0){.news-card--small:focus,.news-card--small:hover{z-index:2;-webkit-box-shadow:0 0 54px rgba(160,172,202,.35);box-shadow:0 0 54px rgba(160,172,202,.35)}.news-card--small:focus .btn-plus,.news-card--small:hover .btn-plus{width:94px;height:94px}.news-card--no-shadow:focus,.news-card--no-shadow:hover{-webkit-box-shadow:none;box-shadow:none}}.news-card--white .news-card__date,.news-card--white .news-card__description,.news-card--white .news-card__footer,.news-card--white .news-card__name{color:#fff}.news-card--white .tag{background-color:#fff;color:#02061c}.news-card--picture{position:relative}.news-card--picture .news-card__general{background-color:transparent}.news-card--picture .btn-plus,.news-card--picture .news-card__description,.news-card--picture .news-card__footer,.news-card--picture .news-card__name{color:#fff;z-index:1}.news-card--img .news-card__header{position:relative;min-height:300px}.news-card--img .news-card__header *{z-index:1}.news-card--img .news-card__header img,.news-card--picture img{position:absolute;left:0;top:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;z-index:0}@media (min-width:1920px){.news-card--img .news-card__header{min-height:340px}}.news-card a:not([class]){color:#03c;-webkit-transition:color .3s ease;transition:color .3s ease}@media (hover:hover),screen and (min-width:0){.news-card a:not([class]):focus,.news-card a:not([class]):hover{color:rgba(0,51,204,.5)}}@media (max-width:767px){.news-card--img .news-card__header{position:relative;min-height:160px}.news-card--img .news-card__general{padding-top:42px;min-height:307px}.news-card--small .news-card__general{padding:40px 30px 20px}.news-card--small .news-card__name{font-size:18px;line-height:24px}.news-card--picture .news-card__name{font-weight:700;font-size:22px;line-height:30px;margin-bottom:20px}.news-card--picture .news-card__description{display:block;font-size:14px;line-height:20px;color:rgba(255,255,255,.6)}.news-card--picture .news-card__date{font-size:14px;line-height:20px;color:#fff}}.news-card__general{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;padding:61px 51px 22px}.news-card__general .btn-plus{position:absolute;right:0;bottom:0}@media (max-width:767px){.news-card__general{min-height:315px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding:49px 20px 20px}}@media (min-width:1920px){.news-card__general{padding:62px 70px 41px}}.news-card__header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:36px 50px 0}.news-card__header .tag{background-color:#f8f8f8;color:#02061c;margin-top:14px}.news-card__header .tag:not(:last-of-type){margin-right:14px}@media (min-width:1920px){.news-card__header{padding:53px 70px 0}}@media (max-width:767px){.news-card__header{padding:11px 16px 0 20px}.news-card__header .tag{margin-top:10px}}.news-card__description{font-weight:500;font-size:16px;line-height:24px;color:#02061c;margin:0 0 10px}@media (max-width:767px){.news-card__description{display:none}}.news-card__date{font-weight:500;font-size:14px;line-height:20px;margin:0;color:rgba(2,6,28,.6)}@media (max-width:767px){.news-card__date{font-weight:500;font-size:12px;line-height:18px}}.news-card__name{font-weight:600;font-size:22px;line-height:30px;margin-top:0;margin-bottom:18px}@media (max-width:767px){.news-card__name{font-size:18px;line-height:24px}}.direction-card,.news-card__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.news-card__footer{margin:auto 0 0;padding-right:94px}.direction-card{position:relative;overflow:hidden;width:100%;min-height:100%;background-color:rgba(255,255,255,.1);-webkit-transition:background-color .6s cubic-bezier(.55,0,.1,1),max-height .6s cubic-bezier(.55,0,.1,1),-webkit-box-shadow .6s cubic-bezier(.55,0,.1,1);transition:background-color .6s cubic-bezier(.55,0,.1,1),box-shadow .6s cubic-bezier(.55,0,.1,1),max-height .6s cubic-bezier(.55,0,.1,1);transition:background-color .6s cubic-bezier(.55,0,.1,1),box-shadow .6s cubic-bezier(.55,0,.1,1),max-height .6s cubic-bezier(.55,0,.1,1),-webkit-box-shadow .6s cubic-bezier(.55,0,.1,1);z-index:2;padding-bottom:42px}@media (min-width:1024px) and (hover:hover),screen and (min-width:1024px) and (min-width:0){.direction-card:focus,.direction-card:hover{background-color:#fff}.direction-card:focus .direction-card__name,.direction-card:hover .direction-card__name{margin-top:0;color:#02061c}.direction-card:focus .direction-card__description,.direction-card:hover .direction-card__description{opacity:1;-webkit-transition:opacity .6s cubic-bezier(.55,0,.1,1) .3s;transition:opacity .6s cubic-bezier(.55,0,.1,1) .3s}.direction-card:focus .direction-card__btn,.direction-card:hover .direction-card__btn{opacity:1;-webkit-transition:opacity .6s cubic-bezier(.55,0,.1,1) .3s,margin-top .6s cubic-bezier(.55,0,.1,1);transition:opacity .6s cubic-bezier(.55,0,.1,1) .3s,margin-top .6s cubic-bezier(.55,0,.1,1)}}@media (min-width:1024px){.direction-card object{margin-top:auto}}.direction-card--gradient{position:relative;background:0 0}.direction-card--gradient::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(#fff));background:linear-gradient(180deg,rgba(255,255,255,0) 0%,#fff 100%);opacity:.3;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media (min-width:1024px) and (hover:hover),screen and (min-width:1024px) and (min-width:0){.direction-card--gradient:focus,.direction-card--gradient:hover{position:relative;-webkit-box-shadow:2px 2px 34px 0 rgba(160,172,202,.2);box-shadow:2px 2px 34px 0 rgba(160,172,202,.2)}}.direction-card--solution{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background:rgba(255,255,255,.1);padding:30px 60px}.direction-card--solution .direction-card__name{padding:0;margin:0}@media (min-width:1024px) and (hover:hover),screen and (min-width:1024px) and (min-width:0){.direction-card--solution:focus,.direction-card--solution:hover{background:rgba(255,255,255,.2)}.direction-card--solution:focus .direction-card__name,.direction-card--solution:hover .direction-card__name{color:#fff}}@media (max-width:767px){.direction-card.hover::before{opacity:.7}.direction-card{padding:20px 16px}.direction-card--solution{padding:20px 32px 20px 30px}}.direction-card--hidden-header .direction-card__name{max-height:300px;-webkit-transition:opacity .3s ease .3s,max-height .5s ease;transition:opacity .3s ease .3s,max-height .5s ease}@media (min-width:1024px) and (hover:hover),screen and (min-width:1024px) and (min-width:0){.direction-card--hidden-header:focus .direction-card__name,.direction-card--hidden-header:hover .direction-card__name{max-height:0;opacity:0;-webkit-transition:opacity .3s ease,max-height .5s ease;transition:opacity .3s ease,max-height .5s ease}}.direction-card__bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.direction-card__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-height:0;overflow:hidden;left:0;top:56%;width:100%;height:100%;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:start;-ms-flex-align:start;align-items:flex-start;padding-right:60px;padding-left:60px;z-index:2;-webkit-transition:top .6s cubic-bezier(.55,0,.1,1),padding .6s cubic-bezier(.55,0,.1,1),max-height .6s ease;transition:top .6s cubic-bezier(.55,0,.1,1),padding .6s cubic-bezier(.55,0,.1,1),max-height .6s ease}.direction-card__name{position:relative;width:100%;font-weight:700;font-size:18px;line-height:24px;color:#fff;margin-bottom:0;padding:51px 60px 16px;margin-top:198px;-webkit-transition:color .3s ease,margin-top .3s ease;transition:color .3s ease,margin-top .3s ease}@media (max-width:1023px){.direction-card__name{font-size:15px;line-height:22px}}@media (max-width:767px){.direction-card__name{padding:0;font-size:12px;line-height:20px;top:0;margin:0}}.direction-card__description{font-weight:500;font-size:16px;line-height:24px;color:#02061c;margin:0;opacity:0;-webkit-transition:opacity .6s cubic-bezier(.55,0,.1,1);transition:opacity .6s cubic-bezier(.55,0,.1,1)}.direction-card__btn{margin-top:auto;opacity:0;-webkit-transition:opacity .6s cubic-bezier(.55,0,.1,1),margin-top .6s cubic-bezier(.55,0,.1,1);transition:opacity .6s cubic-bezier(.55,0,.1,1),margin-top .6s cubic-bezier(.55,0,.1,1)}.tag-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:0;padding:0;list-style:none;margin-right:-14px;margin-bottom:-14px}.tag-list li{margin-right:14px;margin-bottom:14px}@media (max-width:767px){.tag-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:-10px;margin-bottom:-10px}.tag-list li{margin-right:10px;margin-bottom:10px}}.tag,.tag button{border:0;outline:0}.tag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background-color:rgba(255,255,255,.16);border-radius:7px;white-space:nowrap;font-weight:600;font-size:12px;line-height:31px;letter-spacing:.08em;text-transform:uppercase;-webkit-transition:background-color .3s ease,color .3s ease;transition:background-color .3s ease,color .3s ease;position:relative;color:#fff;padding:0 9.7px}.tag button{display:none;position:absolute;width:7px;height:7px;color:#02061c;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;padding:0;background:0 0}.tag button svg{opacity:1;fill:#02061c;-webkit-transition:fill .3s ease;transition:fill .3s ease}@media (hover:hover),screen and (min-width:0){.tag button:focus svg,.tag button:hover svg{fill:rgba(2,6,28,.3)}}.tag.active{color:#00c2ff}.tag--active{pointer-events:none;background-color:#fff;color:#02061c}.tag--white{background-color:#f8f8f8;color:#03c}.tag--disabled{opacity:.5;pointer-events:none}.tag--selected{background-color:#fff;color:#02061c;padding-right:23px;pointer-events:none}.tag--selected button{pointer-events:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.tag--transparent{background-color:transparent;padding-left:0;padding-right:15px;pointer-events:none}@media (max-width:767px){.tag{font-weight:700;font-size:10px;line-height:16px;border-radius:4px;padding:4px 8px;white-space:normal}.tag--transparent{font-weight:500;font-size:14px;line-height:20px;padding:0;margin-bottom:51px}.tag--transparent span{display:none}.tag--transparent b{font-weight:500;text-transform:none;display:inline}.tag--selected{padding-right:18px}.tag--selected button{right:6px}}@media (hover:hover),screen and (min-width:0){a.tag:focus,a.tag:hover{color:#00c2ff}a.tag--selected:focus,a.tag--selected:hover{color:#02061c}}.pagination{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;font-weight:500;font-size:16px;line-height:24px;margin-left:auto}.pagination:only-child{margin-right:auto;margin-left:auto}@media (max-width:1023px){.pagination{font-size:20px;line-height:28px}}@media (max-width:767px){.pagination{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:12px;line-height:16px}}.pagination__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:767px){.pagination__wrap{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:40px}}.pagination__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#02061c;opacity:.6;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;margin-right:19px}.pagination__btn--last{margin-right:0}@media (hover:hover),screen and (min-width:0){.pagination__btn:focus,.pagination__btn:hover{opacity:1}}@media (max-width:767px){.pagination__btn{margin-right:6px}.pagination__btn--next svg,.pagination__btn--prev svg{width:10px;height:10px}.pagination__btn--first svg,.pagination__btn--last svg{width:16px;height:10px}}.pagination__btn--next{margin-left:18px;margin-right:15px}@media (max-width:459px){.pagination__btn--next{margin-left:9px;margin-right:6px}}.pagination__btn--disabled{pointer-events:none}.pagination__list{margin-top:0;margin-bottom:0;padding:0 5px;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.pagination__list li:not(:last-of-type){margin-right:8px}@media (max-width:459px){.pagination__list li:not(:last-of-type){margin-right:2px}}@media (max-width:767px){.pagination__list{padding:0}}.pagination__link{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;width:33px;height:33px;border-radius:50%;background-color:transparent;font:inherit;color:rgba(2,6,28,.6);-webkit-transition:color .3s ease;transition:color .3s ease}.pagination__link--active{background-color:#00c2ff;color:#fff;pointer-events:none}@media (hover:hover),screen and (min-width:0){.pagination__link:focus,.pagination__link:hover{color:#02061c}}@media (max-width:767px){.pagination__link{width:27px;height:27px}}@media (max-width:459px){.pagination__link{width:21px;height:21px;font-size:10px}}.pagination__more{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;font-size:10px;line-height:16px;letter-spacing:.08em;text-transform:uppercase;color:#03c;margin-left:15px;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;overflow-anchor:none}@media (max-width:767px){.pagination__more{margin-top:30px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.pagination__more svg{margin-top:-4px;margin-right:5px}@media (max-width:767px){.pagination__more svg{position:absolute;top:1.5px;margin:auto;left:-15px}}.pagination__more span{display:inline-block;margin-left:3px}@media (hover:hover),screen and (min-width:0){.pagination__more:focus,.pagination__more:hover{opacity:.7}}.input-wrapper{position:relative;width:100%;margin-bottom:55px}.input-wrapper label{cursor:pointer}.input-wrapper input,.input-wrapper textarea{width:100%;font-weight:500;font-size:16px;line-height:24px;color:#02061c;background-color:transparent;border:2px solid rgba(2,6,28,.1);outline:0;padding:32px 226px 28px 26px;-webkit-transition:border .3s ease,border-radius .3s ease;transition:border .3s ease,border-radius .3s ease}@media (hover:hover),screen and (min-width:0){.input-wrapper input:focus,.input-wrapper input:hover,.input-wrapper textarea:focus,.input-wrapper textarea:hover{border-color:#02061c}}.input-wrapper input::-webkit-input-placeholder,.input-wrapper textarea::-webkit-input-placeholder{color:rgba(2,6,28,.6)}.input-wrapper input::-moz-placeholder,.input-wrapper textarea::-moz-placeholder{color:rgba(2,6,28,.6)}.input-wrapper input:-ms-input-placeholder,.input-wrapper input::-ms-input-placeholder,.input-wrapper textarea:-ms-input-placeholder,.input-wrapper textarea::-ms-input-placeholder{color:rgba(2,6,28,.6)}.input-wrapper input::placeholder,.input-wrapper textarea::placeholder{color:rgba(2,6,28,.6)}.input-wrapper svg{-webkit-transition:fill .3s ease;transition:fill .3s ease}@media (max-width:767px){.input-wrapper input{padding:17px 15px 15px}}.input-wrapper__label-text{position:absolute;top:-5px;left:19px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding-right:9px;padding-left:9px;color:rgba(2,6,28,.6);font-weight:700;font-size:10px;line-height:16px;letter-spacing:.08em;text-transform:uppercase;background-color:#f8f8f8}@media (max-width:767px){.input-wrapper__label-text{top:-7px;left:11px}}.input-wrapper__require{display:none;padding-left:3px}.input-wrapper--select{-webkit-transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease;margin-bottom:60px}.input-wrapper--select input{width:100%;height:auto;font-weight:600;font-size:22px;line-height:30px;color:#fff;background-color:transparent;border:0;border-bottom:1px solid rgba(255,255,255,.6);border-radius:0;padding-left:0;padding-top:22px;padding-bottom:18px;-webkit-transition:border .3s ease;transition:border .3s ease;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:767px){.input-wrapper--select input{padding-bottom:15px}}@media (hover:hover),screen and (min-width:0){.input-wrapper--select input:focus,.input-wrapper--select input:hover{border-color:#fff}.input-wrapper--select input:focus+.input-wrapper__label-icon svg,.input-wrapper--select input:hover+.input-wrapper__label-icon svg{stroke:#fff}}.input-wrapper--select input:active,.input-wrapper--select input:focus{outline:0;border:0;border-bottom:1px solid #fff;border-radius:0}.input-wrapper--select input::-webkit-input-placeholder{color:#f8f8f8}.input-wrapper--select input::-moz-placeholder{color:#f8f8f8}.input-wrapper--select input:-ms-input-placeholder,.input-wrapper--select input::-ms-input-placeholder{color:#f8f8f8}.input-wrapper--select input::placeholder{color:#f8f8f8}.input-wrapper--select .input-wrapper__label-icon{position:absolute;top:33px;right:-1px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;pointer-events:none;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.input-wrapper--select .input-wrapper__label-icon svg{fill:transparent;stroke:rgba(255,255,255,.6);-webkit-transition:stroke .3s ease;transition:stroke .3s ease}.input-wrapper--select .intro__list{margin-top:40px}@media (max-width:767px){.input-wrapper--select .intro__list{margin-top:25px}}.input-wrapper--select .input-wrapper__select-list{position:absolute;z-index:9;top:71px;left:0;width:100%;max-height:170px;margin:0;padding:32px 30px 40px 18px;overflow:auto;list-style:none;visibility:hidden;opacity:0;-webkit-transition:visibility .3s ease,opacity .3s ease;transition:visibility .3s ease,opacity .3s ease;background-color:#fff;border-top:none}@media (max-width:546px){.input-wrapper--select .input-wrapper__select-list{max-height:185px}}@media (max-width:458px){.input-wrapper--select .input-wrapper__select-list{max-height:205px}}@media (max-width:767px){.input-wrapper--select .input-wrapper__select-list{padding:22px 28px 40px 18px;border:0;top:62px}}@media (max-width:370px){.input-wrapper--select .input-wrapper__select-list{max-height:225px}}@media (max-width:331px){.input-wrapper--select .input-wrapper__select-list{max-height:270px}}@media (max-width:327px){.input-wrapper--select .input-wrapper__select-list{max-height:280px}}@media (max-width:322px){.input-wrapper--select .input-wrapper__select-list{max-height:300px}}.input-wrapper--select .input-wrapper__select-item{padding:8px 18px 8px 11px;position:relative;font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:600;font-size:14px;line-height:20px;color:#02061c;margin-bottom:2px;cursor:pointer;-webkit-transition:color .3s ease;transition:color .3s ease}@media (hover:hover),screen and (min-width:0){.input-wrapper--select .input-wrapper__select-item:focus,.input-wrapper--select .input-wrapper__select-item:hover{color:#03c;outline:0}}.input-wrapper--select .input-wrapper__select-item>svg{position:absolute;width:10px;height:10px;top:12px;right:0;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.input-wrapper--select .input-wrapper__select-item.active{color:#03c}.input-wrapper--select .input-wrapper__select-item.active>svg{opacity:1;fill:#03c}.input-wrapper--select.active .input-wrapper__label-icon{-webkit-transform:translateY(-20%) rotate(180deg);transform:translateY(-20%) rotate(180deg)}.input-wrapper--select.active .input-wrapper__label-icon svg{stroke:#fff}.input-wrapper--select.active .input-wrapper__select-list{visibility:visible;opacity:1;-webkit-box-shadow:0 4px 16px rgba(0,0,0,.25);box-shadow:0 4px 16px rgba(0,0,0,.25)}.input-wrapper .input-wrapper__error-text{display:none;position:absolute;font-weight:500;font-size:14px;line-height:20px;color:#f04343;margin-top:10px}@media (max-width:767px){.input-wrapper .input-wrapper__error-text{font-size:12px;line-height:18px;margin-top:3px}}.input-wrapper--invalid input,.input-wrapper--invalid textarea{border-color:#f04343!important}.input-wrapper--invalid .input-wrapper__error-text{display:block}.input-wrapper--valid input:focus,.input-wrapper--valid textarea:focus{border-color:#72b741!important}.input-wrapper.is-required .input-wrapper__require{display:inline}.terms{font-weight:400;font-size:12px;line-height:24px;color:#02061c;margin-top:10px;margin-bottom:0;-webkit-transition:border .3s ease;transition:border .3s ease}.terms a{font-weight:700;color:#02061c;-webkit-transition:color .3s ease;transition:color .3s ease}@media (hover:hover),screen and (min-width:0){.terms a:focus,.terms a:hover{color:rgba(2,6,28,.5)}}@media (max-width:767px){.terms{line-height:18px;font-weight:500}}.resolution{position:relative;margin-bottom:-251px}@media (max-width:767px){.resolution{margin-bottom:0;width:calc(100% + 60px);margin-left:-30px;margin-right:-30px}}.resolution__content{position:relative;z-index:3;background-image:url(../img/bg/resolution-background.png),radial-gradient(106.49% 72.99% at 61.01% 43.93%,#03c 0%,#000c4b 100%);background-repeat:no-repeat,no-repeat;background-position:top right,center;background-size:cover,cover;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;color:#fff;padding:62px 60px 56px}.resolution__content h2{width:100%;margin-top:0;margin-bottom:122px}.resolution__content .btn{margin-left:auto;margin-bottom:5px}@media (max-width:868px){.resolution__content .btn{margin-left:0}}@media (max-width:767px){.resolution__content{padding:71px 30px 80px}.resolution__content h2{margin-bottom:27px}.resolution__content .btn{margin-bottom:0}}.resolution__list{width:50%;margin-top:0;margin-bottom:0;list-style:none;padding-left:0}@media (max-width:868px){.resolution__list{width:100%;margin-bottom:51px;padding-right:0}}.resolution__item{font-weight:600;font-size:22px;line-height:28px;position:relative;padding-left:26px}.resolution__item::before{content:"–";position:absolute;top:-3px;left:1px;font:inherit;color:#00c2ff}.resolution__item:not(:last-of-type){margin-bottom:20px}@media (max-width:767px){.resolution__item{font-size:18px;line-height:24px;padding-left:19px}.resolution__item::before{top:0;left:0}.resolution__item:not(:last-of-type){margin-bottom:18px}}.record-list{margin-top:0;margin-bottom:0;padding:0;list-style:none}@media (min-width:768px){.record-list--column .record-list__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:44px}.record-list--column .record-list__item b{max-width:none;text-transform:uppercase;width:100%;margin-bottom:16px}.record-list--column .record-list__item p{max-width:none;width:100%}.record-list--two-column{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.record-list--two-column .record-list__item{width:49.8%;-ms-flex-negative:0;flex-shrink:0}.record-list--two-column .record-list__item:not(:nth-of-type(2n)){width:45.7%;margin-right:4.5%}}@media (min-width:768px) and (max-width:1023px){.record-list--two-column .record-list__item{width:47.75%}.record-list--two-column .record-list__item:not(:nth-of-type(2n)){width:47.75%}}.record-list__item{border-top:1px solid rgba(2,6,28,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:30px;padding-bottom:58px}.record-list__item b{width:32.7%;max-width:182px;font-weight:700;font-size:36px;line-height:46px;color:#03c}.record-list__item p{width:67.3%;font-style:normal;font-weight:400;font-size:16px;line-height:25px;color:#02061c;margin:0}@media (max-width:1023px){.record-list__item b{width:39%}.record-list__item p{width:61%}}@media (max-width:767px){.record-list__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:18px;padding-bottom:43px}.record-list__item b{width:100%;max-width:100%;font-size:30px;line-height:40px;letter-spacing:.04em;margin-bottom:3px}.record-list__item p{width:100%;font-size:14px;line-height:20px}}@media (min-width:1920px){.record-list__item b{max-width:140px}}.review{position:relative;width:100%;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;background-image:url(../img/svg/shape-rewiew.svg);background-size:cover;background-repeat:no-repeat;background-position:center;padding:80px}.review:not(.accordion):not(.reviews-list__item) .review__text{margin-bottom:50px}@media (max-width:767px){.review{background-image:url(../img/svg/shape-rewiew-mobile.svg);background-position:center top;background-size:100%;padding:70px 30px}.review .expand-btn{margin-top:0}}.review--gray{background-color:#f8f8f8}@media (max-width:767px){.review--gray{background-image:url(../img/svg/shape-rewiew-mobile2.svg);background-size:cover}}.review--cut .review__text{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:9;-webkit-box-orient:vertical;margin-bottom:0;max-height:216px}@media (max-width:767px){.review--cut .review__text{-webkit-line-clamp:7;-webkit-box-orient:vertical;margin-bottom:22px;max-height:140px}}.review--cut+.expand-btn{display:block}.reviews__title{margin:0 0 30px;font-size:14px;line-height:20px;font-weight:700;text-transform:uppercase}.review__text{margin-bottom:27px}.review__text p{font-weight:500;font-size:16px;line-height:26px;color:#02061c;margin-top:0;margin-bottom:0}.review__text p:not(:last-of-type){margin-bottom:27px}@media (max-width:767px){.review__text p{font-size:14px;line-height:20px}.review__text{margin-bottom:21px}}.review__author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:85px}.review__author--photo .review__author-description{padding-top:11px}@media (max-width:767px){.review__author{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:27px}.review__author--photo .review__author-description{padding-top:0}}.review__author__photo{max-width:100px;max-height:100px;-ms-flex-negative:0;flex-shrink:0}.review__author__photo img{height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}@media (max-width:767px){.review__author__photo{max-width:50px;max-height:50px}}.review__author-description{max-width:356px;padding-left:20px}.review__author-name{font-weight:600;font-size:16px;line-height:24px;color:#03c;margin-top:0;margin-bottom:8px}@media (max-width:767px){.review__author-name{font-weight:700;font-size:14px;line-height:20px;margin-bottom:6px}}.review__author-position{font-weight:500;font-size:12px;line-height:18px;color:#03c;opacity:.5;margin:0}.review__video{position:relative;min-width:calc(100% + 100px);margin:-50px -50px 46px;height:auto}.review__video+.review__text{display:none}.review__video iframe,.review__video img{position:relative;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.review__video iframe{height:400px;display:none}@media (max-width:700px){.review__video iframe{height:315px}}.review__video svg{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .3s ease;transition:opacity .3s ease;z-index:1}@media (hover:hover),screen and (min-width:768px){.review__video:focus svg,.review__video:hover svg{opacity:.7}}@media (max-width:767px){.review__video{min-width:calc(100% + 60px);margin:-50px -30px 46px;height:auto}.review__video img{position:relative;height:auto}}.two-column-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.two-column-grid__left,.two-column-grid__right{width:45.7%}@media (max-width:767px){.two-column-grid{-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}.two-column-grid__left,.two-column-grid__right{width:100%}}.top-list{position:relative;width:100%;max-width:994px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:0;margin-bottom:0;padding-left:0;padding-top:61px;padding-bottom:40px;list-style:none}.top-list::before{content:url(../img/svg/numbers-shape.svg);position:absolute;width:321px;height:325px;left:50%;top:50%;-webkit-transform:translate(-147px,-50%);transform:translate(-147px,-50%)}.top-list--blue .top-list__item b{color:#03c}@media (max-width:767px){.top-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:34px}.top-list::before{content:url(../img/svg/numbers-shape2.svg);width:375px;height:662px;top:193px;left:auto;right:-30px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}}.top-list__item{width:27%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-right:30px}.top-list__item:not(:last-of-type){margin-right:3.3%}.top-list__item:last-of-type{width:33.4%}.top-list__item:nth-of-type(2){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.top-list__item b{font-weight:700;font-size:56px;line-height:77px;letter-spacing:.04em;text-transform:uppercase;color:#02061c;margin-bottom:15px}.top-list__item span{font-weight:400;font-size:16px;line-height:24px;color:#02061c}@media (max-width:1023px){.top-list__item b{font-size:38px;line-height:58px;margin-bottom:10px}.top-list__item span{font-size:15px;line-height:22px}}@media (max-width:767px){.top-list__item{width:100%}.top-list__item:nth-of-type(2){-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.top-list__item:last-of-type{width:100%}.top-list__item:not(:last-of-type){margin-right:0;margin-bottom:45px}.top-list__item b{font-size:30px;line-height:40px;margin-bottom:4px}.top-list__item span{font-size:14px;line-height:20px}}.table{width:962px;border-collapse:collapse}.table tr:first-of-type{background-color:#f8f8f8}.table th{text-align:left;padding:10px 18px 11px;font-size:14px;line-height:24px;border-width:1px;border-style:solid;border-color:#f8f8f8 #fff #f8f8f8 #f8f8f8}.table th:last-of-type{border-right-color:#f8f8f8}.table td{text-align:left;font-size:14px;line-height:20px;color:#02061c;padding:9px 17px 16px;border:1px solid #ededed}.share{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.share h3{margin-top:0;margin-bottom:0;margin-right:18px}@media (max-width:767px){.share{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.share h3{margin-bottom:21px}}.share__social-list{margin-top:0;margin-bottom:0;padding:0;list-style:none;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}.share__social-item:last-of-type .share__social-link,.share__social-list li:last-of-type .share__social-link{border-right:none}@media (max-width:767px){.share__social-item:first-of-type .share__social-link{width:35px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.share__social-item:last-of-type .share__social-link{width:34px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.share__social-link{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;width:82px;height:34px;color:#03c;border-right:1px solid rgba(2,6,28,.1);-webkit-transition:color .3s ease;transition:color .3s ease;outline:0}.share__social-link svg{-webkit-transition:fill .3s ease;transition:fill .3s ease}@media (hover:hover),screen and (min-width:0){.share__social-link:focus,.share__social-link:hover{color:#00c2ff}}@media (max-width:767px){.share__social-link{width:53px;height:22px}.share__social-link--facebook svg{width:12px;height:auto}.share__social-link--telegram svg{width:17px;height:auto}.share__social-link--vk svg{width:19px;height:auto}.share__social-link--twitter svg{width:17px;height:auto}}.insightes-card{position:relative;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#f8f8f8;padding:50px 50px 22px;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.insightes-card a:not([class]){color:#03c;-webkit-transition:color .3s ease;transition:color .3s ease}@media (hover:hover),screen and (min-width:0){.insightes-card a:not([class]):focus,.insightes-card a:not([class]):hover{color:rgba(0,51,204,.5)}}@media (max-width:767px){.insightes-card{padding:30px 20px 20px}}.insightes-card__bg{position:absolute;top:0;left:0;width:100%;height:100%}.insightes-card__tag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-item-align:start;align-self:flex-start;margin:0 0 60px;padding:0 10px;background-color:#fff;border:1px solid rgba(248,248,248,.2);border-radius:7px;font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:600;font-size:12px;line-height:31px;letter-spacing:.08em;text-transform:uppercase;color:#02061c;z-index:2}@media (max-width:1023px){.insightes-card__tag{font-size:10px;line-height:16px;font-weight:700;margin-bottom:52px;padding-top:2px;padding-left:8px}}@media (max-width:770px){.insightes-card__tag{padding-right:8px}}.insightes-card__title{margin:0 0 20px;font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:600;font-size:22px;line-height:30px;color:#02061c}@media (max-width:767px){.insightes-card__title{font-size:18px;line-height:24px;margin-bottom:113px}.insightes-card__title br{display:none}}.insightes-card__description{font-weight:500;font-size:16px;line-height:24px;color:#02061c;margin:0 0 128px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (max-width:767px){.insightes-card__description{display:none}}.insightes-card__date{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:20px;color:rgba(2,6,28,.6)}@media (max-width:767px){.insightes-card__date{margin-top:auto;color:rgba(2,6,28,.6)}}.insightes-card__image{position:absolute;bottom:27px;right:50px}@media (max-width:767px){.insightes-card__image--desktop{display:none}}.insightes-card__image--mobile{display:none;bottom:24px;right:30px}@media (max-width:767px){.insightes-card__image--mobile{display:block}}.projects-card{position:relative;display:block;padding:120px 50px 160px;min-width:432px;min-height:470px;background-color:#fff}@media (max-width:1919px){.projects-card{min-width:initial;max-width:357px;min-height:448px;padding:100px 40px 160px}}@media (max-width:1199px){.projects-card{max-width:initial}}@media (max-width:767px){.projects-card{height:100%;padding-left:30px;-webkit-box-shadow:none;box-shadow:none}}@media (hover:hover),screen and (min-width:0){.projects-card:focus .projects-card__heading,.projects-card:hover .projects-card__heading{color:#fff}.projects-card:focus .projects-card__sphere,.projects-card:hover .projects-card__sphere{color:rgba(255,255,255,.6)}.projects-card:focus .projects-card__bg,.projects-card:hover .projects-card__bg{-webkit-clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%)}}.projects-card--active{outline:0}.projects-card--active .projects-card__bg{-webkit-clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%)}.projects-card--active .projects-card__heading{color:#fff}.projects-card--active .projects-card__sphere{color:rgba(255,255,255,.6)}.projects-card__bg{position:absolute;top:0;left:0;background-color:#fff;background-image:radial-gradient(106.49% 72.99% at 61.01% 43.93%,#03c 0%,#000c4b 100%);background-size:100% 100%;background-repeat:no-repeat;-webkit-clip-path:polygon(0% 0%,100% 0%,100% 70px,0% 70px);clip-path:polygon(0% 0%,100% 0%,100% 70px,0% 70px);-webkit-transition:-webkit-clip-path .3s ease;transition:clip-path .3s ease;transition:clip-path .3s ease,-webkit-clip-path .3s ease}@media (max-width:1919px){.projects-card__bg{-webkit-clip-path:polygon(0% 0%,100% 0%,100% 60px,0% 60px);clip-path:polygon(0% 0%,100% 0%,100% 60px,0% 60px)}}.projects-card__bg,.projects-card__bg img{width:100%;height:100%}.projects-card__heading{min-height:125px;position:relative;font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:700;font-size:18px;line-height:24px;color:#02061c;margin:0 0 16px;-webkit-transition:color .3s ease;transition:color .3s ease}@media (max-width:767px){.projects-card__heading{min-height:121px;font-weight:600;margin-bottom:20px}}.projects-card__sphere{position:relative;font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:24px;color:rgba(2,6,28,.6);margin:0;-webkit-transition:color .3s ease;transition:color .3s ease}@media (max-width:767px){.projects-card__sphere{font-size:14px;line-height:20px}}.projects-card__plate{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:absolute;right:-21px;bottom:21px;width:198px;height:138px;background:#fff;-webkit-filter:drop-shadow(2px 2px 34px rgba(160,172,202,.2));filter:drop-shadow(2px 2px 34px rgba(160,172,202,.2))}@media (max-width:767px){.projects-card__plate{right:0;left:0;bottom:-30px;margin:auto}}.projects-card__plate img{max-width:160px}.partner-card{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:717px;min-width:345px;min-height:299px;background-color:#fff;padding:60px 80px 42px 65px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 4px 4px 0}.partner-card:nth-child(2n){margin-right:0}@media (max-width:1919px){.partner-card{max-width:598px;padding:40px 68px 40px 45px;min-height:250px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width:1232px){.partner-card{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:345px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:40px 30px;margin-bottom:15px;margin-right:4px}.partner-card:nth-child(2n){margin-right:4px}.partner-card:nth-child(3n){margin-right:0}}@media (max-width:1112px){.partner-card:nth-child(3n){margin-right:4px}.partner-card:nth-child(2n){margin-right:0}}@media (min-width:728px){.partner-card{margin-bottom:4px}}@media (max-width:723px){.partner-card{margin-right:0;margin-left:0}.partner-card:nth-child(3n){margin-right:0}}@media (max-width:767px){.partner-card{min-width:initial;padding-left:32px}}@media (max-width:1220px){.partner-card:first-of-type .partner-card__partner-status{margin-bottom:60px}}.partner-card.nextstop~.card-item{display:none;opacity:0}.partner-card__image{width:140px;margin-right:20%;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:9%}@media (max-width:1919px){.partner-card__image{margin-right:40px;margin-top:initial;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:1220px){.partner-card__image{margin-bottom:0}}.partner-card__image img{margin-bottom:30px;-webkit-transform:scale(1.1);transform:scale(1.1)}@media (max-width:1919px){.partner-card__image img{-webkit-transform:none;transform:none}}.partner-card__info{width:317px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:1919px){.partner-card__info{width:279px}}@media (max-width:767px){.partner-card__info{width:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.partner-card__partner-name{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:600;font-size:22px;line-height:30px;color:#02061c;margin:0 0 16px}@media (max-width:1220px){.partner-card__partner-name{font-size:18px;line-height:24px}}.partner-card__partner-status{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:24px;color:#02061c;margin:0 0 15px}@media (max-width:1919px){.partner-card__partner-status{max-width:214px}}@media (max-width:1220px){.partner-card__partner-status{font-size:14px;line-height:20px;margin-bottom:80px}}@media (max-width:767px){.partner-card__partner-status{max-width:initial}}.partner-card__partner-specialisation{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:700;font-size:12px;line-height:16px;letter-spacing:.07em;text-transform:uppercase;color:#03c;-webkit-transition:color .3s ease;transition:color .3s ease;margin-top:auto;margin-bottom:20px}@media (max-width:1220px){.partner-card__partner-specialisation{margin-bottom:0}}.partner-card__partner-specialisation.active{color:#00c2ff}@media (hover:hover),screen and (min-width:0){.partner-card__partner-specialisation:focus,.partner-card__partner-specialisation:hover{color:#00c2ff}}.partner-card__specializations{position:absolute;top:calc(100% - 42px);left:0;right:0;width:100%;background-color:#fff;-webkit-box-shadow:0 0 54px rgba(160,172,202,.35);box-shadow:0 0 54px rgba(160,172,202,.35);padding:40px 40px 61px;opacity:0;visibility:hidden;z-index:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.partner-card__specializations::after{content:"";position:absolute;pointer-events:none;left:calc(50% + 17px);top:-16px;width:0;height:0;border-style:solid;border-width:8px 9px;border-color:transparent transparent #fff;-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:1;visibility:visible;z-index:-1}.partner-card__specializations.active{z-index:1;visibility:visible;opacity:1}@media (max-width:1232px){.partner-card__specializations::after{left:calc(50% - 79px)}}@media (max-width:1220px){.partner-card__specializations{top:calc(100% - 25px)}}@media (max-width:767px){.partner-card__specializations{top:calc(100% - 22px);padding:30px 62px 40px 30px}.partner-card__specializations::after{left:97px}}.partner-card__specializations-close{position:absolute;cursor:pointer;padding:0;background:0 0;border:0;outline:0;top:20px;right:20px}.partner-card__specializations-close svg{stroke:rgba(2,6,28,.6);-webkit-transition:stroke .3s ease;transition:stroke .3s ease}@media (hover:hover),screen and (min-width:0){.partner-card__specializations-close:focus svg,.partner-card__specializations-close:hover svg{stroke:#00c2ff}}@media (max-width:767px){.partner-card__specializations-close{top:19px;right:17px}}.partner-card__specializations-list{margin-top:0;margin-bottom:0;padding:0;list-style:none}.partner-card__specializations-item{font-weight:500;font-size:16px;line-height:24px;color:#02061c}.partner-card__specializations-item:not(:last-of-type){margin-bottom:10px}@media (max-width:767px){.partner-card__specializations-item{font-size:14px;line-height:20px}}.accordion{overflow:hidden}@media (max-width:1023px){.accordion{width:100%}}.accordion__btn{position:relative}@media (max-width:1023px){.accordion__btn{display:-webkit-box;display:-ms-flexbox;display:flex}}.accordion__content{display:block;width:100%;max-height:0;overflow:hidden;opacity:1;-webkit-transition:max-height .3s ease,overflow .3s ease;transition:max-height .3s ease,overflow .3s ease}.accordion__content.active{overflow:visible}.help-accordion{position:relative}.help-accordion__btn{display:none}@media (max-width:1023px){.help-accordion{width:100%}.help-accordion__btn,.help-accordion__head{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}.help-accordion__btn{cursor:pointer;background:0 0;border:0;outline:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;color:#fff;-webkit-transition:color .3s ease;transition:color .3s ease;padding:10px 0;margin-left:35px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.help-accordion__btn svg{-ms-flex-negative:0;flex-shrink:0;margin-left:5px;display:block;-webkit-transition:stroke .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,stroke .3s ease;transition:transform .3s ease,stroke .3s ease,-webkit-transform .3s ease;pointer-events:none}.help-accordion__btn.active{border-radius:8px 8px 0 0;color:#f8f8f8}.help-accordion__btn.active svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.help-accordion__content{width:100%}.help-accordion__content-wrapper{padding:30px 0}}.review-accordion{position:relative;width:100%}.review-accordion__content{max-height:182px;overflow:hidden;width:100%}@media (max-width:767px){.review-accordion__content{max-height:123px}}@media (max-width:640px){.review-accordion__content{max-height:170px}}@media (max-width:440px){.review-accordion__content{max-height:170px}}.review-accordion__content-wrapper{padding:21px 0 24px}.tag-list-accordion{position:relative;width:100%}@media (min-width:320px){.tag-list-accordion--news .tag-list-accordion__content{max-height:75px}}@media (min-width:337px){.tag-list-accordion--news .tag-list-accordion__content{max-height:58px}}@media (min-width:768px){.tag-list-accordion--news .tag-list-accordion__content{max-height:initial}}@media (min-width:320px){.tag-list-accordion--detailed-solution .tag-list-accordion__content{max-height:75px}}@media (min-width:362px){.tag-list-accordion--detailed-solution .tag-list-accordion__content{max-height:65px}}@media (min-width:768px){.tag-list-accordion--detailed-solution .tag-list-accordion__content{max-height:initial}}@media (min-width:371px){.tag-list-accordion--detailed-news .tag-list-accordion__content{max-height:58px}}@media (min-width:768px){.tag-list-accordion--detailed-news .tag-list-accordion__content{max-height:initial}}.tag-list-accordion__btn{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;font-size:10px;line-height:16px;letter-spacing:.08em;text-transform:uppercase;color:#fff;margin-top:34px;margin-bottom:22px;-webkit-transition:color .3s ease;transition:color .3s ease}@media (hover:hover),screen and (min-width:0){.tag-list-accordion__btn:focus,.tag-list-accordion__btn:hover{color:#00c2ff}.tag-list-accordion__btn:focus svg,.tag-list-accordion__btn:hover svg{stroke:#00c2ff}}.expand-btn svg,.tag-list-accordion__btn svg{-ms-flex-negative:0;flex-shrink:0;margin-left:6px;display:block;-webkit-transition:stroke .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,stroke .3s ease;transition:transform .3s ease,stroke .3s ease,-webkit-transform .3s ease;pointer-events:none;fill:transparent;stroke:#fff}.tag-list-accordion__btn.active svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.tag-list-accordion .expand-btn{display:none;margin-top:34px}.tag-list-accordion__content{display:-webkit-box;display:-ms-flexbox;display:flex;max-height:100%;overflow:hidden;width:100%}@media (max-width:767px){.tag-list-accordion__content{display:block}.tag-list-accordion .expand-btn,.tag-list-accordion__btn{display:-webkit-box;display:-ms-flexbox;display:flex}}.expand-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;font-size:10px;line-height:16px;letter-spacing:.08em;text-transform:uppercase;color:#03c;margin-top:22px;margin-bottom:22px;-webkit-transition:color .3s ease,opacity .3s ease;transition:color .3s ease,opacity .3s ease;outline:0}@media (hover:hover),screen and (min-width:0){.expand-btn:focus,.expand-btn:hover{color:#00c2ff}.expand-btn:focus svg,.expand-btn:hover svg{stroke:#00c2ff}}.expand-btn svg{stroke:#03c}.expand-btn.negative-margin:not(.active){margin-top:-5px}.expand-btn.active svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.slider-pagination{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.slider-pagination{text-align:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);background:rgba(0,194,255,.2);border-radius:100px;overflow:hidden;z-index:1;height:4px}}.slider-pagination .swiper-pagination-progressbar-fill{background:#00c2ff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.slider-pagination .swiper-pagination-bullet{position:relative;display:block;width:30px;height:20px;margin-right:10px;cursor:pointer;-webkit-transition:width .3s ease;transition:width .3s ease}.slider-pagination .swiper-pagination-bullet::before{content:"";position:absolute;top:0;bottom:0;margin:auto;width:100%;height:4px;background-color:#00c2ff;opacity:.2}.slider-pagination .swiper-pagination-bullet-active{cursor:default;width:60px}.slider-pagination .swiper-pagination-bullet-active::before{opacity:1}.solutions-card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;padding:62px 40px 100px 51px;background-color:#fff;-webkit-transition:padding .3s ease;transition:padding .3s ease;min-width:477px;min-height:520px}@media (max-width:1919px){.solutions-card{min-width:initial;min-height:480px}}@media (max-width:1199px){.solutions-card{max-width:initial}}@media (max-width:842px){.solutions-card{width:initial}}@media (max-width:774px){.solutions-card{padding-right:30px}}@media (max-width:767px){.solutions-card{height:100%;padding-top:73px;padding-left:30px;-webkit-box-shadow:none;box-shadow:none}}@media (max-width:350px){.solutions-card{padding-left:20px;padding-right:20px}}@media (hover:hover),screen and (min-width:0){.solutions-card:focus .solutions-card__heading,.solutions-card:hover .solutions-card__heading{color:#fff}.solutions-card:focus .solutions-card__sphere,.solutions-card:hover .solutions-card__sphere{background-color:rgba(255,255,255,.16);color:#fff}.solutions-card:focus .solutions-card__bg,.solutions-card:hover .solutions-card__bg{-webkit-clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%)}.solutions-card:focus .solutions-card__description,.solutions-card:hover .solutions-card__description{color:rgba(255,255,255,.8)}.solutions-card:focus .btn-plus,.solutions-card:hover .btn-plus{width:94px;height:94px}}.solutions-card--active{outline:0}.solutions-card--active .solutions-card__bg{-webkit-clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%)}.solutions-card--active .solutions-card__heading{color:#fff}.solutions-card--active .solutions-card__sphere{background-color:rgba(255,255,255,.16);color:#fff}.solutions-card--active .solutions-card__description{color:#fff}.solutions-card--active .btn-plus{width:94px;height:94px}.solutions-card .btn-plus{position:absolute;bottom:0;right:0;pointer-events:none}.solutions-card__bg{position:absolute;top:0;left:0;background-color:#fff;background-image:radial-gradient(106.49% 72.99% at 61.01% 43.93%,#03c 0%,#000c4b 100%);background-size:100% 100%;background-repeat:no-repeat;-webkit-clip-path:polygon(0% 0%,100% 0%,100% 16px,0% 16px);clip-path:polygon(0% 0%,100% 0%,100% 16px,0% 16px);-webkit-transition:-webkit-clip-path .3s ease;transition:clip-path .3s ease;transition:clip-path .3s ease,-webkit-clip-path .3s ease}.solutions-card__bg,.solutions-card__bg img{width:100%;height:100%}.solutions-card__heading{position:relative;font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:600;font-size:22px;line-height:30px;color:#02061c;margin:0 0 20px;-webkit-transition:color .3s ease;transition:color .3s ease;max-width:377px}@media (max-width:1919px){.solutions-card__heading{max-width:307px}}@media (max-width:767px){.solutions-card__heading{font-weight:600;margin-bottom:16px;font-size:18px;line-height:24px}}.solutions-card__description{position:relative;font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:24px;color:rgba(2,6,28,.6);-webkit-transition:color .3s ease;transition:color .3s ease;margin:0 0 36px;max-width:377px;pointer-events:none}@media (max-width:1919px){.solutions-card__description{max-width:307px}}@media (max-width:767px){.solutions-card__description{font-size:14px;line-height:20px;margin-bottom:30px}}.solutions-card__sphere{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-item-align:start;align-self:flex-start;font-family:"Montserrat","Arial",sans-serif;color:#02061c;font-style:normal;font-weight:600;font-size:12px;line-height:18px;letter-spacing:.08em;text-transform:uppercase;margin:0;padding:7px 10px;background:#f8f8f8;border-radius:7px;-webkit-transition:background .3s ease;transition:background .3s ease}@media (max-width:767px){.solutions-card__sphere{font-weight:700;font-size:10px;line-height:16px;margin-bottom:55px}}.solutions-card__tag{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:auto 0 0;max-width:240px;bottom:37px;left:48px}@media (max-width:767px){.solutions-card__tag{left:30px}}@media (max-width:350px){.solutions-card__tag{left:20px}}.solutions-card__tag svg{margin-right:14px}@media (max-width:767px){.solutions-card__tag svg{margin-right:10px}}.solutions-card__tag span{font-weight:600;font-size:16px;line-height:18px;color:#00c2ff}@media (max-width:767px){.solutions-card__tag span{font-size:14px;line-height:18px}}.checkbox{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:15px;cursor:pointer;min-height:32px}.checkbox:last-of-type{margin-bottom:0}.checkbox:not(.tag) span{display:block;position:relative;padding-left:46px;padding-top:4px;padding-bottom:4px;font-weight:500;font-size:14px;line-height:18px;color:#02061c;-webkit-transition:opacity .3s ease,color .3s ease;transition:opacity .3s ease,color .3s ease}.checkbox:not(.tag) span::before{content:"";left:0;top:0;width:32px;height:32px;position:absolute;border:2px solid rgba(2,6,28,.1);background-position:center;background-repeat:no-repeat;-webkit-transition:opacity .3s ease,border .3s ease;transition:opacity .3s ease,border .3s ease}@media (min-width:768px){.checkbox:not(.tag) span:hover::before{border-color:rgba(2,6,28,.6)}.checkbox:hover{color:#00c2ff}}.checkbox input[type=checkbox]:focus+span{color:#00c2ff}.checkbox input[type=checkbox]:checked+span{color:#00c2ff}.checkbox input[type=checkbox]:checked+span::before{opacity:1;border-color:#00c2ff;background-image:url(../img/svg/icon-checkmark.svg)}.clients-card{max-width:436px;min-width:300px;min-height:367px;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:50px;margin-bottom:15px;width:calc(100%/2 - 15px*(2 - 1)/2);margin-right:15px}.clients-card:nth-of-type(2n){margin-right:0}@media (max-width:1919px){.clients-card{width:calc(100%/2 - 4px*(2 - 1)/2);margin-right:4px;max-width:387px;min-height:327px;padding:40px}.clients-card:nth-of-type(2n){margin-right:0}}@media (min-width:728px) and (max-width:1919px){.clients-card{margin-bottom:4px}}@media (max-width:993px){.clients-card{max-width:100%;margin-right:0}}@media (max-width:767px){.clients-card{padding-left:30px;padding-top:30px;max-width:calc(50% - 2px)}.clients-card:not(:nth-of-type(2n)){margin-right:4px}}@media (max-width:634px){.clients-card{width:100%;max-width:100%}.clients-card:not(:nth-of-type(2n)){margin-right:0}}@media (max-width:700px){.clients-card{margin-left:0;margin-right:0}}@media (max-width:767px){.clients-card{min-width:initial;padding-left:32px}}.clients-card.nextstop~.card-item{display:none;opacity:0}.clients-card__image,.clients-card__info{display:-webkit-box;display:-ms-flexbox;display:flex}.clients-card__image{position:relative;height:80px;margin-right:40px;margin-bottom:31px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:140px}.clients-card__image img{position:absolute;left:0;top:0;height:100%;width:100%;-o-object-fit:contain;object-fit:contain;z-index:0}.clients-card__info{width:279px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}@media (max-width:767px){.clients-card__info{width:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.clients-card__clients-name,.clients-card__clients-status{font-family:"Montserrat","Arial",sans-serif;font-style:normal}.clients-card__clients-name{color:#02061c;font-weight:600;font-size:18px;line-height:24px;margin:0 0 16px}.clients-card__clients-status{max-width:214px;font-weight:500;font-size:14px;line-height:20px;color:rgba(2,6,28,.6);margin:0 0 15px}@media (max-width:767px){.clients-card__clients-status{max-width:initial}}.clients-card__clients-specialisation{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:700;font-size:12px;line-height:16px;letter-spacing:.07em;text-transform:uppercase;color:#03c;-webkit-transition:color .3s ease;transition:color .3s ease;margin-top:auto}@media (hover:hover),screen and (min-width:0){.clients-card__clients-specialisation:focus,.clients-card__clients-specialisation:hover{color:#00c2ff}}.nav-tabs{margin-bottom:0;background-color:#fff}@media (max-width:1023px){.nav-tabs .container{border-bottom:1px solid rgba(2,6,28,.1)}}.nav-tabs__list{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex}.nav-tabs__item{-ms-flex-negative:0;flex-shrink:0}.nav-tabs__item:not(:last-child) button{margin-right:38px}@media (max-width:767px){.nav-tabs__item:not(:last-child) button{margin-right:28px}}.nav-tabs__button{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:600;font-size:12px;line-height:31px;letter-spacing:.08em;text-transform:uppercase;color:rgba(2,6,28,.6);padding:16px 0;cursor:pointer;background-color:transparent;border:0;outline:0}@media (max-width:767px){.nav-tabs__button{padding:14px 0}}.nav-tabs__button--active{cursor:default;color:#03c;position:relative}.nav-tabs__button--active::before{content:"";position:absolute;bottom:0;width:100%;height:2px;background-color:#03c}@media (hover:hover),screen and (min-width:0){.nav-tabs__button:focus,.nav-tabs__button:hover{color:#03c}}.select-input{position:relative;width:100%;margin-bottom:48px}.select-input__label-text{position:absolute;top:-5px;left:19px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding-right:9px;padding-left:9px;color:rgba(2,6,28,.6);font-weight:700;font-size:10px;line-height:16px;letter-spacing:.08em;text-transform:uppercase;background-color:#f8f8f8}@media (max-width:767px){.select-input__label-text{top:-7px;left:11px}}.select-input label{cursor:pointer;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;width:100%;height:auto;font-weight:600;font-size:22px;line-height:30px;color:#02061c;background-color:transparent;border:2px solid rgba(2,6,28,.1);border-radius:0;padding:20px 44px 20px 24px;-webkit-transition:border .3s ease;transition:border .3s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:767px){.select-input label{padding:18px 56px 18px 18px}}@media (hover:hover),screen and (min-width:0){.select-input label:focus,.select-input label:hover{border-color:#02061c}.select-input label:focus+.select-input__label-icon,.select-input label:hover+.select-input__label-icon{stroke:#02061c}}.select-input label:active,.select-input label:focus{outline:0}.select-input label::-webkit-input-placeholder{color:#02061c}.select-input label::-moz-placeholder{color:#02061c}.select-input label:-ms-input-placeholder,.select-input label::-ms-input-placeholder{color:#02061c}.select-input label::placeholder{color:#02061c}.select-input span{width:calc(100% - 1px);font-weight:500;font-size:16px;line-height:24px;color:rgba(2,6,28,.6);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.select-input span.active{color:#02061c}@media (max-width:767px){.select-input span{font-size:14px;line-height:20px}}.select-input .select-input__label-icon{position:absolute;top:50%;right:28px;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;pointer-events:none;-webkit-transition:stroke .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,stroke .3s ease;transition:transform .3s ease,stroke .3s ease,-webkit-transform .3s ease;fill:transparent;stroke:rgba(2,6,28,.6)}@media (max-width:767px){.select-input .select-input__label-icon{right:19px}}.select-input .select-input__select-list{position:absolute;z-index:9;top:100%;left:0;width:100%;max-height:233px;margin:0;padding:16px 0;overflow-y:scroll;list-style:none;visibility:hidden;opacity:0;-webkit-transition:visibility .3s ease,opacity .3s ease;transition:visibility .3s ease,opacity .3s ease;background-color:#fff;border-top:none}.select-input .select-input__select-list::-webkit-scrollbar{display:inherit;width:4px}.select-input .select-input__select-list::-webkit-scrollbar-track{background:rgba(0,194,255,.2);border-radius:100px;-webkit-border-radius:100px}.select-input .select-input__select-list::-webkit-scrollbar-thumb{background:#00c2ff;border-radius:100px;-webkit-border-radius:100px}@media (max-width:767px){.select-input .select-input__select-list{max-height:215px}}@media (max-width:458px){.select-input .select-input__select-list{max-height:169px}}@media (max-width:767px){.select-input .select-input__select-list{border:0}}@media (max-width:370px){.select-input .select-input__select-list{max-height:225px}}@media (max-width:331px){.select-input .select-input__select-list{max-height:270px}}@media (max-width:327px){.select-input .select-input__select-list{max-height:280px}}@media (max-width:322px){.select-input .select-input__select-list{max-height:300px}}.select-input .select-input__select-item{padding:13px 25px;font-size:16px;line-height:24px;position:relative;font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:500;color:#02061c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition:color .3s ease;transition:color .3s ease}@media (hover:hover),screen and (min-width:0){.select-input .select-input__select-item:focus,.select-input .select-input__select-item:hover{color:#00c2ff;outline:0}}.select-input .select-input__select-item>svg{width:10px;height:10px;opacity:0;margin-left:10px;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.select-input .select-input__select-item.active{color:#00c2ff}.select-input .select-input__select-item.active>svg{opacity:1;fill:#00c2ff}@media (max-width:767px){.select-input .select-input__select-item{font-size:14px;line-height:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.select-input .select-input__select-item svg{-ms-flex-negative:0;flex-shrink:0}}.select-input.active label{border-color:#02061c}.select-input.active .select-input__label-icon{-webkit-transform:translateY(-20%) rotate(180deg);transform:translateY(-20%) rotate(180deg)}.select-input.active .select-input__select-list{visibility:visible;opacity:1;-webkit-box-shadow:2px 2px 34px rgba(160,172,202,.2);box-shadow:2px 2px 34px rgba(160,172,202,.2)}.select-input.input-wrapper--valid label{border-color:#72b741!important}.select-input.input-wrapper--invalid label{border-color:#f04343!important}.select-input.selected .select-input__label-text{background:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),color-stop(50%,#f8f8f8),color-stop(50%,#fff),to(#fff));background:linear-gradient(180deg,#f8f8f8 0%,#f8f8f8 50%,#fff 50%,#fff 100%)}.personnel-list{margin-top:0;margin-bottom:0;list-style:none;width:358px;padding:135px 0 0;margin-left:30px}@media (max-width:1204px){.personnel-list{padding-top:200px}}@media (max-width:1023px){.personnel-list{display:none}}@media (min-width:1920px){.personnel-list{width:476px;padding:164px 0 0}}.personnel-list__item:first-of-type .personnel-list__link{border-top:none}.personnel-list__item.next .personnel-list__link{border-top-color:transparent}@media (hover:hover),screen and (min-width:0){.personnel-list__item[href]:focus+.personnel-list__item .personnel-list__link,.personnel-list__item[href]:hover+.personnel-list__item .personnel-list__link{border-top-color:transparent}}.personnel-list__link,.personnel-list__link p{display:-webkit-box;display:-ms-flexbox;display:flex}.personnel-list__link{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:36px 28px;border-top:1px solid rgba(2,6,28,.1);-webkit-transition:background-color .3s ease,border-top-color .3s ease,-webkit-box-shadow .3s ease;transition:background-color .3s ease,box-shadow .3s ease,border-top-color .3s ease;transition:background-color .3s ease,box-shadow .3s ease,border-top-color .3s ease,-webkit-box-shadow .3s ease}.personnel-list__link img{border-radius:50%;max-width:60px;max-height:60px;margin-right:28px}.personnel-list__link p{width:calc(100% - 88px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;padding-top:7px}.personnel-list__link b{font-weight:600;font-size:16px;line-height:24px;color:#02061c;margin-bottom:7px}.personnel-list__link span{font-weight:500;font-size:12px;line-height:18px;color:#02061c}.personnel-list__link.active{background:#fff;-webkit-box-shadow:2px 2px 34px rgba(160,172,202,.2);box-shadow:2px 2px 34px rgba(160,172,202,.2);border-top-color:transparent}.personnel-list__link:not([href]){cursor:default}@media (hover:hover),screen and (min-width:0){.personnel-list__link[href]:focus,.personnel-list__link[href]:hover{background:#fff;-webkit-box-shadow:2px 2px 34px rgba(160,172,202,.2);box-shadow:2px 2px 34px rgba(160,172,202,.2);border-top-color:transparent}}@media (min-width:1920px){.personnel-list__link{padding:40px}}.search-card{position:relative;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;padding-top:40px;padding-bottom:56px;border-top:1px solid rgba(2,6,28,.1);outline:0}@media (max-width:767px){.search-card{padding-top:31px;padding-bottom:40px}}.search-card::before{display:none;position:absolute;content:"";-webkit-box-shadow:2px 2px 34px rgba(160,172,202,.2);box-shadow:2px 2px 34px rgba(160,172,202,.2);border-top:20px solid #fff;border-bottom:50px solid #fff;width:calc(100% + 64px);height:97%;margin-left:-32px;top:-3px;z-index:1;-webkit-transition:display .3s ease,-webkit-box-shadow .3s ease;transition:box-shadow .3s ease,display .3s ease;transition:box-shadow .3s ease,display .3s ease,-webkit-box-shadow .3s ease}@media (min-width:1920px){.search-card::before{width:calc(100% + 80px);margin-left:-40px}}@media (hover:hover),screen and (min-width:0){.search-card:focus .search-card__date,.search-card:focus .search-card__description,.search-card:hover .search-card__date,.search-card:hover .search-card__description{position:relative;z-index:5}}@media (hover:hover) and (min-width:768px),screen and (min-width:0) and (min-width:768px){.search-card:focus::before,.search-card:hover::before{display:block}}.search-card--img{min-height:300px}.search-card--img .search-card__img{min-height:300px;margin-bottom:29px}@media (max-width:767px){.search-card--img .search-card__img{min-height:160px;margin-bottom:34px}}.search-card--img .search-card__img img{min-height:300px;height:100%;width:100%}@media (max-width:767px){.search-card--img .search-card__img img{min-height:160px}}.search-card .tag{-ms-flex-item-align:start;align-self:flex-start;background-color:#f8f8f8;color:#02061c;margin:0 0 25px}@media (max-width:767px){.search-card .tag{margin-bottom:13px}}.search-card__description{font-weight:500;font-size:16px;line-height:24px;color:rgba(2,6,28,.6);margin:0}@media (max-width:767px){.search-card__description{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:20px}}.search-card__date{font-weight:500;font-size:14px;line-height:20px;margin:42px 0 0;color:rgba(2,6,28,.6)}.search-card__name{font-weight:700;font-size:18px;line-height:24px;margin-top:0;margin-bottom:17px}@media (max-width:767px){.search-card__name{font-size:14px;line-height:20px}}.search-card__image{position:absolute;bottom:57px;right:0;z-index:1}@media (max-width:767px){.search-card__image--desktop{display:none}}.search-card__image--mobile{display:none;bottom:46px;right:0}@media (max-width:767px){.search-card__image--mobile{display:block}}.search-card__match{position:relative;display:inline-block}.search-card__match::before{content:"";position:absolute;background-color:rgba(2,6,28,.06);width:calc(100% + 4px);height:calc(100% + 5px);top:-2.5px;left:-2px}.search-card__prompt{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:500;font-size:12px;line-height:20px;color:rgba(2,6,28,.6);margin-top:0}@media (max-width:767px){.search-card__prompt{margin-bottom:16px}}.licenses-accordion{position:relative;padding:40px;-webkit-transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease}.licenses-accordion--opened{position:absolute;top:0;left:0;background-color:#fff;z-index:1;-webkit-box-shadow:2px 2px 34px rgba(160,172,202,.2);box-shadow:2px 2px 34px rgba(160,172,202,.2)}.licenses-accordion--opened .licenses-page__card-description{max-height:320px;overflow:auto;overflow-x:hidden}.licenses-accordion__content{max-height:208px;overflow:hidden;width:100%}@media (max-width:767px){.licenses-accordion__content{max-height:176px}}.licenses-accordion__content-wrapper{padding:21px 0 24px}.licenses-accordion .expand-btn{margin:24px 0 0}@media (max-width:450px){.licenses-accordion{padding:40px 60px 40px 30px}.licenses-accordion .expand-btn{margin:34px 0 0}}.custom-input__upload{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer}@media (hover:hover),screen and (min-width:0){.custom-input__upload:focus .custom-input__text,.custom-input__upload:hover .custom-input__text{color:#03c}.custom-input__upload:focus svg,.custom-input__upload:hover svg{stroke:#03c}}.custom-input__upload svg{fill:none;stroke:#00c2ff;margin-top:-5px;margin-right:12px;-webkit-transition:stroke .3s ease;transition:stroke .3s ease}.custom-input__extensions,.custom-input__text{display:block;font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-size:10px;text-transform:uppercase}.custom-input__text{letter-spacing:.08em;color:#00c2ff;margin-bottom:4px;-webkit-transition:color .3s ease;transition:color .3s ease;font-weight:700;line-height:16px}.custom-input__extensions{font-weight:500;line-height:14px;color:rgba(2,6,28,.5)}.input-file__list{margin:0;padding:0;list-style:none}.input-file__item{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:700;font-size:10px;line-height:16px;letter-spacing:.08em;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#03c;-webkit-transition:color .3s ease;transition:color .3s ease}@media (max-width:1023px){.input-file__item{margin-bottom:0}}.input-file__item-size{margin-top:4px;color:rgba(2,6,28,.5)}.input-file__delete{display:none;text-align:left;padding:0;background:0 0;border:0;width:14px;height:14px;margin-top:1px;margin-right:14px;cursor:pointer}.input-file__delete span{font-style:normal;font-weight:500;font-size:14px;line-height:24px;text-align:center}.input-file__delete svg{fill:#03c;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media (hover:hover),screen and (min-width:0){.input-file__delete:focus svg,.input-file__delete:hover svg{opacity:.7}}.input-file__errors{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.input-file__error,.input-file__errors b{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-size:10px}.input-file__errors b{letter-spacing:.08em;text-transform:uppercase;color:rgba(2,6,28,.5);font-weight:700;line-height:16px}.input-file__error{font-weight:500;line-height:14px;margin:4px 0 0;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#eb3323}@media (max-width:1023px){.input-file__error{margin-top:0}}.input-file--uploaded{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:1023px){.input-file--uploaded{-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}}.input-file--uploaded .custom-input__extensions,.input-file--uploaded .custom-input__upload{display:none}.input-file--uploaded .input-file__delete{display:inline-block}.input-file--invalid-size{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:1023px){.input-file--invalid-size{-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}}.input-file--invalid-size .custom-input__upload{display:none}.input-file--invalid-size .input-file__delete{display:inline-block}.input-file--invalid-format .input-file__delete svg,.input-file--invalid-size .input-file__delete svg{fill:rgba(2,6,28,.5)}.input-file--invalid-size .input-file__error--size,.input-file--invalid-size .input-file__errors{display:-webkit-box;display:-ms-flexbox;display:flex}.input-file--invalid-format .custom-input__upload,.input-file--invalid-size .custom-input__extensions{display:none}.input-file--invalid-format{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:1023px){.input-file--invalid-format{-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}}.input-file--invalid-format .input-file__errors{display:-webkit-box;display:-ms-flexbox;display:flex}.input-file--invalid-format .input-file__delete{display:inline-block}.career-benefits-card,.input-file--invalid-format .input-file__error--format{display:-webkit-box;display:-ms-flexbox;display:flex}.input-file--invalid-format .custom-input__extensions{display:none}.career-benefits-card{width:100%;max-width:538px;border-top:1px solid rgba(2,6,28,.1);padding:37px 0}@media (max-width:767px){.career-benefits-card{padding:31px 0}}.career-benefits-card--picture{padding:0;border-top:none;max-width:100%}.career-benefits-card--picture .career-benefits__content{position:relative;min-height:363px;margin-left:7px}@media (max-width:1439px) and (min-width:768px){.career-benefits-card--picture .career-benefits__content{min-height:auto}}.career-benefits-card--picture .career-benefits__content img{position:absolute;left:0;top:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:1439px) and (min-width:768px){.career-benefits-card--picture .career-benefits__content img{position:static;max-height:100%;height:auto}}.career-benefits-card--picture .career-benefits__content svg{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media (hover:hover),screen and (min-width:768px){.career-benefits-card--picture:focus svg,.career-benefits-card--picture:hover svg{opacity:.7}}@media (max-width:767px){.career-benefits-card--picture{padding-top:123px}.career-benefits-card--picture .career-benefits__icon{display:none}.career-benefits-card--picture .career-benefits__content{min-width:calc(100% + 30px);min-height:253px;margin-left:-15px}}.career-benefits__icon{width:48px;-ms-flex-negative:0;flex-shrink:0}.career-benefits__icon svg{width:48px;height:48px}@media (max-width:767px){.career-benefits__icon{width:36px}.career-benefits__icon svg{width:36px;height:36px}}.career-benefits__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:26px}.career-benefits__content b{font-weight:700;font-size:16px;line-height:24px;color:#02061c;margin-bottom:16px}@media (max-width:767px){.career-benefits__content b{font-size:14px;line-height:20px}}.career-benefits__content p{font-weight:500;font-size:16px;line-height:24px;color:#02061c;margin:0}@media (max-width:767px){.career-benefits__content p{font-size:14px;line-height:20px}.career-benefits__content{margin-left:20px}}@font-face{font-family:"lg";src:url(data:font/woff2;base64,d09GMgABAAAAAAkcAAsAAAAAEogAAAjNAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmAAgSQRCAqcLJZKCzoAATYCJANwBCAFgkoHIBupDgDm53Gzej8JpU0wqygVVyoWwphIsuuw60jpmBY6ppTa7mk7jtx57UQ0V2ulvfmteSIQji061T2HvfDEECASKizU5VUQXFjFRtgYTVg+woiYDVezOThR4tAvr/YYgOO/RZ+BAABzYtMA8Kl8Neg3UIDCoCkOyWBuLcCvSHycH78QvhFxmUCK03A0RwGSvXBAHgR8UB8DMvocJYAgbiZiJnqmYGbXjG3mz7P8nHhe8Uvxr0j+fzwPABAjWT1E83IJHh/x87G/jv1l7JtYR+y+WF2MKAai/qfDtfIRt7hBikI8D1IpipXqWqYSDgDBfwE7qDLw5EEALqFRDMKAsApNwchXAJgFL/WETMbKcDVSifR6QkjwkDaRTEugqlBtKVcL6Smi1dHlIqUmuii6Pic1JTIlFTX3uRenMNpiCiKOCZBm2ges0b/ScigDVgcb2MEHfloel7e1z208KrZUeQFjK0dIkbl6FOFczRhFE6zaRklPlz52tOXcKtmpdqisgHnbxRatg66vsZNHaWMPQ/eZmH6jaavlNASsipbKwVZSYrRm1mywI0670UEdhLy+yuscolSZJHKwg5IyNzRJQbKRZiicwnYiChjO1vSbKCBpkAgCjGIb6KCvA5GL0VHeUDwAQEHkSC2ToBJhKN9KAneim2ekLf1vENf3mjT3vAS295XY2MMgzRpSqTVWpt4ang+ksXynRUQPlkFOu+b6Yw0jBp8krbXbYbjc5mn6KpsNWKtqtcNz0D8xTTQKzthbZYAxLev3NkFgyYWsngBjGo8jg6a9Y3rKR9Pfqun10RvJi9X9foZGvrltMkJgWR7dhI7SSITEaBWIQQTMUSOJkTi5nlqpZUfNKcYD1Do/ZdkbR8UeVpKLSbMVgKLX0flzQYqCrLpll+/vus2IM9+lbdTgWWRLQJqvaq7eHKulgL2ssp7LrpxR2DBI/ja1zXvi7cS1E0Gr0uhy7PUGwPmdkkdjEYOjpGnQRXowC/GBq51eymLRXrsXsTzXX37VlXzeVxoI6m8Gy67oBnzsB6DoQYY7GHM2fbT4oS9zON45lPnwbmww2BL0G89EnfaVPi5eJ3NZFtjc277Wb9M1A+UWG2WZyrj6PMKmLHRoH04iZLuivlsHTmm9/qYJ1r2Z90DtuKYduK6SdNZ3dRRxHAoE+l4HGM6MyIe+0se+zHEfsP4s2sqqnVdSTE/8lCVYMRVsuBVEJOvT3fa1Xr4X2iDZflVFmxyDmpu1r8b9IsVzXUB9w1/l9ccf7WCszaI1ATtUx7oRztk1dtbBcciudJAi83Vv2yaTg9uON6toxLlIM2GVxClo2eVBt5gcOHRwHLIpptC92TeKRi3MjtBkTAOaoU+6P1q364+kdgt/+xh2fRvlOf2p5xR4ut7P4s0sPwY63OguajQWuYqMjUWaA9100ya6yHdHr/BMyxN9QmGa2zjPnbZr17KTy9weKwqXYtqjcMunRkgE9kP+Refvml14hAZw8WFQGmZnnaEi0eLUQTCc+tLSphVyaUH6lAJoXjF1MDiaFSOexNCRKYW8TOkhKzDEDjPDvHHI3c5hXbQLhujhUuPmBYd+N/EaktFsDqoDo4/G0yx70s3SSuXJDIvjMNsIQ7TDqb+/sv8NHGl6BvDAMOnsCpv9PQcP9tS6N294zEnwtNdt2tfTXSz7JGwAqALmbKpr90BaeqA9tlvduWP4/xa0thZcJMNDC6XqrFuy2xGF7YaiQkN7UfhEbMaNkOxQHezh7YVFBsP9TcoybgmzhaExmpxb/78Naf89LmVWthVvvSWh3rZUWtlMFStWENDf5uqEd2LiP/M/fvWEWUntjnTynpI2ainnLdjPUIvL2uGFJvoUQy0taZvPePLqxy0lK6mUo8yp6B+WtdyyTHivdrgLZrhbvAOlWMbQEJtJZ7JuXgRLC+hwe/kb90WvW4U4/PGGRUmLk995J1loWLRhQwVCKkve4JOS8YJASY+P8KQNe/vahGNU8TJRe/eCaaG7ozsrt6Ixu623v/ck0rvlG2EYBoAh6abIxoZ9UeHoNQAiMPKv/8pIi+47EAMHcfLh7dyX8q0Po+Iap94fFob+4fr/DXr96x+j1x2dhZ0dBfRqardjBIZ+M+S6Lo6ojE+4HKF7Kz7zG+eCOkwQ98UfOirDqrckKPVz3sR8srT/gsev3H0p3Rq7wkD1JLE/XZ+2Ze5pV5eqPiqqmBkc1PQYDBvlk5MdqQff21UyInvyhyjMsHXV33tD3zaQ7Us/NKfX44qLQ/8ffOtzXIjnymRNXampDWkGDR5yOyThG2/9UXC6liWEEz0hX+uR1Xg780i4eNOSig3Fk2pSkPpBqrrmx3/+TbB2ya9ePfrGJx98H8rvjKsRQoSh/G0s8cO6bhwwUI8vUz1c21B04cscrjVV1q8zzCVJkmv/T8y21/bLszJpxeqptculJZpleUyKrPX/X3QZBL+rl+hTWuR/2At7LhYVX9BBsULaqi9LWh+6xMDLW6V65dy2gsMbszemQ96XMDvrSfRM60ceo5R/oGDXB0KrxJsTACBhbV48S4Cd5IeyAVdU5Yg+2nPGKS+XAwmOljrwpIdMmdJPexI9ndnIXUIVgety83YzRdXD6E6YvF0gVGJRMhpOyQW6xGM0Zbq7zw8AoAcWAYa7cSOsARF+Fm8DBAAYgDUq07ZSWvm3UIoAAIAfde39SB7Hz+K/xR9vAkMBg0YE8PKEChkH47+9MDggitAdAEObxnBmZAFu5C4eyMxqN/2c3ZUK2qJ+tDUvrTR/BGHDbqZplsDNZVVQjIaim4XA6TE4YLCfEdweIwAKaArx8aN1JETYMNMDEWGYZdRjMJDAB4T7+EEiwAdiBKCBlRQCfnwjEgohbttG2AYb3yS+7tWIDW1rd/6mMedAM+yEHbAvWge0XgNevwdW20Cmdfb6NXBYqm+DtZHUyUW88R/abjA/OxeYpIa9sNmNGMqHbMgd2CAZPzVuOfQFg5H275pWwx73mQMODQAAAA==) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAABLgAAsAAAAAEpQAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAABCAAAAGAAAABgDxIGIGNtYXAAAAFoAAAApAAAAKSI7DN0Z2FzcAAAAgwAAAAIAAAACAAAABBnbHlmAAACFAAADjgAAA44V8bBEWhlYWQAABBMAAAANgAAADYbqSuuaGhlYQAAEIQAAAAkAAAAJAeuA91obXR4AAAQqAAAAHAAAABwZgALDmxvY2EAABEYAAAAOgAAADonfiQgbWF4cAAAEVQAAAAgAAAAIAAmAI5uYW1lAAARdAAAAUoAAAFKqFVCHnBvc3QAABLAAAAAIAAAACAAAwAAAAMD7AGQAAUAAAKZAswAAACPApkCzAAAAesAMwEJAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAA6QoDwP/AAEADwABAAAAAAQAAAAAAAAAAAAAAIAAAAAAAAwAAAAMAAAAcAAEAAwAAABwAAwABAAAAHAAEAIgAAAAeABAAAwAOAAEAIOAa4B3gM+Bw4JXg8uH/4g3jEugN6Qr//f//AAAAAAAg4BrgHeAz4HDglODy4f/iDOMR6A3pAP/9//8AAf/jH+of6B/TH5cfdB8YHgweABz9GAMXEQADAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAAEAFYAAQOqA1UAAwATACMAJwAAAREzEQcyNzY1NCcmIyIHBhUUFxYTMhcWFRQHBiMiJyY1NDc2ExEzEQIqVoCMZWVlZYyMZWVlZYywfX19fbCwfX19fTBWAQEBVP6srGVljIxlZWVljIxlZQMAfX2wsH19fX2wsH19/awBVP6sAAMAVgABA6oDVQAPAB8AIgAAJTI3NjU0JyYjIgcGFRQXFhMyFxYVFAcGIyInJjU0NzYTEQUCAIxlZWVljIxlZWVljLB9fX19sLB9fX19WgEAVWVljIxlZWVljIxlZQMAfX2wsH19fX2wsH19/ZYBgMAAAAAAAwBVAAADqwNVABQAKQA+AAABITIXFhURFAcGIyEiJyY1ETQ3NjMHERQXFjMhBgcGIyEiJyY1ETQ3NjclISIHBhURFBcWMyEyNzY1ETQnJiMBgAGrNSUmJiU1/lU1JiUlJjXVDA0RAiQOISEp/lU1JSYYGCYCgP5VEgwNDQwSAasRDQwMDREDVSUmNf5WNSYlJSY1Aao1JiWy/d0SDA0lGBgmJTUBqykhIQ1dDA0S/lYSDQwMDRIBqhIMDQABANYAgQMqAtUACwAAAQcXBycHJzcnNxc3Ayru7jzu7jzu7jzu7gKZ7u487u487u487u4AAQBVAFUDqwMAACIAAAEyFxYVFA8BITIXFhUUBwYjIRcWFRQHBiMiJwEmNTQ3ATYzAasRDQwM4gKZEgwNDQwS/WfiDAwNERIN/tYNDQEqDRIDAAwNEhIM4gwNERINDOIMEhIMDQ0BKg0SEQ0BKwwAAAEAVQBVA6sDAAAiAAABMhcBFhUUBwEGIyInJjU0PwEhIicmNTQ3NjMhJyY1NDc2MwJVEg0BKg0N/tYNEhIMDAzi/WcSDA0NDBICmeIMDAwSAwAM/tUMEhIN/tYNDQwSEgziDQwSEQ0M4gwSEwwMAAACAKoAKwNWAysAAwAKAAA3IRUhAQcnMxEzEaoCrP1UAgCqqoBUgVYBVqysAar+VgAJAKoAVQNWAwEAAwAHAAsADwATABcAGwAfACMAACU1MxUDNTMVATUzFTczFSMBNTMVITUzFQM1MxUzNTMVATUzFQKqrKys/lSsVKys/wCs/lSsrKxUrP5UrFWsrAEArKwBAKysrKz/AKysrKz/AKysrKwCAKysAAAEANYAgQMqAtUABQALABEAFwAAATMVIzUjEzUzFSM1ATUzFSMVHQEzFSM1AlbUVICAVNT+gNSAgNQC1dSA/lSA1FQBLNRUgKyAVNQABADWAIEDKgLVAAUACwARABcAAAEzFSM1MwM1MxUjFQE1MxUjNRE1MxUjNQKqgNRUVNSA/qxU1NRUAlVU1P2s1FSAAdSA1FT+rFTUgAAAAAADAIAAQQNqAysACwAbADIAAAEjFSM1IzUzNTMVMwcyNzY1NCcmIyIHBhUUFxYhFwcnNScGIyInJjU0NzYzMhcWFRQHFwIAVipWVipWalA4ODg4UFA4ODg4AVDUQNQMTGh0UVFRUXR0UFBCDAIBVlYqVlbWODhQUDg4ODhQUDg41EDUIgxCUFB0dFFRUVF0aEwMAAAAAwCAAEEDagMrAAMAEwAqAAABMxUjFzI3NjU0JyYjIgcGFRQXFiEXByc1JwYjIicmNTQ3NjMyFxYVFAcXASrW1mxQODg4OFBQODg4OAFQ1EDUDExodFFRUVF0dFBQQgwCKyqsODhQUDg4ODhQUDg41EDUIgxCUFB0dFFRUVF0aEwMAAAAAQCAAAMDgANVADMAACUyFhUUBiMiJjU8ATclDgEjIiY1NDYzMhYXJS4BNTQ2MzIWFRQGIyImJwUeARUUBgcFPgEDADNJSTMzSQL+0hIsGjRMSzUZLRIBLAEDSzU0TEs1GS0S/tQBAwICATAQLP1JMzNLSzMHDwawERFLNTRMEhCuBw8INExMNDVLExGwCA8HCA8HsA8RAAAEAK4AWQNWA4EAFAAaACAAJgAAARYXFhUUBwYHNTY3NjU0JyYnFSc3AzcWFxUmAxYXByYnNwYHIzY3Aip+V1dXV35cPT09PVzCwvw+LjxgcgogPDgMgiQIVgw6Av0QYGCCgmBgEFYQR0deXkdHEKa+wv0cPiIKVgwBHDowPEpcvjQ2WkwAAAAABACqAFkDUgOBAAUACwARACYAAAE2NzMGBwc2NxcGBwEjJic3FicHNQYHBhUUFxYXFSYnJjU0NzY3NQLQIgpWDDjkPC4+SGABKFYKIj46sMJcPT09PVx+V1dXV34BFy48XEosCiI+OAwBfDwuPEiMvqYQR0deXkdHEFYQYGCCgmBgEIQAAgCAAIEDgALVAAYADQAAAQc1ITUhNQEVIRUhFScDgKr+1AEs/lQBLP7UqgIrqoBUgP8AgFSAqgACANYAKwMqAysABgANAAABFyMRIxEjATMHJzMRMwGAqoBUgAHUgKqqgFQDK6r+1AEs/lSqqgEsAAIAFP/hA+wDuAAcADEAAAEiBw4BBwYVFBceARcWMzI3PgE3NjU0Jy4BJyYjEyMiBh0BMwcjFSM1IzUzNTQ2OwEVAgBmWVqFJycnJ4VaWWZmWVqFJycnJ4VaWWZ0SQcMXA1PV09PPC5JA7gmJ4VaWWZmWlmFJycnJ4VZWmZmWVqFJyb+rRALNkzk5EwtMEVRAAUAFP/hA+wDuAAcAFYAYgB1AIsAAAEiBw4BBwYVFBceARcWMzI3PgE3NjU0Jy4BJyYjAw4BIyoBMTAiIyImNTQ2OwEuATEqASMiJicuATU0NjczFRQGBw4BBx4BFRQGBw4BFRQWFx4BFRQGByUjFSM1IzUzNTMVMwUqASMOAQcOARUeATc+AScuASM3LgEjKgEHDgEHDgEXHgEzOgE3PgEnAgBmWVqFJycnJ4VaWWZmWVqFJycnJ4VaWWYcFy0JAgICAQ9pdRkBDgEBBAIKIBATE3cBdxwMBA4CFwwVDQkLDwsQJR4eAQJMNExMNEz+vwIEAhEfCwsLAjQjIysCAikhLQoeGAIFAwoPBQQBBAcjEwIFAxUWCQO4JieFWllmZlpZhScnJyeFWVpmZllahScm/UILBhxEQx0TIQUKDCodUh8BAwoHAQEBAgwnHCAlDAgNBwgQCQ8rIyMzDtNNTTNNTW4CDAoLGQ0bHQIDJRsZI8YgGAEDEA0NGg8bIwEGNx8AAAACABT/4QPsA7gAHABRAAABIgcOAQcGFRQXHgEXFjMyNz4BNzY1NCcuAScmIxMuAScOAQcmNjcmNhcWBw4BBwYXFjc+AScmJyYnJgYHBhceAQcuATc+ATc2FhcWBw4BBwYnAgBmWVqFJycnJ4VaWWZmWVqFJycnJ4VaWWYiGBsTCiAlDCYOFyovHAUFFQICJCYaGhcFBRciLS1NGBkIBBwSLB8CA2xAUoQLBgkJKyEiKwO4JieFWllmZlpZhScnJyeFWVpmZllahScm/aACFAs1XxtRgUAmaxMLHx9DHR0HBxsbUSsrGCIDAykoJzEYHSEKQC1LYQcJS0wsKitDFBMDAAAAAAIAFP/hA+wDuAAcAF4AAAEiBw4BBwYVFBceARcWMzI3PgE3NjU0Jy4BJyYjExwBFRQHDgEHBiMiJicyFjMyNjcuASceATMyNjcuAT0BHgEXLgE1NDY3HgEXLgE1NDYzMhYXPgE3DgEHPgE3DgEHAgBmWVqFJycnJ4VaWWZmWVqFJycnJ4VaWWbIEhJGMzNDKUshBgwGIj0ZIDEKBQkEBw0GIS0KFgwTGAcGJGc9AgE5KBUkDhAfDgUWDw4cDQkZDgO4JieFWllmZlpZhScnJyeFWVpmZllahScm/m4DBwMwMTFPGRkXFAEWEwEmHQEBAgEHNSMBBQYBDSsZDRkLLDcDBgsFKDkQDgMMCBEbCgIIBg8ZCgAAAAACAFgAAgOrA1UALgBWAAABNTwBNS4BJy4BJzAiMSMmBgcOAQcOARUUFhcHBhQXHgE/AR4BMzI2Nz4BNz4BNSMUBgcOAQcOASMiJicuAQ8BNzYmJy4BNTQ2Nz4BNz4BOwEeARceARcDqwU7MTOKUAIVLV0sJ0QbKjAREksDAwUgEeIlVC0sVSc9ZCEUF1YREBpPMR9DIydIHwgRCKM3AgEEEhAmIRY1ICJJIxM/bSgnLwMBwBUBAQFLhDM1QgQBFRcUNiI0gkgoVCnjBg4HEQ8FTBESExIcXkAoXTEnSR8zSxYODxIQBAEDNqIJEQcjSSM5ZikbKxASEAM0KihoOwAAAgBVAAADqwNVACYAQQAAAQcGFBcWMj8BFRQWMzI2NRE0JicuASc4ATEuAScuASMhIgYVFBYzATc2NCcmIg8BNTQmIyIGFREUFjMhMjY1NCYjAxniDAwNIwziGRISGQICAQUDAwcEAwkE/wASGRkS/mfiDAwNIwziGRISGRkSAQASGRkSAwDiDCQMDQ3imRIZGRIBAAQIBAQHAwMEAgIBGRESGf1V4g0jDA0N4ZkRGRkR/wASGRkSERkAAAACAGIADAOeA0kAJgBOAAABNzY0JyYiDwE1NCYjIgYVERQWFx4BFzgBMR4BFx4BMyEyNjU0JiMBNxUUFjMyNjURNCYnLgEnMDQxLgEnLgEjISIGFRQWOwEHBhQXFjI3ArziDQ0MJAziGRIRGQECAQUDAwcEBAgEAQASGRkS/UniGRIRGQECAQUDAwcEBAgE/wASGRkSmeINDQwkDAIr4gwjDQwM4pkSGRkS/wAECQMEBwMDBQECAhkSEhn94uGZERkZEQEABQgEAwcDAQMEAgECGRIRGeINIw0MDAAAAQAAAAIAAKwEdEFfDzz1AAsEAAAAAADcTnOMAAAAANxOc4wAAP/hA+wDuAAAAAgAAgAAAAAAAAABAAADwP/AAAAEAAAAAAAD7AABAAAAAAAAAAAAAAAAAAAAHAQAAAAAAAAAAAAAAAIAAAAEAABWBAAAVgQAAFUEAADWBAAAVQQAAFUEAACqBAAAqgQAANYEAADWBAAAgAQAAIAEAACABAAArgQAAKoEAACABAAA1gQAABQEAAAUBAAAFAQAABQEAABYBAAAVQQAAGIAAAAAAAoAFAAeAF4AmAD2ARABSAGAAZgB1AH6AiICbAKuAvoDPgOAA5wDuAQABMIFRAXQBlAGrgccAAAAAQAAABwAjAAJAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAIAAAABAAAAAAACAAcAgQABAAAAAAADAAIAdQABAAAAAAAEAAIAlgABAAAAAAAFAAsAVAABAAAAAAAGAAIAewABAAAAAAAKABoABgADAAEECQABAAQAAgADAAEECQACAA4AiAADAAEECQADAAQAdwADAAEECQAEAAQAmAADAAEECQAFABYAXwADAAEECQAGAAQAfQADAAEECQAKADQAIGxnAGwAZ0ZvbnQgZ2VuZXJhdGVkIGJ5IEljb01vb24uAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALlZlcnNpb24gMi4wAFYAZQByAHMAaQBvAG4AIAAyAC4AMGxnAGwAZ2xnAGwAZ1JlZ3VsYXIAUgBlAGcAdQBsAGEAcmxnAGwAZwAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=) format("woff");font-weight:400;font-style:normal;font-display:block}.lg-icon{font-family:"lg"!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-group:after{content:"";display:table;clear:both}.lg-container{outline:0}.lg-on{scroll-behavior:unset}.lg-hide-sub-html .lg-sub-html,.lg-next,.lg-pager-outer,.lg-prev,.lg-toolbar{opacity:0;will-change:transform,opacity;-webkit-transition:opacity .25s cubic-bezier(0,0,.25,1) 0s,-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s;transition:transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s;transition:transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s,-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s}.lg-outer.lg-visible,.lg-outer.lg-zoom-from-image,.lg-show-in .lg-next,.lg-show-in .lg-pager-outer,.lg-show-in .lg-prev,.lg-show-in .lg-toolbar,.lg-show-in.lg-hide-sub-html .lg-sub-html{opacity:1}.lg-show-in .lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.lg-show-in .lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.lg-show-in .lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}.lg-show-in .lg-hide-items.lg-hide-sub-html .lg-sub-html{opacity:0;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;text-align:left;opacity:.001;outline:0;will-change:auto;overflow:hidden;-webkit-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer *{-webkit-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-current,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-next-slide,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-prev-slide{-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{-webkit-transition-duration:0s!important;transition-duration:0s!important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-content{position:absolute;top:0;left:0;right:0;bottom:0}.lg-outer .lg-inner{width:100%;position:absolute;left:0;top:0;bottom:0;-webkit-transition:opacity 0s;transition:opacity 0s;white-space:nowrap}.lg-outer .lg-item{will-change:transform,opacity;display:none!important}.lg-outer .lg-item:not(.lg-start-end-progress){background:url(data:image/gif;base64,R0lGODlhIAAgAPUAADExMf///zQ0NF9fX0JCQjw8PFZWVpiYmIGBgTc3N0RERDIyMoiIiJGRkUdHR2lpaXx8fD8/P3FxcUxMTMvLy7i4uLCwsJmZmXZ2dj09PcLCwqampvT09P///1dXV1xcXE9PT9ra2rKysuXl5cDAwG9vbwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAIAAgAAAG/0CAcEgkFjgcR3HJJE4SxEGnMygKmkwJxRKdVocFBRRLfFAoj6GUOhQoFAVysULRjNdfQFghLxrODEJ4Qm5ifUUXZwQAgwBvEXIGBkUEZxuMXgAJb1dECWMABAcHDEpDEGcTBQMDBQtvcW0RbwuECKMHELEJF5NFCxm1AAt7cH4NuAOdcsURy0QCD7gYfcWgTQUQB6Zkr66HoeDCSwIF5ucFz3IC7O0CC6zx8YuHhW/3CvLyfPX4+OXozKnDssBdu3G/xIHTpGAgOUPrZimAJCfDPYfDin2TQ+xeBnWbHi37SC4YIYkQhdy7FvLdpwWvjA0JyU/ISyIx4xS6sgfkNS4me2rtVKkgw0JCb8YMZdjwqMQ2nIY8BbcUQNVCP7G4MQq1KRivR7tiDEuEFrggACH5BAkKAAAALAAAAAAgACAAAAb/QIBwSCQmNBpCcckkEgREA4ViKA6azM8BEZ1Wh6LOBls0HA5fgJQ6HHQ6InKRcWhA1d5hqMMpyIkOZw9Ca18Qbwd/RRhnfoUABRwdI3IESkQFZxB4bAdvV0YJQwkDAx9+bWcECQYGCQ5vFEQCEQoKC0ILHqUDBncCGA5LBiHCAAsFtgqoQwS8Aw64f8m2EXdFCxO8INPKomQCBgPMWAvL0n/ff+jYAu7vAuxy8O/myvfX8/f7/Arq+v0W0HMnr9zAeE0KJlQkJIGCfE0E+PtDq9qfDMogDkGmrIBCbNQUZIDosNq1kUsEZJBW0dY/b0ZsLViQIMFMW+RKKgjFzp4fNokPIdki+Y8JNVxA79jKwHAI0G9JGw5tCqDWTiFRhVhtmhVA16cMJTJ1OnVIMo1cy1KVI5NhEAAh+QQJCgAAACwAAAAAIAAgAAAG/0CAcEgkChqNQnHJJCYWRMfh4CgamkzFwBOdVocNCgNbJAwGhKGUOjRQKA1y8XOGAtZfgIWiSciJBWcTQnhCD28Qf0UgZwJ3XgAJGhQVcgKORmdXhRBvV0QMY0ILCgoRmIRnCQIODgIEbxtEJSMdHZ8AGaUKBXYLIEpFExZpAG62HRRFArsKfn8FIsgjiUwJu8FkJLYcB9lMCwUKqFgGHSJ5cnZ/uEULl/CX63/x8KTNu+RkzPj9zc/0/Cl4V0/APDIE6x0csrBJwybX9DFhBhCLgAilIvzRVUriKHGlev0JtyuDvmsZUZlcIiCDnYu7KsZ0UmrBggRP7n1DqcDJEzciOgHwcwTyZEUmIKEMFVIqgyIjpZ4tjdTxqRCMPYVMBYDV6tavUZ8yczpkKwBxHsVWtaqo5tMgACH5BAkKAAAALAAAAAAgACAAAAb/QIBwSCQuBgNBcck0FgvIQtHRZCYUGSJ0IB2WDo9qUaBQKIXbLsBxOJTExUh5mB4iDo0zXEhWJNBRQgZtA3tPZQsAdQINBwxwAnpCC2VSdQNtVEQSEkOUChGSVwoLCwUFpm0QRAMVFBQTQxllCqh0kkIECF0TG68UG2O0foYJDb8VYVa0alUXrxoQf1WmZnsTFA0EhgCJhrFMC5Hjkd57W0jpDsPDuFUDHfHyHRzstNN78PPxHOLk5dwcpBuoaYk5OAfhXHG3hAy+KgLkgNozqwzDbgWYJQyXsUwGXKNA6fnYMIO3iPeIpBwyqlSCBKUqEQk5E6YRmX2UdAT5kEnHKkQ5hXjkNqTPtKAARl1sIrGoxSFNuSEFMNWoVCxEpiqyRlQY165wEHELAgAh+QQJCgAAACwAAAAAIAAgAAAG/0CAcEgsKhSLonJJTBIFR0GxwFwmFJlnlAgaTKpFqEIqFJMBhcEABC5GjkPz0KN2tsvHBH4sJKgdd1NHSXILah9tAmdCC0dUcg5qVEQfiIxHEYtXSACKnWoGXAwHBwRDGUcKBXYFi0IJHmQEEKQHEGGpCnp3AiW1DKFWqZNgGKQNA65FCwV8bQQHJcRtds9MC4rZitVgCQbf4AYEubnKTAYU6eoUGuSpu3fo6+ka2NrbgQAE4eCmS9xVAOW7Yq7IgA4Hpi0R8EZBhDshOnTgcOtfM0cAlTigILFDiAFFNjk8k0GZgAxOBozouIHIOyKbFixIkECmIyIHOEiEWbPJTTQ5FxcVOMCgzUVCWwAcyZJvzy45ADYVZNIwTlIAVfNB7XRVDLxEWLQ4E9JsKq+rTdsMyhcEACH5BAkKAAAALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RagJmQgtHaX5XZUYKQ4YKEYSKfVKPaUMZHwMDeQBxh04ABYSFGU4JBpsDBmFHdXMLIKofBEyKCpdgspsOoUsLXaRLCQMgwky+YJ1FC4POg8lVAg7U1Q5drtnHSw4H3t8HDdnZy2Dd4N4Nzc/QeqLW1bnM7rXuV9tEBhQQ5UoCbJDmWKBAQcMDZNhwRVNCYANBChZYEbkVCZOwASEcCDFQ4SEDIq6WTVqQIMECBx06iCACQQPBiSabHDqzRUTKARMhSFCDrc+WNQIcOoRw5+ZIHj8ADqSEQBQAwKKLhIzowEEeGKQ0owIYkPKjHihZoBKi0KFE01b4zg7h4y4IACH5BAkKAAAALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RagJmQgtHaX5XZUUJeQCGChGEin1SkGlubEhDcYdOAAWEhRlOC12HYUd1eqeRokOKCphgrY5MpotqhgWfunqPt4PCg71gpgXIyWSqqq9MBQPR0tHMzM5L0NPSC8PCxVUCyeLX38+/AFfXRA4HA+pjmoFqCAcHDQa3rbxzBRD1BwgcMFIlidMrAxYICHHA4N8DIqpsUWJ3wAEBChQaEBnQoB6RRr0uARjQocMAAA0w4nMz4IOaU0lImkSngYKFc3ZWyTwJAALGK4fnNA3ZOaQCBQ22wPgRQlSIAYwSfkHJMrQkTyEbKFzFydQq15ccOAjUEwQAIfkECQoAAAAsAAAAACAAIAAABv9AgHBILCoUi6JySUwSBUdBUcpUJhSZZ5RYUCSq060QqqACyAVwMXIcks2ZtlrrHYvJ3zn3mHwLjxFqAmZCC0dpfldlRQl5AIYKEYSKfVKQaW5sSENxh04ABYSFGU4LXYdhR3V6p5GiQ4oKmGCtjkymi2qGBZ+6eo+3g8KDvYLDxKrJuXNkys6qr0zNygvHxL/V1sVD29K/AFfRRQUDDt1PmoFqHgPtBLetvMwG7QMes0KxkkIFIQNKDhBgKvCh3gQiqmxt6NDBAAEIEAgUOHCgBBEH9Yg06uWAIQUABihQMACgBEUHTRwoUEOBIcqQI880OIDgm5ABDA8IgUkSwAAyij1/jejAARPPIQwONBCnBAJDCEOOCnFA8cOvEh1CEJEqBMIBEDaLcA3LJIEGDe/0BAEAIfkECQoAAAAsAAAAACAAIAAABv9AgHBILCoUi6JySUwSBUdBUcpUJhSZZ5RYUCSq060QqqACyAVwMXIcks2ZtlrrHYvJ3zn3mHwLjxFqAmZCC0dpfldlRQl5AIYKEYSKfVKQaW5sSENxh04ABYSFGU4LXYdhR3V6p5GiQ4oKmGCtjkymi2qGBZ+6eo+3g8KDvYLDxKrJuXNkys6qr0zNygvHxL/V1sVDDti/BQccA8yrYBAjHR0jc53LRQYU6R0UBnO4RxmiG/IjJUIJFuoVKeCBigBN5QCk43BgFgMKFCYUGDAgFEUQRGIRYbCh2xACEDcAcHDgQDcQFGf9s7VkA0QCI0t2W0DRw68h8ChAEELSJE8xijBvVqCgIU9PjwA+UNzG5AHEB9xkDpk4QMGvARQsEDlKxMCALDeLcA0rqEEDlWCCAAAh+QQJCgAAACwAAAAAIAAgAAAG/0CAcEgsKhSLonJJTBIFR0FRylQmFJlnlFhQJKrTrRCqoALIBXAxchySzZm2Wusdi8nfOfeYfAuPEWoCZkILR2l+V2VFCXkAhgoRhIp9UpBpbmxIQ3GHTgAFhIUZTgtdh2FHdXqnkaJDigqYYK2OTKaLaoYFn7p6j0wOA8PEAw6/Z4PKUhwdzs8dEL9kqqrN0M7SetTVCsLFw8d6C8vKvUQEv+dVCRAaBnNQtkwPFRQUFXOduUoTG/cUNkyYg+tIBlEMAFYYMAaBuCekxmhaJeSeBgiOHhw4QECAAwcCLhGJRUQCg3RDCmyUVmBYmlOiGqmBsPGlyz9YkAlxsJEhqCubABS9AsPgQAMqLQfM0oTMwEZ4QpLOwvMLxAEEXIBG5aczqtaut4YNXRIEACH5BAkKAAAALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RahAQRQtHaX5XZUUJeQAGHR0jA0SKfVKGCmlubEhCBSGRHSQOQwVmQwsZTgtdh0UQHKIHm2quChGophuiJHO3jkwOFB2UaoYFTnMGegDKRQQG0tMGBM1nAtnaABoU3t8UD81kR+UK3eDe4nrk5grR1NLWegva9s9czfhVAgMNpWqgBGNigMGBAwzmxBGjhACEgwcgzAPTqlwGXQ8gMgAhZIGHWm5WjelUZ8jBBgPMTBgwIMGCRgsygVSkgMiHByD7DWDmx5WuMkZqDLCU4gfAq2sACrAEWFSRLjUfWDopCqDTNQIsJ1LF0yzDAA90UHV5eo0qUjB8mgUBACH5BAkKAAAALAAAAAAgACAAAAb/QIBwSCwqFIuickk0FIiCo6A4ZSoZnRBUSiwoEtYipNOBDKOKKgD9DBNHHU4brc4c3cUBeSOk949geEQUZA5rXABHEW4PD0UOZBSHaQAJiEMJgQATFBQVBkQHZKACUwtHbX0RR0mVFp0UFwRCBSQDSgsZrQteqEUPGrAQmmG9ChFqRAkMsBd4xsRLBBsUoG6nBa14E4IA2kUFDuLjDql4peilAA0H7e4H1udH8/Ps7+3xbmj0qOTj5mEWpEP3DUq3glYWOBgAcEmUaNI+DBjwAY+dS0USGJg4wABEXMYyJNvE8UOGISKVCNClah4xjg60WUKyINOCUwrMzVRARMGENWQ4n/jpNTKTm15J/CTK2e0MoD+UKmHEs4onVDVVmyqdpAbNR4cKTjqNSots07EjzzJh1S0IADsAAAAAAAAAAAA=) no-repeat center center}.lg-outer.lg-css .lg-current,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide{display:inline-block!important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-img-wrap{display:inline-block;left:0;right:0;top:0;bottom:0;white-space:nowrap;font-size:0}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:"";display:inline-block;height:100%;vertical-align:middle}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-object{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto;height:auto;position:relative}.lg-outer .lg-empty-html .lg-sub-html,.lg-outer .lg-empty-html.lg-sub-html{display:none}.lg-outer.lg-hide-download .lg-download{opacity:.75;pointer-events:none}.lg-outer .lg-first-slide .lg-dummy-img{position:absolute;top:50%;left:50%}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-components{-webkit-transform:translate3d(0,0%,0);transform:translate3d(0,0%,0);opacity:1}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-sub-html{opacity:1;-webkit-transition:opacity .2s ease-out .15s;transition:opacity .2s ease-out .15s}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:rgba(0,0,0,.8);opacity:0;will-change:auto;-webkit-transition:opacity 333ms ease-in 0s;transition:opacity 333ms ease-in 0s}.lg-backdrop.in,.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{-webkit-transition:none 0s ease 0s!important;transition:none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item{-webkit-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{-webkit-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-progress{-webkit-transition:-webkit-transform 1s cubic-bezier(.175,.885,.32,1.275) 0s;transition:transform 1s cubic-bezier(.175,.885,.32,1.275) 0s;transition:transform 1s cubic-bezier(.175,.885,.32,1.275) 0s,-webkit-transform 1s cubic-bezier(.175,.885,.32,1.275) 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-end-progress{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s}.lg-container{display:none}.lg-container.lg-show{display:block}.lg-container.lg-dragging-vertical .lg-backdrop,.lg-container.lg-dragging-vertical .lg-css3 .lg-item.lg-current{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-container.lg-dragging-vertical .lg-css3 .lg-item.lg-current{opacity:1}.lg-components,.lg-inline .lg-backdrop,.lg-inline .lg-outer{position:absolute}.lg-inline .lg-backdrop{z-index:1}.lg-inline .lg-outer{z-index:2}.lg-inline .lg-maximize:after{content:"\e909"}.lg-components{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);will-change:transform;-webkit-transition:-webkit-transform .35s ease-out 0s;transition:transform .35s ease-out 0s;transition:transform .35s ease-out 0s,-webkit-transform .35s ease-out 0s;z-index:1080;bottom:0;right:0;left:0}.lg-container{font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.lg-next,.lg-prev{background-color:rgba(0,0,0,.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1080;outline:0;border:0}.lg-next.disabled,.lg-prev.disabled{opacity:0!important;cursor:default}.lg-next:hover:not(.disabled),.lg-prev:hover:not(.disabled){color:#fff}.lg-single-item .lg-next,.lg-single-item .lg-prev{display:none}.lg-next{right:20px}.lg-next:before{content:"\e095"}.lg-prev{left:20px}.lg-prev:after{content:"\e094"}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end .3s;animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end .3s;animation:lg-left-end .3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%}.lg-media-overlap .lg-toolbar{background-image:-webkit-gradient(linear,left bottom,left top,from(transparent),to(rgba(0,0,0,.4)));background-image:linear-gradient(0deg,transparent,rgba(0,0,0,.4))}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none!important;outline:medium;will-change:color;-webkit-transition:color .2s linear;transition:color .2s linear;background:0 0;border:0;-webkit-box-shadow:none;box-shadow:none}.lg-toolbar .lg-icon.lg-icon-18{font-size:18px}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-close:after{content:"\e070"}.lg-toolbar .lg-maximize{font-size:22px}.lg-toolbar .lg-maximize:after{content:"\e90a"}.lg-toolbar .lg-download:after{content:"\e0f2"}.lg-sub-html{color:#eee;font-size:16px;padding:10px 40px;text-align:center;z-index:1080;opacity:0;-webkit-transition:opacity .2s ease-out 0s;transition:opacity .2s ease-out 0s}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{font-size:12px;margin:5px 0 0}.lg-sub-html a{color:inherit}.lg-sub-html a:hover{text-decoration:underline}.lg-media-overlap .lg-sub-html{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.6)));background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.6))}.lg-item .lg-sub-html{position:absolute;bottom:0;right:0;left:0}.lg-error-msg{font-size:14px;color:#999}.lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;height:47px;vertical-align:middle}.lg-closing .lg-next,.lg-closing .lg-prev,.lg-closing .lg-sub-html,.lg-closing .lg-toolbar{opacity:0;-webkit-transition:opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear,-webkit-transform .08 cubic-bezier(0,0,.25,1) 0s;transition:transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear;transition:transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear,-webkit-transform .08 cubic-bezier(0,0,.25,1) 0s}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-video-cont{opacity:0;-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);will-change:transform,opacity;-webkit-transition:opacity 250ms cubic-bezier(0,0,.25,1),-webkit-transform 250ms cubic-bezier(0,0,.25,1) 0s!important;transition:transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;transition:transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1),-webkit-transform 250ms cubic-bezier(0,0,.25,1) 0s!important}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-video-cont{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition-duration:0ms!important;transition-duration:0ms!important}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{will-change:transform;-webkit-transition:-webkit-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s;transition:transform .5s cubic-bezier(.12,.415,.01,1.19) 0s;transition:transform .5s cubic-bezier(.12,.415,.01,1.19) 0s,-webkit-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s}.lg-outer.lg-use-transition-for-zoom.lg-zoom-drag-transition .lg-item.lg-complete.lg-zoomable .lg-img-wrap{will-change:transform;-webkit-transition:-webkit-transform .8s cubic-bezier(0,0,.25,1) 0s;transition:transform .8s cubic-bezier(0,0,.25,1) 0s;transition:transform .8s cubic-bezier(0,0,.25,1) 0s,-webkit-transform .8s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);will-change:opacity,transform;-webkit-transition:opacity .15s,-webkit-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s!important;transition:transform .5s cubic-bezier(.12,.415,.01,1.19) 0s,opacity .15s!important;transition:transform .5s cubic-bezier(.12,.415,.01,1.19) 0s,opacity .15s,-webkit-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s!important;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.lg-icon.lg-zoom-in:after{content:"\e311"}.lg-icon.lg-actual-size{font-size:20px}.lg-icon.lg-actual-size:after{content:"\e033"}.lg-icon.lg-zoom-out{opacity:.5;pointer-events:none}.lg-icon.lg-zoom-out:after{content:"\e312"}.lg-zoomed .lg-icon.lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer.lg-first-slide-loading .lg-actual-size,.lg-outer.lg-first-slide-loading .lg-zoom-in,.lg-outer.lg-first-slide-loading .lg-zoom-out,.lg-outer[data-lg-slide-type=iframe] .lg-actual-size,.lg-outer[data-lg-slide-type=iframe] .lg-zoom-in,.lg-outer[data-lg-slide-type=iframe] .lg-zoom-out,.lg-outer[data-lg-slide-type=video] .lg-actual-size,.lg-outer[data-lg-slide-type=video] .lg-zoom-in,.lg-outer[data-lg-slide-type=video] .lg-zoom-out{opacity:.75;pointer-events:none}.swiper-button-lock,.swiper-pagination-lock{display:none!important}.swiper-pagination-lock.only-one{display:block!important;opacity:0;visibility:hidden}
/*# sourceMappingURL=style.min.css.map */
