@font-face {
    font-family: "FiraSansMedium";
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/FiraSansMedium/FiraSansMedium.eot?#iefix") format("embedded-opentype");
    scr: url("../fonts/FiraSansMedium/FiraSansMedium.woff") format("woff");
    scr: url("../fonts/FiraSansMedium/FiraSansMedium.ttf") format("truetype"); }
    @font-face {
        font-family: "SFUITextBold";
        font-style: normal;
        font-weight: normal;
        src: url("../fonts/SFUITextBold/SFUITextBold.eot?#iefix") format("embedded-opentype"); 
        src: url("../fonts/SFUITextBold/SFUITextBold.woff") format("woff"); 
        src: url("../fonts/SFUITextBold/SFUITextBold.ttf") format("truetype"); }
        @font-face {
            font-family: "SFUITextLight";
            font-style: normal;
            font-weight: normal;
            src: url("../fonts/SFUITextLight/SFUITextLight.eot?#iefix") format("embedded-opentype"); 
            src: url("../fonts/SFUITextLight/SFUITextLight.woff") format("woff"); 
            src: url("../fonts/SFUITextLight/SFUITextLight.ttf") format("truetype"); }
            @font-face {
                font-family: "SFUITextRegular";
                font-style: normal;
                font-weight: normal;
                src: url("../fonts/SFUITextRegular/SFUITextRegular.eot?#iefix") format("embedded-opentype"); 
                src: url("../fonts/SFUITextRegular/SFUITextRegular.woff") format("woff"); 
                src: url("../fonts/SFUITextRegular/SFUITextRegular.ttf") format("truetype"); }
                
 p, span, h1, h2, h3, h4, h5, h6, ul, li, a, input {margin: 0;padding: 0; }
 a {color: #548af6; }a:hover {color: #548af6; }body {font-family: "SFUITextRegular";font-size: 17px;line-height: 24px;color: #121314;width: 100%;height: 100%; }button:focus {outline: none !important; }.toggle {display: none; }.top-line {padding-top: 30px;padding-bottom: 30px; }.top_center {margin-left: 47px; }.top_info .top_description {display: inline-block;font-weight: bold;vertical-align: top;width: 38%; }.top_info .fa {color: #b1b1b1;display: inline-block;vertical-align: middle;margin-right: 10px; }.top_info .top_maps {width: 33%;display: inline-block;margin-left: 10px;font-weight: bold;vertical-align: top; }.top_info .top_maps a {display: block;text-decoration: underline;margin-top: 10px; }.top_info .top_time_work {width: 25%;display: inline-block;vertical-align: top;font-weight: bold; }.top_mnu {list-style-type: none;margin-top: 15px; }.top_mnu li {display: inline-block;margin-left: 28px; }.top_mnu li:first-child {margin-left: 0; }.top_mnu li a {color: #6e6e6e;text-decoration: underline; }.top_phone {font-size: 24px;color: #000;font-weight: bold; }.top_phone:hover {color: #000;text-decoration: none; }.order_btn {font-weight: bold;padding: 10px 15px;font-size: 16px;margin-top: 20px; }.order_btn:hover {-webkit-animation: buttonanimate .4s infinite alternate;animation: buttonanimate .4s infinite alternate; }.btn {display: inline-block;color: #fff;cursor: pointer;-webkit-border-radius: 5px;border-radius: 5px;background: -webkit-linear-gradient(45deg, #ed2122, #f28214);background: -o-linear-gradient(45deg, #ed2122, #f28214);background: linear-gradient(45deg, #ed2122, #f28214); }.btn:hover {text-decoration: none;color: #fff; }.btn:focus {text-decoration: none;color: #fff;background: -webkit-linear-gradient(45deg, #ed2122, #f28214) !important;background: -o-linear-gradient(45deg, #ed2122, #f28214) !important;background: linear-gradient(45deg, #ed2122, #f28214) !important; }.section--centered {text-align: center; }@-webkit-keyframes buttonanimate {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg); }33% {-webkit-transform: rotate(2deg);transform: rotate(2deg); }66% {-webkit-transform: rotate(-2deg);transform: rotate(-2deg); }100% {-webkit-transform: rotate(0deg);transform: rotate(0deg); } }@keyframes buttonanimate {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg); }33% {-webkit-transform: rotate(2deg);transform: rotate(2deg); }66% {-webkit-transform: rotate(-2deg);transform: rotate(-2deg); }100% {-webkit-transform: rotate(0deg);transform: rotate(0deg); } }.head {background-image: url(../img/head_bg.jpg);-webkit-background-size: cover;background-size: cover; }.head h1 {font-size: 73px;text-transform: uppercase;font-family: "FiraSansMedium", sans-serif;background: -webkit-linear-gradient(45deg, #ed2122, #f28214);background: -o-linear-gradient(45deg, #ed2122, #f28214);background: linear-gradient(45deg, #ed2122, #f28214);-webkit-background-clip: text;background-clip: text;color: transparent;margin-top: 70px;margin-bottom: 150px; }.top_advantage {list-style-type: none; }.top_advantage li {display: inline-block;font-family: "FiraSansMedium", sans-serif;font-size: 24px;position: relative;margin-left: 10px; }.top_advantage li:first-child {margin-left: 0; }.top_advantage li::before {content: '';position: absolute;background-repeat: no-repeat;display: inline-block;width: 65px;height: 75px;background-image: url(../img/icon_sprite.png); }.top_advantage li:nth-child(1)::before {background-position: 0 0; }.top_advantage li:nth-child(2)::before {background-position: 0 -94px; }.top_advantage li:nth-child(3)::before {background-position: 0 -187px; }.top_advantage {margin-bottom: 60px; }.top_advantage li {background: #fff;padding: 10px; }.top_advantage li::before {-webkit-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);transform: translate(-50%, 0);left: 50%;top: -80px; }.top_form {background: rgba(0, 0, 0, 0.4);-webkit-border-radius: 10px;border-radius: 10px;margin-top: 70px;text-align: center; 
     
 }.whats_btn {display:none;}
 .top_form .form_desc {color: #fff;font-size: 30px;line-height: 30px;text-align: center;padding: 40px 0px 0px 0px;margin-bottom: 20px;font-family: "FiraSansMedium", sans-serif; }.top_form .form_desc span {display: block;font-size: 40px;line-height: 60px; }.counter_btn {margin-bottom: -30px;border: none;padding: 20px;font-size: 20px; }.timer {margin-bottom: 30px; }.timer_head {font-size: 24px;text-transform: uppercase;font-family: "FiraSansMedium", sans-serif;color: #fff;margin-bottom: 20px; }.service_items {padding-top: 50px;margin-bottom: 44px;position: relative; }.service_item {width: 20%;display: inline-block;vertical-align: top;cursor: pointer;text-align: center;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;color: #548af6; }.service_item .service_item_text {display: block;font-family: "FiraSansMedium", sans-serif;display: inline-block;font-size: 22px; }.service_item .service_img {width: 190px;height: 190px;display: inline-block;position: relative;margin-bottom: 20px; }.service_item .service_img::before {content: '';position: absolute;width: 100%;height: 100%;left: 0;top: 0;-webkit-background-size: cover;background-size: cover; }.service_item .service_kv::before {background-image: url(../img/service_1.png); }.service_item .service_kot::before {background-image: url(../img/service_2.png); }.service_item .service_balkon::before {background-image: url(../img/service_3.png); }.service_item .service_constr::before {background-image: url(../img/service_4.png); }.service_item .service_komplekt::before {background-image: url(../img/service_5.png); }.tab-cont.active {display: block; }.tab-cont {display: none;padding: 42px;background: #eeeeee;-webkit-border-radius: 10px;border-radius: 10px;border: 1px solid #cccccc;-webkit-box-shadow: 1px 1px #eeeeee, -1px 0px #eeeeee;box-shadow: 1px 1px #eeeeee, -1px 0px #eeeeee;margin-bottom: 100px;position: relative; }.tab-cont .service_head {font-family: "FiraSansMedium", sans-serif;color: #548af5;font-size: 24px;line-height: 35px;margin-bottom: 10px;}.tab-cont .service_desc {font-size: 16px;font-family: "SFUITextLight", sans-serif; }.tab-cont .desc_gray {font-family: "SFUITextRegular", sans-serif;color: #ed2122;margin-bottom: 40px;text-decoration: underline; }.tab-cont span.triangle {width: 0;height: 0;display: block;position: absolute;top: -30px;left: 55px;border: 15px solid transparent;border-bottom: 15px solid #eee; }.tab-cont span.triangle::before {content: '';width: 22px;display: block;position: absolute;top: 7px;left: -18px;border-top: 1px solid #ccc;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg); }.tab-cont span.triangle::after {content: '';width: 21px;display: block;position: absolute;top: 7px;left: -3px;border-top: 1px solid #ccc;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg); }.tab-cont:nth-child(2) span.triangle {left: 322px; }.s_item {text-align: center; }.s_item .item_head {font-family: "FiraSansMedium", sans-serif;font-size: 24px; }.s_item img {margin: 15px auto;display: block; }.s_item .price {display: inline-block;font-size: 24px;font-family: "FiraSansMedium", sans-serif;margin-right: 20px;vertical-align: middle; }.s_item .item_btn {padding: 8px 18px;font-size: 16px;display: inline-block;vertical-align: middle; }.padding-top {padding-top: 73px; }.section_head {font-family: "FiraSansMedium", sans-serif;font-size: 48px;line-height: 55px; }.about_us {padding-bottom: 53px;background: #f2f2f2; }.about_us .section_head {margin-bottom: 40px; }.about_text {color: #747474; }.advantage_item {width: 50%;display: inline-block;vertical-align: middle;margin-bottom: 55px; }.advantage_item .adv_span {width: 65px;height: 75px;position: relative;display: inline-block;vertical-align: middle; }.advantage_item .adv_span::before {content: '';position: absolute;background-image: url(../img/icon_sprite.png);background-repeat: no-repeat;width: 65px;height: 75px; }.advantage_item .advantage_item_span2::before {background-position: 0 -94px; }.advantage_item .advantage_item_span3::before {background-position: 0 -192px; }.advantage_item .advantage_item_span4::before {background-position: 0 -291px; }.advantage_item p {display: inline-block;vertical-align: middle;font-family: "FiraSansMedium", sans-serif;margin-left: 20px;font-size: 24px; }.works .section_head {margin-bottom: 75px; }.column, .columns {position: relative;padding: 0 20px;min-height: 1px;float: left; }[class*="column"] + [class*="column"]:last-child {float: right; }[class*="column"] + [class*="column"].end {float: right; }/* Portfolio Content */.portfolio-item {margin-bottom: 36px; }.portfolio-item .item-wrap {background: #fff;overflow: hidden;position: relative;-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out; }.portfolio-item .item-wrap a {display: block;cursor: pointer; }.portfolio-item .item-wrap .overlay {position: absolute;left: 0;top: 0;width: 100%;height: 100%;opacity: 0;-moz-opacity: 0;filter: alpha(opacity=0);-webkit-transition: opacity 0.3s ease-in-out;-o-transition: opacity 0.3s ease-in-out;transition: opacity 0.3s ease-in-out;background: rgba(0, 0, 0, 0.3); }.portfolio-item .item-wrap .link-icon {display: block;color: #fff;font-size: 18px;line-height: 30px;text-align: center;opacity: 0;filter: alpha(opacity=0);-webkit-transition: opacity 0.3s ease-in-out;-o-transition: opacity 0.3s ease-in-out;transition: opacity 0.3s ease-in-out;position: absolute;top: 50%;left: 50%;margin-left: -15px;margin-top: -15px; }.portfolio-item .item-wrap img {vertical-align: bottom;max-width: 100%;height: auto; }.portfolio-item:hover .overlay {opacity: 1;filter: alpha(opacity=100); }.portfolio-item:hover .link-icon {opacity: 1;filter: alpha(opacity=100); }.load_more_btn {padding: 8px 40px;font-size: 20px;line-height: 30px;margin-bottom: 30px; }.recommendation {padding-bottom: 50px; }.model-item {margin-top: 100px;position: relative;border-right: 4px solid #eeeeee;border-left: 4px solid #fc0000;border-top: 4px solid #fc0000; }.model-item .model-title {font-family: "FiraSansMedium", sans-serif;font-size: 30px;position: absolute;background: #fff;padding-right: 12px;padding-bottom: 16px;top: -13px;left: -4px; }.model-item .bestseller {background-color: #fc0000;color: #fff;position: absolute;right: 18px;top: -25px;font-family: "FiraSansMedium", sans-serif;font-size: 12px;text-transform: uppercase;padding: 13px 5px; }.model-item .model_content {padding-top: 42px;padding-left: 25px;padding-right: 5px;margin-bottom: 50px; }.model-item .model_content img {float: left;margin-right: 20px;display: inline-block;vertical-align: top; }.model-item .model_content p {vertical-align: top;font-size: 16px;color: #000;line-height: 20px; }.model-item .model_specifications {padding-left: 25px;padding-right: 5px;text-align: left; }.model-item .model_specifications .spec {font-size: 16px;color: #7e7e7e;line-height: 20px;margin-bottom: 10px; }.model-item .model_specifications .spec span {display: block;color: #000; }.model-item .model_footer {padding-left: 25px;padding-right: 5px;padding: 20px 5px 20px 25px;background-color: #eeeeee;overflow: hidden; }.model-item .model_footer .model_price {font-family: "FiraSansMedium", sans-serif;font-size: 18px;float: left;width: 50%;line-height: 40px; }.model-item .model_footer .model_price span {font-size: 30px; }.model-item .model_footer .model_btn {float: right;font-size: 18px; }.slider1 {margin-top: 60px; }.review {display: block;text-align: center;padding-top: 20px; }.review .review_img {display: inline-block;vertical-align: top;width: 30%;-webkit-border-radius: 50%;border-radius: 50%; }.review .review_img img {-webkit-border-radius: 50%;border-radius: 50%; }.review .review_text {display: inline-block;vertical-align: top;width: 60%;float: right;text-align: left;font-family: "SFUITextLight", sans-serif;color: #595959;position: relative; }.review .review_text::before {content: '';width: 38px;height: 38px;position: absolute;top: -10px;left: -38px;background-image: url(../img/review_text.png);background-repeat: no-repeat; }.review .review_text .author {color: #c1c1c1;margin-top: 23px; }.how_we_work {padding-bottom: 73px; }.how_we_work .this_is_just {font-size: 24px;margin-top: 30px;display: block;margin-bottom: 30px; }.how_work_item {display: inline-block;width: 25%; }.how_work_item .how_work_item_text {display: inline-block; }.how_work_item .how_work_item_text .how_work_number {font-family: "FiraSansMedium", sans-serif;font-size: 48px;line-height: 64px;color: #f80300;vertical-align: middle;display: inline-block;margin-right: 17px; }.how_work_item .how_work_item_text .how_work_text {overflow: hidden;display: inline-block;vertical-align: middle; }.how_work_item .work_img {display: block;position: relative; }.how_work_item .work_img::before {content: '';position: absolute;height: 4px;width: 100%;right: 0;top: 116px;z-index: -1;background: #fe3c00; }.how_work_item:last-child .work_img::before {height: 0;width: 0%; }.sumbit_free_app {background: -webkit-linear-gradient(45deg, #ed2122, #f28214);background: -o-linear-gradient(45deg, #ed2122, #f28214);background: linear-gradient(45deg, #ed2122, #f28214);position: relative;z-index: 2; }.sumbit_free_app::before {content: '';position: absolute;right: 100px;top: 0;width: 226px;height: 441px;background: url(../img/zamer.png); }.sumbit_free_app::after {content: '';position: absolute;bottom: 150px;width: 100%;height: 1px;background: rgba(255, 255, 255, 0.5);z-index: -2; }.section_head._white {color: #fff;margin-bottom: 30px;position: relative; }.this_is_just._white {display: inline-block;color: #fff;margin-bottom: 50px;font-size: 24px;line-height: 35px; }.form_free {margin-bottom: 75px; }.input_wrap {color: #fff;display: inline-block;vertical-align: top;margin-bottom: 40px; }.input_wrap .input_label {display: block;margin-bottom: 15px;font-size: 18px; }.input_wrap .white_input {background: transparent;outline: none;border: 1px solid rgba(255, 255, 255, 0.7);padding: 8px 20px;-webkit-border-radius: 10px;border-radius: 10px; }.input_wrap .white_input:last-child {margin-right: 50px; }.white_btn {padding: 10px 50px;background: #fff;display: block;border: none;overflow: hidden;-webkit-border-radius: 10px;border-radius: 10px;margin-bottom: 30px;z-index: 0; }.confid {color: #fff; }.confid a {color: #fff; }.confid a:hover {color: #fff; }footer {padding-top: 34px;margin-bottom: 35px; }footer iframe {-webkit-border-radius: 15px;border-radius: 15px; }.footer_title {font-size: 24px;font-family: "FiraSansMedium", sans-serif;margin-bottom: 22px; }.newsletter_desc {font-size: 18px;margin-bottom: 22px; }.newsletter_input {border: 1px solid #e8e8e8;outline: none;-webkit-border-radius: 7px;border-radius: 7px;padding: 5px 10px;margin-bottom: 17px; }.newsletter_btn {background: #ff0000 !important;display: block;padding: 10px 25px;cursor: pointer; }.footer_maps {-webkit-border-radius: 7px;border-radius: 7px; }.fa {color: #b1b1b1;display: inline-block;vertical-align: middle;margin-right: 10px; }.foot_maps {font-weight: bold;vertical-align: top;font-size: 17px;margin-bottom: 25px; }.foot_maps a {display: block;text-decoration: underline;margin-top: 10px; }.footer_time_work {font-weight: bold;font-size: 17px;margin-bottom: 25px; }.foot_phone {color: #000;cursor: pointer;margin-bottom: 25px;display: block; }.foot_phone:hover {color: #000; }.foot_social {list-style-type: none; }.foot_social li {display: inline-block;background: -webkit-linear-gradient(45deg, #ed2122, #f28214);background: -o-linear-gradient(45deg, #ed2122, #f28214);background: linear-gradient(45deg, #ed2122, #f28214);-webkit-border-radius: 50%;border-radius: 50%;width: 30px;height: 30px;text-align: center;margin-left: 10px; }.foot_social li a {text-align: center; }.foot_social li a .fa {color: #fff;width: 30px;height: 30px;vertical-align: middle;text-align: center;vertical-align: middle;line-height: 30px; }.modal_form {background: -webkit-linear-gradient(45deg, #ed2122, #f28214);background: -o-linear-gradient(45deg, #ed2122, #f28214);background: linear-gradient(45deg, #ed2122, #f28214);padding: 20px;margin: 0 auto;text-align: center;max-width: 450px;-webkit-border-radius: 10px;border-radius: 10px;border: 2px solid #fff; }.modal_form h3 {text-transform: uppercase;color: #fff;font-family: "FiraSansMedium", sans-serif;margin-bottom: 20px; }.modal_form span {display: block;color: #fff;margin-bottom: 10px;text-align: center; }.modal_form input {display: block;display: inline-block;background: transparent;border: 1px solid #fff;-webkit-border-radius: 5px;border-radius: 5px;outline: none;padding: 10px 20px;color: #fff;margin-bottom: 10px; }.modal_form button {display: block;margin: 0 auto; }.modal_btn {background: #fff;color: #000; }.modal_btn:hover {color: #000; }.modal_btn:focus {color: #000;background: #fff !important; }.form_free [type="checkbox"], .modal_form [type="checkbox"] {border: 0;clip: rect(0 0 0 0);height: 1px;overflow: hidden;padding: 0;position: absolute;width: 1px; }.left_input {display: inline-block;vertical-align: top; }.form_free label, .modal_form label {display: inline-block;cursor: pointer;line-height: 18px;font-size: 15px;color: #898989;max-width: 480px;text-align: left; }.left_input {display: inline-block; }.form_free [type="checkbox"] + span, .modal_form [type="checkbox"] + span {display: inline-block; }.form_free label p, .modal_form label p {display: inline-block;vertical-align: top; }/* the basic, unchecked style */.form_free [type="checkbox"] + span:before, .modal_form [type="checkbox"] + span:before {content: '';display: inline-block;width: 15px;height: 15px;border: 2px solid #fff;margin-right: 0.75em;-webkit-transition: 0.5s ease all;-o-transition: 0.5s ease all;transition: 0.5s ease all; }.form_free [type="checkbox"]:checked + span:before, .modal_form [type="checkbox"]:checked + span:before {background: #548af6; }.agreement_text {display: inline-block;color: #fff;vertical-align: top; }.modal_form .i_agree {margin-top: 10px; }.modal_form label p {font-size: 13px;display: inline; }.privacypolicy {color: #747474;cursor: pointer;bottom: 0;margin-top: 50px;display: block;font-size: 13px; }.privacypolicy:hover {color: #747474; }.owl-nav .owl-prev .owl-next {height: 30px;width: 30px; }.s_item_text {text-align: left;font-size: 14px; }.hidden {display: none; }#quality-error {color: #ccc; }/*========== Desktop First ==========*/@media only screen and (max-width: 1440px) {/**/ }@media only screen and (max-width: 1350px) {.top_mnu li {margin-left: 10px; } }@media only screen and (max-width: 1280px) {/*
 */ }/* Large Devices, Wide Screens */
 @media only screen and (max-width: 1200px) {.top-line {position: relative; }.toggle {position: absolute;z-index: 4;top: -13px;padding-right: 10px;right: -50px;width: 50px;height: 50px;display: block;-webkit-box-sizing: border-box;box-sizing: border-box;border: none;outline: none;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;background: transparent; }.toggle span {display: block;width: 28px;height: 3px;-webkit-border-radius: 3px;border-radius: 3px;background: #000;position: absolute;top: 24px;-webkit-transition: .3s;-o-transition: .3s;transition: .3s; }.toggle span::before {content: '';position: absolute;top: -8px;left: 0;width: 100%;height: 3px;background: #000; }.toggle span::after {content: '';position: absolute;top: 8px;left: 0;width: 100%;height: 3px;background: #000; }.toggle.togCl span {background: transparent; }.toggle.togCl span::before {top: 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg); }.toggle.togCl span::after {top: 0;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg); }.top_mnu {position: fixed;top: 0;right: -250px;background: #fff;width: 250px;height: 100%;z-index: 2000;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;border-left: 1px solid #f2f2f2;overflow: scroll; }.top_mnu li {margin-left: 0;display: block;padding: 0px 20px;border-right: none;text-align: left; }.top_mnu li a {padding: 10px 20px;color: #565656;display: block;text-decoration: none;border-bottom: 1px solid #f2f2f2;text-transform: uppercase; }.top_right_call {float: right; }.top_phone {display: block; }.how_work_items {margin: 0 auto;text-align: center; }.how_work_item {width: 50%;margin-bottom: 50px; }.how_work_item .work_img::before {width: 50%; }.how_work_item:nth-child(2) .work_img::before {left: 0; }.how_work_item:last-child .work_img::before {left: 0;height: 4px;width: 50%; }.top_center {margin-left: 0;display: inline-block;vertical-align: middle; }.top_info .top_description {display: block;width: 100%;margin-top: 30px; }.top_info .top_maps {display: none; }.top_info .top_time_work {display: none; }.active {right: 0; }.active_toggle {right: 250px; }.bg_body {background-color: rgba(255, 255, 255, 0.7);height: 100%;position: absolute;width: 100%;z-index: 3;overflow: hidden; }.head h1 {text-align: center; }.top_advantage {text-align: center; }.service_item {width: 50%;margin-bottom: 0px; }.service_item .service_img {margin: 0 auto;display: inline-block;text-align: center; }.service_item .service_img::before {left: 0;top: 0;margin: auto; }.service_item .service_item_text {display: block;text-align: center;line-height: 30px;padding: 0; }.service_item:nth-child(3) {width: 100%; }.s_item {margin-bottom: 60px;height: auto;border-bottom: 1px dashed #000;padding-bottom: 50px; }.s_item .item_head {font-size: 36px; }.advantage_items {margin-top: 50px; }.newsletter {margin-bottom: 50px;text-align: center; }.newsletter_btn {margin: 0 auto; }.footer_maps {margin-bottom: 50px; }.footer_title {text-align: center; } 

 }/* Medium Devices, Desktops */
 @media only screen and (max-width: 992px) {.logo {display: block;width: 140px;text-align: left;margin-top: 10px; }.logo img {width: 100%; }.top_phone {font-size: 18px;line-height: 24px;text-align: left; }.order_btn {font-size: 14px;margin-top: 10px;padding: 10px 15px; }.top_info {margin: 0 auto;width: 100%;text-align: center; }.top_info .top_description {text-align: center;display: inline-block; }.service_item {width: 50%;margin-bottom: 30px; }.service_item:nth-child(3) {width: 50%; }.advantage_items .adv_span::before {content: '';position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: 0 auto; }.advantage_items p {display: inline-block;width: 100%;margin-top: 15px;text-align: center;margin-left: 0; }.advantage_item {text-align: center; }.section_head {text-align: center; }.this_is_just {text-align: center; }.sumbit_free_app::before {display: none; }.this_is_just._white {text-align: center;display: block; }.form_free {text-align: center; }.input_wrap .input_label {text-align: left; }.white_btn {margin: 0 auto 30px auto; }.confid {display: inline-block; } }
 @media only screen and (max-width: 868px) {.balkon_img {width: 100%; } }
 /* Small Devices, Tablets */
 @media only screen and (max-width: 768px) { .head h1 {font-size: 50px; }.logo {width: 250px;text-align: center;margin: 10px auto; }.logo img {width: 100%; }.top_right_call {float: none;margin-top: 30px; }.top_phone {display: inline-block;vertical-align: middle;font-size: 24px;line-height: 42px; }.order_btn {float: right;display: inline-block;vertical-align: middle;margin-top: 0;font-size: 18px;line-height: 24px; }.service_item {width: 100%;margin-bottom: 0px;padding: 30px 0;border-bottom: 1px solid #548af6; }.service_item .service_img {display: none; }.service_item .service_item_text {text-transform: uppercase; }.service_item:first-child {border-top: 1px solid #548af6; }.service_item:nth-child(3) {width: 100%; }.sumbit_free_app::after {display: none; }.input_wrap {display: block;text-align: center; }.input_wrap .input_label {text-align: center; }.input_wrap .white_input:last-child {margin-right: 0; } }
 @media only screen and (max-width: 660px) { .cart {display:none;}   .top_phone {display: block;vertical-align: middle;font-size: 24px;line-height: 42px;text-align: center; }.order_btn {float: none;display: block;vertical-align: middle;margin-top: 0;font-size: 18px;line-height: 24px; } .whats_btn { float: none;display: block;vertical-align: middle;margin-top: 20px;font-size: 18px;font-weight: bold; height:43px;} .top_advantage {display: none; }.how_work_item {display: block;width: 100%; }.how_work_item .work_img::before {display: none; }.section_head {font-size: 36px; }.s_item .item_head {font-size: 24px; }.s_item img {width: 270px; }.input_wrap {display: block; }.input_wrap .white_input:last-child {margin-right: 0; }.tab-cont {margin-bottom: 30px; } }
 @media only screen and (max-width: 550px) { .container-fluid {padding: 0 30px !important; }.advantage_items {text-align: center; }.advantage_item {display: block;width: 100%; }.s_item img {width: 280px; }.s_item .price {display: block;margin-right: 0;margin-bottom: 10px;margin-top: 10px; }.tab-cont .service_head {font-size: 20px;line-height: 24px; }.tab-cont .service_desc {text-align: justify; }.tab-cont span.triangle {left: 0;right: 0;bottom: 0;top: -30px;margin: 0 auto; }.slider1 {margin-top: 20px; }.review {width: 100%; }.review .review_img {display: block;text-align: center;margin: 0 auto; }.review .review_img img {margin: 0 auto;display: inline-block; }.review .review_text {width: 100%;padding: 0 20px;margin-top: 30px; }.review .review_text::before {left: 0;top: 0;z-index: -2; } }
 /* Extra Small Devices, Phones */
 @media only screen and (max-width: 480px) {.head h1 {font-size: 40px;margin-bottom: 0px; }.s_item img {width: 240px; }.service_item {padding: 25px 0; }.service_item .service_item_text {font-size: 18px;line-height: 24px; } }
 @media only screen and (max-width: 440px) {.s_item {padding-bottom: 20px; }.s_item .item_head {font-size: 20px; }.s_item img {width: 200px; }.s_item .price {font-size: 20px; } }
 @media only screen and (max-width: 380px) {.container-fluid {padding: 10px !important; }.head h1 {font-size: 35px; } }
 @media only screen and (max-width: 360px) {.s_item img {width: 200px; }.model-item .model_footer {padding: 20px 5px; }.model-item .model_footer .model_price {width: 100%;display: block;text-align: center; }.model-item .model_footer .model_btn {width: 100%;display: block;text-align: center;margin-left: 0; }.section_head._white {font-size: 26px;line-height: 32px;padding: 0 20px; }.this_is_just._white {font-size: 18px;line-height: 24px;padding: 0 15px; } }
 @media only screen and (max-width: 340px) {.s_item img {width: 200px; } }/*========== Mobile First ==========*//* Custom, iPhone Retina */@media only screen and (min-width: 320px) {html {margin: 0;overflow-x: hidden; }body {margin: 0;overflow-x: hidden; } }/* Extra Small Devices, Phones */@media only screen and (min-width: 480px) {/**/ }/* Small Devices, Tablets */@media only screen and (min-width: 768px) {/**/ }/* Medium Devices, Desktops */@media only screen and (min-width: 992px) {/**/ }/* Large Devices, Wide Screens */@media only screen and (min-width: 1200px) {/**/ }
  
 