*{box-sizing:border-box;padding:0;margin:0;outline:none;border:none}body,html{width:100%;background-color:#fff;overflow-x:hidden;font-family:RobotoRegular,sans-serif;font-weight:400}.container{position:relative;z-index:5;width:100%;max-width:960px;height:100%;margin:0 auto;padding:0 20px}@media (max-width:767px){.container{padding:0 40px}}@media (max-width:480px){.container{padding:0 15px}}.container .row{width:100%;margin:0 -15px}@media (max-width:1400px){.container .row{margin:0}}.container:after,.row:after{content:"";display:table;clear:both}.flex-cont{width:100%;height:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}.flex-cont .cont{padding:0 15px}@media (max-width:992px){.flex-cont .cont{padding:0}}a{color:inherit;text-decoration:none;transition:all .5s;cursor:pointer}@media (min-width:992px){a:hover{color:#7ed321;text-decoration:none}}a:active,a:focus,a:visited{text-decoration:none}@media (min-width:992px){a[href^="mailto:"]:hover{text-decoration:underline}}p{font-family:RobotoRegular,sans-serif;font-size:18px;line-height:1.2;color:#000;transform:all .5s}@media (max-width:992px){p{font-size:14px}}p span,p strong{font:inherit;font-family:RobotoBold,sans-serif}.bg-cont{background-size:cover;background-position:50%;background-repeat:no-repeat}img{max-width:100%}.img-cont{font-size:0;overflow:hidden}.btn,.btn-cont,.img-cont{text-align:center}.btn{position:relative;z-index:1;display:inline-block;padding:12px 15px;width:100%;max-width:280px;font-family:RobotoBold,sans-serif;font-size:22px;cursor:pointer;color:#fff;border-radius:12px;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);background-image:linear-gradient(180deg,#dbc993,#806845 35%,#584a37 58%,#8b7652);transition:all .5s}@media (max-width:992px){.btn{line-height:1.09}}@media (max-width:480px){.btn{font-size:20px}}@media (min-width:992px){.btn:hover{color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);background-image:linear-gradient(180deg,#f1d274,#bb935a 35%,#85602d 58%,#ba8d40)}}.btn-blue{background-image:linear-gradient(0deg,#01478f,#0168b3 46%,#0168b3)}@media (min-width:992px){.btn-blue:hover{background-image:linear-gradient(0deg,#01c4ff,#0168b3 46%,#01c4ff)}}.btn-blue-light{background-image:none;background-color:#fff;box-shadow:none;border-radius:10px;border:1px solid #01c4ff;color:#01c4ff}@media (min-width:992px){.btn-blue-light:hover{color:#fff;background-color:#01c4ff;background-image:none;box-shadow:none}}.btn-green{background-image:linear-gradient(180deg,#5fca33,#429321 51%,#2f6917)}@media (min-width:992px){.btn-green:hover{background-image:linear-gradient(180deg,#5fca33,#5fca33 51%,#5fca33)}}svg circle,svg path,svg rect{transition:all .5s}.margin-top-header{margin-top:112px!important}.section-title{padding:20px 0;font-size:25px;font-family:RobotoBold,sans-serif;text-transform:uppercase;text-align:center;line-height:1.2;color:#000;transition:all .5s}@media (max-width:992px){.section-title{font-size:24px}}@media (max-width:767px){.section-title{line-height:1.67}}@media (max-width:480px){.section-title{font-size:22px}}.section{padding-bottom:60px;position:relative;z-index:1}@media (max-width:767px){.section{padding-bottom:50px}}@media (max-width:480px){.section{padding-bottom:30px}}.text-cont{text-align:center}.text-cont .text{font-family:RobotoRegular,sans-serif;font-size:24px;color:#000}@media (max-width:992px){.text-cont .text{font-size:20px}}@media (max-width:767px){.text-cont .text{font-size:18px}}.info-cont{margin:0 auto;text-align:center}.info-cont p{color:#000}.info-cont .info-title{padding-bottom:30px;font-family:RobotoBold,sans-serif;font-size:28px}.info-cont .info-text{padding-bottom:20px;font-family:RobotoRegular,sans-serif;font-size:16px;line-height:1.75}.swm-list{list-style:none}.swm-list li{margin-bottom:15px;padding-left:20px;position:relative;font-family:RobotoRegular,sans-serif;font-size:16px;line-height:1.38;color:#4a4a4a}.swm-list li:before{position:absolute;top:0;left:0;content:url(/dist/images/general/check-icon-small.svg)}.bread-crumbs{padding-top:30px;font-family:RobotoRegular,sans-serif;font-size:16px;line-height:1.75;list-style:none}@media (max-width:992px){.bread-crumbs{padding-top:20px}}.bread-crumbs li{display:inline-block}.bread-crumbs span{color:grey;padding-left:5px}.bread-crumbs li:first-child span:first-child{padding-left:0}.bread-crumbs a{display:inline-block}.bread-crumbs a span{color:#01c4ff}@media (min-width:992px){.bread-crumbs a span:hover{color:#7ed321}}.slider-cont{position:relative}.slider-cont .next-btn,.slider-cont .prev-btn{position:absolute;z-index:10;top:50%;transform:translateY(-50%);display:none;justify-content:center;align-items:center;cursor:pointer;background:transparent;transition:all .5s}@media (max-width:767px){.slider-cont .next-btn,.slider-cont .prev-btn{display:flex}}.slider-cont .next-btn svg path,.slider-cont .prev-btn svg path{fill:#fff;fill-opacity:.5}@media (min-width:992px){.slider-cont .next-btn:hover svg path,.slider-cont .prev-btn:hover svg path{fill:#fff;fill-opacity:1}}.slider-cont .prev-btn{left:0}@media (max-width:767px){.slider-cont .prev-btn{right:unset;left:0}}.slider-cont .next-btn{right:0}@media (max-width:767px){.slider-cont .next-btn{left:unset;right:0}}@media (max-width:767px){.owl-carousel{padding-bottom:30px}}.owl-carousel .owl-stage{display:flex}.owl-carousel.owl-drag .owl-item{display:flex;margin:5px}.owl-carousel .owl-item img{width:auto;margin:0 auto}.iti-flag{margin-right:5px}.iti-flag,.lang-link span{display:inline-block}#header{position:fixed;z-index:1000;top:0;left:0;width:100%;height:112px;transition:all .5s;box-shadow:0 -2px 4px 0 rgba(0,0,0,.5);background-color:#fff}@media (max-width:992px){#header .container{padding:0 25px}}@media (max-width:767px){#header .container{padding:0 15px}}#header .row{height:100%}#header .flex-cont{position:relative;align-items:flex-end}@media (max-width:992px){#header .flex-cont{align-items:flex-end}}#header .logo-cont{height:100%;display:flex;justify-content:center;align-items:center}@media (max-width:480px){#header .logo-cont img{width:155px}}@media (max-width:360px){#header .logo-cont img{width:125px}}#header .lang-cont.show .lang-list{display:block}#header .lang-cont.show .lang-current-label span:after{transform:rotate(180deg)}#header .lang-cont.show .lang .lang-link{display:inline-block;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);background-color:#fff}@media (min-width:992px){#header .lang-cont.show .lang .lang-link:hover{color:#fff;background-color:#01c4ff}}#header .lang-cont{position:relative}@media (max-width:992px){#header .lang-cont{margin-left:auto}}#header .lang-cont .lang-current-label{display:inline-block;padding:20px 35px 20px 20px;font-family:RobotoBold,sans-serif;font-size:18px;line-height:1;color:#000;background-color:transparent;text-transform:uppercase;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#header .lang-cont .lang-current-label span:after{position:absolute;z-index:10;content:url(/dist/images/general/icon-down-black.svg);display:inline-block;right:10px;transition:all .5s;transform-origin:center center}#header .lang-cont .lang-list{display:none;font-size:0;position:absolute;z-index:5;left:0;top:0;width:100%}#header .lang-cont .lang-list .lang{display:block;cursor:pointer;position:static}#header .lang-cont .lang-list .lang.active a{background-color:#fff;color:#01c4ff}#header .lang-cont ul,#header .main-menu ul{font-size:0}#header .lang-cont ul>li,#header .main-menu ul>li{display:inline-block;position:relative}#header .lang-cont ul>li>a,#header .main-menu ul>li>a{display:inline-block;width:100%;padding:20px;font-family:RobotoBold,sans-serif;font-size:18px;line-height:1;color:#000;background-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (min-width:992px){#header .lang-cont ul>li>a:hover,#header .main-menu ul>li>a:hover{background-color:#fff}}#header .lang-cont ul>li>a:active,#header .main-menu ul>li>a:active{background-color:#01478f}#header .main-menu{margin-left:auto;display:block}#header .main-menu ul{font-size:0}#header .main-menu ul>li{display:inline-block;position:relative}#header .main-menu ul>li>a{display:inline-block;padding:20px;font-family:RobotoBold,sans-serif;font-size:18px;line-height:1;color:#000;background-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (min-width:992px){#header .main-menu ul>li>a:hover{color:#01c4ff}}#header .main-menu ul>li>a:active{background-color:#01c4ff}@media (max-width:992px){#header .main-menu{display:none;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);position:absolute;z-index:10;top:100%;right:0;max-width:100%;max-height:calc(100vh - 86px);overflow-y:auto}#header .main-menu ul li{display:block;width:360px;max-width:100%}#header .main-menu ul li a{width:100%;display:inline-block;padding:15px 25px;border:1px solid #01c4ff;border-bottom:none;background-color:#fff}#header .main-menu ul li:last-child a{border-bottom:1px solid #01c4ff}}@media (max-width:767px){#header .main-menu{width:100%;width:100vw;max-width:unset;right:unset;left:50%;transform:translateX(-50%)}#header .main-menu ul li{width:100%}}#header .burger-cont{padding:20px 0 20px 30px;position:relative;display:none}@media (max-width:992px){#header .burger-cont{display:block}}@media (max-width:480px){#header .burger-cont{margin-left:10px;padding-left:0}}#header .burger-cont .burger-btn{width:31px;height:31px;position:relative;cursor:pointer}#header .burger-cont .burger-btn span{position:absolute;width:31px;height:3px;background-color:#000;transition:.2s}#header .burger-cont .burger-btn span:first-child{top:6px}#header .burger-cont .burger-btn span:nth-child(2){top:14px}#header .burger-cont .burger-btn span:nth-child(3){bottom:6px}#header .burger-cont .burger-btn.active span:first-child{transform:rotate(45deg);top:14px;width:30px}#header .burger-cont .burger-btn.active span:nth-child(2){width:0}#header .burger-cont .burger-btn.active span:nth-child(3){transform:rotate(-45deg);bottom:14px;width:30px}#footer{position:relative;padding:30px 0 50px;background-color:#024083;background-image:linear-gradient(90deg,#01478f,#0168b3 46%,#024083)}@media (max-width:767px){#footer{padding:15px 0 35px}}#footer .footer-conts{max-width:740px;margin:0 auto}#footer .footer-conts .footer-cont{width:100%;margin:15px 0;text-align:center}#footer .footer-conts .footer-cont p{font-family:RobotoRegular,sans-serif;font-size:16px;line-height:1.5;color:#fff}#footer .footer-conts .footer-cont p strong{font-family:RobotoBold,sans-serif}#footer .footer-conts .footer-cont .small-text{font-size:12px;line-height:1.17}#footer .footer-conts .footer-cont .text-uppercase{text-transform:uppercase}#footer .footer-conts .footer-cont .footer-title{font-family:RobotoBold,sans-serif;text-transform:uppercase;color:#fff;padding-bottom:2px}#footer .footer-conts .footer-cont .footer-link{font-family:inherit}#footer .footer-conts .footer-cont.cont-address{max-width:570px;margin:0 auto}.back-to-top{display:inline-block;position:fixed;z-index:999;font-size:0;bottom:20px;right:20px;transition:all .5s;transform:translateX(150%) rotate(180deg);opacity:0}.back-to-top.show{opacity:.5;transform:translateX(0) rotate(0)}@media (max-width:1200px){.back-to-top svg{width:80px;height:80px}}@media (max-width:480px){.back-to-top svg{width:60px;height:60px}}@media (max-width:1200px){.back-to-top{bottom:15px;right:15px}}@media (min-width:992px){.back-to-top:hover{opacity:1}}.scroll-lock{overflow-y:hidden}.popup{position:fixed;top:0;left:0;z-index:1000;width:100%;height:100%;display:none;justify-content:center;align-items:center;background-color:rgba(0,0,0,.5)}.popup .close-btn{position:absolute;z-index:1000;top:15px;right:15px;padding:3px 5px;cursor:pointer;transition:all .5s}@media (min-width:992px){.popup .close-btn:hover{transform:rotate(180deg)}.popup .close-btn:hover svg path{fill:#000}}.popup.active{display:flex}.popup .popup-wrapper{position:relative;padding:50px 40px;width:665px;max-width:90%;border-radius:17px;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);background-color:#fff}@media (max-width:767px){.popup .popup-wrapper{padding:30px 15px}}.popup p{font-family:RobotoBold,sans-serif;font-size:18px;line-height:1.67;text-align:center;color:#000}.popup p.congrat-text{font-size:22px}.popup p.blue-text{color:#01c4ff}.section-feedback{margin-bottom:60px}@media (max-width:767px){.section-feedback{margin-bottom:0}}.section-feedback .info-cont{max-width:600px}.section-feedback .feedback-form-wrapper{position:relative;display:flex;flex-wrap:wrap}@media (max-width:992px){.section-feedback .feedback-form-wrapper{padding:0 25px}}@media (max-width:767px){.section-feedback .feedback-form-wrapper{padding:0 15px;margin:0 -40px;background-size:cover;background-position:50%;background-repeat:no-repeat;background-image:url(/dist/images/general/bg-feedback-form.png)}}@media (max-width:480px){.section-feedback .feedback-form-wrapper{margin:0 -15px}}.section-feedback .feedback-form-wrapper .feedback-form{width:100%;padding:40px 45px 60px;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);border-radius:12px;background-size:cover;background-image:url(/dist/images/general/bg-feedback-form.png)}@media (max-width:767px){.section-feedback .feedback-form-wrapper .feedback-form{padding:40px 0 60px;border-radius:0;background-image:none;box-shadow:none}}.section-feedback .feedback-form-wrapper .feedback-form .feedback-form-cont{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:0 auto}@media (max-width:992px){.section-feedback .feedback-form-wrapper .feedback-form .feedback-form-cont{max-width:420px}}@media (max-width:600px){.section-feedback .feedback-form-wrapper .feedback-form .feedback-form-cont{max-width:390px}}.section-feedback .feedback-form-wrapper .feedback-form .cont{width:47%}@media (max-width:992px){.section-feedback .feedback-form-wrapper .feedback-form .cont{width:100%}}.section-feedback .feedback-form-wrapper .feedback-form .error-msg{display:none;position:absolute;top:calc(100% + 3px);right:3px;font-family:RobotoRegular,sans-serif;font-size:14px;text-align:right;color:#65dbff}.section-feedback .feedback-form-wrapper .feedback-form .input-cont{width:100%;margin-bottom:20px}.section-feedback .feedback-form-wrapper .feedback-form .input-cont label{display:block;padding-bottom:4px;font-family:RobotoRegular,sans-serif;font-size:16px;color:#fff}.section-feedback .feedback-form-wrapper .feedback-form .input-cont .select-col{background:url(/dist/images/general/icon-down-green.svg) no-repeat transparent;background-position:calc(100% - 15px) 50%}.section-feedback .feedback-form-wrapper .feedback-form .input-cont .select-col:after{content:"";display:block;position:absolute;z-index:0;right:1px;top:50%;transform:translateY(-50%);width:15px;height:20px;border-radius:50%;background-color:#fff}.section-feedback .feedback-form-wrapper .feedback-form .input-cont .input-col{position:relative;background-color:#fff;border-radius:12px}.section-feedback .feedback-form-wrapper .feedback-form .input-cont .input-col .input{position:relative;display:block;width:100%;padding:10px 15px;font-family:RobotoBold,sans-serif;font-size:16px;color:#000;border-radius:12px;border:1px solid #000;background-color:transparent}.section-feedback .feedback-form-wrapper .feedback-form .input-cont .input-col .input:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.section-feedback .feedback-form-wrapper .feedback-form .input-cont .input-col select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.section-feedback .feedback-form-wrapper .feedback-form .input-cont .input-col .input-select{cursor:pointer}.section-feedback .feedback-form-wrapper .feedback-form .input-cont .input-col .input-textarea{height:186px;resize:none;line-height:1.38}@media (max-width:480px){.section-feedback .feedback-form-wrapper .feedback-form .input-cont .input-col .input-textarea{height:150px}}.section-feedback .feedback-form-wrapper .feedback-form .input-cont .input-col:before{display:none;position:absolute;z-index:1;left:calc(100% + 8px);top:50%;transform:translateY(-50%);content:url(/dist/images/general/check-icon-big.svg);width:21px;height:17px}.section-feedback .feedback-form-wrapper .feedback-form .input-cont .input-col.error .input{border:1px solid #65dbff}.section-feedback .feedback-form-wrapper .feedback-form .input-cont .input-col.error .error-msg{display:block}.section-feedback .feedback-form-wrapper .feedback-form .input-cont .input-col.success .input{border:1px solid #7ed321}.section-feedback .feedback-form-wrapper .feedback-form .input-cont .input-col.success:before{display:block}@media (max-width:480px){.section-feedback .feedback-form-wrapper .feedback-form .input-cont .input-col.success:before{display:none}}.section-feedback .feedback-form-wrapper .feedback-form .checkbox-container .error-msg{top:100%}.section-feedback .feedback-form-wrapper .feedback-form .checkbox-container .checkbox-item{position:relative;margin-bottom:35px}@media (max-width:767px){.section-feedback .feedback-form-wrapper .feedback-form .checkbox-container .checkbox-item{margin-bottom:35px}}.section-feedback .feedback-form-wrapper .feedback-form .checkbox-container .checkbox-item label{position:relative;width:100%;display:block;padding-left:50px}.section-feedback .feedback-form-wrapper .feedback-form .checkbox-container .checkbox-item label .label-text-cont .label-text{padding-bottom:10px;font-family:RobotoRegular,sans-serif;font-size:16px;line-height:1.38;color:#fff}@media (max-width:480px){.section-feedback .feedback-form-wrapper .feedback-form .checkbox-container .checkbox-item label .label-text-cont .label-text{padding-bottom:5px}}.section-feedback .feedback-form-wrapper .feedback-form .checkbox-container .checkbox-item input[type=checkbox]{visibility:hidden;width:0;height:0}.section-feedback .feedback-form-wrapper .feedback-form .checkbox-container .checkbox-item input[type=checkbox]+label:before{display:inline-block;vertical-align:bottom;cursor:pointer;position:absolute;left:0;top:0;content:" ";width:34px;height:35px;font-size:16px;border-radius:12px;border:1px solid #000;background-color:#fff;background-repeat:no-repeat;background-position:50%;background-size:75% 75%;transition:all .4s}.section-feedback .feedback-form-wrapper .feedback-form .checkbox-container .checkbox-item input[type=checkbox]+label:before:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.section-feedback .feedback-form-wrapper .feedback-form .checkbox-container .checkbox-item input[type=checkbox]:checked+label:before{background-image:url(/dist/images/general/check-icon-big.svg)}.section-feedback .feedback-form-wrapper .feedback-form .checkbox-container .checkbox-item:before{display:none;position:absolute;z-index:1;left:calc(100% + 8px);top:50%;transform:translateY(-50%);content:url(/dist/images/general/check-icon-big.svg);width:21px;height:17px}.section-feedback .feedback-form-wrapper .feedback-form .checkbox-container .checkbox-item.error input[type=checkbox]+label:before{border:1px solid #65dbff}.section-feedback .feedback-form-wrapper .feedback-form .checkbox-container .checkbox-item.error .error-msg{display:block}.section-feedback .feedback-form-wrapper .feedback-form .checkbox-container .checkbox-item.success input[type=checkbox]+label:before{border:1px solid #7ed321}.section-feedback .feedback-form-wrapper .feedback-form .checkbox-container .checkbox-item.success:before{display:block}@media (max-width:480px){.section-feedback .feedback-form-wrapper .feedback-form .checkbox-container .checkbox-item.success:before{display:none}}.section-feedback .feedback-form-wrapper .feedback-form .text-field-cont{margin-bottom:25px}@media (max-width:480px){.section-feedback .feedback-form-wrapper .feedback-form .text-field-cont{margin-top:20px}}.section-feedback .feedback-form-wrapper .feedback-form .label-cont .label{display:block;width:100%;padding-bottom:4px;font-family:RobotoRegular,sans-serif;font-size:16px;color:#fff}@media (max-width:600px){.section-feedback .feedback-form-wrapper .feedback-form .label-cont .label{text-align:center}}.section-feedback .feedback-form-wrapper .feedback-form .captcha-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-end}@media (max-width:600px){.section-feedback .feedback-form-wrapper .feedback-form .captcha-wrapper{align-items:center;flex-direction:column}}.section-feedback .feedback-form-wrapper .feedback-form .captcha-wrapper .captcha-code-cont,.section-feedback .feedback-form-wrapper .feedback-form .captcha-wrapper .captcha-img-cont{margin:10px 0}@media (max-width:767px){.section-feedback .feedback-form-wrapper .feedback-form .captcha-wrapper .captcha-code-cont,.section-feedback .feedback-form-wrapper .feedback-form .captcha-wrapper .captcha-img-cont{margin:10px 0}}.section-feedback .feedback-form-wrapper .feedback-form .captcha-wrapper .captcha-img-cont{position:relative;width:185px;height:64px;background-color:#d8d8d8}@media (max-width:992px){.section-feedback .feedback-form-wrapper .feedback-form .captcha-wrapper .captcha-img-cont{width:200px}}.section-feedback .feedback-form-wrapper .feedback-form .captcha-wrapper .captcha-img-cont img{width:100%;height:100%}.section-feedback .feedback-form-wrapper .feedback-form .captcha-wrapper .captcha-img-cont .capcha-refresh-btn{position:absolute;cursor:pointer;width:26px;height:36px;bottom:5px;right:5px;transition:all .5s}.section-feedback .feedback-form-wrapper .feedback-form .captcha-wrapper .captcha-img-cont .capcha-refresh-btn.rotate{transform:rotate(180deg)}.section-feedback .feedback-form-wrapper .feedback-form .captcha-wrapper .captcha-code-cont{width:185px}@media (max-width:992px){.section-feedback .feedback-form-wrapper .feedback-form .captcha-wrapper .captcha-code-cont{width:200px}}.section-feedback .feedback-form-wrapper .feedback-form .captcha-wrapper .captcha-code-cont .input-col.error p{width:70vw}.section-feedback .feedback-form-wrapper .feedback-form .btn-cont{padding-top:30px;text-align:right}@media (max-width:600px){.section-feedback .feedback-form-wrapper .feedback-form .btn-cont{text-align:center}}.section-feedback .feedback-form-wrapper .feedback-form .btn-cont .btn{max-width:185px}@media (max-width:992px){.section-feedback .feedback-form-wrapper .feedback-form .btn-cont .btn{max-width:200px}}.section-feedback .feedback-form-wrapper .feedback-form .input-file-cont .input-col .js .inputfile{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.section-feedback .feedback-form-wrapper .feedback-form .input-file-cont .input-col .inputfile+label{height:41px;display:flex;max-width:100%;cursor:pointer;overflow:hidden}.section-feedback .feedback-form-wrapper .feedback-form .input-file-cont .input-col .inputfile+label span{font:inherit;display:inline-block;width:calc(100% - 50px);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.section-feedback .feedback-form-wrapper .feedback-form .input-file-cont .input-col .inputfile+label .attach-file-btn{position:absolute;height:100%;top:0;right:0}.section-feedback .feedback-form-wrapper .feedback-form .input-file-cont .input-col .inputfile+label .attach-file-btn svg{height:39px;width:39px}@media (min-width:992px){.section-feedback .feedback-form-wrapper .feedback-form .input-file-cont .input-col .inputfile+label:hover svg rect{fill:url(#aHover)}}.section-feedback .feedback-form-wrapper .feedback-form .input-file-cont .input-col .no-js .inputfile+label{display:none}.section-feedback .feedback-form-wrapper .feedback-form .input-file-cont .input-col .inputfile.has-focus+label,.section-feedback .feedback-form-wrapper .feedback-form .input-file-cont .input-col .inputfile:focus+label{outline:1px dotted #000;outline:5px auto -webkit-focus-ring-color}.section-feedback #form-cv .feedback-form-cont{flex-direction:column;max-width:420px}@media (max-width:600px){.section-feedback #form-cv .feedback-form-cont{max-width:390px}}.section-feedback #form-cv .captcha-wrapper .captcha-code-cont,.section-feedback #form-cv .captcha-wrapper .captcha-img-cont{width:200px}.section-feedback #form-cv .btn-cont .btn{max-width:200px}@media (max-width:992px){#index-page .top-sections-wrapper{background-image:url(/dist/images/index/bg-main-planshet.png)}}@media (max-width:767px){#index-page .top-sections-wrapper{background-image:url(/dist/images/index/bg-main-mobile.png)}}@media (max-width:480px){#index-page .top-sections-wrapper{background-position:top}}#index-page #section-top{padding-bottom:0;overflow:hidden;height:100%;height:calc(100vh - 112px)}@media (max-width:992px){#index-page #section-top{height:auto}}#index-page #section-top .dark-mask{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.7)}@media (max-width:992px){#index-page #section-top .dark-mask{display:none}}#index-page #section-top .container{height:auto}@media (max-width:992px){#index-page #section-top #main-video-cont{display:none}}#index-page #section-top .bg-video{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#index-page #section-top .top-info-cont{padding-top:20vh;max-width:564px}@media (max-width:992px){#index-page #section-top .top-info-cont{padding-top:5vh}}#index-page #section-top .top-info-cont .section-title{font-size:32px;padding-bottom:10px;text-align:left;text-transform:none}#index-page #section-top .top-info-cont .top-info{font-family:RobotoBold,sans-serif;font-size:21px;line-height:1.48;color:#000}@media (max-width:767px){#index-page #section-top .top-info-cont .top-info{font-family:RobotoRegular,sans-serif;font-size:16px;line-height:1.94}}@media (max-width:992px){#index-page #section-about .mob-hidden-cont{display:none}}#index-page #section-about .info-cont{max-width:730px}#index-page #section-about .about-items-cont{margin-top:10px;background-image:url(/dist/images/index/background-about.png);background-size:100% 100%;background-position:50%;background-repeat:no-repeat;border-radius:12px;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);display:flex;flex-wrap:wrap}@media (max-width:992px){#index-page #section-about .about-items-cont{background-image:none;box-shadow:none}}#index-page #section-about .about-items-cont .about-item-cont{width:33.33333%;padding:20px 20px 30px}@media (max-width:767px){#index-page #section-about .about-items-cont .about-item-cont{width:100%}}#index-page #section-about .about-items-cont .about-item-cont .about-item p{text-shadow:0 2px 4px rgba(0,0,0,.5);font-family:RobotoBold,sans-serif;color:#fff;text-align:center}#index-page #section-about .about-items-cont .about-item-cont .about-item .about-item-title{font-size:100px}@media (max-width:992px){#index-page #section-about .about-items-cont .about-item-cont .about-item .about-item-title{font-size:80px}}#index-page #section-about .about-items-cont .about-item-cont .about-item .about-item-text{font-size:20px}#index-page #section-services .services-items-cont{display:flex;flex-wrap:wrap}@media (max-width:767px){#index-page #section-services .services-items-cont .service-item-cont:nth-child(2) .service-item{padding-top:30px;padding-bottom:30px;border-top:2px solid #01c4ff;border-bottom:2px solid #01c4ff}}#index-page #section-services .services-items-cont .service-item-cont:nth-child(2) .service-item .service-info-wrapper{border-left:2px solid #01c4ff;border-right:2px solid #01c4ff}@media (max-width:767px){#index-page #section-services .services-items-cont .service-item-cont:nth-child(2) .service-item .service-info-wrapper{border:none}}#index-page #section-services .services-items-cont .service-item-cont{width:33.33333%;padding:10px 0}@media (max-width:767px){#index-page #section-services .services-items-cont .service-item-cont{width:100%}}#index-page #section-services .services-items-cont .service-item-cont .service-info-wrapper{padding-left:20px;padding-right:10px}@media (max-width:767px){#index-page #section-services .services-items-cont .service-item-cont .service-info-wrapper{padding:0}}@media (max-width:767px){#index-page #section-services .services-items-cont .service-item-cont .service-item{max-width:340px;margin:0 auto}}#index-page #section-services .services-items-cont .service-item-cont .service-item .service-item-icon{text-align:left;margin-bottom:30px}#index-page #section-services .services-items-cont .service-item-cont .service-item .service-item-title{margin-bottom:15px;font-family:RobotoBold,sans-serif;font-size:18px;color:#000}#index-page #section-services .btn-cont{margin-top:20px}#index-page #section-services .btn-cont .btn{max-width:220px}#index-page #section-clients{padding-top:20px;background-image:linear-gradient(90deg,#01478f,#0168b3 49%,#01478f)}#index-page #section-clients .section-title{color:#fff}#index-page #section-clients .clients-items-cont{display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width:767px){#index-page #section-clients .clients-items-cont{padding-bottom:0}}#index-page #section-clients .clients-items-cont .client-item-cont{width:270px}@media (max-width:992px){#index-page #section-clients .clients-items-cont .client-item-cont{width:30%}}@media (max-width:767px){#index-page #section-clients .clients-items-cont .client-item-cont{width:270px;margin:0 auto}}@media (max-width:480px){#index-page #section-clients .clients-items-cont .client-item-cont{width:215px}}#index-page #section-clients .clients-items-cont .client-item-cont .client-item .img-cont{margin:30px 0;display:flex;align-items:center;justify-content:center;height:115px;border-radius:7px;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.5)}@media (max-width:767px){#index-page #section-clients .clients-items-cont .client-item-cont .client-item .img-cont{height:90px}}#index-page #section-clients .clients-items-cont .client-item-cont .client-item .img-cont img{transition:all .5s}@media (max-width:992px){#index-page #section-clients .clients-items-cont .client-item-cont .client-item .img-cont img{max-width:75%}}@media (min-width:992px){#index-page #section-clients .clients-items-cont .client-item-cont .client-item .img-cont:hover img{transform:scale(1.05)}}#index-page #section-vacancies .info-cont{max-width:536px}#index-page #section-vacancies .vacancies-items-cont.grid-4{max-width:700px;margin-left:auto;margin-right:auto}#index-page #section-vacancies .vacancies-items-cont{padding-top:10px;display:flex;flex-wrap:wrap;justify-content:center;margin-top:-20px;margin-left:-27.5px;margin-right:-27.5px}#index-page #section-vacancies .vacancies-items-cont .vacancy-item-cont{width:270px;height:270px;margin:20px 27.5px}@media (max-width:480px){#index-page #section-vacancies .vacancies-items-cont .vacancy-item-cont{margin-left:0;margin-right:0}}#index-page #section-vacancies .vacancies-items-cont .vacancy-item-cont .vacancy-item{display:block;position:relative;border-radius:7px;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);width:100%;height:100%;background-position:50%;background-size:100% 100%;background-repeat:no-repeat;transition:all .5s}#index-page #section-vacancies .vacancies-items-cont .vacancy-item-cont .vacancy-item .vacancy-item-title{position:absolute;top:70%;left:0;width:100%;font-family:RobotoBold,sans-serif;font-size:21px;text-align:center;color:#fff}#index-page #section-vacancies .vacancies-items-cont .vacancy-item-cont .vacancy-item.bg-vacancy-1{background-image:url(/dist/images/index/bg-vacancy-1.png)}#index-page #section-vacancies .vacancies-items-cont .vacancy-item-cont .vacancy-item.bg-vacancy-2{background-image:url(/dist/images/index/bg-vacancy-2.png)}#index-page #section-vacancies .vacancies-items-cont .vacancy-item-cont .vacancy-item.bg-vacancy-3{background-image:url(/dist/images/index/bg-vacancy-3.png)}@media (min-width:992px){#index-page #section-vacancies .vacancies-items-cont .vacancy-item-cont .vacancy-item:hover{opacity:.75}}#index-page #section-vacancies .btn-cont{margin-top:30px}#index-page #section-vacancies .btn-cont .btn{max-width:220px}.vacancy-list{list-style:none}.vacancy-list li{padding-bottom:20px;font-family:RobotoBold,sans-serif;font-size:18px;line-height:1.33}.vacancy-list li a{color:#000}.vacancy-list li a:before{content:"\2022";padding-right:5px;color:inherit;transition:all .5s}@media (min-width:992px){.vacancy-list li a:hover,.vacancy-list li a:hover:before{color:#01c4ff}}#vacancies-page #section-top,#vacancies-page #section-vacancies{padding-bottom:20px}#vacancies-page .info-cont{text-align:left;max-width:750px}#vacancies-page .swm-list li{line-height:1.75;color:#000}#vacancies-page .section-feedback .info-cont{max-width:600px}#vacancies-page .vacancies-items-wrapper .vacancies-items-cont.grid-4{max-width:700px;margin-left:auto;margin-right:auto}#vacancies-page .vacancies-items-wrapper .vacancies-items-cont{display:flex;flex-wrap:wrap;justify-content:center;margin-top:-20px;margin-left:-20px;margin-right:-20px}#vacancies-page .vacancies-items-wrapper .vacancies-items-cont .vacancy-item-cont{width:280px;margin:20px;border-radius:8px;border:1px solid #01c4ff;background-color:#fff}@media (max-width:480px){#vacancies-page .vacancies-items-wrapper .vacancies-items-cont .vacancy-item-cont{margin-left:0;margin-right:0}}#vacancies-page .vacancies-items-wrapper .vacancies-items-cont .vacancy-item-cont .vacancy-item{padding-bottom:75px;position:relative;display:flex;flex-direction:column;height:100%}#vacancies-page .vacancies-items-wrapper .vacancies-items-cont .vacancy-item-cont .vacancy-item .item-title-cont{height:75px;padding:0 15px;border-radius:8px;background-position:50%;background-size:cover;background-repeat:no-repeat;transition:all .5s}#vacancies-page .vacancies-items-wrapper .vacancies-items-cont .vacancy-item-cont .vacancy-item .item-title-cont.bg-vacancy-1{background-image:url(/dist/images/index/bg-vacancy-1.png)}#vacancies-page .vacancies-items-wrapper .vacancies-items-cont .vacancy-item-cont .vacancy-item .item-title-cont.bg-vacancy-2{background-image:url(/dist/images/index/bg-vacancy-2.png)}#vacancies-page .vacancies-items-wrapper .vacancies-items-cont .vacancy-item-cont .vacancy-item .item-title-cont.bg-vacancy-3{background-image:url(/dist/images/index/bg-vacancy-3.png)}#vacancies-page .vacancies-items-wrapper .vacancies-items-cont .vacancy-item-cont .vacancy-item .item-title-cont .item-title{position:relative;top:50%;transform:translateY(-50%);font-family:RobotoBold,sans-serif;font-size:21px;line-height:1.33;text-align:center;color:#fff}#vacancies-page .vacancies-items-wrapper .vacancies-items-cont .vacancy-item-cont .vacancy-item .vacancy-list{padding:30px 15px 20px}#vacancies-page .vacancies-items-wrapper .vacancies-items-cont .vacancy-item-cont .vacancy-item .btn-cont{position:absolute;width:100%;left:0;bottom:25px}#vacancies-page .vacancies-items-wrapper .vacancies-items-cont .vacancy-item-cont .vacancy-item .btn-cont .btn{width:230px;font-size:21px}#vacancy-material-page .info-cont{text-align:left}#vacancy-material-page .section-feedback .info-cont{display:none}#vacancy-material-page #section-vacancy-material{padding-bottom:20px}#vacancy-material-page #section-vacancy-material .section-title-cont{background-image:linear-gradient(267deg,#69378b,#dc8e9c)}#vacancy-material-page #section-vacancy-material .section-title-cont .section-title{color:#fff;text-transform:none}#vacancy-material-page .vacancy-material-wrapper{padding-top:30px;display:flex;flex-wrap:nowrap;justify-content:space-between}@media (max-width:992px){#vacancy-material-page .vacancy-material-wrapper{flex-wrap:wrap;flex-direction:column;align-items:center}}#vacancy-material-page .vacancy-material-wrapper h2,#vacancy-material-page .vacancy-material-wrapper p,#vacancy-material-page .vacancy-material-wrapper ul:not(.vacancy-list) li{font-size:16px;color:#000}#vacancy-material-page .vacancy-material-wrapper h2{font-family:RobotoBold,sans-serif}#vacancy-material-page .vacancy-material-wrapper p,#vacancy-material-page .vacancy-material-wrapper ul:not(.vacancy-list) li{font-family:RobotoRegular,sans-serif}#vacancy-material-page .vacancy-material-wrapper p,#vacancy-material-page .vacancy-material-wrapper ul{padding-bottom:25px}#vacancy-material-page .vacancy-material-wrapper ol{list-style-position:inside}#vacancy-material-page .vacancy-material-wrapper ul:not(.vacancy-list){list-style:none}#vacancy-material-page .vacancy-material-wrapper ul:not(.vacancy-list) li:before{content:"\2022";padding-right:5px;color:inherit;transition:all .5s}#vacancy-material-page .vacancy-material-wrapper .vacancy-description-wrapper{width:580px;max-width:100%}#vacancy-material-page .vacancy-material-wrapper .vacancy-description-wrapper .vacancy-description,#vacancy-material-page .vacancy-material-wrapper .vacancy-description-wrapper .vacancy-description h2,#vacancy-material-page .vacancy-material-wrapper .vacancy-description-wrapper .vacancy-description p,#vacancy-material-page .vacancy-material-wrapper .vacancy-description-wrapper .vacancy-description ul li{line-height:1.75}#vacancy-material-page .vacancy-material-wrapper .vacancy-sidebar-wrapper{width:280px;max-width:100%}@media (max-width:992px){#vacancy-material-page .vacancy-material-wrapper .vacancy-sidebar-wrapper{width:580px}}#vacancy-material-page .vacancy-material-wrapper .vacancy-sidebar-wrapper .vacancy-sidebar h2,#vacancy-material-page .vacancy-material-wrapper .vacancy-sidebar-wrapper .vacancy-sidebar p,#vacancy-material-page .vacancy-material-wrapper .vacancy-sidebar-wrapper .vacancy-sidebar ul:not(.vacancy-list) li{line-height:1.2}#vacancy-material-page .vacancy-material-wrapper .vacancy-sidebar-wrapper .vacancy-sidebar p+ul{margin-top:-20px}#vacancy-material-page .vacancy-material-wrapper .vacancy-sidebar-wrapper .vacancy-sidebar .other-vacancies-block{margin-top:20px;padding:0 15px 25px;border-radius:8px;border:1px solid #01c4ff}@media (max-width:992px){#vacancy-material-page .vacancy-material-wrapper .vacancy-sidebar-wrapper .vacancy-sidebar .other-vacancies-block{width:280px;max-width:100%;margin-left:auto;margin-right:auto}}#vacancy-material-page .vacancy-material-wrapper .vacancy-sidebar-wrapper .vacancy-sidebar .other-vacancies-block .vacancy-title-cont{margin-left:-15px;margin-right:-15px;background-color:#01c4ff;border-radius:8px}#vacancy-material-page .vacancy-material-wrapper .vacancy-sidebar-wrapper .vacancy-sidebar .other-vacancies-block .vacancy-title-cont .vacancy-title{font-family:RobotoBold,sans-serif;font-size:21px;color:#fff;padding:15px;text-align:center}#vacancy-material-page .vacancy-material-wrapper .vacancy-sidebar-wrapper .vacancy-sidebar .other-vacancies-block .vacancy-list{padding-top:30px}#vacancy-material-page .vacancy-material-wrapper .vacancy-sidebar-wrapper .vacancy-sidebar .other-vacancies-block .btn-cont .btn{width:230px}@font-face{font-family:RobotoRegular;font-weight:400;font-style:normal;src:url(/dist/fonts/Roboto-Regular.ttf)}@font-face{font-family:RobotoBold;font-weight:400;font-style:normal;src:url(/dist/fonts/Roboto-Bold.ttf)}#page-404{display:flex;align-items:center;min-height:calc(70vh - 86px)}#page-404 .absent-text{font-family:RobotoBold,sans-serif;font-size:28px;font-weight:700;text-align:center;color:#01c4ff}#page-404 .main-title{font-size:60px}#page-404 .btn-cont{padding-top:30px}#page-404 .btn-cont .btn{max-width:200px}