@font-face{font-family:Geometria;src:url(fonts/fonts/Geometria-Thin.eot);src:local("../assets/fonts/Geometria Thin") , local("../assets/fonts/Geometria-Thin") , url(fonts/fonts/Geometria-Thin.eot?#iefix) format("embedded-opentype") , url(fonts/fonts/Geometria-Thin.woff) format("woff") , url(fonts/fonts/Geometria-Thin.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Geometria;src:url(fonts/fonts/Geometria-MediumItalic.eot);src:local("../assets/fonts/Geometria MediumItalic") , local("../assets/fonts/Geometria-MediumItalic") , url(fonts/fonts/Geometria-MediumItalic.eot?#iefix) format("embedded-opentype") , url(fonts/fonts/Geometria-MediumItalic.woff) format("woff") , url(fonts/fonts/Geometria-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:Geometria;src:url(fonts/fonts/Geometria-Italic.eot);src:local("../assets/fonts/Geometria Italic") , local("../assets/fonts/Geometria-Italic") , url(fonts/fonts/Geometria-Italic.eot?#iefix) format("embedded-opentype") , url(fonts/fonts/Geometria-Italic.woff) format("woff") , url(fonts/fonts/Geometria-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Geometria;src:url(fonts/fonts/Geometria-Heavy.eot);src:local("../assets/fonts/Geometria Heavy") , local("../assets/fonts/Geometria-Heavy") , url(fonts/fonts/Geometria-Heavy.eot?#iefix) format("embedded-opentype") , url(fonts/fonts/Geometria-Heavy.woff) format("woff") , url(fonts/fonts/Geometria-Heavy.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Geometria;src:url(fonts/fonts/Geometria-ExtraBoldItalic.eot);src:local("../assets/fonts/Geometria ExtraBoldItalic") , local("../assets/fonts/Geometria-ExtraBoldItalic") , url(fonts/fonts/Geometria-ExtraBoldItalic.eot?#iefix) format("embedded-opentype") , url(fonts/fonts/Geometria-ExtraBoldItalic.woff) format("woff") , url(fonts/fonts/Geometria-ExtraBoldItalic.ttf) format("truetype");font-weight:800;font-style:italic}@font-face{font-family:Geometria;src:url(fonts/fonts/Geometria-Medium.eot);src:local("../assets/fonts/Geometria Medium") , local("../assets/fonts/Geometria-Medium") , url(fonts/fonts/Geometria-Medium.eot?#iefix) format("embedded-opentype") , url(fonts/fonts/Geometria-Medium.woff) format("woff") , url(fonts/fonts/Geometria-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Geometria;src:url(fonts/fonts/Geometria-BoldItalic.eot);src:local("../assets/fonts/Geometria BoldItalic") , local("../assets/fonts/Geometria-BoldItalic") , url(fonts/fonts/Geometria-BoldItalic.eot?#iefix) format("embedded-opentype") , url(fonts/fonts/Geometria-BoldItalic.woff) format("woff") , url(fonts/fonts/Geometria-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Geometria;src:url(fonts/fonts/Geometria-LightItalic.eot);src:local("../assets/fonts/Geometria LightItalic") , local("../assets/fonts/Geometria-LightItalic") , url(fonts/fonts/Geometria-LightItalic.eot?#iefix) format("embedded-opentype") , url(fonts/fonts/Geometria-LightItalic.woff) format("woff") , url(fonts/fonts/Geometria-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Geometria;src:url(fonts/fonts/Geometria-HeavyItalic.eot);src:local("../assets/fonts/Geometria HeavyItalic") , local("../assets/fonts/Geometria-HeavyItalic") , url(fonts/fonts/Geometria-HeavyItalic.eot?#iefix) format("embedded-opentype") , url(fonts/fonts/Geometria-HeavyItalic.woff) format("woff") , url(fonts/fonts/Geometria-HeavyItalic.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:Geometria;src:url(fonts/fonts/Geometria.eot);src:local("../assets/fonts/Geometria") , url(fonts/fonts/Geometria.eot?#iefix) format("embedded-opentype") , url(fonts/fonts/Geometria.woff) format("woff") , url(fonts/fonts/Geometria.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Geometria;src:url(fonts/fonts/Geometria-Bold.eot);src:local("../assets/fonts/Geometria Bold") , local("../assets/fonts/Geometria-Bold") , url(fonts/fonts/Geometria-Bold.eot?#iefix) format("embedded-opentype") , url(fonts/fonts/Geometria-Bold.woff) format("woff") , url(fonts/fonts/Geometria-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Geometria;src:url(fonts/fonts/Geometria-ExtraBold.eot);src:local("../assets/fonts/Geometria ExtraBold") , local("../assets/fonts/Geometria-ExtraBold") , url(fonts/fonts/Geometria-ExtraBold.eot?#iefix) format("embedded-opentype") , url(fonts/fonts/Geometria-ExtraBold.woff) format("woff") , url(fonts/fonts/Geometria-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Geometria;src:url(fonts/fonts/Geometria-ThinItalic.eot);src:local("../assets/fonts/Geometria ThinItalic") , local("../assets/fonts/Geometria-ThinItalic") , url(fonts/fonts/Geometria-ThinItalic.eot?#iefix) format("embedded-opentype") , url(fonts/fonts/Geometria-ThinItalic.woff) format("woff") , url(fonts/fonts/Geometria-ThinItalic.ttf) format("truetype");font-weight:100;font-style:italic}@font-face{font-family:Geometria;src:url(fonts/fonts/Geometria-ExtraLightItalic.eot);src:local("../assets/fonts/Geometria ExtraLightItalic") , local("../assets/fonts/Geometria-ExtraLightItalic") , url(fonts/fonts/Geometria-ExtraLightItalic.eot?#iefix) format("embedded-opentype") , url(fonts/fonts/Geometria-ExtraLightItalic.woff) format("woff") , url(fonts/fonts/Geometria-ExtraLightItalic.ttf) format("truetype");font-weight:200;font-style:italic}@font-face{font-family:Geometria;src:url(fonts/fonts/Geometria-Light.eot);src:local("../assets/fonts/Geometria Light") , local("../assets/fonts/Geometria-Light") , url(fonts/fonts/Geometria-Light.eot?#iefix) format("embedded-opentype") , url(fonts/fonts/Geometria-Light.woff) format("woff") , url(fonts/fonts/Geometria-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Geometria;src:url(fonts/fonts/Geometria-ExtraLight.eot);src:local("../assets/fonts/Geometria ExtraLight") , local("../assets/fonts/Geometria-ExtraLight") , url(fonts/fonts/Geometria-ExtraLight.eot?#iefix) format("embedded-opentype") , url(fonts/fonts/Geometria-ExtraLight.woff) format("woff") , url(fonts/fonts/Geometria-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Bebas\ Neue;src:url(fonts/fonts/BebasNeueBold.eot);src:url(fonts/fonts/BebasNeueBold.eot?#iefix) format("embedded-opentype") , url(fonts/fonts/BebasNeueBold.woff) format("woff") , url(fonts/fonts/BebasNeueBold.ttf) format("truetype");font-weight:700;font-style:normal}:root{--main-color:#3d5c9d;--orange-color:#fe820f;--gray-background-color:#f8f8f8}body,html{background:#fff;font-family:Geometria;font-style:normal;font-weight:400;font-size:16px;overflow-x:hidden;position:relative;min-height:100vh;color:#201600;line-height:normal}.form-control{padding-left:20px}.form-control:focus{box-shadow:none;border:none}.form-control:disabled,.form-control:disabled+.input-group-append .input-group-text,.form-control[readonly],.form-control[readonly]+.input-group-append .input-group-text{background:#f2f2f2}.input-group-text{background-color:#fff;border-radius:0 10px 10px 0;border:none;color:#969599;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.b-radio[type=radio]:checked,.b-radio[type=radio]:not(:checked){position:absolute;left:-9999px}.b-radio[type="radio"]+label{font-size:14px;color:rgba(0,0,0,.5);position:relative;padding-left:30px;cursor:pointer;line-height:20px;display:inline-block}.b-radio[type="radio"]+label:before{content:"";position:absolute;left:0;top:1px;width:16px;height:16px;border:1px solid #dfdfdf;border-radius:100%;background:#fff}.b-radio[type="radio"]+label:after{content:"";width:8px;height:8px;background:#3d5c9d;background:var(--main-color);position:absolute;top:5px;left:4px;border-radius:100%;transition:all .2s ease}.b-radio[type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.b-radio[type="radio"]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}input[type="email"],input[type="number"],input[type="text"],select{height:52px}select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none}.select-wrapp{position:relative}.select-wrapp .icon{position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:9px;height:7px}input[type="email"],input[type="number"],input[type="text"],select,textarea{background-color:#f2f2f2;color:#201600;border-radius:30px;font-size:16px;padding:0 10px 0 20px;border:none}input[type="email"]::-webkit-input-placeholder,input[type="number"]::-webkit-input-placeholder,input[type="text"]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:rgba(0,0,0,.35)}input[type="email"]::-moz-placeholder,input[type="number"]::-moz-placeholder,input[type="text"]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:rgba(0,0,0,.35)}input[type="email"]:-ms-input-placeholder,input[type="number"]:-ms-input-placeholder,input[type="text"]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:rgba(0,0,0,.35)}input[type="email"]:-moz-placeholder,input[type="number"]:-moz-placeholder,input[type="text"]:-moz-placeholder,select:-moz-placeholder,textarea:-moz-placeholder{color:rgba(0,0,0,.35)}@media (max-width:768px){.b-radio-label-hint{display:inline}.b-radio-label-hint:before{content:"("}.b-radio-label-hint:after{content:")"}}.banner{position:relative}.banner-item{padding:120px 0 250px;background-size:cover;background-position:50%}@media (min-width:1250px){.banner-item{min-height:calc(100vh - 115px)}}.banner-title{font-weight:700;font-size:48px;line-height:1.25;text-transform:uppercase;color:#fff}.banner-body{max-width:700px}.banner-buttons{margin-top:35px}.banner-buttons .b-btn+.b-btn{margin-left:10px}.controls-container{position:absolute;z-index:10;top:30%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.controls-container .banner-slider-controls{display:flex;flex-direction:column;align-items:flex-end;position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);max-width:320px}.banner-slider-controls{text-align:right}.banner-slider-controls .item{color:hsla(0,0%,100%,.46);font-size:14px;font-weight:500;display:inline-block;position:relative;padding:5px 18px 5px 0}.banner-slider-controls .item.active{color:#fe820f}.banner-slider-controls .item .dot{width:10px;height:10px;vertical-align:middle;border-radius:50%;background-color:hsla(0,0%,100%,.46);display:inline-block;position:absolute;top:.6em;right:0}.banner-slider-controls .item.active .dot{background-color:#fe820f}@media (max-width:1050px){.controls-container .banner-slider-controls{max-width:280px}}@media (max-width:991.98px){.banner .controls-container{display:none}.banner-title{font-size:42px}.banner-item{padding-top:80px;padding-bottom:100px;min-height:unset}}@media (max-width:767.98px){.banner-title{font-size:35px}}@media (max-width:575.98px){.banner-title{font-size:24px;text-align:center}.banner-buttons .b-btn{width:100%;margin-left:0!important;text-align:center;margin:5px 0}}.container{width:1270px;max-width:100%}label{margin:0}a,button:focus{outline:none!important}:focus{outline:none}a{color:#3d5c9d;color:var(--main-color)}a:hover,a:hover .icon{color:#233d75;stroke:#233d75}img{max-width:100%}.icon{width:1em;height:1em;fill:#3d5c9d;fill:var(--main-color);stroke:#3d5c9d;stroke:var(--main-color)}.icon.phone-icon-outline{fill:none}.btn-outline-rounded{border-radius:20px;border:1px solid rgba(0,0,0,.24);font-size:14px;font-weight:500;color:rgba(0,0,0,.7);display:inline-block;padding:7px 20px}.goto-link{font-weight:700;font-size:14px;line-height:18px;text-transform:uppercase;display:inline-flex;align-items:center}.goto-link,.goto-link .icon{color:#fe820f;color:var(--orange-color)}.goto-link .icon{width:14px;height:8px;margin-left:10px;fill:#fe820f;fill:var(--orange-color);stroke:#fe820f;stroke:var(--orange-color)}.title{display:block;color:rgba(0,0,0,.9);font-weight:700;font-size:36px;line-height:1.175;margin-bottom:1em}@media (max-width:1025px){.title{font-size:30px}}@media (max-width:767.98px){.title{font-size:24px}}section{padding:50px 0}.txt,p{color:rgba(0,0,0,.7);font-size:18px;line-height:23px}.form-title.theme-color,.theme-color,.title.theme-color{color:#3d5c9d;color:var(--main-color)}.border-bottom-dashed{border-bottom:1px dashed #fe820f;border-bottom:1px dashed var(--orange-color);color:#fe820f;color:var(--orange-color);text-transform:uppercase;font-size:14px;font-weight:700;display:inline-block;margin:10px 0}.border-bottom-dashed:hover{text-decoration:none;color:#fe820f;color:var(--orange-color);border-bottom-style:solid}.b-btn{display:inline-block;font-size:14px;color:#fff;background-color:#3d5c9d;background-color:var(--main-color);font-weight:700;border-radius:0;padding:10px 30px;text-transform:uppercase;box-shadow:0 4px 4px rgba(0,0,0,.1);transition:box-shadow .3s ease;border:none;cursor:pointer}.b-btn .icon{stroke:#fff;margin-left:10px}.b-btn_rounded{border-radius:30px}.b-btn:hover{color:#fff;text-decoration:none;box-shadow:0 4px 4px rgba(0,0,0,.3)}.b-btn_orange{background:#fe820f;background:var(--orange-color)}.b-link{color:#fe820f;color:var(--orange-color);font-size:14px;text-transform:uppercase}.b-link_icon{display:inline-flex;align-items:center}.b-link:hover{color:#3d5c9d;color:var(--main-color);text-decoration:none}.b-link:hover .icon{-webkit-transform:translateX(5px);transform:translateX(5px)}.b-link .icon{width:1.3em;height:1.3em;margin-left:15px;stroke:#3d5c9d;stroke:var(--main-color);will-change:transform;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease , -webkit-transform .3s ease}.sec-repair .popular-works{padding-top:50px}.b-blocks-wrapper{max-width:1170px;margin:40px auto}@media (min-width:992px){.b-blocks-wrapper .b-card{height:100%}.b-blocks-wrapper .b-card .row{height:100%;align-items:flex-end}}ul{list-style:none;padding:0;margin:0}.slick-dots li button:before{content:"";width:12px;height:12px;border:1px solid #3d5c9d;border-radius:50%;opacity:.6;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.text-underline{text-decoration:underline}.slick-dots li.slick-active button:before{opacity:1;width:14px;height:14px;background-color:#3d5c9d;background-color:var(--main-color)}.triangle-bottom{display:inline-block;width:0;height:0;border-left:6.5px solid transparent;border-bottom:0 solid transparent;border-right:6.5px solid transparent;border-top:9px solid var(--triangle-bg)}@media (max-width:576px){.d-sm-full-width{display:block;margin-left:-15px!important;margin-right:-15px!important;width:auto!important;max-width:none!important;border-radius:0}}@media (max-width:767px){.txt,p{font-size:14px}.d-md-full-width{display:block;margin-left:-15px!important;margin-right:-15px!important;width:auto!important;max-width:none!important;border-radius:0}}@media (max-width:992px){.d-lg-full-width{display:block;margin-left:-15px!important;margin-right:-15px!important;width:auto!important;max-width:none!important;border-radius:0}}.header{width:100%;background-color:#fff}.top-navbar{display:flex;justify-content:flex-end;align-items:center;padding:8px 0}.top-navbar .navbar{padding:0}.top-navbar--item{padding:5px 20px;display:inline-flex;align-items:center}.top-navbar--item:not(:last-child){border-right:1px solid rgba(61,92,157,.44)}.schedule{font-size:12px}.schedule--title{font-weight:700;text-transform:uppercase}.schedule-item{margin-left:8px}.schedule .day{font-weight:500;color:rgba(0,0,0,.8)}.schedule .light{color:rgba(0,0,0,.6)}.schedule time{font-weight:300}.nav-link.lang-item{display:inline-block}.nav-link.lang-item:first-child{margin-right:10px}.nav-link{color:#3d5c9d;color:var(--main-color);font-size:14px;font-weight:700;padding:0}.nav-link .icon{width:1.2em;height:1.2em}.burger-item{display:none}.burger-inner{width:25px;min-width:25px;height:20px;position:relative;transition:.5s ease-in-out;cursor:pointer}.burger-inner,.burger-inner span{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.burger-inner span{display:block;position:absolute;height:2px;width:100%;background:#fe820f;background:var(--orange-color);border-radius:1px;opacity:1;left:0;transition:.25s ease-in-out}.burger-inner span:first-child{top:0}.burger-inner span:first-child,.burger-inner span:nth-child(2){-webkit-transform-origin:left center;transform-origin:left center}.burger-inner span:nth-child(2){top:8px}.burger-inner span:nth-child(3){top:16px;-webkit-transform-origin:left center;transform-origin:left center}.burger-inner.open span:first-child{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:-2px;left:3px;opacity:.8}.burger-inner.open span:nth-child(2){width:0;opacity:0}.burger-inner.open span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:16px;left:3px;opacity:.8}.menu-is-open .burger-item .nav-link{background-color:#f2f2f2}@media (max-width:991.98px){.top-navbar{display:none}}.bottom-navbar{background-color:#3d5c9d;background-color:var(--main-color);padding:7px 0}.bottom-navbar .container{display:flex;align-items:center}.bottom-navbar__right{margin-left:auto}.bottom-navbar .navbar-brand{margin-right:80px}.bottom-navbar__menu{color:#fff}.bottom-navbar__menu-link{color:#fff;font-size:14px;font-weight:700;padding:25px 10px;text-transform:uppercase}.bottom-navbar__menu li{display:inline-block;position:relative}.bottom-navbar__btn{padding:15px 30px}.bottom-navbar__menu-link{position:relative;display:inline-block}.bottom-navbar__menu-link:before{content:"";width:0;left:0;height:2px;background-color:#fff;position:absolute;bottom:15px;transition:width .3s ease}.bottom-navbar__menu-link:hover{color:#fff;text-decoration:none}.bottom-navbar__menu-link:hover:before{width:100%}.bottom-navbar__menu li:hover .submenu{opacity:1;visibility:visible;top:calc(100% + 20px)}.burger-item .burger-inner.open span{background:#fff}.submenu{width:450px;max-width:100vw;opacity:0;visibility:hidden;left:0;position:absolute;top:calc(100% + 35px);background-color:#fff;border-radius:10px;padding:5px 0;z-index:10;transition:all .3s ease}.submenu .nav-link{padding:5px 15px}.submenu .nav-link:not(:last-child){border-bottom:1px solid rgba(50,76,157,.2)}.submenu:hover{display:block!important}.mobile-menu{width:100%;display:flex;align-items:center}.bottom-navbar__mobile-items{margin-left:auto;display:none;white-space:nowrap}.bottom-navbar__mobile-items .item{width:36px;height:36px;border:1px solid hsla(0,0%,100%,.7);border-radius:5px;display:inline-flex;justify-content:center;align-items:center;position:relative;cursor:pointer;margin:0 4px}.bottom-navbar__mobile-items .item .b-icon,.bottom-navbar__mobile-items .item .b-icon path{fill:#fe820f;fill:var(--orange-color);stroke:#fe820f;stroke:var(--orange-color)}.bottom-navbar__mobile-items .item.active .b-icon{fill:#fff;stroke:#fff}.bottom-navbar__mobile-items .item .inner-block{display:none;position:absolute;top:60px;right:0;padding:15px;z-index:999999;background-color:#fff;width:310px;max-width:100vw;font-size:14px;white-space:normal;font-weight:500}.bottom-navbar__mobile-items .item .burger-inner.open span{background:rgba(0,0,0,.8)}@media (min-width:992px){.mobile-only{display:none!important}}@media (max-width:991.98px){.bottom-navbar{height:60px;display:flex;position:fixed;top:0;z-index:99999999;left:0;width:100%}body{padding-top:60px}.submenu{position:static;display:none;width:100%;opacity:1;visibility:visible}.mobile-menu{position:fixed;display:block;background:#fff;width:100vw;height:100vh;z-index:1000;top:60px;left:0;transition:all .3s;-webkit-transform:translateX(110%);transform:translateX(110%);padding:0 20px 240px;overflow-y:auto}.mobile-menu .menu-absolute-bottom{text-align:center;margin:100px auto 0}.menu-is-open .mobile-menu{-webkit-transform:translateX(0);transform:translateX(0)}.burger-item{margin-left:25px}.bottom-navbar__mobile-items,.burger-item{display:block}.bottom-navbar .navbar-brand{margin-right:40px}.bottom-navbar__right{text-align:center;margin-top:25px}.bottom-navbar__btn{width:280px;max-width:100%}.bottom-navbar__menu li{display:block;border-bottom:1px solid rgba(50,76,157,.7);margin:0 -20px}.bottom-navbar__menu-link{font-size:18px;line-height:23px;color:rgba(0,0,0,.8);padding:15px 20px}.bottom-navbar__menu-link:hover{color:rgba(0,0,0,.8)}.schedule{display:block;text-align:center}.schedule-item{margin:0}.lang .nav-link{font-size:18px}}@media (max-width:575.98px){.bottom-navbar .navbar-brand{max-width:115px}.bottom-navbar__mobile-items .item .inner-block{position:fixed;left:10px;right:10px;width:auto;top:70px}}.footer{padding:50px 0;background:#3d5c9d;background:var(--main-color);color:#fff}.footer .txt,.footer a{color:#fff;font-size:14px}.footer .icon{stroke:#fff}.footer .about-company{max-width:250px}.footer .about-company img{width:250px}.footer .about-company .txt{font-size:10px;line-height:13px;color:#fff}.footer [class*="col"]{padding-top:15px;padding-bottom:15px}.footer-item{position:relative;padding-left:1.5em}.footer-item .icon{position:absolute;left:0;top:0}@media (max-width:767px){.footer{text-align:center}.footer .about-company{margin:0 auto}.footer-item{display:inline-block}.footer-item.mobile-no-icon{padding-left:0}}.sec-services{padding-top:0}.sec-services .wrapper{background:#fff;border-radius:5px 0 0 0;position:relative;margin-top:-200px;padding:30px 0 30px 50px}.sec-services .wrapper-content{position:relative;z-index:1}.sec-services .wrapper:before{content:"";position:absolute;left:0;top:0;width:100vw;height:100%;z-index:0;background-color:#fff;box-shadow:0 4px 40px rgba(0,0,0,.11);border-radius:5px 0 0 0}.popular-works{margin-bottom:35px}.popular-works .btn:not(:last-child){margin-right:5px}.popular-works .btn{margin-top:5px;margin-bottom:5px}.services-label{color:rgba(0,0,0,.8);font-size:20px;font-weight:700;display:inline-block;padding:10px 0;margin-bottom:15px}.services-list [class^="col-"]{padding-top:10px;padding-bottom:10px}.services-list [class^="col-"] .services-list-item{height:100%}.services-list-item{background:#fff;box-shadow:0 4px 30px rgba(61,92,157,.13);border-radius:10px;padding:10px 10px 20px}.services-list-item .goto-link{padding:0 10px}.services-list .services-list-label{font-weight:800;font-size:36px;line-height:45px;text-transform:uppercase;padding:20% 0 10% 25%;color:#3d5c9d;color:var(--main-color)}.services-list .services-list-label img{position:absolute;left:0;top:0}.list-item--title{padding:15px 10px;font-weight:800;font-size:18px;line-height:23px;text-transform:uppercase;color:rgba(0,0,0,.7)}.item-icon{width:100px;height:100px;border-radius:50%;background-color:#eceff5;display:inline-flex;align-items:center;justify-content:center}@media (max-width:768px){.sec-services .wrapper{margin-top:-45px;padding:30px 20px}.sec-services .wrapper:before{width:100%}.services-list .services-list-label{font-size:24px;padding:5% 0 5% 15%}.services-list .services-list-label img{max-width:94px}}@media (max-width:575.98px){.list-item--title{font-size:16px}}.sec-advantages .col-left{position:relative}.sec-advantages .col-left img{position:absolute;right:100px;width:calc(50vw - 100px);max-width:none}.advantages-list .list-item{max-width:540px;padding:15px 0;position:relative;z-index:10}.advantages-list .list-item .row{align-items:center}.advantages-list .list-item:first-child{padding-top:0}.advantages-list .list-item:not(:last-child):after{content:"";display:block;width:0;height:100%;border-left:1px dashed rgba(61,92,157,.54);position:absolute;left:50px;top:100px;z-index:-1}.advantages-list .list-item--title{padding:0 0 15px}@media (max-width:991.98px){.sec-advantages .col-left img{right:30px;width:calc(100% - 30px)}}@media (max-width:767.98px){.sec-advantages .title{color:#fff}.sec-advantages .col-left{padding-top:100%;padding-left:15px;padding-right:15px;margin-bottom:30px}.sec-advantages .col-left .title{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:100;width:calc(100% - 30px)}.sec-advantages .col-left img{right:0;top:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}}@media (max-width:575.98px){.advantages-list .list-item .row{flex-direction:column;text-align:center}.advantages-list .list-item .row .col{flex:0 0 auto}.advantages-list .list-item:not(:last-child):after{display:none}.advantages-list .list-item--title{padding:15px 0 5px}}.sec-how_we_work{padding:100px 0}.steps{white-space:nowrap;display:flex;justify-content:space-between;padding:150px 0}.step-item:first-child{z-index:9}.step-item:nth-child(2){z-index:8}.step-item:nth-child(3){z-index:7}.step-item:nth-child(4){z-index:6}.step-item:nth-child(5){z-index:5}.step-item{white-space:normal;position:relative;z-index:10;display:inline-block}.step-item:before{background-image:url(img/img/semicircle.svg);content:"";left:-94.5%;bottom:-108%;position:absolute;height:160%;width:290%;background-size:contain;background-repeat:no-repeat;z-index:-1}@media (min-width:1440px){.step-item:nth-child(odd):before{background-image:url(img/img/semicircle.svg);-webkit-transform:scaleY(-1);transform:scaleY(-1);bottom:unset;top:-110%}}.step-item--num{width:137px;height:137px;background-color:var(--step-item-color);display:flex;justify-content:center;align-items:center;font-weight:700;font-size:70px;color:#fff;border-radius:50%;position:relative}.step-item--num:before{content:"";position:absolute;width:calc(100% + 50px);height:calc(100% + 50px);border-radius:50%;background-color:#fff;opacity:.64;z-index:-1}.step-item--body{position:absolute;width:210px;top:110%;z-index:100}.step-item:nth-child(2n) .step-item--body{bottom:110%;top:unset}.step-item p{font-weight:800;color:var(--step-item-color)}@media (max-width:1440px){.steps{flex-direction:column;align-items:center}.step-item{margin-bottom:40px}.step-item:before{background-image:url(img/img/semicircle_mobile.svg)!important;left:-34.5%;bottom:-3%}.step-item:nth-child(odd):not(:first-child):not(:last-child):before{background-image:url(img/img/semicircle_odd.svg)!important;-webkit-transform:scaleY(-1);transform:scaleY(-1);left:53%;height:166%}.step-item:first-child:before{background-image:url(img/img/semicircle_first.svg)!important;top:-53%;-webkit-transform:none;transform:none;left:-20%}.step-item:last-child:before{background-image:url(img/img/semicircle_last.svg)!important;top:-47%;-webkit-transform:none;transform:none;left:-15%;width:170%}.step-item--body{position:static;text-align:center;padding-top:25px}.step-item--body p{margin-bottom:5px}.step-item--num{margin:0 auto}}@media (max-width:767.98px){.steps{padding:30px 0}.sec-how_we_work{padding-bottom:50px}.sec-how_we_work .title{position:relative;z-index:20}}.sec-order{padding-bottom:0}.sec-order .container{width:1130px}.sec-order .main-title{font-size:64px;text-transform:capitalize;color:#fff}.sec-order_top{padding:100px 0 170px}.sec-order_bottom,.sec-order_top{position:relative;z-index:1}.sec-order_bottom img.bg-img,.sec-order_top img.bg-img{z-index:-1;position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.form-wrapper{background:#fff;padding:95px 85px;box-shadow:0 4px 40px rgba(0,0,0,.13);border-radius:5px;top:-100px;position:relative;z-index:100}.form-wrapper .form-img{border-radius:5px 5px 0 0}.form-wrapper .contact-block{max-width:362px;border-radius:0 6px 6px 6px;margin-top:-115px;position:relative;z-index:10;background-color:#fe820f;background-color:var(--orange-color);padding:35px 30px;color:#fff;font-size:16px;font-weight:700}.form-wrapper .contact-block a{color:#fff;font-size:24px}.form-wrapper .contact-block a .icon{fill:#fff;stroke:#fff}.form-wrapper .txt{color:rgba(0,0,0,.5)}.form-wrapper .form-row{margin-left:-10px;margin-right:-10px}.form-wrapper .form-row [class*="col"]{padding:15px 10px}.form-wrapper textarea{border-radius:20px;width:100%;resize:none;padding:15px}.form-wrapper input,.form-wrapper select{width:100%}.form-wrapper button[type="submit"]{padding-top:17px;padding-bottom:17px}.form-title{font-size:34px;color:#3a3a3a;font-weight:700;margin-bottom:10px}.reviews-block{padding-bottom:80px}.reviews-block .slick-dots{text-align:left;padding-left:80px}.reviews-block .slick-next,.reviews-block .slick-prev{right:0;left:unset;width:50px;height:50px;border:2px solid #c4c4c4;border-radius:50%;z-index:999;background-image:url(img/icons/arrow.svg);background-size:20px;background-position:50%;background-repeat:no-repeat;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.reviews-block .slick-next:before,.reviews-block .slick-prev:before{content:""}.reviews-block .slick-prev{top:30%;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.reviews-block .slick-next{top:calc(30% + 70px)}.review-item{font-weight:700;font-size:24px;line-height:1.67;color:#3a3a3a;padding:20px 0}.review-item .review-body{padding-left:80px;position:relative;max-width:970px;padding-right:50px}.review-item .review-body:before{content:"";position:absolute;left:0;top:0;width:50px;height:40px;background-image:url(img/icons/quotes.svg);background-size:contain;background-repeat:no-repeat;background-position:50%}@media (max-width:991.98px){.sec-order .main-title{font-size:54px}.form-wrapper{padding:60px 30px}}@media (max-width:767.98px){.sec-order .main-title{font-size:44px}.form-wrapper .contact-block{margin-top:40px;border-radius:6px}.form-wrapper .contact-block a{font-size:20px;border-bottom:1px solid #fff;display:inline-block}.form-wrapper .contact-block a .icon{display:none}.form-wrapper{max-width:500px;margin:0 auto}}@media (max-width:575.98px){.sec-order .main-title{font-size:32px}.review-item .review-body{padding:70px 0 0}.reviews-block .slick-next,.reviews-block .slick-prev{top:unset;bottom:-70px}.reviews-block .slick-prev{left:0}.reviews-block .slick-next{left:60px}}@media (max-width:450px){.form-wrapper{padding:30px 20px 20px}.form-wrapper .form-controls .col,.form-wrapper .form-controls button{width:100%}}.main-description p,.main-description span{font-family:Geometria!important}.main-description ol,.main-description ul{line-height:1.4;font-size:15px;color:rgba(0,0,0,.7)}.main-description ul{list-style-type:disc;list-style-position:inside}.main-description ol{padding:0;list-style-type:decimal;list-style-position:inside;line-height:1.4}.seo-text{overflow:hidden}.seo-text ul{list-style-type:disc;padding-left:20px;color:#000;padding-bottom:10px}.seo-text a{text-decoration:underline;color:#565656;font-size:18px}.controls-container .banner-slider-controls{max-width:440px}.beadcrumbs{padding-left:0;margin-top:30px;margin-bottom:30px}.bold{display:flex}.bold li a,.bold li{text-transform:uppercase;color:#3e3e3e}.bold li:after{content:'/';margin:3px}.bold li:last-child:after{content:unset}@media (max-width:450px){.controls-container .banner-slider-controls{max-width:340px}}.uslugi .wrapper{margin-top:unset}.uslugi .wrapper{padding:30px}.uslugi .wrapper:before{width:100%}.uslugi .btn-outline-rounded{font-size:13px}.title-uslugi{font-family:Geometria;font-style:normal;font-weight:800;font-size:36px;line-height:45px;text-transform:uppercase;color:#3d5c9d}.content-full{padding:0}.bold{margin-top:20px}.info{padding-top:20px;padding-bottom:20px}.content-full{padding-bottom:20px}@media (max-width:768px){.bold{font-size:13px;margin-top:10px}.info{padding-top:10px;padding-bottom:0}.title-uslugi{font-size:3vh}}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}#faq-category .panel-title>a,#faq-category .panel-title>a:active{display:block;padding:10px;color:#555;font-size:16px;font-weight:500;text-transform:unset;word-spacing:3px;text-decoration:none}#faq-category .panel-heading a:before{font-family:FontAwesome;content:"\f107";float:right;transition:all .5s;font-size:25px}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-body{padding:15px}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}#faq-category{margin-bottom:50px}#faq-category .panel-heading.active a:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}@media (max-width:991.98px){.lang .nav-link{font-size:15px;margin-left:2px}.top-navbar--item{justify-content:center;align-items:center;position:relative;color:#fff;padding:0}.lang .nav-link{color:#fff}.mobile-menu .menu-absolute-bottom{margin:unset}.schedule time{color:#000}}