@font-face{font-family:PT Sans;src:url(../fonts/PTSans-Regular.3377aae8.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:PT Sans;src:url(../fonts/PTSans-Italic.3e649115.woff2) format("woff2");font-weight:400;font-style:italic;font-display:block}@font-face{font-family:PT Sans;src:url(../fonts/PTSans-Bold.d0c1f49a.woff2) format("woff2");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:PT Sans;src:url(../fonts/PTSans-BoldItalic.b012a7c9.woff2) format("woff2");font-weight:700;font-style:italic;font-display:block}@font-face{font-family:Roboto;src:url(../fonts/RobotoCondensedLight.2af4b8d5.woff2) format("woff2");font-weight:300;font-style:normal;font-display:block}@font-face{font-family:Roboto;src:url(../fonts/RobotoCondensed.d1d26b80.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Roboto;src:url(../fonts/RobotoCondensedBold.7bd4810e.woff2) format("woff2");font-weight:700;font-style:normal;font-display:block}*,:after,:before{box-sizing:inherit}html{box-sizing:border-box;height:100%;font-size:16px;background-color:#1c1c1c}body{display:flex;flex-direction:column;margin:0;font-weight:400;font-size:1rem;font-family:PT Sans;color:#000;line-height:1.25;min-height:100vh;overflow-x:hidden;background:#fff;text-rendering:optimizeLegibility;-webkit-text-decoration-skip:objects;text-decoration-skip:objects;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}body.index{background:transparent linear-gradient(180deg,#1f2a40,#1c1c1c)}body.lock{overflow:hidden}blockquote,dd,dl,figure,p{margin:0}p{margin-bottom:1em}blockquote,q{quotes:none}ol,ul{padding:0;margin:0;list-style-type:none}table{border-collapse:collapse;border-spacing:0}h1,h2,h3,h4,h5,h6,th{font-weight:inherit}h1,h2,h3,h4,h5,h6{margin:0;font-size:inherit;word-break:break-word}audio,video{display:block}img{display:inline-block;max-width:100%;width:100%;height:auto}iframe,img{border:none}code,kbd,pre,samp{font-family:inherit;font-size:inherit;white-space:pre-line;margin:0}@media (max-width:576px){code,kbd,pre,samp{white-space:normal}}a{display:inline-block;background-color:transparent;text-decoration:none;color:inherit;cursor:pointer;transition:color .3s linear,background .3s linear,border-color .3s linear}@media (hover:hover){a:hover{text-decoration:underline}}abbr{border:none;text-decoration:none}b,strong{font-weight:700}em,i{font-style:italic}dfn{font-style:inherit}mark{background-color:transparent;color:inherit}small,sub,sup{font-size:inherit}sub,sup{position:relative;vertical-align:baseline;line-height:0}sub{bottom:-.25em}sup{top:-.5em}button,input,optgroup,select,textarea{padding:0;margin:0;border:none;border-radius:0;box-shadow:none;background-color:transparent;font-weight:inherit;font-size:inherit;line-height:inherit;font-family:inherit;color:inherit;letter-spacing:inherit}button,input{overflow:visible}button,select{text-align:left;text-transform:none}[type=button],[type=reset],[type=submit],button{cursor:pointer;-webkit-appearance:none}textarea{resize:none;overflow-y:auto;overflow-x:hidden}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:none}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]::-webkit-search-decoration{-webkit-appearance:none}[type=search]{outline:none}fieldset{padding:0;margin:0;border:none}legend{display:block;padding:0;white-space:normal}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-ms-expand{display:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-webkit-input-placeholder{color:inherit;opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}:-moz-placeholder,::-moz-placeholder{color:inherit;opacity:1;-moz-transition:opacity .3s;transition:opacity .3s}:-ms-input-placeholder{color:inherit;opacity:1;-ms-transition:opacity .3s;transition:opacity .3s}:focus{outline:none}:focus::-webkit-input-placeholder{opacity:0}:focus:-moz-placeholder,:focus::-moz-placeholder{opacity:0}:focus:-ms-input-placeholder{opacity:0}[hidden]{display:none}.disabled,:disabled{cursor:not-allowed}::-ms-clear{display:none}:-webkit-autofill{box-shadow:inset 0 0 100px #fff;-webkit-text-fill-color:#000}::-moz-selection{color:#fff;background-color:#000}::selection{color:#fff;background-color:#000}.clearfix:after{content:"";display:block;clear:both}.visually-hidden{position:absolute;z-index:-1;width:0;height:0;padding:0;margin:0;border:none;overflow:hidden}.contain-pic,.cover-pic{position:absolute;top:0;left:0;width:100%;height:100%}.cover-pic{-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:top;object-position:top}.contain-pic{-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:bottom center;object-position:bottom center}.container{width:100%;max-width:1670px;margin:0 auto;padding:0 15px}.container__mini{max-width:1396px}.container__mini2{max-width:1270px}.container__mini3{max-width:1088px}@media (max-width:1670px){.mt80{margin-top:calc(18.14815px + 3.7037vw)}}@media (max-width:320px){.mt80{margin-top:30px}}@media (min-width:1670px){.mt80{margin-top:80px}}.wrapper{position:relative;display:flex;flex-direction:column;flex:1 1 auto;min-height:100vh}.wrapper main{flex:1 1 auto;overflow-x:hidden}.clients-and-partners__tabs .swiper-wrapper{position:relative}@media (max-width:1670px){.clients-and-partners__tabs .swiper-wrapper{height:calc(131.59443px + 6.19195vw)}}@media (max-width:1024px){.clients-and-partners__tabs .swiper-wrapper{height:195px}}@media (min-width:1670px){.clients-and-partners__tabs .swiper-wrapper{height:235px}}@media (max-width:1023.98px){.clients-and-partners__tabs .swiper-wrapper{height:175px}}@media (max-width:767.98px){.clients-and-partners__tabs .swiper-wrapper{height:150px}}.clients-and-partners__tabs .swiper-button-next,.clients-and-partners__tabs .swiper-button-prev{position:absolute;top:50%;width:31px;height:31px;margin:0;z-index:10;cursor:pointer;background:#f9b80e;-webkit-mask-image:url(../img/arrow-slider.bfbae8c4.svg);mask-image:url(../img/arrow-slider.bfbae8c4.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;transform:translateY(-50%)}.clients-and-partners__tabs .swiper-button-next:after,.clients-and-partners__tabs .swiper-button-next:before,.clients-and-partners__tabs .swiper-button-prev:after,.clients-and-partners__tabs .swiper-button-prev:before{display:none}@media (max-width:1023.98px){.clients-and-partners__tabs .swiper-button-next,.clients-and-partners__tabs .swiper-button-prev{display:none}}@media (max-width:1670px){.clients-and-partners__tabs .swiper-button-prev{left:calc(584.14474px - 42.76316vw)}}@media (max-width:1366px){.clients-and-partners__tabs .swiper-button-prev{left:0}}@media (min-width:1670px){.clients-and-partners__tabs .swiper-button-prev{left:-130px}}.clients-and-partners__tabs .swiper-button-next{transform:translateY(-50%) rotate(180deg)}@media (max-width:1670px){.clients-and-partners__tabs .swiper-button-next{right:calc(584.14474px - 42.76316vw)}}@media (max-width:1366px){.clients-and-partners__tabs .swiper-button-next{right:0}}@media (min-width:1670px){.clients-and-partners__tabs .swiper-button-next{right:-130px}}@media (max-width:1670px){.mb150{margin-bottom:calc(1.55556px + 8.88889vw)}}@media (max-width:320px){.mb150{margin-bottom:30px}}@media (min-width:1670px){.mb150{margin-bottom:150px}}.dark-bg{background:transparent linear-gradient(180deg,#1f2a40,#1c1c1c)}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}.vue-tel-input{position:relative;border:none!important;border-bottom:.5px solid #e1e1e1!important;border-radius:0;box-shadow:none!important}.vue-tel-input .vti__dropdown{background:transparent!important;position:static;width:57px}.vue-tel-input input{font-size:18px;line-height:1.27778;font-style:italic;letter-spacing:.9px;color:#e1e1e1;padding:7px 67px 7px 10px;width:100%;text-align:center}.vue-tel-input .vti__dropdown-list{top:100%!important;left:0;width:100%!important;background:#fff!important;font-style:normal}.vue-tel-input .vti__dropdown-list li{color:#000}.vue-tel-input .vti__dropdown-list strong{font-weight:400}.showForm-enter-from,.showForm-leave-to{opacity:0}.showForm-enter-active .popup-container,.showForm-leave-active .popup-container{opacity:1}