﻿@font-face{font-family:"ic";src:url("/fonts/ic.eot?fv2rrv");src:url("/fonts/ic.eot?fv2rrv#iefix") format("embedded-opentype"),url("/fonts/ic.ttf?fv2rrv") format("truetype"),url("/fonts/ic.woff?fv2rrv") format("woff"),url("/fonts/ic.svg?fv2rrv#ic") format("svg");font-weight:normal;font-style:normal}.ic{font-family:"ic",sans-serif !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ic-envelope:before{content:""}.ic-search:before{content:""}.ic-cars:before{content:""}.ic-clipboard:before{content:""}.ic-circle-question:before{content:""}.ic-circle-info:before{content:""}.ic-circle-alert:before{content:""}.ic-coins:before{content:""}.ic-chat-message:before{content:""}.ic-link:before{content:""}.ic-briefcase:before{content:""}.ic-call-incoming:before{content:""}.ic-call-outgoing:before{content:""}.ic-fingerprint-scan:before{content:""}.ic-subtitles:before{content:""}.ic-cookie:before{content:""}.ic-file-text:before{content:""}.ic-file-rich-text:before{content:""}.ic-file-image:before{content:""}.ic-file-spreadsheet:before{content:""}.ic-file-presentation:before{content:""}.ic-file:before{content:""}.ic-file-zip:before{content:""}.ic-odnoklassniki:before{content:""}.ic-vk:before{content:""}.ic-instagram:before{content:""}.ic-facebook:before{content:""}.ic-twitter:before{content:""}html,body{height:100%}body{font-family:"Helvetica Neue Light",sans-serif;font-size:18px;line-height:1.6;font-weight:300;-moz-osx-font-smoothing:grayscale;min-width:300px !important}textarea{resize:vertical}button,.btn{border-radius:0}button:active,button:focus{outline:none !important}button::-moz-focus-inner{border:0 !important}input[type=text]:focus{outline:none}input:-webkit-autofill{color:#fff !important}input,textarea,a,a:hover,a:focus,a:active,input:hover,input:focus,textarea:hover,textarea:focus,button:active,button:focus,input[type=text]:focus,input[type=text]{outline:none !important;outline-offset:0 !important}textarea{min-height:5rem}button{background-color:transparent;border:1px solid transparent;border-radius:0}a{color:#0f639b}a:hover{color:#bf281f}.important-input{position:absolute;left:-99999px;top:-99999px;z-index:-10000}.files .file-item{display:block;padding:5px 0}.files .file-item .file-link{display:inline-flex;line-height:1;align-items:center;height:40px}.files .file-item .file-link:hover{text-decoration:none}.fl{font-family:"ic",sans-serif !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fl:before{color:#b7c0cb;font-size:34px;margin:5px 10px 0 -5px}.fl-pdf:before,.fl-ppt:before,.fl-pptx:before{content:""}.fl-txt:before{content:""}.fl-doc:before,.fl-docx:before{content:""}.fl-jpg:before,.fl-png:before,.fl-gif:before,.fl-jpeg:before{content:""}.fl-xls:before,.fl-xlsx:before{content:""}.fl-zip:before,.fl-rar:before,.fl-tar:before,.fl-gzip:before{content:""}.h1{font-size:44px}.h2{font-size:40px}.alert{padding:20px 60px 20px 25px;margin-bottom:20px;border:1px solid transparent;border-radius:4px;position:fixed;z-index:1001;right:30px;top:30px;-webkit-box-shadow:0 0 12px rgba(0,0,0,.3);-moz-box-shadow:0 0 12px rgba(0,0,0,.3);box-shadow:0 0 12px rgba(0,0,0,.3)}.btn.btn-lg{border-radius:3px}.btn-success{color:#fff;background-color:#3f9b30;border-color:#398b2b}.btn-primary{color:#fff;background-color:#0f639b;border-color:#0d5788}.btn-outline-primary{color:#0f639b;border:1px solid #0f639b}.btn-outline-primary:hover{background-color:#0f639b;color:#fff}.alert-success{color:#fff;background-color:#0f639b;border-color:#0f639b}.alert-danger{color:#fff;background-color:#bf281f;border-color:#bf281f}.close{float:right;margin:-1px -2px -12px 20px;font-size:0;position:absolute;display:flex;align-content:center;justify-content:center;height:40px;width:40px;right:15px;top:20px;font-weight:1;line-height:1;color:transparent;text-shadow:none;filter:alpha(opacity=20);opacity:1}.close:before,.close:after{content:"";display:block;height:28px;position:relative;width:2px;border-radius:4px;background:#b7c0cb}.close:before{left:2px;-webkit-transform:rotate(45deg);-khtml-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.close:after{-webkit-transform:rotate(-45deg);-khtml-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.has-error .form-control{border-color:#bf281f}.has-error .help-block{font-size:12px;margin-top:-33px;border-radius:5px;position:absolute;display:inline-block;margin-left:7px;background:#bf281f;color:#fff !important;padding:0 5px;line-height:1}.cookie-consent{position:fixed;left:20px;right:20px;bottom:20px;z-index:1200;display:flex;gap:15px;align-items:center;justify-content:space-between;background:#ffebc1;border:1px solid #d8d8d8;border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,.12);padding:16px}.cookie-consent__text{flex:1}@media(max-width: 767px){.cookie-consent{left:10px;right:10px;bottom:10px;flex-direction:column;align-items:flex-start}}.consent-field{font-size:14px;line-height:1.3;color:#686868}.consent-field .help-block{position:relative;top:-10px}.consent-field label{display:flex;gap:10px;font-weight:300}.consent-field label input[type=checkbox]{width:15px;height:15px;position:relative;top:2px;margin:0}.empty-text{color:#6f757f;font-size:20px}.search-site .ic-search{font-size:24px;position:relative;top:5px}.modal-header{padding:30px 40px 0;border-bottom:0}.modal-header h4{color:#6f757f;text-transform:uppercase}.modal-header h4 i.ic{font-size:24px;position:relative;bottom:-4px}.modal-content{border-radius:0}.form-control{border:1px solid #ccc;background-color:#f9f9f9;height:45px;border-radius:0;padding:11px 12px;font-size:16px;margin-bottom:26px}.modal-body{position:relative;padding:12px 40px 0}.modal-body textarea.form-control{min-height:90px}.modal-body .has-error .form-control{border-color:#bf281f}.modal-footer{border-top:0;padding:0 40px 35px}.modal-footer .btn{padding:9px 20px;font-size:16px}.container-md{max-width:911px;margin:0 auto}.position-relative{position:relative}.wrapper{display:flex;flex-direction:column;min-height:100%}#bread-crumbs{font-size:90%;padding:25px 0}#bread-crumbs .breadcrumbs{margin-left:-15px;list-style:none;padding-left:0}#bread-crumbs .breadcrumbs li{display:inline-block}#bread-crumbs .breadcrumbs li:after{content:"/";padding:0 5px;color:#b7c0cb}#bread-crumbs .breadcrumbs li:last-child:after{content:"";padding:0}.pager-wrapper{display:flex;justify-content:center;align-items:center;list-style:none;font-size:16px}.pager-wrapper li{padding:0 10px;border-radius:4px}.pager-wrapper li:hover{color:#bf281f}.pager-wrapper li.pgn{font-size:24px;margin:-4px 0 0}.pager-wrapper li.active a.pagination{color:#bf281f}.top-container{flex:1 0 auto}.footer-container{flex:0 0 auto}.navbar-default{background-color:transparent;border-color:transparent;z-index:1000;width:100%;-webkit-transition:all 300ms ease-out;-khtml-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out}.navbar-default .top-header{background-color:#fff;color:#0f639b;-webkit-transition:all 300ms ease-out;-khtml-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out}.navbar-default .top-header a{text-decoration:none}.navbar-default .top-header .info-company,.navbar-default .top-header .info-email-phone{line-height:20px;font-weight:500;font-size:14px}.navbar-default .top-header .info-email-phone{display:flex;flex-direction:column;align-items:flex-end;margin-right:10px}.navbar-default .top-header .language-switch{width:30px;height:30px}.navbar-default .top-header .header-info{display:flex;justify-content:space-between;padding:10px}.navbar-default .top-header .header-info .info-links{display:flex;align-items:center}.navbar-default .top-header .header-info .info-links .info-contact{margin-right:10px;margin-left:10px}.navbar-default .top-header .header-info .info-links .right-info{display:flex;align-items:center}.navbar-default .top-header .header-info .info-links a{margin-left:10px;display:flex;align-items:center;justify-content:center}.navbar-default .top-header .header-info .info-links a.info-imo svg{margin-bottom:-1px;margin-right:-7px;width:23px;height:23px;min-width:23px;min-height:23px;max-width:23px;max-height:23px}.navbar-default .top-header .header-info .info-links a.info-imo svg path{fill:#009dff}.navbar-default .top-header .header-info .info-links a.info-telegram svg{width:34px;height:34px;min-width:34px;min-height:34px;max-width:34px;max-height:34px}.navbar-default .top-header .header-info .info-links a.info-telegram svg path{fill:#08c}.navbar-default .navbar-nav>li>a{color:#fff;-webkit-transition:all 300ms ease-out;-khtml-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out}.navbar-default .blue-logo{display:none}.navbar-default .white-logo{display:block}.navbar-default .navbar-nav>li i.ic{font-size:25px;position:relative;top:6px;margin-right:6px}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#bf281f;background-color:transparent}.navbar-default .navbar-header .navbar-brand{display:flex;align-items:center;height:auto;padding:0 15px}.navbar-default .navbar-header .navbar-brand .navbar-logo{background:transparent;padding:8px 10px;-webkit-transition:all 300ms ease-out;-khtml-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out}.navbar-default .navbar-header .navbar-brand .navbar-logo img{width:60px;height:60px;margin:-12px -9px}.navbar-default .navbar-header .navbar-brand .navbar-name{text-transform:uppercase;color:#fff;font-weight:300;-webkit-transition:all 300ms ease-out;-khtml-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out}.navbar-default.normal{background-color:#fff;border-color:#f1f5f9;-webkit-box-shadow:0px 3px 16px rgba(124,147,175,.15);-moz-box-shadow:0px 3px 16px rgba(124,147,175,.15);box-shadow:0px 3px 16px rgba(124,147,175,.15);-webkit-transition:all 300ms ease-out;-khtml-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out}.navbar-default.normal .top-header{background-color:#0f639b;color:#fff;-webkit-transition:all 300ms ease-out;-khtml-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out}.navbar-default.normal .top-header .header-info .info-links .info-email-phone a{color:#fff}.navbar-default.normal .top-header .header-info .info-links .info-imo svg path,.navbar-default.normal .top-header .header-info .info-links .info-telegram svg path{fill:#fff}.navbar-default.normal .top-header .header-info .info-links .info-imo:hover.info-imo svg path,.navbar-default.normal .top-header .header-info .info-links .info-telegram:hover.info-imo svg path{fill:#009dff}.navbar-default.normal .top-header .header-info .info-links .info-imo:hover.info-telegram svg path,.navbar-default.normal .top-header .header-info .info-links .info-telegram:hover.info-telegram svg path{fill:#08c}.navbar-default.normal .top-header .info-contact{color:#0f639b;border:1px solid #fff;background-color:#fff}.navbar-default.normal .blue-logo{display:block}.navbar-default.normal .white-logo{display:none}.navbar-default.normal .navbar-nav>li{position:relative}.navbar-default.normal .navbar-nav>li>a{color:#0f639b;-webkit-transition:all 300ms ease-out;-khtml-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out}.navbar-default.normal .navbar-nav li:hover:after,.navbar-default.normal .navbar-nav li.active:after{content:"";position:absolute;width:100%;bottom:-3px;height:3px;background-color:#bf281f}.navbar-default.normal .navbar-nav>li:hover>a{color:#bf281f}.navbar-default.normal .navbar-nav>li.active>a{color:#bf281f;background-color:transparent}.navbar-default.normal .navbar-header .navbar-brand .navbar-logo{background:#f1f5f9;-webkit-transition:all 300ms ease-out;-khtml-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out}.navbar-default.normal .navbar-header .navbar-brand .navbar-logo:hover{background:#dfe8f1;-webkit-transition:all 300ms ease-out;-khtml-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out}.navbar-default.normal .navbar-header .navbar-brand .navbar-name{color:#0f639b;-webkit-transition:all 300ms ease-out;-khtml-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out}.navbar-default.normal .navbar-collapse .language{background:#f1f5f9;-webkit-transition:all 300ms ease-out;-khtml-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out}.navbar-default.normal .navbar-collapse .language:hover{background:#dfe8f1;-webkit-transition:all 300ms ease-out;-khtml-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out}.navbar-collapse.collapse{display:flex !important;align-items:center;justify-content:space-between}.navbar-collapse.collapse:before,.navbar-collapse.collapse:after{display:none}.image-box{display:block !important;position:relative;width:100%;height:100vh}.image-box .item{width:100%}.image-box .wrap-slide{width:100%;height:100vh;display:flex;align-items:center;justify-content:center;text-align:center;position:relative}.image-box .wrap-slide .slide-image{height:100vh;width:100%;position:absolute;text-align:center;background-position:center;background-size:cover;background-repeat:no-repeat;z-index:1}.image-box .wrap-slide .image-box-content{position:relative;z-index:2}.image-box .wrap-slide:after{display:block;content:"";position:absolute;z-index:1;background-color:rgba(0,0,0,.4);top:0;left:0;right:0;bottom:0;width:100%}.image-box .slider-navigation{z-index:1;position:absolute;bottom:20px}.image-box .slider-navigation .slider-nav-item{display:inline-block;width:20px;height:20px;background-color:#fff;border-radius:50%;margin:0 5px;cursor:pointer}.image-box .slider-navigation .slider-nav-item.active{background-color:#bf281f}.image-box .order-btn{padding:15px 40px;font-size:20px;margin-top:40px}.image-box .image-box-content{color:#fff;position:relative;z-index:1;text-shadow:0 0 5px #171821}.image-box .image-box-content h1{font-size:2em}.image-box .image-box-content h2{font-size:1.5em;display:block;margin:40px auto 0;line-height:1.6}.image-box.all-pages{height:500px;display:flex !important;justify-content:center;align-items:center;text-align:center}.image-box.all-pages .image-box-content{top:30px;position:relative;z-index:2}.image-box.all-pages:after{display:block;content:"";position:absolute;z-index:1;background-color:rgba(0,0,0,.4);top:0;left:0;right:0;bottom:0;width:100%}.image-box.all-pages:before{position:absolute;background:url("/images/logo_site_all.jpg");background-position:center;background-size:cover;z-index:0;content:"";display:block;width:100%;height:500px}.border-wrap{position:relative;z-index:100;width:100%}.border-wrap h3{position:absolute;z-index:101;top:-40px;margin-left:15px;font-weight:100;text-transform:uppercase;color:#6f757f}.border-wrap h3.right{right:0}.border-wrap .border-left{position:absolute;display:flex;top:-50px;width:40%;z-index:100}.border-wrap .border-left:before{content:"";position:relative;display:block;width:100%;background:#fff;height:50px;z-index:100}.border-wrap .border-left:after{content:"";position:relative;left:0;bottom:0;border:30px solid transparent;border-bottom:30px solid #fff;border-left:30px solid #fff}.border-wrap .border-left.dark:before{background:#161e2c}.border-wrap .border-left.dark:after{border-bottom:30px solid #161e2c;border-left:30px solid #161e2c}.border-wrap .border-left.color:before{background:#f1f5f9}.border-wrap .border-left.color:after{border-bottom:30px solid #f1f5f9;border-left:30px solid #f1f5f9}.border-wrap .border-bottom{position:absolute;display:flex;flex-direction:row-reverse;bottom:-50px;right:0;width:40%;z-index:100}.border-wrap .border-bottom:before{content:"";position:relative;display:block;width:100%;background:#f1f5f9;height:50px;z-index:100}.border-wrap .border-bottom:after{content:"";position:relative;left:0;bottom:10px;border:30px solid transparent;border-top:30px solid #f1f5f9;border-right:30px solid #f1f5f9}.button-container{display:flex;justify-content:center;margin-bottom:50px}.button-container .btn{padding:10px 20px;font-size:20px;margin:0 10px;border-radius:0}.main-content>.container{margin-top:50px}.clients-content{background:#f1f5f9;margin-top:100px}.h3-main{text-transform:uppercase;color:#6f757f;font-weight:100;margin-top:30px}.clients{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:20px;padding:100px 0}.clients .client-item{background-color:#fff;padding:20px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center}.clients .client-item .main-client-img{width:auto;height:120px;max-width:120px;object-fit:contain;margin-bottom:20px}.clients .client-item .main-name-clients{font-weight:500;color:#333;font-size:14px}.articles{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px;padding:100px 0}.articles .article-item{background-color:#fff;border:1px solid #cfe1ec;display:flex;flex-direction:column;-webkit-transition:all 300ms;-khtml-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.articles .article-item .main-article-img{width:100%;height:200px;object-fit:cover;background-repeat:no-repeat;background-size:cover;background-position:center}.articles .article-item .main-name-articles{padding:20px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;font-weight:500;color:#333;-webkit-transition:all 300ms;-khtml-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.articles .article-item:hover{-webkit-transition:all 300ms;-khtml-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms;box-shadow:0 0 10px rgba(0,0,0,.5);text-decoration:none}.articles .article-item:hover .main-name-articles{-webkit-transition:all 300ms;-khtml-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms;text-decoration:none;color:#bf281f}.advantages-content{background-color:#f1f5f9}.advantages-content{margin-top:100px}.advantages{display:grid;overflow:hidden;grid-template-columns:1fr 1fr;grid-gap:40px;padding:100px 0}.advantages .advantage-item{background-color:#f1f5f9;display:flex;justify-content:space-between;align-items:center}.advantages .advantage-item .main-content-advantages{width:100%}.advantages .advantage-item .main-advantage-img{max-width:100px;width:100%;min-width:50px;height:auto;margin-right:20px}.advantages .advantage-item .main-name-advantages{font-weight:500;color:#0f639b;font-size:25px;text-transform:uppercase}.advantages .advantage-item .main-text-advantages{font-weight:500;color:#333;font-size:16px}.steps-content{background-color:#fff}.main-steps{display:grid;grid-template-columns:1fr;grid-gap:20px;padding:100px 0 0;position:relative}.main-steps .step-item{display:flex;margin:30px 0;position:relative}.main-steps .step-item:before{content:"";position:absolute;top:65px;left:24px;width:2px;height:100%;background:#0f639b;font-weight:700}.main-steps .step-item:last-child:before{display:none}.main-steps .step-item .step-number{width:50px;height:50px;min-width:50px;min-height:50px;max-width:50px;max-height:50px;border:2px solid #0f639b;color:#0f639b;font-size:20px;font-weight:700;display:flex;justify-content:center;align-items:center;border-radius:50%;margin-right:20px}.main-steps .step-item .step-content{display:grid;grid-template-columns:1fr 1fr;width:100%;grid-gap:40px;margin-top:7px}.main-steps .step-item .step-name{font-size:35px;line-height:110%;font-weight:500;color:#0f639b}.project-items{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:20px;padding:100px 0}.project-items .project-item{background-color:#fff;border:1px solid #cfe1ec;display:flex;min-width:200px;width:100%;flex-direction:column;align-items:center}.project-items .project-item .project-item-img{width:100%;height:170px;object-fit:cover;background-repeat:no-repeat;background-size:cover;background-position:center}.project-items .project-item .project-item-name{padding:20px;font-weight:500;font-size:15px;color:#333}.project-items .project-item:hover{-webkit-transition:all 300ms;-khtml-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms;box-shadow:0 0 10px rgba(0,0,0,.5);text-decoration:none}.project-items .project-item:hover .project-item-name{-webkit-transition:all 300ms;-khtml-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms;color:#bf281f;text-decoration:none}#interactive-map{position:relative;overflow:visible;margin-top:-160px}.geo-content{background-color:#f1f5f9}.map-wrap{position:relative;width:100%;padding:50px 0 30px;overflow:hidden}.has-point{cursor:help}.map-tooltip{display:none;position:absolute;z-index:2;max-width:250px;background:#fff;padding:7px 12px;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.5)}.map-tooltip strong{font-size:16px;font-weight:500;color:#0f639b}.map-tooltip p{line-height:110%;font-size:14px}.map-tooltip.show{display:block}.items-content{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:20px;margin-top:-100px;position:relative;z-index:1}.items-content .items-container{display:flex;flex-direction:column;gap:10px}.items-content .item-block{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:30px;background:#fbfdff;color:#161e2c;-webkit-box-shadow:0 14px 20px rgba(39,60,82,.3);-moz-box-shadow:0 14px 20px rgba(39,60,82,.3);box-shadow:0 14px 20px rgba(39,60,82,.3);-webkit-transition:all 300ms ease-out;-khtml-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out;transform:translateY(150px);animation:riseUp 300ms ease-out forwards;position:relative}@keyframes riseUp{0%{transform:translateY(150px)}100%{transform:translateY(0px)}}.items-content .item-block:nth-child(1){animation-delay:50ms}.items-content .item-block:nth-child(2){animation-delay:150ms}.items-content .item-block:nth-child(3){animation-delay:200ms}.items-content .item-block:nth-child(4){animation-delay:300ms}.items-content .item-block .button-order{padding:0 20px 20px}.items-content .item-block .button-order .btn{width:100%}.items-content .item-block .border-left{position:absolute;display:flex;top:-20px;width:50%;z-index:100}.items-content .item-block .border-left:before{content:"";position:relative;display:block;width:100%;background:#fbfdff;height:20px;z-index:100}.items-content .item-block .border-left:after{content:"";position:relative;left:0;bottom:0;border:10px solid transparent;border-bottom:10px solid #fbfdff;border-left:10px solid #fbfdff}.items-content .item-block .item-name{font-size:18px;font-weight:400;padding:20px 20px 0}.items-content .item-block .item-anons{font-size:15px;padding:20px;line-height:120%}.items-content .item-block:hover{text-decoration:none;-webkit-transition:all 300ms ease-out;-khtml-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out;-webkit-box-shadow:0 0 10px rgba(39,60,82,.4);-moz-box-shadow:0 0 10px rgba(39,60,82,.4);box-shadow:0 0 10px rgba(39,60,82,.4)}.items-content .item-block:hover .item-name{color:#bf281f}.items-content.normal{margin-top:70px}.items-content.normal .item-block{background:#f1f5f9}.items-content.normal .item-block .border-left:before{display:none}.items-content.normal .item-block .border-left:after{display:none}#orders-form{display:block;background:#f1f5f9;z-index:999;width:100%;padding:40px;position:absolute;top:-80px;border-radius:5px;-webkit-box-shadow:0 0 12px rgba(33,49,79,.75);-moz-box-shadow:0 0 12px rgba(33,49,79,.75);box-shadow:0 0 12px rgba(33,49,79,.75)}#orders-form i.ic{font-size:25px;position:relative;bottom:-4px}#orders-form .re-captcha{margin:-12px 6px 18px}#orders-form h4.form-name{position:relative;top:-20px}#orders-form .form-control{display:block;width:100%;height:48px;padding:23px 15px;font-size:16px;line-height:1}#orders-form textarea.form-control{height:auto}#orders-form .form-group{margin-bottom:30px}.g-recaptcha{overflow:hidden;width:30px;height:30px}.g-recaptcha>div{margin:-22px -12px}.re-captcha{display:flex;align-items:center}.re-captcha .form-group{margin-bottom:0 !important}.re-captcha .help-block{position:absolute;margin-top:4px;margin-left:40px}.re-captcha .i-robot{margin-left:10px;color:#6f757f;font-weight:300;line-height:1.2;font-size:80%}#carousel-control{padding:60px 0;position:relative}.project-content{margin-bottom:100px}.reviews-content{background-color:#f1f5f9;margin-bottom:40px;margin-top:100px}.reviews{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:20px;padding:100px 0}.reviews .review-item{background:#fff;padding:20px;position:relative;z-index:1;-webkit-transition:all 300ms ease-out;-khtml-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out}.reviews .review-item:hover{-webkit-transition:all 300ms ease-out;-khtml-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out;-webkit-box-shadow:0 0 10px rgba(39,60,82,.4);-moz-box-shadow:0 0 10px rgba(39,60,82,.4);box-shadow:0 0 10px rgba(39,60,82,.4)}.reviews .review-item .main-review-img{width:70px;height:70px;border-radius:50%;margin-right:20px;background-repeat:no-repeat;background-size:cover;object-fit:contain;margin-bottom:10px;background-color:#e8e8e8;border:1px solid rgba(171,171,171,.3)}.reviews .review-item .main-name-reviews{font-size:16px;font-weight:500;margin-bottom:10px}.reviews .review-item .main-text-reviews{font-size:14px;line-height:120%}.flex-item{max-width:95%;margin:0 auto;display:flex;align-items:center;justify-content:center}.flex-item .review-img-main-item{min-width:100px;height:100px;border-radius:50%;margin-right:30px}#contact{display:grid;grid-template-columns:1fr 1fr;margin-bottom:40px}#contact .contacts{padding:70px}#contact .map-logo{width:70px;float:left;display:block;margin:15px 13px 10px}#contact .map{position:relative;overflow:hidden;min-height:40vh;z-index:100;width:100%}#contact .map yamap{position:initial}.items-container,.article-page,.project-page{margin-bottom:150px}.items-container h1,.article-page h1,.project-page h1{margin-bottom:35px}.items-container .itemColumn,.article-page .itemColumn,.project-page .itemColumn{width:100%}.items-container .itemColumn td,.items-container .itemColumn th,.article-page .itemColumn td,.article-page .itemColumn th,.project-page .itemColumn td,.project-page .itemColumn th{padding:6px 20px}.items-container .list-review .list-item,.article-page .list-review .list-item,.project-page .list-review .list-item{display:flex;align-items:center;justify-content:center;background-color:#f1f5f9;padding:12px 30px;border-radius:5px;margin-bottom:25px;-webkit-box-shadow:0 0 7px rgba(33,49,79,.25);-moz-box-shadow:0 0 7px rgba(33,49,79,.25);box-shadow:0 0 7px rgba(33,49,79,.25)}.items-container .list-review .list-item .review-img,.article-page .list-review .list-item .review-img,.project-page .list-review .list-item .review-img{width:100px;height:100px;border-radius:50%;margin-right:20px}.items-container .list-review .list-item .review-name,.article-page .list-review .list-item .review-name,.project-page .list-review .list-item .review-name{font-weight:400}.items-container .list-review .list-item .review-date,.article-page .list-review .list-item .review-date,.project-page .list-review .list-item .review-date{color:gray;font-size:90%}.items-container .button-block,.article-page .button-block,.project-page .button-block{width:100%;display:flex;justify-content:center;padding-top:40px}.items-container .anons,.article-page .anons,.project-page .anons{background:#f1f5f9;padding:10px;border-left:3px solid #0f639b;font-size:18px;font-weight:300}.items-container .description,.article-page .description,.project-page .description{padding:30px 0}.items-container .description .date,.article-page .description .date,.project-page .description .date{color:#b7c0cb;text-align:right;margin-top:20px;display:block}.items-container h1{margin-bottom:10px}.list-block{text-decoration:none}.list-block .list-view{display:grid;grid-gap:25px;grid-template-columns:1fr 1fr 1fr}.list-block .list-item{display:flex;border-radius:5px;flex-direction:column;-webkit-box-shadow:0 0 3px rgba(39,60,82,.3);-moz-box-shadow:0 0 3px rgba(39,60,82,.3);box-shadow:0 0 3px rgba(39,60,82,.3);-webkit-transition:all 300ms ease-out;-khtml-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out}.list-block .list-item a{text-decoration:none;color:#161e2c;text-align:center}.list-block .list-item .item-image{width:100%;background-repeat:no-repeat;background-size:cover;background-position:center;padding:80px 0;border-radius:5px 5px 0 0}.list-block .list-item .item-name{text-decoration:none;margin-top:10px;font-weight:500;padding:20px}.list-block .list-item:hover{text-decoration:none;-webkit-transition:all 300ms ease-out;-khtml-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out;-webkit-box-shadow:0 0 10px rgba(39,60,82,.4);-moz-box-shadow:0 0 10px rgba(39,60,82,.4);box-shadow:0 0 10px rgba(39,60,82,.4)}.list-partners .list-view{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:20px}.list-partners .list-view .list-item{display:flex;flex-direction:column;align-items:center;height:100%;justify-content:flex-start;text-align:center;background:#f1f5f9;padding:20px;text-decoration:none;color:#161e2c}.list-partners .list-view .list-item .partner-img{width:100%;height:auto;max-height:100px;min-height:100px;object-fit:contain;margin-bottom:30px}.list-partners .list-view .list-item .partner-name{color:#000}.list-partners .list-view .list-item .partner-description{font-size:15px;color:#6f757f}.main-search .form-control{height:34px;padding:6px 12px}.footer-links{display:flex;align-items:center;justify-content:flex-end;margin-top:30px;margin-bottom:20px}.footer-links .info-imo,.footer-links .info-telegram{display:flex;align-items:center;justify-content:center}.footer-links .info-imo svg path,.footer-links .info-telegram svg path{fill:#fff}.footer-links .info-imo svg{width:32px;height:32px;position:relative;top:1px}.footer-links .info-imo:hover svg path{fill:#009dff}.footer-links .info-telegram{margin-right:30px}.footer-links .info-telegram svg{width:46px;height:46px}.footer-links .info-telegram:hover svg path{fill:#08c}.error-content{min-height:70vh;display:flex;justify-content:center;align-items:center}.error-content .error-block{max-width:900px;width:100%;text-align:center;padding:20px}.error-content .error-block .btn{margin-top:20px}.footer-company{color:#b7c0cb;margin-top:40px;display:flex;flex-direction:column;font-size:90%}.footer-menu{display:flex;flex-direction:column;justify-content:space-between;height:100%}.footer-contacts{color:#b7c0cb;margin-bottom:40px;display:flex;flex-direction:column;align-items:flex-end}.footer-contacts a{color:#b7c0cb;text-decoration:none}.footer-contacts a:hover{color:#bf281f}.search-site{margin-top:15px}.search-site input{border-radius:0}.footer-container{background-color:#161e2c;padding:10px 0 0}.footer-container .form-control{background-color:#151e2c}.footer-container ul.bottom-menu{display:flex;align-items:center;list-style:none;padding-left:0;margin-bottom:5px}.footer-container ul.bottom-menu li{margin-right:20px}.footer-container ul.bottom-menu li a{color:#fff}.footer-container ul.bottom-menu li a:hover{color:#bf281f}.footer-container .flex-footer{display:flex;padding-top:20px;align-items:flex-start;justify-content:space-between}.footer-container .border-wrap .border-left{top:-50px;width:65%}.footer-container .copyright{background-color:#0f283c;color:#fff;margin-top:20px}.footer-container .copyright .copyright-container{display:flex;align-items:center;justify-content:space-between;font-size:80%;color:#6f757f;padding:10px 0}@media screen and (max-width: 1024px){.navbar-default .top-header .info-company,.navbar-default .top-header .info-email-phone{font-size:12px}.container{width:auto}.h1{font-size:36px}.h2{font-size:30px}.image-box .image-box-content h1{font-size:1.5em}.image-box .image-box-content h2{font-size:1em}.navbar-collapse{display:flex !important;justify-content:space-between}.nav>li.call-back{display:none}.navbar-default .navbar-nav>li i.ic{display:none}.navbar-default .navbar-header .navbar-brand .navbar-name{display:none}#orders-form{max-width:460px;display:block;margin:0 auto}.items-content{grid-template-columns:1fr 1fr}.list-partners .list-view{display:grid;grid-template-columns:1fr 1fr 1fr}.footer-links{justify-content:center}.footer-contacts{justify-content:center;align-items:center}.footer-company{align-items:center;justify-content:center;text-align:center}.footer-container .flex-footer{flex-direction:column;justify-content:center;align-items:center}.footer-container ul.bottom-menu{justify-content:center}}@media screen and (min-width: 1024px)and (max-width: 1200px){.nav>li.call-back{display:none}.navbar-default .navbar-header .navbar-brand .navbar-name{display:none}}@media screen and (max-width: 1024px){.container-md{padding:0 15px}.articles{grid-template-columns:1fr 1fr}.reviews{grid-template-columns:1fr 1fr}}@media screen and (max-width: 911px){.border-wrap .border-left{width:60%}.footer-container .border-wrap .border-left{top:-50px;width:80%}.clients{grid-template-columns:1fr 1fr}.project-items{grid-template-columns:1fr 1fr}.main-steps .step-item .step-content{grid-template-columns:1fr}.footer-menu{display:flex;flex-direction:column;justify-content:space-around}.list-partners .list-view{display:grid;grid-template-columns:1fr 1fr}}@media screen and (max-width: 767px){.navbar-default.normal .navbar-nav li:hover:after,.navbar-default.normal .navbar-nav li.active:after{display:none}#interactive-map{margin-top:-100px}.advantages{grid-template-columns:1fr}.container{width:auto}.container .navbar-header:after,.container .navbar-header:before,.container .container-fluid:after,.container .container-fluid:before{display:none}.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px;display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse}.navbar .navbar-nav:last-child{text-align:center;margin:0 auto;width:100%}.navbar .mobile-phone{color:#fff;text-decoration:none}.navbar .navbar-header.open{background:rgba(0,0,0,.8)}.navbar .navbar-toggle{position:relative;float:right;display:block;border:0;overflow:hidden;white-space:nowrap;padding:14px 17px;margin-top:2px;margin-right:5px;background:transparent none;-webkit-transition:background 200ms ease-in-out;-khtml-transition:background 200ms ease-in-out;-moz-transition:background 200ms ease-in-out;-ms-transition:background 200ms ease-in-out;-o-transition:background 200ms ease-in-out;transition:background 200ms ease-in-out}.navbar .navbar-toggle:hover,.navbar .navbar-toggle:focus{background-color:transparent}.navbar .navbar-toggle .icon-bar{background-color:transparent;width:0}.navbar .navbar-toggle .icon-bar:nth-child(2),.navbar .navbar-toggle .icon-bar:last-child{position:absolute;display:inline-block;height:3px;width:30px;background:#fff}.navbar .navbar-toggle .icon-bar:nth-child(2){content:"";right:2px;top:8px;-webkit-transform:translateX(-1px) translateY(3px) rotate(-45deg);-khtml-transform:translateX(-1px) translateY(3px) rotate(-45deg);-moz-transform:translateX(-1px) translateY(3px) rotate(-45deg);-ms-transform:translateX(-1px) translateY(3px) rotate(-45deg);-o-transform:translateX(-1px) translateY(3px) rotate(-45deg);transform:translateX(-1px) translateY(3px) rotate(-45deg);-webkit-transition:-webkit-transform 200ms ease-in-out;-khtml-transition:-webkit-transform 200ms ease-in-out;-moz-transition:-webkit-transform 200ms ease-in-out;-ms-transition:-webkit-transform 200ms ease-in-out;-o-transition:-webkit-transform 200ms ease-in-out;transition:-webkit-transform 200ms ease-in-out}.navbar .navbar-toggle .icon-bar:last-child{content:"";right:2px;top:20px;-webkit-transform:translateX(-1px) translateY(-9px) rotate(45deg);-khtml-transform:translateX(-1px) translateY(-9px) rotate(45deg);-moz-transform:translateX(-1px) translateY(-9px) rotate(45deg);-ms-transform:translateX(-1px) translateY(-9px) rotate(45deg);-o-transform:translateX(-1px) translateY(-9px) rotate(45deg);transform:translateX(-1px) translateY(-9px) rotate(45deg);-webkit-transition:-webkit-transform 200ms ease-in-out;-khtml-transition:-webkit-transform 200ms ease-in-out;-moz-transition:-webkit-transform 200ms ease-in-out;-ms-transition:-webkit-transform 200ms ease-in-out;-o-transition:-webkit-transform 200ms ease-in-out;transition:-webkit-transform 200ms ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden}.navbar .icon-bar+.icon-bar{margin-top:1px;left:2px}.navbar .icon-bar{background:transparent;position:absolute;top:14.3px;display:inline-block;height:3px;width:30px;right:2px;margin-top:-2px;-webkit-transition:background 200ms ease-in-out;-khtml-transition:background 200ms ease-in-out;-moz-transition:background 200ms ease-in-out;-ms-transition:background 200ms ease-in-out;-o-transition:background 200ms ease-in-out;transition:background 200ms ease-in-out}.navbar .navbar-toggle.collapsed .icon-bar{width:30px;left:0;right:0;background-color:#fff;-webkit-transition:background 200ms ease-in-out;-khtml-transition:background 200ms ease-in-out;-moz-transition:background 200ms ease-in-out;-ms-transition:background 200ms ease-in-out;-o-transition:background 200ms ease-in-out;transition:background 200ms ease-in-out}.navbar .navbar-toggle.collapsed .icon-bar:nth-child(2){right:2px;top:2px}.navbar .navbar-toggle.collapsed .icon-bar:last-child{right:0;top:21px}.navbar .navbar-toggle.collapsed .icon-bar:nth-child(2),.navbar .navbar-toggle.collapsed .icon-bar:last-child{-webkit-transform:translateZ(0);-khtml-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0}.navbar.normal .navbar-header.open{background:#fff}.navbar.normal .mobile-phone{color:#0f639b;text-decoration:none}.navbar.normal .navbar-toggle.collapsed .icon-bar{background-color:#0f639b}.navbar.normal .navbar-toggle .icon-bar:last-child,.navbar.normal .navbar-toggle .icon-bar:nth-child(2){background:#0f639b}.navbar.normal .navbar-collapse.collapse,.navbar.normal .navbar-collapse.collapsing{background:#fff}.navbar-collapse{border-top:0}.navbar-collapse.collapse,.navbar-collapse.collapsing{flex-direction:column;align-items:flex-start;background:rgba(0,0,0,.8);overflow:hidden;height:100%}.navbar-collapse .navbar-header.open{background:rgba(0,0,0,.8)}}@media screen and (max-width: 911px){.image-box .order-btn{padding:10px 30px;font-size:18px;margin-top:20px}.navbar-default .top-header .info-email-phone{align-items:flex-start}.navbar-default .top-header .header-info{padding:10px 0;justify-content:center;width:100%}.navbar-default .top-header .header-info .info-links{justify-content:space-between;width:100%}.navbar-default .top-header .info-company{display:none}}@media screen and (max-width: 768px){.h1{font-size:26px}h1,.h1{font-size:26px}.h2{font-size:22px}.navbar-default .navbar-header .navbar-brand .navbar-logo{margin-right:-15px;margin-left:-15px}.container-fluid{padding-right:0;padding-left:0}.image-box .image-box-content{padding:10px}.image-box .image-box-content h1{font-size:1em}.image-box .image-box-content h2{font-size:.6em;margin-top:20px}.items-content{margin-top:-55px}.flex-item{flex-direction:column}#contact{display:grid;grid-template-columns:1fr;margin-bottom:40px}#contact .contacts{padding:25px}.border-wrap .border-left{position:absolute;display:flex;top:-49px;width:100%;z-index:100}.modal-footer .btn{padding:9px 20px;font-size:13px}.list-block .list-view{display:grid;grid-gap:25px;grid-template-columns:1fr}#orders-form{position:relative;padding:25px 16px;top:25px;margin-left:-15px;margin-right:-15px;width:fit-content;border:1px solid #b7c0cb;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.items-content{grid-template-columns:1fr}.footer-company{flex-direction:column;text-align:center}.footer-container .border-wrap .border-left{top:-50px;width:100%}.footer-container ul.bottom-menu{flex-direction:column}.footer-container .flex-footer{display:flex;flex-direction:column;align-items:center;justify-content:center}.footer-container .footer-logo{float:none;display:block;margin:0 auto}.footer-container .copyright .copyright-container{flex-direction:column}}@media screen and (min-width: 768px)and (max-width: 1024px)and (orientation: portrait){.image-box .image-box-content h1{font-size:2em}.image-box .image-box-content h2{font-size:1.4em}#orders-form{margin:0 auto}.list-block .list-view{display:grid;grid-gap:25px;grid-template-columns:1fr 1fr}.items-content{grid-template-columns:1fr 1fr}.footer-menu{display:flex;flex-direction:column;justify-content:space-between}.footer-menu #orders-form{margin:0 auto}.footer-container ul.bottom-menu{align-items:flex-start}}@media screen and (max-width: 500px){#interactive-map{margin-top:-25px}.main-steps .step-item .step-name{font-size:25px}.articles{grid-template-columns:1fr}.reviews{grid-template-columns:1fr}.clients{grid-template-columns:1fr}.project-items{grid-template-columns:1fr}.navbar-default .top-header .header-info .info-links .info-contact{display:none}.navbar-default .top-header .language-switch{width:24px;height:24px}.navbar-default .top-header .header-info .info-email-phone a{margin-left:0}.advantages .advantage-item img{display:none}.list-partners .list-view{display:grid;grid-template-columns:1fr}}.animate-zoom{-webkit-animation:hide-zoom 600ms cubic-bezier(0.39, 0.575, 0.565, 1) both;-moz-animation:hide-zoom 600ms cubic-bezier(0.39, 0.575, 0.565, 1) both;-o-animation:hide-zoom 600ms cubic-bezier(0.39, 0.575, 0.565, 1) both;animation:hide-zoom 600ms cubic-bezier(0.39, 0.575, 0.565, 1) both}.fade-zoom{-webkit-animation:use-zoom 600ms cubic-bezier(0.39, 0.575, 0.565, 1) both;-moz-animation:use-zoom 600ms cubic-bezier(0.39, 0.575, 0.565, 1) both;-o-animation:use-zoom 600ms cubic-bezier(0.39, 0.575, 0.565, 1) both;animation:use-zoom 600ms cubic-bezier(0.39, 0.575, 0.565, 1) both}.animate-top{-webkit-animation:hide-in-top 600ms cubic-bezier(0.39, 0.575, 0.565, 1) both;-moz-animation:hide-in-top 600ms cubic-bezier(0.39, 0.575, 0.565, 1) both;-o-animation:hide-in-top 600ms cubic-bezier(0.39, 0.575, 0.565, 1) both;animation:hide-in-top 600ms cubic-bezier(0.39, 0.575, 0.565, 1) both}.fade-top{-webkit-animation:fade-in-top 600ms cubic-bezier(0.39, 0.575, 0.565, 1) both;-moz-animation:fade-in-top 600ms cubic-bezier(0.39, 0.575, 0.565, 1) both;-o-animation:fade-in-top 600ms cubic-bezier(0.39, 0.575, 0.565, 1) both;animation:fade-in-top 600ms cubic-bezier(0.39, 0.575, 0.565, 1) both}.animate-bottom{-webkit-animation:hide-in-bottom 600ms cubic-bezier(0.39, 0.575, 0.565, 1) both;-moz-animation:hide-in-bottom 600ms cubic-bezier(0.39, 0.575, 0.565, 1) both;-o-animation:hide-in-bottom 600ms cubic-bezier(0.39, 0.575, 0.565, 1) both;animation:hide-in-bottom 600ms cubic-bezier(0.39, 0.575, 0.565, 1) both}.fade-bottom{-webkit-animation:fade-in-bottom 600ms cubic-bezier(0.39, 0.575, 0.565, 1) both;-moz-animation:fade-in-bottom 600ms cubic-bezier(0.39, 0.575, 0.565, 1) both;-o-animation:fade-in-bottom 600ms cubic-bezier(0.39, 0.575, 0.565, 1) both;animation:fade-in-bottom 600ms cubic-bezier(0.39, 0.575, 0.565, 1) both}.animate-left{-webkit-animation:hide-in-left 600ms cubic-bezier(0.39, 0.575, 0.565, 1) both;-moz-animation:hide-in-left 600ms cubic-bezier(0.39, 0.575, 0.565, 1) both;-o-animation:hide-in-left 600ms cubic-bezier(0.39, 0.575, 0.565, 1) both;animation:hide-in-left 600ms cubic-bezier(0.39, 0.575, 0.565, 1) both}.fade-left{-webkit-animation:fade-in-left 600ms cubic-bezier(0.39, 0.575, 0.565, 1) both;-moz-animation:fade-in-left 600ms cubic-bezier(0.39, 0.575, 0.565, 1) both;-o-animation:fade-in-left 600ms cubic-bezier(0.39, 0.575, 0.565, 1) both;animation:fade-in-left 600ms cubic-bezier(0.39, 0.575, 0.565, 1) both}.animate-right{-webkit-animation:hide-in-right 600ms cubic-bezier(0.39, 0.575, 0.565, 1) both;-moz-animation:hide-in-right 600ms cubic-bezier(0.39, 0.575, 0.565, 1) both;-o-animation:hide-in-right 600ms cubic-bezier(0.39, 0.575, 0.565, 1) both;animation:hide-in-right 600ms cubic-bezier(0.39, 0.575, 0.565, 1) both}.fade-right{-webkit-animation:fade-in-right 600ms cubic-bezier(0.39, 0.575, 0.565, 1) both;-moz-animation:fade-in-right 600ms cubic-bezier(0.39, 0.575, 0.565, 1) both;-o-animation:fade-in-right 600ms cubic-bezier(0.39, 0.575, 0.565, 1) both;animation:fade-in-right 600ms cubic-bezier(0.39, 0.575, 0.565, 1) both}.animate-out{-webkit-animation:hide-in-fwd 600ms cubic-bezier(0.39, 0.575, 0.565, 1) both;-moz-animation:hide-in-fwd 600ms cubic-bezier(0.39, 0.575, 0.565, 1) both;-o-animation:hide-in-fwd 600ms cubic-bezier(0.39, 0.575, 0.565, 1) both;animation:hide-in-fwd 600ms cubic-bezier(0.39, 0.575, 0.565, 1) both}.fade-out{-webkit-animation:fade-in-fwd 600ms cubic-bezier(0.39, 0.575, 0.565, 1) both;-moz-animation:fade-in-fwd 600ms cubic-bezier(0.39, 0.575, 0.565, 1) both;-o-animation:fade-in-fwd 600ms cubic-bezier(0.39, 0.575, 0.565, 1) both;animation:fade-in-fwd 600ms cubic-bezier(0.39, 0.575, 0.565, 1) both}.animate-in{-webkit-animation:hide-in 1200ms cubic-bezier(0.39, 0.575, 0.565, 1) both;-moz-animation:hide-in 1200ms cubic-bezier(0.39, 0.575, 0.565, 1) both;-o-animation:hide-in 1200ms cubic-bezier(0.39, 0.575, 0.565, 1) both;animation:hide-in 1200ms cubic-bezier(0.39, 0.575, 0.565, 1) both}.fade-in{-webkit-animation:fade-in 1200ms cubic-bezier(0.39, 0.575, 0.565, 1) both;-moz-animation:fade-in 1200ms cubic-bezier(0.39, 0.575, 0.565, 1) both;-o-animation:fade-in 1200ms cubic-bezier(0.39, 0.575, 0.565, 1) both;animation:fade-in 1200ms cubic-bezier(0.39, 0.575, 0.565, 1) both}@keyframes use-zoom{0%{-webkit-transform:scale(0);-khtml-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);opacity:0}100%{-webkit-transform:scale(1);-khtml-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}}@keyframes hide-zoom{0%{-webkit-transform:scale(1);-khtml-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(0);-khtml-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);opacity:0}}@keyframes fade-in-top{0%{-webkit-transform:translateY(-50px);transform:translateY(-50px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes hide-in-top{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(-50px);transform:translateY(-50px);opacity:0}}@keyframes fade-in-bottom{0%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes hide-in-bottom{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}}@keyframes fade-in-left{0%{-webkit-transform:translateX(-50px);transform:translateX(-50px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes hide-in-left{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(-50px);transform:translateX(-50px);opacity:0}}@keyframes fade-in-right{0%{-webkit-transform:translateX(50px);transform:translateX(50px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes hide-in-right{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(50px);transform:translateX(50px);opacity:0}}@keyframes fade-in-fwd{0%{-webkit-transform:translateZ(-80px);transform:translateZ(-80px);opacity:0}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes hide-in-fwd{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}100%{-webkit-transform:translateZ(-80px);transform:translateZ(-80px);opacity:0}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes hide-in{0%{opacity:1}100%{opacity:0}}@keyframes loader-animation{0%{width:0}49%{width:100%;left:0}50%{left:100%;width:0}100%{left:0;width:100%}}/*# sourceMappingURL=main.css.map */
