@import url("../../../../css");:root{--theme: #173397;--theme-op: rgba(23, 51, 151, 0.9);--second: #09b294;--border: rgba(0,0,0,0.1);--yellow: #ffbc00;--orange: #c98b00;--green: #00966c;--red: red}body{font-size:16px;font-family:'Montserrat', sans-serif;color:#000;line-height:1.7;margin:0 !important}body #wp-admin-bar-admin_bar_order_count a{background:var(--second) !important;color:#fff !important;-webkit-transition:0.2s;transition:0.2s;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body #wp-admin-bar-admin_bar_order_count a:hover{background:var(--theme) !important}body #wp-admin-bar-admin_bar_order_count a span{background:var(--red);display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1;padding:2px 5px;border-radius:15px;margin-left:5px}body .site#page input{height:56px;padding:0 22px;border:1px solid #fff;font-size:16px;width:100%;-webkit-transition:0.3s;transition:0.3s;border-radius:6px;-webkit-appearance:none;-moz-appearance:none}body .site#page input::-webkit-input-placeholder{color:#000}body .site#page input::-moz-placeholder{color:#000}body .site#page input:-ms-input-placeholder{color:#000}body .site#page input::-ms-input-placeholder{color:#000}body .site#page input::placeholder{color:#000}.up-arrow{position:fixed;right:24px;bottom:0;width:58px;height:58px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:100%;color:#fff;background:var(--second);-webkit-transition:0.5s;transition:0.5s;cursor:pointer;z-index:4;-webkit-transform:translateY(100%);transform:translateY(100%)}.up-arrow:hover{background:var(--theme)}.up-arrow.show{-webkit-transform:translateY(-24px);transform:translateY(-24px)}.def-btn{height:56px;background:var(--second);border-radius:6px;border:none;padding:0;text-transform:uppercase;color:#fff;font-weight:600;-webkit-transition:0.3s;transition:0.3s;font-size:15px;padding:0 24px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.def-btn.full{width:100%;padding:0}.def-btn.small{height:46px}.def-btn:hover{background:#f2f2f2;color:#000;border-color:#fff}.def-btn.white{border:1px solid #fff;background:none;color:#fff}.def-btn.white:hover{background:#fff;color:#000}.def-btn.black{border:1px solid #000;background:none;color:#000}.def-btn.black:hover{background:var(--second);border-color:var(--second);color:#fff}.def-btn:disabled{background:#f2f2f2;color:#777;cursor:default}section{padding:96px 0}h2{font-size:36px;text-transform:uppercase;font-weight:700;margin-bottom:52px}input,button,textarea,a{outline:none !important}.form-group{position:relative;margin-bottom:18px}.form-group label{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:22px;opacity:0.5}.form-group.error input{border-color:rgba(243,46,46,0.4) !important;-webkit-box-shadow:0 0 0 3px rgba(243,46,46,0.4) inset;box-shadow:0 0 0 3px rgba(243,46,46,0.4) inset}.notifications{position:fixed;width:420px;bottom:0;right:0;z-index:42}.notifications .notif{margin:20px 20px 0 20px;background:#fff;border-radius:6px;padding:18px;-webkit-box-shadow:0 0 18px rgba(0,0,0,0.1);box-shadow:0 0 18px rgba(0,0,0,0.1);opacity:0;position:absolute;z-index:-12;-webkit-transition:opacity 0.4s;transition:opacity 0.4s}.notifications .notif.loaded{position:static;z-index:0;opacity:1}.notifications .notif.closing{opacity:0}.notifications .notif .notif-title{text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;font-size:15px}.notifications .notif .notif-title:before,.notifications .notif .notif-title span{margin-right:8px;background:-webkit-gradient(linear, left top, left bottom, from(#f1f1f1), to(#d2d2d2));background:linear-gradient(#f1f1f1, #d2d2d2);width:26px;height:26px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:6px;-ms-flex-negative:0;flex-shrink:0}.notifications .notif .notif-title:before.green,.notifications .notif .notif-title span.green{color:#fff;background:var(--green)}.notifications .notif .notif-title:before.warning,.notifications .notif .notif-title span.warning{background:var(--yellow)}.notifications .notif .notif-title:before.red,.notifications .notif .notif-title span.red{color:#fff;background:var(--red)}.notifications .notif .notif-title.success:before{color:#fff;background:var(--green)}.notifications .notif .notif-title.warning:before{background:var(--yellow)}.notifications .notif .notif-title.error:before{color:#fff;background:var(--red)}.notifications .notif .notif-title h5{margin:0 24px 0 0;font-weight:600;text-transform:uppercase;font-size:15px}.notifications .notif .notif-title .date{color:var(--grey);margin-left:auto;-ms-flex-negative:0;flex-shrink:0}.notifications .notif p{color:var(--grey);font-size:14px;margin-top:4px;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.notifications .notif p .close-notif{-webkit-transition:0.3s;transition:0.3s;cursor:pointer;opacity:0;margin-left:8px;-ms-flex-negative:0;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.notifications .notif p .close-notif:hover{color:var(--red)}.notifications .notif:hover p .close-notif{opacity:1}@media (max-width: 575.98px){body{font-size:15px}.form-group{margin-bottom:12px}section{padding:52px 0}h2{font-size:28px;margin-bottom:30px;text-align:center}.up-arrow{width:42px;height:42px;right:12px;-webkit-transform:translateY(-12px);transform:translateY(-12px)}}@media (min-width: 576px) and (max-width: 767.98px){body{font-size:15px}.form-group{margin-bottom:12px}section{padding:52px 0}h2{font-size:32px;margin-bottom:32px}}@media (min-width: 768px) and (max-width: 991.98px){body{font-size:15px}.form-group{margin-bottom:12px}section{padding:52px 0}h2{font-size:32px;margin-bottom:32px}}@media (min-width: 992px) and (max-width: 1199.98px){body{font-size:14px}.form-group{margin-bottom:12px}section{padding:52px 0}h2{font-size:32px;margin-bottom:32px}}@media (min-width: 1200px) and (max-width: 1399.98px){body{font-size:15px}section{padding:72px 0}h2{font-size:32px;margin-bottom:40px}}@media (min-width: 1400px){.container{max-width:1300px}}@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot");src:url("../fonts/icomoon.eot") format("embedded-opentype"),url("../fonts/icomoon.ttf") format("truetype"),url("../fonts/icomoon.woff") format("woff"),url("../fonts/icomoon.svg") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^="icon-"]:before,[class*=" icon-"]:before,.notif-title:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-menu:before{content:"\e916"}.icon-instagram:before{content:"\e900"}.icon-warehouse:before{content:"\e901"}.icon-car:before{content:"\e902"}.icon-bricks:before{content:"\e903"}.icon-warning:before,.notif-title.warning:before{content:"\e904"}.icon-success:before,.notif-title.success:before{content:"\e905"}.icon-error:before,.notif-title.error:before{content:"\e906"}.icon-vk:before{content:"\e907"}.icon-whatsapp:before{content:"\e908"}.icon-youtube:before{content:"\e909"}.icon-twitter:before{content:"\e90a"}.icon-facebook:before{content:"\e90b"}.icon-instagram-1:before{content:"\e90c"}.icon-close:before{content:"\e90d"}.icon-email:before{content:"\e90e"}.icon-phone:before{content:"\e90f"}.icon-place:before{content:"\e910"}.icon-up:before{content:"\e911"}.icon-down:before{content:"\e912"}.icon-right:before{content:"\e913"}.icon-left:before{content:"\e914"}.icon-calendar:before{content:"\e915"}.site-header{width:100%;position:fixed;left:0;top:0;z-index:6;border-bottom:1px solid transparent;-webkit-transition:0.2s;transition:0.2s}.site-header .navbar{display:block;padding:0}.site-header .navbar .container{display:block}.site-header .navbar .container .header-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:72px;padding-top:12px;-webkit-transition:0.2s;transition:0.2s}.site-header .navbar .container .header-content .site-branding a{color:#000;text-transform:uppercase;font-size:26px;font-weight:800;text-decoration:none}.site-header .navbar .container .header-content .site-branding a span{color:var(--second)}.site-header .navbar .container .header-content button{margin-left:auto}.site-header .navbar .container .header-content .header-request-mobile-btn{display:none}.site-header .navbar .container .header-content .open-navigation{margin-left:24px;font-size:26px;color:#fff;cursor:pointer;-webkit-transition:0.3s;transition:0.3s}.site-header.change{background:#fff;border-bottom:1px solid var(--border)}.site-header.change .navbar .container .header-content{padding:0}.site-header.change .navbar .container .header-content .open-navigation{color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:0.2s;transition:0.2s}.site-header.change .navbar .container .header-content .open-navigation:hover{color:var(--theme)}.navigation{position:fixed;z-index:10;right:0;top:0;background:#fff;height:100%;width:400px;-webkit-box-shadow:-2px 0 6px rgba(0,0,0,0.06);box-shadow:-2px 0 6px rgba(0,0,0,0.06);-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:0.3s;transition:0.3s}.navigation.show{-webkit-transform:none;transform:none}.navigation h6{padding:0 24px 0 48px;font-weight:700;text-transform:uppercase;letter-spacing:1px;font-size:18px;margin:0;border-bottom:1px solid var(--border);height:73px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navigation h6 .close-navigation{font-size:20px;cursor:pointer;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;right:0;bottom:0;padding:0 24px}.navigation a{display:block;padding:24px 24px 24px 48px;border-bottom:1px solid var(--border);line-height:1;color:#000;font-size:20px;-webkit-transition:0.3s;transition:0.3s;text-decoration:none}.navigation a:hover{background:var(--border);border-color:transparent}.navigation .btn-wrapper{padding:24px 24px 24px 48px}.request-popup{position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto;webkit-overflow-scrolling:touch;background:url(../img/close-up.jpg);background-position:center;background-size:cover;z-index:18;display:none}.request-popup .request-popup-content{min-height:100%;padding:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--theme-op)}.request-popup .request-popup-content form{width:500px;background:#fff;padding:48px;position:relative}.request-popup .request-popup-content form .close-request{font-size:18px;position:absolute;right:0;top:0;cursor:pointer;width:48px;height:48px;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;color:#555;background:#f2f2f2;-webkit-transition:0.3s;transition:0.3s}.request-popup .request-popup-content form .close-request:hover{background:#fe0000;color:#fff}.request-popup .request-popup-content form h6{position:relative;text-transform:uppercase;font-weight:700;font-size:24px;margin-bottom:26px;text-align:center}.request-popup .request-popup-content form p{text-align:center}.request-popup .request-popup-content form input{background:#f2f2f2}@media (max-width: 575.98px){.site-header{background:#fff;border-bottom:1px solid var(--border)}.site-header .navbar .container{padding:0 15px}.site-header .navbar .container .header-content{padding:0;height:62px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.site-header .navbar .container .header-content .site-branding a{font-size:20px}.site-header .navbar .container .header-content .header-request-btn{display:none}.site-header .navbar .container .header-content .open-navigation{color:#000;font-size:22px;margin:0}.navigation{width:100%}.navigation h6{height:63px;font-size:16px;padding-left:24px}.navigation h6 .close-navigation{font-size:16px}.navigation a{padding-left:24px;font-size:16px}.navigation .btn-wrapper{padding-left:24px}.request-popup .request-popup-content{background:#fff;position:relative;padding:48px 24px}.request-popup .request-popup-content form{padding:0;position:static}}@media (min-width: 576px) and (max-width: 767.98px){.site-header{background:#fff;border-bottom:1px solid var(--border)}.site-header .navbar .container .header-content{padding:0;height:62px}.site-header .navbar .container .header-content .site-branding a{font-size:20px}.site-header .navbar .container .header-content .header-request-btn{display:none}.site-header .navbar .container .header-content .header-request-mobile-btn{display:block}.site-header .navbar .container .header-content .open-navigation{color:#000}.navigation h6{height:63px;font-size:16px;padding-left:32px}.navigation h6 .close-navigation{font-size:16px}.navigation a{padding-left:32px;font-size:16px}.navigation .btn-wrapper{padding-left:32px}}@media (min-width: 768px) and (max-width: 991.98px){.site-header{background:#fff;border-bottom:1px solid var(--border)}.site-header .navbar .container .header-content{padding:0;height:62px}.site-header .navbar .container .header-content .site-branding a{font-size:22px}.site-header .navbar .container .header-content .header-request-btn{display:none}.site-header .navbar .container .header-content .header-request-mobile-btn{display:block}.site-header .navbar .container .header-content .open-navigation{color:#000}.navigation h6{height:63px;font-size:16px;padding-left:32px}.navigation h6 .close-navigation{font-size:16px}.navigation a{padding-left:32px;font-size:16px}.navigation .btn-wrapper{padding-left:32px}}@media (min-width: 992px) and (max-width: 1199.98px){.site-header .navbar .container .header-content{height:62px}.site-header .navbar .container .header-content .site-branding a{font-size:22px}.navigation h6{height:63px;font-size:16px;padding-left:32px}.navigation h6 .close-navigation{font-size:16px}.navigation a{padding-left:32px;font-size:16px}.navigation .btn-wrapper{padding-left:32px}}@media (min-width: 1200px) and (max-width: 1399.98px){.site-header .navbar .container .header-content{height:62px}.site-header .navbar .container .header-content .site-branding a{font-size:22px}.navigation h6{height:63px;font-size:16px;padding-left:32px}.navigation h6 .close-navigation{font-size:16px}.navigation a{padding-left:32px;font-size:16px}}.image-popup{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.7);z-index:32;display:none}.image-popup .close-image-popup{width:62px;height:62px;position:absolute;top:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:24px;cursor:pointer;-webkit-transition:0.2s;transition:0.2s}.image-popup .close-image-popup:hover{background:rgba(255,255,255,0.1)}.image-popup .popup-content{padding:62px;height:100%;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}.image-popup .popup-content img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.site-footer .top-info-wrapper{padding:56px 0;border-bottom:1px solid var(--border)}.site-footer .top-info-wrapper .top-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.site-footer .top-info-wrapper .top-info .logo{width:340px}.site-footer .top-info-wrapper .top-info .logo a{color:#000;text-transform:uppercase;font-size:22px;font-weight:800;text-decoration:none;margin-bottom:20px;display:block}.site-footer .top-info-wrapper .top-info .logo a span{color:var(--second)}.site-footer .top-info-wrapper .top-info .logo p{color:#555;margin-bottom:20px}.site-footer .top-info-wrapper h6{text-transform:uppercase;font-weight:600;font-size:20px;margin-bottom:33px;width:100%}.site-footer .top-info-wrapper a{display:block;margin-bottom:12px;color:#555;-webkit-transition:0.3s;transition:0.3s;text-decoration:none}.site-footer .top-info-wrapper a:hover{color:var(--theme)}.site-footer .top-info-wrapper .nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:460px;margin-bottom:-12px}.site-footer .top-info-wrapper .nav a{width:50%}.site-footer .top-info-wrapper .contacts .social{display:-webkit-box;display:-ms-flexbox;display:flex}.site-footer .top-info-wrapper .contacts .social a{margin:0 10px 0 0;width:32px;height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:15px;border-radius:100%;color:#fff;position:relative;z-index:2;-webkit-transition:0.3s;transition:0.3s}.site-footer .top-info-wrapper .contacts .social a:hover{-webkit-transform:scale(0.9);transform:scale(0.9)}.site-footer .top-info-wrapper .contacts .social a:hover:before{-webkit-transform:scale(1.1);transform:scale(1.1)}.site-footer .top-info-wrapper .contacts .social a.instagram{background:#d33d96}.site-footer .top-info-wrapper .contacts .social a.vk{background:#5b88bd}.site-footer .top-info-wrapper .contacts .social a.youtube{background:#fe0000}.site-footer .bottom-info-wrapper{padding:32px 0}.site-footer .bottom-info-wrapper .bottom-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.site-footer .bottom-info-wrapper .bottom-info p{margin:0}.site-footer .bottom-info-wrapper .bottom-info a{text-decoration:none;color:#555;-webkit-transition:0.3s;transition:0.3s;font-weight:500}.site-footer .bottom-info-wrapper .bottom-info a:hover{color:var(--second)}@media (max-width: 575.98px){.site-footer .top-info-wrapper{padding:42px 0}.site-footer .top-info-wrapper .top-info{display:block}.site-footer .top-info-wrapper .top-info h6{margin-bottom:25px}.site-footer .top-info-wrapper .top-info .logo{width:100%;margin-bottom:42px}.site-footer .top-info-wrapper .top-info .logo a{margin-bottom:12px}.site-footer .top-info-wrapper .top-info .nav{margin-bottom:30px;width:100%}.site-footer .bottom-info-wrapper{padding:24px 0}.site-footer .bottom-info-wrapper .bottom-info{display:block;text-align:center;font-size:15px}.site-footer .bottom-info-wrapper .bottom-info p{margin-bottom:6px}}@media (min-width: 576px) and (max-width: 767.98px){.site-footer .top-info-wrapper{padding:42px 0}.site-footer .top-info-wrapper .top-info{display:block}.site-footer .top-info-wrapper .top-info h6{margin-bottom:25px}.site-footer .top-info-wrapper .top-info .logo{width:100%;margin-bottom:42px}.site-footer .top-info-wrapper .top-info .logo a{margin-bottom:12px}.site-footer .top-info-wrapper .top-info .nav{margin-bottom:30px}.site-footer .bottom-info-wrapper{padding:24px 0}.site-footer .bottom-info-wrapper .bottom-info{display:block;text-align:center;font-size:16px}.site-footer .bottom-info-wrapper .bottom-info p{margin-bottom:6px}}@media (min-width: 768px) and (max-width: 991.98px){.site-footer .top-info-wrapper{padding:42px 0}.site-footer .top-info-wrapper h6{margin-bottom:25px}.site-footer .top-info-wrapper .logo a{margin-bottom:12px}.site-footer .top-info-wrapper .nav{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:block;margin:0 48px;white-space:nowrap}.site-footer .top-info-wrapper .nav a{width:100%}.site-footer .bottom-info-wrapper{padding:24px 0}}@media (min-width: 992px) and (max-width: 1199.98px){.site-footer .top-info-wrapper{padding:42px 0}.site-footer .top-info-wrapper h6{margin-bottom:25px}.site-footer .top-info-wrapper .logo a{margin-bottom:12px}.site-footer .top-info-wrapper .nav{width:300px}.site-footer .bottom-info-wrapper{padding:24px 0}}@media (min-width: 1200px) and (max-width: 1399.98px){.site-footer .top-info-wrapper{padding:42px 0}.site-footer .bottom-info-wrapper{padding:24px 0}}.first-slider{background:-webkit-gradient(linear, left top, right top, color-stop(50%, #fff), color-stop(50%, var(--theme)));background:linear-gradient(90deg, #fff 50%, var(--theme) 50%);overflow:hidden;padding:0;position:relative}.first-slider img{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:50%;z-index:1;max-height:none;max-width:none}.first-slider .first-slider-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background:#fff;position:relative;height:900px}.first-slider .first-slider-content svg{position:absolute;top:0;right:460px;height:100%;fill:var(--theme)}.first-slider .first-slider-content .application{position:relative;z-index:2;background:var(--theme);height:100%;width:460px;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:center;-ms-flex-pack:center;justify-content:center}.first-slider .first-slider-content .application h1{color:#fff;font-weight:700;font-size:48px;text-transform:uppercase;margin-bottom:20px}.first-slider .first-slider-content .application .phone{font-size:38px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1;-webkit-transition:0.3s;transition:0.3s;text-decoration:none;margin-bottom:16px}.first-slider .first-slider-content .application .phone:before{font-size:30px;margin-right:14px;opacity:0.4;-webkit-transition:0.3s;transition:0.3s;color:#fff}.first-slider .first-slider-content .application .phone:hover{color:var(--second)}.first-slider .first-slider-content .application .phone:hover:before{opacity:1;color:var(--second)}.first-slider .first-slider-content .application form{padding-top:24px;margin-top:24px;border-top:1px solid rgba(255,255,255,0.3)}.first-slider .first-slider-content .application form p{color:#fff;font-size:18px}.gallery{border-top:1px solid #eee;text-align:center;overflow:hidden}.gallery .gallery-slider{margin:-24px}.gallery .gallery-slider img{margin:12px;outline:none;border:6px solid #fff;border-radius:12px;-webkit-box-shadow:0 0 12px rgba(0,0,0,0.1);box-shadow:0 0 12px rgba(0,0,0,0.1)}.gallery .gallery-slider .slick-track{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gallery .gallery-slider .slick-dots{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;margin:0;padding:24px 0 0 0;list-style:none}.gallery .gallery-slider .slick-dots li{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 6px}.gallery .gallery-slider .slick-dots li button{width:20px;height:4px;background:#eee;border-radius:0;border:none;padding:0;-webkit-transition:0.2s;transition:0.2s}.gallery .gallery-slider .slick-dots li.slick-active button{background:var(--theme)}.services{background:#f9f9f9}.services .services-content h2{text-align:center}.services .services-content .services-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.services .services-content .services-items .item{width:31.5%;background:#fff;-webkit-box-shadow:0 0 12px rgba(0,0,0,0.07);box-shadow:0 0 12px rgba(0,0,0,0.07);padding:52px 42px;border-radius:6px;text-align:center}.services .services-content .services-items .item .icon-wrapper{height:120px;position:relative;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;font-size:78px;color:var(--second)}.services .services-content .services-items .item .icon-wrapper:before{content:'';background:var(--theme);opacity:0.1;width:100px;height:100px;position:absolute;top:50%;right:46%;border-radius:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:1s;transition:1s}.services .services-content .services-items .item .icon-wrapper:after{content:'';background:#f5f8a0;width:50px;height:50px;position:absolute;top:0;left:60%;border-radius:100%;-webkit-transition:1s;transition:1s}.services .services-content .services-items .item .icon-wrapper:hover:before{-webkit-transform:scale(1.05) translateY(-45%) translateX(10px);transform:scale(1.05) translateY(-45%) translateX(10px)}.services .services-content .services-items .item .icon-wrapper:hover:after{-webkit-transform:scale(1.05) translateY(-10px) translateX(-10px);transform:scale(1.05) translateY(-10px) translateX(-10px)}.services .services-content .services-items .item .icon-wrapper .icon{position:relative;z-index:2}.services .services-content .services-items .item:nth-child(2) .icon-wrapper:before{top:0;right:46%;border-radius:100%;-webkit-transform:none;transform:none}.services .services-content .services-items .item:nth-child(2) .icon-wrapper:after{top:auto;bottom:0;left:60%}.services .services-content .services-items .item:nth-child(2) .icon-wrapper:hover:before{-webkit-transform:scale(0.95) translateY(5px) translateX(5px);transform:scale(0.95) translateY(5px) translateX(5px)}.services .services-content .services-items .item:nth-child(2) .icon-wrapper:hover:after{-webkit-transform:scale(0.95) translateY(-5px) translateX(-5px);transform:scale(0.95) translateY(-5px) translateX(-5px)}.services .services-content .services-items .item h6{margin:16px 0 22px 0;font-size:20px;font-weight:600}.services .services-content .services-items .item p{margin-bottom:12px;color:#666}.services .services-content .services-items .item .price{color:var(--theme);font-weight:700;font-size:22px;letter-spacing:1px}.about{background:var(--theme);color:#fff;background-image:url(../img/crane.png);background-position:right center;background-size:55%;background-repeat:no-repeat}.about .about-content .text-wrapper{width:460px;margin-right:132px;-ms-flex-negative:0;flex-shrink:0}.about .about-content .text-wrapper h2{margin-bottom:26px}.about .about-content .text-wrapper .nav-tabs{margin:0 0 24px 0;border:none}.about .about-content .text-wrapper .nav-tabs .nav-item{margin:0 48px 0 0}.about .about-content .text-wrapper .nav-tabs .nav-item:last-child{margin:0}.about .about-content .text-wrapper .nav-tabs .nav-item .nav-link{padding:8px 0;color:#fff;border-radius:none;border:solid;border-width:0 0 3px 0;font-weight:500;text-transform:uppercase;font-size:14px;-webkit-transition:0.3s;transition:0.3s;opacity:0.4;outline:none}.about .about-content .text-wrapper .nav-tabs .nav-item .nav-link:hover{opacity:1}.about .about-content .text-wrapper .nav-tabs .nav-item .nav-link.active{background:none;opacity:1}.about .about-content .text-wrapper .tab-content{margin-bottom:26px}.about .about-content .text-wrapper .tab-content .tab-pane p{margin-bottom:20px}.about .about-content .text-wrapper .tab-content .tab-pane ul{list-style:none;padding:0;margin:0}.about .about-content .text-wrapper .tab-content .tab-pane ul li{margin-bottom:12px;padding-bottom:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,0.3)}.about .about-content .text-wrapper .tab-content .tab-pane ul li:last-child{border:none}.about .about-content .text-wrapper .tab-content .tab-pane ul li .title{font-weight:500}.tariffs .tariffs-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tariffs .tariffs-content .item{position:relative;width:calc(100% / 3);text-align:center;padding:32px 0}.tariffs .tariffs-content .item h6{font-size:26px;text-transform:uppercase;font-weight:600;margin-bottom:18px}.tariffs .tariffs-content .item .price{color:var(--second);font-weight:600;font-size:28px}.tariffs .tariffs-content .item:after{content:'';position:absolute;right:0;top:0;width:1px;height:100%;background:-webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,0)), color-stop(30%, #eee), color-stop(70%, #d1d1d1), to(rgba(0,0,0,0)));background:linear-gradient(0deg, rgba(0,0,0,0) 0%, #eee 30%, #d1d1d1 70%, rgba(0,0,0,0) 100%)}.tariffs .tariffs-content .item:last-child:after{display:none}.reviews{background:#f9f9f9}.reviews .reviews-content h2{text-align:center}.reviews .reviews-content .reviews-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.reviews .reviews-content .reviews-items .item{background:#fff;-webkit-box-shadow:0 0 12px rgba(0,0,0,0.07);box-shadow:0 0 12px rgba(0,0,0,0.07);border-radius:6px;width:31.5%;position:relative;margin-bottom:33px}.reviews .reviews-content .reviews-items .item .author{padding:28px 28px 20px 42px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--border)}.reviews .reviews-content .reviews-items .item .author .avatar{width:74px;height:74px;background:var(--border);border-radius:100%;margin-right:18px}.reviews .reviews-content .reviews-items .item .author .name h6{font-weight:700;text-transform:uppercase;font-size:17px;margin:0}.reviews .reviews-content .reviews-items .item .author .name span{color:var(--theme)}.reviews .reviews-content .reviews-items .item .content{padding:28px 28px 20px 42px}.reviews .reviews-content .reviews-items .item .content p{color:#666;margin-bottom:16px}.reviews .reviews-content .reviews-items .item .content .date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#555}.reviews .reviews-content .reviews-items .item .content .date:before{font-size:24px;margin-right:12px;margin-top:-4px;color:var(--theme);opacity:0.3}.reviews .reviews-content .reviews-items .item .arrow{position:absolute;top:100%;left:42px;overflow:hidden;height:33px;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:12px}.reviews .reviews-content .reviews-items .item .arrow:after{margin-top:-12px;content:'';width:0;height:0;border-top:24px solid transparent;border-bottom:24px solid transparent;border-left:34px solid #fff;-webkit-filter:drop-shadow(0 4px 4px rgba(0,0,0,0.07));filter:drop-shadow(0 4px 4px rgba(0,0,0,0.07));margin-top:-25px}.reviews .partners-content{margin-top:96px}.reviews .partners-content h2{text-align:center}.reviews .partners-content .partners{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.reviews .partners-content .partners .item{width:12%;opacity:0.4;-webkit-transition:0.3s;transition:0.3s;cursor:pointer;-webkit-filter:grayscale(1) brightness(0);filter:grayscale(1) brightness(0)}.reviews .partners-content .partners .item:hover{opacity:1}.discount{background:url(../img/close-up.jpg);background-position:center;background-size:cover;background-attachment:fixed;color:#fff;position:relative}.discount .discount-mask{position:absolute;top:0;left:0;height:100%;width:100%;background:var(--theme-op)}.discount .discount-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.discount .discount-content .text-wrapper{width:460px;text-align:center}.discount .discount-content .text-wrapper h2{font-size:48px;margin-bottom:14px}.discount .discount-content .text-wrapper h2 span{font-weight:400}.discount .discount-content .text-wrapper p{font-size:20px}@media (max-width: 575.98px){.first-slider{position:relative}.first-slider:after{content:'';position:absolute;top:0;left:0;height:100%;width:100%;background:var(--theme-op)}.first-slider img{height:110%;width:auto;z-index:0;left:50%;top:-5%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.first-slider svg{display:none}.first-slider .first-slider-content{height:auto;background:none;padding:112px 0 48px 0}.first-slider .first-slider-content .application{width:100%;background:none}.first-slider .first-slider-content .application h1{width:100%;text-align:center;font-size:10vw;margin-bottom:18px}.first-slider .first-slider-content .application .phone{font-size:20px;margin-bottom:18px;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.first-slider .first-slider-content .application .phone:before{font-size:18px}.first-slider .first-slider-content .application p{margin-bottom:26px;width:100%;text-align:center}.first-slider .first-slider-content .application form{width:100%}.services .services-content .services-items{display:block}.services .services-content .services-items .item{width:100%;margin-bottom:15px;padding:24px}.services .services-content .services-items .item:last-child{margin:0}.about{overflow:hidden;position:relative}.about .about-content .text-wrapper{margin:0;width:100%;position:relative;z-index:2}.about .about-content .text-wrapper h2{margin-bottom:12px}.about .about-content .text-wrapper .nav-tabs{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.about .about-content .text-wrapper .nav-tabs .nav-item{margin-right:24px}.about .about-content .text-wrapper .def-btn{display:block;margin:auto}.about .about-content img{position:absolute;width:90vw;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:20%;opacity:0.2}.reviews .reviews-content .reviews-items{display:block}.reviews .reviews-content .reviews-items .item{width:100%;margin-bottom:36px}.reviews .reviews-content .reviews-items .item .author{padding:20px}.reviews .reviews-content .reviews-items .item .content{padding:20px}.reviews .reviews-content .reviews-items .item:last-child{margin:0}.reviews .reviews-content .reviews-items .item .arrow{display:none}.reviews .partners-content{margin-top:52px}.reviews .partners-content .partners{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:-26px}.reviews .partners-content .partners .item{width:40%;margin-bottom:28px;margin-right:10%}.reviews .partners-content .partners .item:nth-child(2n){margin-right:0}.reviews .partners-content .partners .item:last-child{margin-right:0}.tariffs{padding:32px 0}.tariffs .tariffs-content{display:block}.tariffs .tariffs-content .item{width:100%}.tariffs .tariffs-content .item:after{top:auto;bottom:0;width:100%;height:1px;background:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0)), color-stop(30%, #eee), color-stop(70%, #d1d1d1), to(rgba(0,0,0,0)));background:linear-gradient(90deg, rgba(0,0,0,0) 0%, #eee 30%, #d1d1d1 70%, rgba(0,0,0,0) 100%)}.discount .discount-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.discount .discount-content .text-wrapper{width:100%}.discount .discount-content .text-wrapper h2{font-size:20px}.discount .discount-content .text-wrapper p{font-size:15px}}@media (min-width: 576px) and (max-width: 767.98px){.first-slider{position:relative}.first-slider:after{content:'';position:absolute;top:0;left:0;height:100%;width:100%;background:var(--theme-op)}.first-slider img{height:110%;width:auto;z-index:0;left:50%;top:-5%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.first-slider svg{display:none}.first-slider .first-slider-content{height:auto;background:none;padding:112px 0 48px 0}.first-slider .first-slider-content .application{width:100%;background:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.first-slider .first-slider-content .application h1{width:100%;text-align:center;font-size:44px;margin-bottom:18px}.first-slider .first-slider-content .application .phone{font-size:20px;margin:0 20px 18px}.first-slider .first-slider-content .application .phone:before{font-size:18px}.first-slider .first-slider-content .application p{margin-bottom:26px;width:100%;text-align:center}.first-slider .first-slider-content .application form{width:70%}.services .services-content .services-items{display:block}.services .services-content .services-items .item{width:100%;margin-bottom:24px}.services .services-content .services-items .item:last-child{margin:0}.about{overflow:hidden;position:relative}.about .about-content .text-wrapper{margin:0;width:100%;position:relative;z-index:2}.about .about-content img{position:absolute;width:90vw;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:20%;opacity:0.2}.reviews .reviews-content .reviews-items{display:block}.reviews .reviews-content .reviews-items .item{width:100%;margin-bottom:36px}.reviews .reviews-content .reviews-items .item .author{padding:28px 28px 24px 28px}.reviews .reviews-content .reviews-items .item .content{padding:28px 28px 24px 28px}.reviews .reviews-content .reviews-items .item .content p{font-size:18px}.reviews .reviews-content .reviews-items .item:last-child{margin:0}.reviews .reviews-content .reviews-items .item .arrow{display:none}.reviews .partners-content{margin-top:52px}.reviews .partners-content .partners{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:-26px}.reviews .partners-content .partners .item{width:26%;margin-bottom:26px;margin-right:11%}.reviews .partners-content .partners .item:nth-child(3n){margin-right:0}.reviews .partners-content .partners .item:last-child{margin-right:0}.tariffs .tariffs-content{display:block}.tariffs .tariffs-content .item{width:100%}.tariffs .tariffs-content .item:after{top:auto;bottom:0;width:100%;height:1px;background:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0)), color-stop(30%, #eee), color-stop(70%, #d1d1d1), to(rgba(0,0,0,0)));background:linear-gradient(90deg, rgba(0,0,0,0) 0%, #eee 30%, #d1d1d1 70%, rgba(0,0,0,0) 100%)}.discount .discount-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.discount .discount-content .text-wrapper{width:100%}.discount .discount-content .text-wrapper h2{font-size:32px}.discount .discount-content .text-wrapper p{font-size:18px}}@media (min-width: 768px) and (max-width: 991.98px){.first-slider{position:relative}.first-slider img{height:110%;width:auto;z-index:0;left:50%;top:-5%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.first-slider svg{display:none}.first-slider:after{content:'';position:absolute;top:0;left:0;height:100%;width:100%;background:var(--theme-op)}.first-slider .first-slider-content{height:auto;background:none;padding:112px 0 48px 0}.first-slider .first-slider-content .application{width:100%;background:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.first-slider .first-slider-content .application h1{width:100%;text-align:center;font-size:44px;margin-bottom:18px}.first-slider .first-slider-content .application .phone{font-size:24px;margin:0 24px 18px}.first-slider .first-slider-content .application .phone:before{font-size:20px}.first-slider .first-slider-content .application p{margin-bottom:26px;width:100%;text-align:center}.first-slider .first-slider-content .application form{width:50%}.services .services-content .services-items{display:block}.services .services-content .services-items .item{width:100%;margin-bottom:24px}.services .services-content .services-items .item:last-child{margin:0}.about{overflow:hidden;position:relative}.about .about-content .text-wrapper{width:320px;margin-right:42px}.about .about-content img{position:absolute;width:75vw;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:50%}.reviews .reviews-content .reviews-items{display:block}.reviews .reviews-content .reviews-items .item{width:100%;margin-bottom:36px}.reviews .reviews-content .reviews-items .item .author{padding:28px 28px 24px 28px}.reviews .reviews-content .reviews-items .item .content{padding:28px 28px 24px 28px}.reviews .reviews-content .reviews-items .item .content p{font-size:18px}.reviews .reviews-content .reviews-items .item:last-child{margin:0}.reviews .reviews-content .reviews-items .item .arrow{display:none}.reviews .partners-content{margin-top:52px}.reviews .partners-content .partners .item{width:15%}.tariffs .tariffs-content .item h6{font-size:22px;margin-bottom:10px}.discount .discount-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.discount .discount-content .text-wrapper h2{font-size:32px}.discount .discount-content .text-wrapper p{font-size:18px}}@media (min-width: 992px) and (max-width: 1199.98px){.first-slider .first-slider-content{height:680px}.first-slider .first-slider-content svg{right:380px}.first-slider .first-slider-content .application{width:380px}.first-slider .first-slider-content .application h1{font-size:32px}.first-slider .first-slider-content .application .phone{font-size:24px}.first-slider .first-slider-content .application .phone:before{font-size:20px}.first-slider .first-slider-content .application p{font-size:15px;margin-bottom:26px}.services .services-content .services-items .item{padding:38px 32px}.services .services-content .services-items .item h6{font-size:18px}.services .services-content .services-items .item p{margin:0}.about .about-content .text-wrapper{width:380px}.reviews .partners-content{margin-top:52px}.reviews .reviews-content .reviews-items .item .author{padding:24px 24px 18px 24px}.reviews .reviews-content .reviews-items .item .author .avatar{width:56px;height:56px}.reviews .reviews-content .reviews-items .item .author .name h6{font-size:16px}.reviews .reviews-content .reviews-items .item .content{padding:18px 24px}.reviews .reviews-content .reviews-items .item .content .date:before{font-size:18px;margin-right:8px}.tariffs .tariffs-content .item h6{font-size:22px;margin-bottom:10px}.discount .discount-content .text-wrapper h2{font-size:32px}.discount .discount-content .text-wrapper p{font-size:18px}}@media (min-width: 1200px) and (max-width: 1399.98px){.first-slider .first-slider-content{height:750px}.first-slider .first-slider-content svg{right:400px}.first-slider .first-slider-content .application{width:400px}.first-slider .first-slider-content .application h1{font-size:32px}.first-slider .first-slider-content .application .phone{font-size:28px}.first-slider .first-slider-content .application .phone:before{font-size:22px}.first-slider .first-slider-content .application p{font-size:15px;margin-bottom:32px}.about .about-content .text-wrapper{width:400px}.reviews .partners-content{margin-top:72px}.discount .discount-content .text-wrapper h2{font-size:32px}.discount .discount-content .text-wrapper p{font-size:18px}}

/*# sourceMappingURL=../css/theme.css.map */
