/**
 * Table of contents: 
 * main.css
 * Generated by MagicMin: 2022-11-21 12:28:06
 */


/* Filename: main.css */
@-webkit-keyframes hvr-icon-bob{0%{-webkit-transform: translateY(-8px);transform: translateY(-8px)}50%{-webkit-transform: translateY(-2px);transform: translateY(-2px)}100%{-webkit-transform: translateY(-8px);transform: translateY(-8px)}}@keyframes hvr-icon-bob{0%{-webkit-transform: translateY(-8px);transform: translateY(-8px)}50%{-webkit-transform: translateY(-2px);transform: translateY(-2px)}100%{-webkit-transform: translateY(-8px);transform: translateY(-8px)}}@-webkit-keyframes hvr-icon-bob-float{100%{-webkit-transform: translateY(-8px);transform: translateY(-8px)}}@keyframes hvr-icon-bob-float{100%{-webkit-transform: translateY(-8px);transform: translateY(-8px)}}@keyframes hvr-icon-bob{0%{-webkit-transform: translateY(-8px);transform: translateY(-8px)}50%{-webkit-transform: translateY(-2px);transform: translateY(-2px)}100%{-webkit-transform: translateY(-8px);transform: translateY(-8px)}}@keyframes hvr-icon-bob-float{100%{-webkit-transform: translateY(-8px);transform: translateY(-8px)}}@-webkit-keyframes paralax-right{0%{-webkit-transform: translate(0, 0) scale(1) rotate(0);transform: translate(0, 0) scale(1) rotate(0)}25%{-webkit-transform: translate(-10px, -12px) scale(0.95) rotate(15deg);transform: translate(-10px, -12px) scale(0.95) rotate(15deg)}50%{-webkit-transform: translate(-20px, -20px) scale(0.85) rotate(25deg);transform: translate(-20px, -20px) scale(0.85) rotate(25deg)}75%{-webkit-transform: translate(-10px, -12px) scale(0.95) rotate(15deg);transform: translate(-10px, -12px) scale(0.95) rotate(15deg)}100%{-webkit-transform: translate(0) scale(1) rotate(0);transform: translate(0) scale(1) rotate(0)}}@keyframes paralax-right{0%{-webkit-transform: translate(0, 0) scale(1) rotate(0);transform: translate(0, 0) scale(1) rotate(0)}25%{-webkit-transform: translate(-10px, -12px) scale(0.95) rotate(15deg);transform: translate(-10px, -12px) scale(0.95) rotate(15deg)}50%{-webkit-transform: translate(-20px, -20px) scale(0.85) rotate(25deg);transform: translate(-20px, -20px) scale(0.85) rotate(25deg)}75%{-webkit-transform: translate(-10px, -12px) scale(0.95) rotate(15deg);transform: translate(-10px, -12px) scale(0.95) rotate(15deg)}100%{-webkit-transform: translate(0) scale(1) rotate(0);transform: translate(0) scale(1) rotate(0)}}@-webkit-keyframes paralax-left{0%{-webkit-transform: translate(0, 0) scale(1) rotate(0);transform: translate(0, 0) scale(1) rotate(0)}25%{-webkit-transform: translate(10px, 12px) scale(0.9) rotate(10deg);transform: translate(10px, 12px) scale(0.9) rotate(10deg)}50%{-webkit-transform: translate(20px, 20px) scale(0.8) rotate(20deg);transform: translate(20px, 20px) scale(0.8) rotate(20deg)}75%{-webkit-transform: translate(10px, 12px) scale(0.9) rotate(10deg);transform: translate(10px, 12px) scale(0.9) rotate(10deg)}100%{-webkit-transform: translate(0) scale(1) rotate(0);transform: translate(0) scale(1) rotate(0)}}@keyframes paralax-left{0%{-webkit-transform: translate(0, 0) scale(1) rotate(0);transform: translate(0, 0) scale(1) rotate(0)}25%{-webkit-transform: translate(10px, 12px) scale(0.9) rotate(10deg);transform: translate(10px, 12px) scale(0.9) rotate(10deg)}50%{-webkit-transform: translate(20px, 20px) scale(0.8) rotate(20deg);transform: translate(20px, 20px) scale(0.8) rotate(20deg)}75%{-webkit-transform: translate(10px, 12px) scale(0.9) rotate(10deg);transform: translate(10px, 12px) scale(0.9) rotate(10deg)}100%{-webkit-transform: translate(0) scale(1) rotate(0);transform: translate(0) scale(1) rotate(0)}}html{font-size: 10px;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-text-size-adjust: 100%}html, body{height: 100%}html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video{margin: 0;padding: 0;border: 0;vertical-align: baseline}article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display: block}*{margin: 0;padding: 0;outline: none;line-height: inherit;min-width: 0;min-height: 0}*, *:before, *:after{-webkit-box-sizing: inherit;box-sizing: inherit}ol, ul{list-style: none}blockquote, q{quotes: none}blockquote:before, blockquote:after, q:before, q:after{content: '';content: none}table{border-collapse: collapse;border-spacing: 0}.clearfix:after, .clearfix:before{display: table;content: ' '}.clearfix:after{clear: both}code, kbd, samp{font-family: monospace, monospace;font-size: 1em}body{font-weight: 400;font-size: 1.4rem;font-family: "Mulish", Arial, Helvetica, sans-serif;color: #080808;line-height: 1;position: relative;min-width: 320px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column}h2, h3, h4, h5, b, strong{font-weight: 700}p{line-height: 1.4;margin-bottom: 21px}p:last-child{margin-bottom: 0}a{text-decoration: none}img{max-width: 100%;height: auto;max-height: 100%}.full-bg{background-repeat: no-repeat;background-position: center center;background-size: cover}.full-width{max-width: 1360px;margin: 0 auto}.all-wrapp{-webkit-box-flex: 1;-ms-flex: 1 0 auto;flex: 1 0 auto;position: relative;width: 100%}.site-container{-webkit-box-flex: 1;-ms-flex: 1 0 auto;flex: 1 0 auto;position: relative;width: 100%}.container{max-width: 1230px;padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto}.row{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -15px;margin-left: -15px}.col{-ms-flex-preferred-size: 0;flex-basis: 0;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;padding-right: 15px;padding-left: 15px}.box-video{position: relative}.box-video video, .box-video .video, .box-video img{position: absolute;width: 100%;height: 100%;top: 0;left: 0;-o-object-fit: cover;object-fit: cover}.title{font-weight: 800;font-size: 3.6rem;color: #080808;display: block;text-align: center;line-height: 1;margin-bottom: 30px}.title span{position: relative;display: inline-block}.title span:hover::before{-webkit-transform: translateY(-5px);transform: translateY(-5px)}.title span::before{background-image: url("../img/komora-logo.png");background-repeat: no-repeat;background-position: center;background-size: cover;position: absolute;display: block;content: "";width: 34px;height: 34px;top: 0;left: -45px;z-index: -1;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out}.title a{color: #080808;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out}.title a:hover{color: #0052b4}.section-bg{position: relative}.section-bg::before{position: absolute;display: block;content: "";width: 100%;height: 100%;top: 0;left: 0;z-index: -1}.block-btn{text-align: center;margin-top: 30px}.btn{background: #0052b4;font-weight: 700;font-size: 1.4rem;font-family: 'Mulish', sans-serif;color: #fff;position: relative;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;min-width: 165px;height: 40px;border: none;border-radius: 5px;cursor: pointer;overflow: hidden;padding-left: 15px;padding-right: 15px;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out}.btn::before{position: absolute;content: "";top: 0;left: 0em;width: 100%;height: 100%;background: -webkit-gradient(linear, right top, left top, from(rgba(121, 117, 117, 0)), color-stop(rgba(255, 255, 255, 0.6)), to(rgba(121, 117, 117, 0))) no-repeat -3em 0%;background: linear-gradient(to left, rgba(121, 117, 117, 0), rgba(255, 255, 255, 0.6), rgba(121, 117, 117, 0)) no-repeat -3em 0%;background-size: 2em 200%;-webkit-transform: skewX(-5deg);transform: skewX(-5deg)}.btn.blink_on::before{-webkit-transition: 3s linear;transition: 3s linear;background-position: 500% 0%}.btn:hover{background: #ffdc00;color: #2d2d2d;-webkit-box-shadow: 3px 5px 5px rgba(0, 0, 4, 0.16);box-shadow: 3px 5px 5px rgba(0, 0, 4, 0.16)}.btn--2{background: #ffdc00;font-size: 1.6rem;font-weight: 800;color: #2d2d2d;height: 48px}.btn--2:hover{background: #fff}.hide{display: none}@media (max-width: 767.98px){.title{font-size: 3rem}}.header{position: fixed;width: 100%;top: -1px;left: 0;padding: 15px 0 14px;z-index: 10;-webkit-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;background-color: #fff}.header.sticky{-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.25);box-shadow: 0 0 10px rgba(0, 0, 0, 0.25)}.header.sticky .logo{padding-bottom: 0}.header.sticky .logo::before{width: 0;height: 0}.header .row{-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out}.header-logo{-webkit-box-flex: 0;-ms-flex: 0 0 370px;flex: 0 0 370px;max-width: 370px;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out}.logo{position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out}.logo span, .logo h1{font-size: 1.8rem;font-weight: 800;line-height: 1.25;color: #000;margin-left: 20px}.header-second{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between}.langs{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: nowrap;flex-wrap: nowrap}.langs li{margin-right: 15px}.langs li:last-child{margin-right: 0}.langs li a, .langs li span{font-weight: 700;color: #000;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center}.langs li img{-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out}.langs li:hover img{-webkit-transform: translateY(-3px);transform: translateY(-3px)}.main-menu{position: relative;width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end}.main-menu li{margin-left: 32px}.main-menu li a{font-weight: 700;font-size: 1.6rem;color: #212121;position: relative;display: inline-block;-webkit-transition: background 0.3s ease-in-out, border-color 0.3s ease-in-out, color 0.3s ease-in-out;transition: background 0.3s ease-in-out, border-color 0.3s ease-in-out, color 0.3s ease-in-out}.main-menu li a::before{background: #0052b4;position: absolute;display: block;content: "";width: 100%;height: 2px;bottom: -1px;left: 0;-webkit-transform: scaleX(0);transform: scaleX(0);-webkit-transform-origin: left center;transform-origin: left center;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out}.main-menu li a:hover, .main-menu li.active a{color: #0052b4}.main-menu li a:hover::before, .main-menu li.active a::before{-webkit-transform: scaleX(1);transform: scaleX(1)}.button-menu{background-color: transparent;position: relative;display: inline-block;width: 100%;line-height: 38px;-webkit-transition: all 0.4s cubic-bezier(0.23, 1, 0.32, 1);transition: all 0.4s cubic-bezier(0.23, 1, 0.32, 1);-webkit-backface-visibility: hidden;backface-visibility: hidden;text-align: center;padding: 0;bottom: 0;border: none;cursor: pointer;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out}.button-menu:focus, .button-menu:hover{background-color: transparent}.button-menu span{background-color: #0052b4;position: relative;display: inline-block;width: 100%;height: 6px;-webkit-backface-visibility: hidden;backface-visibility: hidden}.button-menu span:before, .button-menu span:after{background-color: inherit;position: absolute;left: 0;width: 100%;height: 100%;content: '';-webkit-transition: all 0.4s cubic-bezier(0.23, 1, 0.32, 1);transition: all 0.4s cubic-bezier(0.23, 1, 0.32, 1);-webkit-backface-visibility: hidden;backface-visibility: hidden}.button-menu span:before{-webkit-transform: translate3d(0, -190%, 0);transform: translate3d(0, -190%, 0)}.button-menu span:after{-webkit-transform: translate3d(0, 190%, 0);transform: translate3d(0, 190%, 0)}.button-menu.active span{-webkit-transform: rotate(45deg);transform: rotate(45deg)}.button-menu.active span:before{-webkit-transform: rotate(180deg);transform: rotate(180deg)}.button-menu.active span:after{-webkit-transform: rotate(270deg);transform: rotate(270deg)}.close-menu{display: none;background-color: #fff;position: absolute;width: 25px;height: 4px;top: 25px;right: 20px;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transform: rotate(45deg);transform: rotate(45deg);cursor: pointer}.close-menu:before{background-color: inherit;position: absolute;display: block;content: "";left: 0;width: 100%;height: 100%;-webkit-transition: all 0.4s cubic-bezier(0.23, 1, 0.32, 1);transition: all 0.4s cubic-bezier(0.23, 1, 0.32, 1);-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transform: translate3d(0, -200%, 0);transform: translate3d(0, -200%, 0);-webkit-transform: rotate(180deg);transform: rotate(180deg);-webkit-transform: rotate(270deg);transform: rotate(270deg)}@media (max-width: 1240px){.header .btn{font-size: 1.2rem;padding-left: 10px;padding-right: 10px;height: 34px}.main-menu li{margin-left: 20px}.main-menu li a{font-size: 1.4rem}}@media (min-width: 992px) and (max-width: 1100px){.header-logo{-webkit-box-flex: 0;-ms-flex: 0 0 300px;flex: 0 0 300px;max-width: 300px}.logo img{max-width: 50px}.logo span, .logo h1{font-size: 1.5rem}.main-menu li{margin-left: 15px}.main-menu li:first-child{margin-left: 0}}@media (max-width: 991.98px){.header.sticky{padding: 20px 0}.header.sticky .button-menu{bottom: 3px}.header-second{-webkit-box-pack: end;-ms-flex-pack: end;justify-content: end}.header-button{display: block;-webkit-box-flex: 0;-ms-flex: 0 0 50px;flex: 0 0 50px;max-width: 50px}.header-lang{margin: 0 20px}.box-main-menu{background: #0052b4;background: radial-gradient(ellipse at center, #0052b4 0%, #053672 100%);position: fixed;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrapp;flex-wrap: wrapp;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;top: 0;left: 0;margin: 0;width: 100%;height: 100vh;padding: 40px 0 20px;z-index: 999;-webkit-transform: translateY(-150vh);transform: translateY(-150vh);-webkit-transform-origin: center top;transform-origin: center top;-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out}.box-main-menu .wrapp-inner{position: relative;width: 100%;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out}.open{-webkit-transform: translateY(0);transform: translateY(0);overflow: hidden;overflow-y: auto}.open .wrapp-inner{-webkit-transform: rotate(360deg);transform: rotate(360deg)}.main-menu{display: block;-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;max-width: 100%;padding: 0 15px;text-align: center}.main-menu li{display: block;padding: 5px 40px;margin-left: 0}.main-menu li a{font-size: 2.4rem;padding: 5px 0;color: #fff;line-height: 1.1em}.main-menu li a:hover{color: #ffdc00}.main-menu li a::before{background: #ffdc00}.close-menu{display: inline-block}}@media (max-width: 767.98px){.header-logo{-webkit-box-flex: 0;-ms-flex: 0 0 300px;flex: 0 0 300px;max-width: 300px}.logo img{max-width: 50px}.logo span, .logo h1{font-size: 1.5rem}}@media (max-width: 680px){.header.sticky{padding: 15px 0}.header .btn, .header-lang{display: none}.header .btn.hide{display: inline-flex;margin: 15px 0 20px}.header-lang.hide{display: block}.langs li a, .langs li span{color: #fff}}@media (max-width: 575px){.header.sticky{padding: 10px 0}.header-second{-webkit-box-flex: 0;-ms-flex: 0 0 80px;flex: 0 0 80px;max-width: 80px}}@media (max-width: 420px){.header-logo{-webkit-box-flex: 0;-ms-flex: 0 0 240px;flex: 0 0 240px;max-width: 240px;padding-right: 0}.logo span, .logo h1{font-size: 1.3rem;margin-left: 10px}.main-menu>li>a{font-size: 2.2rem}}.section-premier{position: relative}.section-premier .container{padding-left: 30px;padding-right: 30px}.slider-premier .slick-track{display: -webkit-box;display: -ms-flexbox;display: flex}.slider-premier .slick-slide{-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;height: auto}.item-premier .item-premier__wrapp{display: -webkit-box;display: -ms-flexbox;display: flex;min-height: 628px;padding: 130px 0 90px;overflow: hidden}.item-premier .item-premier__title{font-family: 'Oswald', sans-serif;font-weight: 700;font-size: 3.6rem;color: #0052b4;display: block;line-height: 1.25;-webkit-transform: translateX(-5000px);transform: translateX(-5000px)}.item-premier .item-premier__title h1, .item-premier .item-premier__title h2, .item-premier .item-premier__title h3{font-size: 3.6rem}.item-premier .item-premier__title div{display: block;background-color: #fff;padding: 35px}.item-premier .item-premier__title .item-premier__title__right{text-align: right}.item-premier .item-premier__title .item-premier__title__center{text-align: center}.item-premier.slick-current .item-premier__title{visibility: visible;-webkit-transform: translateX(0);transform: translateX(0);-webkit-transition: all 1.5s ease-in-out;transition: all 1.5s ease-in-out}.item-premier--1 .item-premier__wrapp{-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center}.item-premier--2 .item-premier__wrapp{-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end}.section-premier-2{padding-top: 94px}.bottom-right .item-premier__wrapp{-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end}.bottom-center .item-premier__wrapp{-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;text-align: center}.bottom-left .item-premier__wrapp{-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end}@media (min-width: 992px){.item-premier-2.bottom-right .item-premier__text{max-width: 63%}}@media (max-width: 991px){.item-premier .item-premier__text{max-width: 450px}}@media (max-width: 767px){.item-premier .item-premier__wrapp{min-height: 500px;padding: 110px 0 50px}.item-premier .item-premier__text{max-width: 410px}.item-premier-2 .item-premier__wrapp{min-height: 400px}.item-premier .item-premier__title div{padding: 15px}.item-premier .item-premier__title{font-size: 3rem;line-height: 1.1}}@media (max-width: 680px){.section-premier-2{padding-top: 76px}}@media (max-width: 575px){.item-premier .item-premier__wrapp{min-height: 302px;padding: 63px 0 40px}.item-premier .item-premier__text{max-width: 290px}.item-premier-2 .item-premier__wrapp{min-height: 240px}.item-premier .item-premier__title{font-size: 2.1rem}}@media (max-width: 430px){.item-premier-2 .item-premier__wrapp{min-height: 210px;padding: 20px 0}.item-premier .item-premier__title{font-size: 1.8rem}}.section-about{padding: 72px 0 93px}.section-about::before{background: #f8f8f8}.section-about .title{margin-bottom: 45px}.section-about .content{max-width: 1043px;margin: 0 auto}.content p{text-align: justify}.content p strong, .content p b{color: #f10912}.content .content__style{color: #f10912}.content .content__style strong{font-weight: 800;font-size: 2.4rem;display: block;margin-bottom: 7px}.content .content__style i{font-size: 1.6rem}@media (min-width: 1101px){.content .row{margin: 0 -19px}.content .row .col{padding: 0 19px}}@media (max-width: 767px){.section-about{padding: 50px 0}}@media (max-width: 680px){.section-about{padding: 38px 0}.section-about .title{margin-bottom: 30px}.section-about .block-btn{display: block;margin-top: 30px}.content .row .col{-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out}.content .row .col:first-child p:first-child~p{-webkit-transform: scaleY(0);transform: scaleY(0);height: 0;margin-bottom: 0;-webkit-transform-origin: center top;transform-origin: center top;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out}.content .row .col:last-child{-webkit-transform: scaleY(0);transform: scaleY(0);height: 0;margin-bottom: 0;-webkit-transform-origin: center top;transform-origin: center top;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out}.content .row .col.active:first-child p:first-child~p{-webkit-transform: scaleY(1);transform: scaleY(1);height: auto;margin-bottom: 15px}.content .row .col.active:last-child{-webkit-transform: scaleY(1);transform: scaleY(1);height: auto}}@media (max-width: 460px){.section-about{padding: 27px 0 30px}.section-about .title{margin-bottom: 21px}.section-about .block-btn{margin-top: 20px}.content .content__style strong, .content .content__style b{font-size: 1.8rem}.content .content__style span{font-size: 1.2rem}}.section-service{position: relative;padding-top: 64px}.section-service .title{margin-bottom: 62px}.list-services .col{-webkit-box-flex: 0;-ms-flex: 0 0 33.33333%;flex: 0 0 33.33333%;max-width: 33.33333%;padding-bottom: 45px}.item-service{-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out}.item-service .item-service__wrapp{position: relative;cursor: pointer;height: 100%;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out}.item-service .item-service__wrapp:hover .item-service__body{background: rgb(0 82 180 / 70%)}.item-service .item-service__wrapp:hover .item-service__icon{max-width: 0}.item-service .item-service__wrapp:hover .item-service__text{padding-left: 0}.item-service .item-service__wrapp:hover .item-service__text p{color: #fff}.item-service .item-service__wrapp:hover .item-service__title{color: #fff}.item-service .item-service__img{position: absolute;display: block;width: 100%;height: 100%;top: 0;left: 0;line-height: 0;overflow: hidden;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out}.item-service .item-service__img img{width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover}.item-service .item-service__body{position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;width: 100%;min-height: 200px;height: 100%;padding: 55px 15px 55px 45px;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;z-index: 1;background: #fff;-webkit-box-shadow: 0 0 20px rgba(0, 172, 236, 0.2);box-shadow: 0 0 20px rgba(0, 172, 236, 0.2)}.item-service .item-service__icon{-webkit-box-flex: 0;-ms-flex: 0 0 90px;flex: 0 0 90px;max-width: 90px;text-align: center;margin-top: 7px;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out}.item-service .item-service__text{height: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;padding-left: 22px;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;overflow: hidden}.item-service .item-service__text p{color: #080808;font-size: 1.4rem;-webkit-transition: background 0.3s ease-in-out, border-color 0.3s ease-in-out, color 0.3s ease-in-out;transition: background 0.3s ease-in-out, border-color 0.3s ease-in-out, color 0.3s ease-in-out;margin-bottom: 0}.item-service .item-service__text .item-service__text__footer{margin-top: 10px}.item-service .item-service__text .item-service__more{color: #808080;font-size: 1.4rem}.item-service .item-service__wrapp:hover .item-service__more{color: #fff}.item-service .item-service__title{font-weight: 800;font-size: 2.4rem;color: #222222;display: block;min-height: 54px;overflow: hidden;line-height: 1.1;margin-bottom: 10px;-webkit-transition: background 0.3s ease-in-out, border-color 0.3s ease-in-out, color 0.3s ease-in-out;transition: background 0.3s ease-in-out, border-color 0.3s ease-in-out, color 0.3s ease-in-out}@media (min-width: 680px){.item-service.box_6 .item-service__title{font-size: 2rem}}@media screen and (min-width: 992px) and (max-width: 1100px){.item-service .item-service__body{padding: 55px 10px 55px 25px}.item-service .item-service__text{padding-left: 17px}}@media screen and (min-width: 992px) and (max-width: 1160px){.list-services{margin: 0 -6px}.list-services .col{padding: 0 6px 45px}}@media (min-width: 1260px){.list-services{margin: 0 -20px}.list-services .col{padding: 0 20px 40px}}@media (max-width: 991px){.section-service .block-btn{display: block;margin-top: 20px}.list-services .col{-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%}.list-services .col:nth-child(8)~.col{-webkit-transform: scaleY(0);transform: scaleY(0);height: 0;-webkit-transform-origin: center top;transform-origin: center top;padding-bottom: 0}.list-services .col:nth-child(8)~.col.active{-webkit-transform: scaleY(1);transform: scaleY(1);height: auto;padding-bottom: 45px}}@media (max-width: 767px){.list-services{margin: 0 -6px}.list-services .col{padding: 0 6px 17px}.item-service .item-service__title{font-size: 2.2rem}}@media (max-width: 680px){.section-service{padding-top: 35px}.section-service .title{margin-bottom: 34px}.section-service .block-btn{margin-top: 17px}.item-service .item-service__body{padding: 28px 12px 25px 15px;min-height: 165px}.item-service .item-service__text{padding-left: 17px}.item-service .item-service__text .item-service__more{font-size: 1.2rem}.item-service .item-service__title{font-size: 2rem}}@media (max-width: 575.98px){.section-service .block-btn{margin-top: 5px}.list-services .col{-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;padding-bottom: 22px}.item-service .item-service__title{min-height: inherit;font-size: 2.3rem}.item-service .item-service__text .item-service__more{font-size: 1.4rem}}.reveal-modal-bg{background: rgba(0, 0, 0, 0.6);position: fixed;height: 100%;width: 100%;z-index: 100;display: none;top: 0;left: 0}.reveal-modal{background: #fff;visibility: hidden;left: 50%;position: absolute;z-index: 110;padding: 35px 30px;-webkit-transform: translateX(-50%);transform: translateX(-50%);-webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);z-index: 105;margin-top: 100px}.reveal-modal .close-popap{font-weight: 400;font-size: 2.4rem;color: #080808;position: absolute;top: 10px;right: 10px;cursor: pointer;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out}.reveal-modal .close-popap:hover{font-weight: 700;color: #0052b4;-webkit-transform: rotate(360deg);transform: rotate(360deg)}.modal--service{max-width: 650px}.modal--service .modal__img{margin-bottom: 20px}.modal--service .modal__img img{width: 100%;-o-object-fit: cover;object-fit: cover}.modal--service .modal__text p{margin-bottom: 15px}.modal--service .modal__text p:last-child{margin-bottom: 0}.modal--service .modal__title{font-weight: 800;font-size: 2.4rem;color: #0052b4;display: block;margin-bottom: 20px}@media (max-width: 767px){.modal--service{width: 90%}}@media (max-width: 680px){.modal--service .modal__title{font-size: 2rem}}@media (max-width: 575px){.modal--service{width: 400px;padding: 45px 15px 30px}.modal--service .modal__wrapp{display: block}.modal--service .modal__img{-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;margin-bottom: 15px}.modal--service .modal__text{padding-left: 0}.modal--service .modal__title{font-size: 1.8rem}}@media (max-width: 440px){.modal--service{width: 100%}}.section-aktuality{margin-top: 45px}.list-items.row{padding-top: 20px}.list-items .col{-webkit-box-flex: 0;-ms-flex: 0 0 33.33%;flex: 0 0 33.33%}.item-block .item-block__wrapp{background: #fff;height: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-shadow: 0 0 20px rgb(0 172 236 / 20%);box-shadow: 0 0 20px rgb(0 172 236 / 20%)}.item-block .item-block__img{position: relative;display: block;line-height: 0;overflow: hidden}.item-block .item-block__img img{width: 100%;-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out}.item-block .item-block__img::after{background: #000;position: absolute;display: block;content: "";width: 100%;height: 100%;top: 0;left: 0;opacity: 0;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out}.item-block .item-block__img:hover img{-webkit-transform: scale(1.1);transform: scale(1.1)}.item-block .item-block__img:hover::after{opacity: 0.3}.item-block .item-block__text{padding: 30px}.item-block .item-block__label{display: inline-block;background-color: #0052b4;padding: 7px 15px;font-size: 1.2rem;color: #fff}.item-block .item-block__title{display: block;margin: 35px 0 15px;font-weight: 800;color: #2f2f2f;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out}.item-block .item-block__text:hover .item-block__title{color: #0052b4}.item-block .item-block__desc{color: #2f2f2f}@media (max-width: 860px){.list-items .col{-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;margin-bottom: 30px}.list-items .col:last-child{margin-bottom: 0}.item-block .item-block__wrapp{display: block;padding: 0;height: auto}.item-block .item-block__body{display: -webkit-box;display: -ms-flexbox;display: flex;height: 100%}.item-block .item-block__img{-webkit-box-flex: 0;-ms-flex: 0 0 275px;flex: 0 0 275px;max-width: 275px;min-height: 100%}.item-block .item-block__img img{height: 100%;-o-object-fit: cover;object-fit: cover}.item-block .item-block__text{padding: 15px 20px 15px 25px;margin-top: 0}.item-block .item-block__desc{margin-bottom: 0}}@media (max-width: 767.98px){.section-aktuality{margin-top: 25px}.list-items.row{padding-top: 0}}@media (max-width: 680px){.item-block .item-block__text{padding: 14px 10px 15px 15px}.item-block .item-block__title{font-size: 1.8rem}.item-block .item-block__desc{font-size: 1.4rem;line-height: 1.25;margin-top: 9px}}@media (max-width: 575.98px){.item-block .item-block__img{-webkit-box-flex: 0;-ms-flex: 0 0 200px;flex: 0 0 200px;max-width: 200px}.item-block .item-block__title{font-size: 1.6rem}}@media (max-width: 480px){.list-items .col{margin-bottom: 15px}.list-items .item-block--product{margin-bottom: 0}.item-block .item-block__body{-ms-flex-wrap: wrap;flex-wrap: wrap}.item-block .item-block__img{-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%}.item-block .item-block__text{padding: 27px 10px 30px 24px}.item-block .item-block__title{font-size: 1.7rem;margin: 25px 0 15px}.item-block .item-block__desc{margin-top: 13px}}@media (max-width: 355px){.item-block .item-block__text{padding: 15px 10px 20px 15px}}.section-client{padding: 60px 0 80px;margin-top: 90px}.section-client::before{background: #f8f8f8}.section-client .title{margin-bottom: 70px}.list-clients{-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center}.list-clients .col{-webkit-box-flex: 0;-ms-flex: 0 0 20%;flex: 0 0 20%;max-width: 20%;margin-bottom: 30px}.item-client{text-align: center}.item-client img{-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out}.item-client:hover img{-webkit-transform: translateY(-10px);transform: translateY(-10px)}.slider .slick-list{padding: 0 18px}.slider .slick-track{position: relative;display: -webkit-box;display: -ms-flexbox;display: flex}.slider .slick-track{-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center}.slider .slick-slide{-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;height: auto;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 0 20px}.client-slider{margin-top: 80px}.slick-arrow{background: rgb(0 0 0 / 60%);font-size: 0;position: absolute;display: block;width: 60px;height: 60px;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);border: none;cursor: pointer;z-index: 5;margin: 0;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out}.slick-arrow::before{position: absolute;display: block;content: "";top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);width: 22px;height: 36px;background-position: 0 0;background-repeat: no-repeat;background-size: contain;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out}.slick-arrow:hover{opacity: 0.7}.slick-prev{left: 0}.slick-next{right: 0}.slick-prev::before{left: calc(50% - 11px);background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='22.040816326530603' height='36.16326530612244' style=''%3e%3crect id='backgroundrect' width='100%25' height='100%25' x='0' y='0' fill='none' stroke='none' class='' style=''/%3e%3cg class='currentLayer' style=''%3e%3ctitle%3eLayer 1%3c/title%3e%3cpath d='M18.93706799149573,36.10224021762989 a2.7834287909454853,2.7042715550314154 0 0 1 -1.9678841551984585,-0.7923515656242048 l-15.74585667037861,-15.298064186812715 a2.7834287909454853,2.7042715550314154 0 0 1 0,-3.823839978814422 l15.74585667037861,-15.298064186812715 a2.7834287909454853,2.7042715550314154 0 0 1 3.935768310396917,3.823839978814422 L7.126979631514034,18.09990447578576 l13.777972515180153,13.386144197405505 a2.7834287909454853,2.7042715550314154 0 0 1 -1.9678841551984585,4.616191544438626 z' id='svg_1' class='selected' fill='%23ffffff' fill-opacity='1'/%3e%3c/g%3e%3c/svg%3e ")}.slick-next::before{right: calc(50% - 11px);background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='22.040816326530603' height='36.16326530612244' style=''%3e%3crect id='backgroundrect' width='100%25' height='100%25' x='0' y='0' fill='none' stroke='none' class='' style=''/%3e%3cg class='currentLayer' style=''%3e%3ctitle%3eLayer 1%3c/title%3e%3cpath d='M18.93706799149573,36.10224021762989 a2.7834287909454853,2.7042715550314154 0 0 1 -1.9678841551984585,-0.7923515656242048 l-15.74585667037861,-15.298064186812715 a2.7834287909454853,2.7042715550314154 0 0 1 0,-3.823839978814422 l15.74585667037861,-15.298064186812715 a2.7834287909454853,2.7042715550314154 0 0 1 3.935768310396917,3.823839978814422 L7.126979631514034,18.09990447578576 l13.777972515180153,13.386144197405505 a2.7834287909454853,2.7042715550314154 0 0 1 -1.9678841551984585,4.616191544438626 z' id='svg_1' class='' fill='%23ffffff' fill-opacity='1' transform='rotate(179.8731231689453 11.064140319824219,18.116529464721683) '/%3e%3c/g%3e%3c/svg%3e")}.section-client .slider .slick-arrow{width: 30px;height: 30px}.section-client .slider .slick-arrow::before{width: 10px;height: 18px}.section-client .slider .slick-prev::before{left: calc(50% - 5px)}.section-client .slider .slick-next::before{right: calc(50% - 5px)}@media (max-width: 991.98px){.section-client{margin-top: 70px}}@media (max-width: 767.98px){.slick-arrow{width: 30px;height: 30px}.slick-arrow::before{width: 10px;height: 18px}.slick-prev::before{left: calc(50% - 5px)}.slick-next::before{right: calc(50% - 5px)}}@media (max-width: 680px){.section-client{padding: 35px 0 50px;margin-top: 38px}.section-client .title{margin-bottom: 40px}.section-client .block-btn{display: block;margin-top: 20px}.list-clients .col{-webkit-box-flex: 0;-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%}.list-clients .col:nth-child(9)~.col{-webkit-transform: scaleY(0);transform: scaleY(0);height: 0;margin-bottom: 0;-webkit-transform-origin: center top;transform-origin: center top;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out}.list-clients .col:nth-child(9)~.col.active{-webkit-transform: scaleY(1);transform: scaleY(1);height: auto;margin-bottom: 30px}}@media (max-width: 475px){.section-client{padding: 32px 0 40px;margin-top: 35px}.section-client .title{margin-bottom: 30px}.section-client .block-btn{margin-top: 10px}.client-slider{margin-top: 40px}}.breadcrumbs{padding: 0 0 25px 0}.breadcrumbs li{display: inline}.breadcrumbs li{padding-right: 15px}.breadcrumbs .arr{position: relative}.breadcrumbs .arr::after{position: absolute;display: block;content: "\003E";top: 1px;left: 5px}.breadcrumbs .arr::after, .breadcrumbs li a, .breadcrumbs li span{font-size: 1.3rem;color: #7C7C7C}.breadcrumbs li a{border-bottom: 1px solid transparent}.breadcrumbs li a:hover{border-bottom-color: #7C7C7C}.breadcrumbs li:last-child{padding-right: 0}.breadcrumbs li:last-child .arr::after{display: none}.breadcrumbs li:last-child a{cursor: default}.breadcrumbs li:last-child a:hover{border-bottom-color: transparent}@media (max-width: 575.98px){.breadcrumbs .arr::after, .breadcrumbs li a, .breadcrumbs li span{font-size: 1.2rem}}.section-content{padding: 124px 0 63px}.section-content .item-content a{color: #0052b4;-webkit-transition: color 0.3s ease-in-out;transition: color 0.3s ease-in-out}.section-content .item-content a{color: #0052b4;-webkit-transition: color 0.3s ease-in-out;transition: color 0.3s ease-in-out}.section-content .item-content a:hover{color: #2d2d2d}.section-content .item-content ul li{position: relative;padding: 0 0 10px 15px;line-height: 1.15}.section-content .item-content ul li:last-child{padding-bottom: 20px}.section-content .item-content ul li:before{position: absolute;top: 0;left: 0;width: 5px;height: 5px;content: '';margin-top: 7px;border-radius: 50%;background: #000}@media (max-width: 767.98px){.section-content .item-content ul li:last-child{padding-bottom: 15px}}@media (max-width: 680px){.section-content{padding: 87px 0 43px}}.form .form__group{margin: 0 -8px}.form .form__group .col{padding: 0 8px;margin-bottom: 21px}.form .form__block--select{margin-bottom: 21px}.form .form__block{position: relative;width: 100%}.form .form__block input, .form .form__block textarea{background: transparent;font-weight: 400;font-size: 1.4rem;font-family: 'Mulish', sans-serif;color: #ffffff;display: block;width: 100%;padding: 0 10px 0 25px;border: 1px solid #fff;border-radius: 5px;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out}.form .form__block input{height: 55px;line-height: 54px}.form .form__block textarea{text-align: left;min-height: 128px;max-height: 128px;min-width: 100%;max-width: 100%;padding: 18px 10px 12px 25px}.form .block-btn{margin-top: 43px}.alert-success{text-align: center;font-size: 2.4rem;color: #fff;padding: 50px 0}.alert{text-align: center;display: block;margin-top: 5px}::-webkit-input-placeholder{color: #ffffff;font-weight: 400;font-size: 1.4rem;font-family: 'Mulish', sans-serif;opacity: 1}:-moz-placeholder{color: #ffffff;font-weight: 400;font-size: 1.4rem;font-family: 'Mulish', sans-serif;opacity: 1}::-moz-placeholder{color: #ffffff;font-weight: 400;font-size: 1.4rem;font-family: 'Mulish', sans-serif;opacity: 1}:-ms-input-placeholder{color: #ffffff;font-weight: 400;font-size: 1.4rem;font-family: 'Mulish', sans-serif;opacity: 1}@media (max-width: 767px){.form .form__group{margin: 0 -7px}.form .form__group .col{-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;padding: 0 7px;margin-bottom: 17px}.form .block-btn{margin-top: 38px}.form .form__block input, .form .form__block textarea{padding-left: 18px}}@media (max-width: 680px){.form .block-btn{margin-top: 34px}}@media (max-width: 520px){.form .form__group .col{-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;margin-bottom: 8px}.form .block-btn{margin-top: 20px}}.section-all-news .list-items .col{padding-bottom: 30px}.justifyleft{max-width: 40%;width: 100%;float: left;margin: 0 20px 10px 0}.justifyright{max-width: 40%;width: 100%;float: right;margin: 0 0 10px 20px}.img-responsive{max-width: 100%;width: 100%;margin: 0 0 10px 0}.pagination ul{list-style: none}.pagination a, .pagination span, .pagination .current{color: #000000;float: left;padding: 8px 0;width: 30px;text-align: center;text-decoration: none;margin-right: 5px;margin-bottom: 5px}.pagination .active a, .pagination a:hover{color: #ffffff;background-color: #0052b4;text-decoration: none}@media (min-width: 1281px){.section-all-news .list-items .col{padding-bottom: 60px}}@media (max-width: 860px){.section-all-news .list-items .col{padding-bottom: 0}.pagination{padding-top: 30px}}@media (max-width: 575.98px){.justifyleft, .justifyright{max-width: 100%;float: none;margin: 0 0 10px 0}}.footer{-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto}.footer-one{padding: 100px 0 80px}.footer-one::before{background: #0052b4}.box-form .title{font-size: 3rem;color: #fff;margin-bottom: 58px}.box-form .title span::before{display: none}.form--footer{max-width: 1045px;margin: 0 auto}.footer-logo .block-social{margin-top: 44px}.footer-logo .block-social ul{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center}.logo--footer{font-weight: 800;font-size: 1.8rem;line-height: 1.4;color: #fff;display: block;margin-bottom: 25px}.logo--footer::before{background-image: url("../img/title_3.png")}.block-social{-webkit-box-align: center;-ms-flex-align: center;align-items: center}.block-social .item-social{margin-left: 18px;color: #fff}.block-social .item-social:first-child{margin-left: 0}.block-social a{display: inline-block;line-height: 0}.block-social a img, .block-social a svg{-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out}.block-social a svg{fill: #0e6ee1}.block-social a:hover img, .block-social a:hover svg{-webkit-transform: translateY(-5px);transform: translateY(-5px)}.footer-title{font-weight: 800;font-size: 1.8rem;color: #fff;text-transform: uppercase;display: block;margin-bottom: 25px}.footer-list{font-weight: 300;font-size: 1.6rem;color: #fff}.footer-list li{line-height: 1.3;margin-bottom: 12px}.footer-list li:last-child{margin-bottom: 0}.footer-list--contact li{display: -webkit-box;display: -ms-flexbox;display: flex}.footer-list--contact li span, .footer-list--contact li a{-ms-flex-preferred-size: 0;flex-basis: 0;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1}.footer-list--contact li span{-webkit-box-flex: 0;-ms-flex: 0 0 170px;flex: 0 0 170px;max-width: 170px}.footer-list--contact li a{margin-left: 9px;-webkit-transition: background 0.3s ease-in-out, border-color 0.3s ease-in-out, color 0.3s ease-in-out;transition: background 0.3s ease-in-out, border-color 0.3s ease-in-out, color 0.3s ease-in-out}.footer-list--contact li .link-phone{font-weight: 800;color: #fff}.footer-list--contact li .link-phone:hover{color: #0e6ee1}.footer-list--contact li .link-email{color: #fff}.footer-list--contact li .link-email:hover{color: #0e6ee1}.footer-second{padding: 80px 0 60px}.footer-second .row{-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between}.footer-second .row .col:first-child{-webkit-box-flex: 0;-ms-flex: 0 0 300px;flex: 0 0 300px;max-width: 300px}.footer-second .row .col:nth-child(2){-webkit-box-flex: 0;-ms-flex: 0 0 450px;flex: 0 0 450px;max-width: 450px}.footer-second .row .col:last-child{-webkit-box-flex: 0;-ms-flex: 0 0 370px;flex: 0 0 370px;max-width: 370px}.footer-second::before{background: #2d2d2d}.footer-second .footer-second__second{-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;margin-top: 21px}.copy{font-weight: 300;color: #0e6ee1;display: block;line-height: 1.4;margin: 0}.block-links{display: -webkit-box;display: -ms-flexbox;display: flex}.block-links li{position: relative;padding-left: 21px;margin-left: 21px;line-height: 1.65;padding-left: 10px;margin-left: 10px;line-height: 1.4}.block-links li::before{background: #0e6ee1;position: absolute;display: block;content: "";width: 1px;height: 12px;top: 50%;left: 0;-webkit-transform: translateY(-50%);transform: translateY(-50%)}.block-links li:first-child{padding-left: 0;margin-left: 0}.block-links li:first-child::before{display: none}.block-links a{font-weight: 300;color: #0e6ee1;-webkit-transition: background 0.3s ease-in-out, border-color 0.3s ease-in-out, color 0.3s ease-in-out;transition: background 0.3s ease-in-out, border-color 0.3s ease-in-out, color 0.3s ease-in-out}.block-links a:hover{color: #fff}.col--studio{text-align: right}.col--studio .block-links{display: none}.link-studio{font-weight: 300;color: #0e6ee1;display: inline-block;line-height: 1.4}.link-studio a{color: #0e6ee1;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out}.link-studio:hover a{color: #fff}@media screen and (min-width: 992px) and (max-width: 1120px){.footer-second{padding: 78px 0 86px}.footer-second .row{-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between}.logo--footer{font-size: 1.6rem}.footer-second .row .col:first-child{-webkit-box-flex: 0;-ms-flex: 0 0 240px;flex: 0 0 240px;max-width: 240px}.footer-second .row .col:nth-child(2){-webkit-box-flex: 0;-ms-flex: 0 0 400px;flex: 0 0 400px;max-width: 400px}.footer-second .row .col:last-child{-webkit-box-flex: 0;-ms-flex: 0 0 350px;flex: 0 0 350px;max-width: 350px}.footer-list{font-size: 1.4rem}}@media screen and (min-width: 621px) and (max-width: 991.98px){.footer-second .footer-second__second .block-links{margin-bottom: 25px;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end}}@media (max-width: 991.98px){.footer-one{padding: 60px 0 80px}.footer-second{padding: 60px 0 50px}.footer-second .footer-logo, .footer-second .col--nav{display: none}.footer-second .footer-second__second{margin-top: 23px}.footer-second .footer-second__second .block-social{display: block}.footer-second .footer-second__second .block-social ul, .footer-second .footer-second__second .block-links{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center}.footer-second .footer-second__second .block-social{margin-bottom: 19px}.footer-second .footer-second__second .block-links{margin-bottom: 19px}.footer-second .footer-second__second .block-links li{line-height: 1.1}.footer-second .row .col, .footer-second .row .col:nth-child(2), .footer-second .row .col:last-child{-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%}.footer-second .row .footer-contact.col{-webkit-box-flex: 0;-ms-flex: 0 0 370px;flex: 0 0 370px;max-width: 370px}}@media screen and (min-width: 521px) and (max-width: 767px){.footer-list--contact li{display: block}.footer-list--contact li span{display: block;max-width: 100%}.footer-list--contact li a{margin-left: 0}}@media (max-width: 767px){.form--footer{max-width: 516px}.footer-second .row .col:nth-child(2){-webkit-box-flex: 0;-ms-flex: 0 0 320px;flex: 0 0 320px;max-width: 320px}.footer-second .row .col:first-child, .footer-second .row .col:last-child{-webkit-box-flex: 0;-ms-flex: 0 0 300px;flex: 0 0 300px;max-width: 300px}.footer-list li{line-height: 1.1}.col--studio{font-size: 1.4rem;text-align: left}.link-studio span{-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;max-width: 100%}.link-studio, .block-links a{font-size: 1.3rem}}@media (max-width: 680px){.footer-one{padding: 45px 0 55px}.box-form .title{margin-bottom: 39px}.footer-second{padding: 54px 0 41px}}@media (max-width: 620px){.footer-second{padding: 47px 0 23px;border-top: 1px solid #fff}.footer-second .row .col:first-child, .footer-second .row .col:nth-child(2), .footer-second .row .col:last-child{-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%}.footer-second .footer-second__second{margin-top: 30px}.footer-address{margin-bottom: 38px}.footer-title{margin-bottom: 28px}.footer-list li{margin-bottom: 18px}.footer-list--contact li span{-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;max-width: 100%}.footer-list--contact li a{margin-left: 4px}.col--studio{margin-top: 23px}.link-studio, .block-links a{font-size: 1.55rem}.box-form .title{font-size: 2.4rem}}@media (max-width: 420px){.box-form .title{font-size: 2rem}}@media (max-width: 355px){.footer-list--contact li{display: block}.footer-list--contact li span{display: block;max-width: 100%}.footer-list--contact li a{margin-left: 0}.link-studio, .block-links a{font-size: 1.35rem}}.modal-content, .modal-box{display: none}.fancybox-can-pan .fancybox-content, .fancybox-can-swipe .fancybox-content{padding: 30px;width: 450px;text-align: center}.modal-content{background-color: #0052b4}.modal-title{display: block;color: #ffffff;font-size: 2rem;font-weight: 700;margin-bottom: 20px}.modal-form .form__block{margin-bottom: 21px}#overlay{position: fixed;bottom: 0;right: 0;left: 0px;display: none;padding: 25px 10px;background: #202020;opacity: .9;z-index: 9999;-webkit-animation: fade .6s;animation: fade .6s}.cookie-policy__container{width: 100%;max-width: 920px;margin: 0 auto;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center}.cookie-policy__header{display: none;color: #fff;font-size: 2.2rem}.cookie-policy__text{color: #fff;font-weight: 300;margin-bottom: 0}.cookie-policy__btn{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-negative: 0;flex-shrink: 0;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center}.icon-close, .cookie-policy__link{cursor: pointer;margin-left: 15px;background-color: transparent;padding: 5px 10px;font-size: 1.2rem;color: #ffdc00;border: 2px solid #ffdc00;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out}.icon-close:hover, .cookie-policy__link:hover{color: #000;background-color: #ffdc00}@media (max-width: 767.98px){#overlay{position: fixed;opacity: 1;line-height: 20px;padding: 15px 15px 5px}.cookie-policy__container{-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column}.cookie-policy__btn{margin-top: 15px;margin-right: 15px}.icon-close, .cookie-policy__link{margin-bottom: 10px}.cookie-policy__text{font-size: 1.3rem;text-align: center}}