body{background:#fff;color:#000;font-size:16px;line-height:1.25;font-weight:400;}
.logo{width:121px;margin-right:50px;}
/*.menu-header, .logo{display:inline-block;}*/
.m-m{display:flex;flex-wrap:nowrap;align-items:center;}
.logo img{width:100%;}

.google-auto-placed{margin:10px auto !important;}
.google-auto-placed ins,.google-auto-placed ins div,.google-auto-placed ins div iframe{
    width: 100% !important;margin:auto!important;
}


h2, h1, h3, h4{text-transform:none;}
.fr {float:right;}
.fl {float:left;}
h1{font-size:50px;font-weight:700;padding-bottom:15px;color:#fff;text-shadow:2px 2px 3px rgba(0,0,0,0.5);-webkit-background-clip:text;-moz-background-clip:text;background-clip:text;margin-bottom:50px;font-family:'Gilroy-Bold';}
h1+p{font-size:22px;margin-bottom:30px;font-weight:300;color:#fff;text-shadow:2px 2px 3px rgba(0,0,0,0.5);}
h2{font-size:36px;font-weight:700;margin:0 0 50px 0;font-family:'Gilroy-Bold';text-align:center;}
h2+p{font-size:16px;margin-bottom:30px;font-weight:300;}
h4{font-size:24px;margin-bottom:8px;line-height:1.2;}

h4+p{font-size:16px;font-weight:400;margin-bottom:20px;}
h3{font-size:22px;margin-bottom:20px;font-weight:300;}
h3+p{font-size:16px;margin-bottom:30px;font-weight:300;}
h6{padding-top:46px;padding-left:18px;font-family:Gilroy-Bold;font-size:16px;line-height:20px;color:#000;padding-bottom:10px;margin:0;}
.block-text-item.namber_1:after {content:"1";}
.block-text-item.namber_2:after {content:"2";}
.block-text-item.namber_3:after {content:"3";}
.block-text-item.namber_4:after {content:"4";}
.block-text-item.namber_5:after {content:"5";}
.block-text-item:after {position:absolute;left:15px;top:0;display:block;font-family:Gilroy-Bold;font-size:64px;line-height:80px;color:rgba(0,46,91,.3);}
.block-text-item p {font-family:Gilroy;font-size:16px;line-height:19px;color:#000;}
p {font-family:Gilroy;font-style:normal;font-weight:400;font-size:16px;line-height:19px;color:#000;margin-bottom:8px;}
.content-text ul {padding-left:revert;list-style-type:disc;}
.content-text li {list-style:revert;margin-bottom:8px;}
.content-text h4{margin:30px 0 20px;}
.section_h1 h1{color:#fff;}
.dn{display:none;}
.clr{clear:both;}


.modal, .add-offer-block{position:fixed;z-index:1000;display:none;top:0;width:100%;height:100%;background:rgb(0 0 0 / 45%);}
.model-block{position:absolute;top:50%;left:50%;width:360px;height:466px;margin-left:-180px;margin-top:-233px;background:#fff;}
.block{display:block;}
/*.close-but{width:30px;height:30px;background:#ccc;cursor:pointer;}*/
.send-a-request-body .form-border{margin-right:0;}
.send-a-request-body{padding:20px;}
.send-a-request-head-h{font-size:28px;font-weight:700;}
.send-a-request-head{border-bottom:1px solid #ccc;display:flex;flex-wrap:nowrap;justify-content:space-between;padding:20px;}
.form-checkbox label{font-size:12px;margin-left:7px;}
.form-checkbox label a{color:blue;}
.form-checkbox label a:hover{text-decoration:underline;}
.form-checkbox {display:flex;margin-bottom:20px;}
.send-a-request-body .button.green{float:right;width:200px;}
.close-but.model-close{position:relative;width:20px;height:20px;cursor:pointer;top:7px;}
.model-close:before, .model-close:after{content:'';position:absolute;height:2px;width:20px;background-color:#3D6A66;top:50%;}
.model-close:before{transform:rotate(-45deg);}
.model-close:after{transform:rotate(45deg);}

.pod-menu, .pod-menu a{color:#fff;}
.zsu_desk{position:absolute;top:15px;right:50%;margin-right:-585px;}

h2.title_2{text-align:center;font-weight:700;font-size:36px;font-family:'Gilroy-Bold';margin-bottom:80px;}
h2.title_2:after{content:'';background:url("../images/line.svg")no-repeat center;height:10px;width:170px;margin:10px auto 0;display:block;}

.logo-block.fixed {position:fixed;transition:1s;width:100%;background:#fff;top:0;z-index:200;box-shadow:0 0 60px 0 rgba(0,0,0,.07);-webkit-box-shadow:0 10px 15px rgba(25,25,25,.1);}
.nav-mobile{display:none;}
.last-menu.flex {height:60px;justify-content:center;align-items:center;}
.last-menu-ul-2-div{display:none;top:160px;background:#fff;left:0;transition:0.5s;}
.last-menu-ul-2{width:1170px;margin:auto;}
.last-menu-ul-2 li{float:left;width:50%;padding:5px 0!important;}
.last-menu-ul li:hover .last-menu-ul-2-div{position:fixed;top:110px;display:block;box-shadow:0 4px 10px rgba(0,0,0,0.25);padding:20px 0;width:100%;z-index:200;}
.last-menu-ul{display:flex;}
.last-menu-ul li:hover, .last-menu-ul-2 li a:hover{color:#a82a30!important;}
.last-menu-ul li, .last-menu-ul-2 li a{text-align:left;padding:0;font-family:Gilroy-Bold;font-weight:600;font-size:14px;line-height:19px;color:#3D6A66 ; -webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;}
.last-menu-li{margin-right:30px;cursor:pointer;height:60px;display:flex;align-items:center;}
.last-menu-li:last-child{margin-right:0;}
.last-menu-ul-2-div.fixed-top {top:60px!important;}
.block-shadow{background:#fff;padding:50px 40px;width:450px;max-width:450px;box-shadow:3px 4px 25px #00000040;border-radius:10px;}

.menu-header nav ul li{float:left;padding-right:20px;font-size:14px;}
.header-phone{align-items:center;text-align:right;font-size:12px;}
.strong{font-size:16px;font-weight:900;}
.flex-center{justify-content:space-between;align-items:center;}
.header-phone a{display:block;}
.header-phone .fa.far.fa-phone{color:#1B686A;font-size:17px;padding-left:10px;}
.lang .active{font-weight:900;text-decoration:none;}
.phone{display:flex;align-items:center;position:relative;right:0px;}
.phone_img{display:block;width:30px;margin-right:10px;}
.lang{display:flex;}
.lang a{display:flex!important;width:30px;height:30px;margin-right:10px;background:#19aec3;align-items:center;justify-content:center;color:#fff;border-radius:50%;padding:0!important;font-size:15px!important;}
.ua_ua, .ru_ru{background:#0a5ab4!important;}
.lang a:last-child{margin-right:0;}
.border-bottom{border-bottom:1px solid #e7e7e7;}

.calc-block-top-left{font-family:Gilroy-Bold;font-style:normal;font-size:16px;color:#000;display:block;}
.credit_panel_middle{display:block;width:175px;border:0;padding:14px 26px;background:#f1f1f1;border-radius:20px;font-family:Gilroy-Regular;font-style:normal;font-weight:700;font-size:18px;line-height:22px;color:#7a7177;text-align:right;}
.calc-block-top-right input{}
.calc-block-center.custom_range{margin-bottom:20px;}
.ui-slider{border:0!important;height:6px;background-color:#e5e5e5;position:relative;margin-right:26px;border-radius:3px;z-index:10;margin-bottom:15px;}
.block-calc-step{background:#fff;box-shadow:0px 0px 4px 2px rgba(0, 0, 0, 0.1);padding:30px;border-radius:5px;}
.ui-widget-header {background:#1B686A;height:6px;border-radius:3px;}
.ui-state-default{border-radius:100%;top:-10px;width:26px;height:26px;box-shadow: 0px 0px 2px 2px #e7ecf3;background:#1B686A;border:1px solid #1B686A;box-sizing:border-box;cursor:pointer;position:absolute;margin-left:0;outline:none;}
.ui-slider:after{background:#e5e5e5;height:6px;width:30px;border-radius:3px;content:'';display:table;position:absolute;right:-26px;top:0;z-index:-1;}
.calc-block-right.custom_range{position:relative;margin-bottom:20px;}
.calc-block-top.flex {justify-content:space-between;margin-bottom:20px;}
.calc-block-bottom.flex{justify-content:space-between;display:flex;}
.calc-result-flex{display:flex;justify-content:space-between;margin-bottom:30px;text-align:center;padding-top:30px;border-top:1px solid #ccc;}
.lgot_time {font-size:34px;}
.lgot_time_text {margin-right:20px;text-align:right;}
.clock-block {display:flex;justify-content:flex-end;align-items:center;}
.calc-block:last-child{display:flex;justify-content:flex-end;}
.calc-block-steps .form-border{margin:0;}
.flex-4>.calc-block-steps, .flex-4>.form-border{width:23.5%;}
.flex-3>.calc-block-steps, .flex-3>.form-border{width:32%;}
.flex-2>.calc-block-steps, .flex-2>.form-border{width:48%;}
.flex.f-none>.calc-block-steps.raschet{width: 74.5%;display: flex;justify-content: space-between;height: 161px;align-items: center;}
.raschet {display:flex;align-items:center;}
.raschet .calc-res {margin:0 40px 20px 0;}
.raschet .calc-res:last-child{margin-right:0px;}
.button_check{background:url("../images/scales.svg") no-repeat 3px 3px;width:30px;height:30px;cursor:pointer;-webkit-transition: all .3s ease-out 0s;-moz-transition: all .3s ease-out 0s;-ms-transition: all .3s ease-out 0s;-o-transition: all .3s ease-out 0s;transition: all .3s ease-out 0s;opacity:0.5;}
.button_check.active{background:url("../images/scales_w.svg") no-repeat  3px 3px;opacity:1;}

/*offer*/

.offer_block_item{display:flex;padding:20px;border:1px solid #aaa;border-radius:5px;justify-content:space-between;margin-bottom:10px;}
.offer_item_img{display:flex;align-items:center;justify-content:center;}
.offer_item_content{width:85%;}
.offer_item_bottom>div{text-align:center;}
.offer_item_bottom{display:flex;justify-content:space-between;}
.offer_item_top{position:relative;margin-bottom:20px;}
.offer_item_button{position:absolute;top:0;right:0;display:flex;align-items:center;}
.button-text{margin-right:10px;}
.offer_item_h {font-size:22px;font-weight:800;}
.offer_item_eplatej .calc-res-top{margin-bottom:5px;}
.calc-res .calc-res-bottom, .offer_item_eplatej .calc-res-bottom{color:#19aec3;font-family:'Gilroy';}
.calc-res-bottom span{font-size:18px;font-weight:300;margin-left:3px;}
.offer_block_item:hover{box-shadow:0  0 10px rgba(0, 0, 0, .2);-webkit-transition: all .3s ease-out 0s;-moz-transition: all .3s ease-out 0s;-ms-transition: all .3s ease-out 0s;-o-transition: all .3s ease-out 0s;transition: all .3s ease-out 0s;}
.offer_list h4{margin-bottom:30px;}
.offer_block_item:last-child{margin-bottom:50px;}
.offer_list{width:1000px;margin:auto;}
.offer_item_center{margin-bottom:20px;}
.form-border.input-offer{padding:10px 12px;font-family:'Gilroy';width:250px;}
.form-border.input-offer input[placeholder]{color:#999;}
.disk_grey{background:#ddd;border-radius:50%;}
.disk_grey.active{background:#1B686A;}
.calc-block-steps .button{margin-top:20px;}
.checkbox-block{margin-right:10px;}
.checkbox-block input{position:relative;top:2px;}
.offer_item_img img {padding-right: 20px;}

/* .flex.f-none>.calc-block-steps:nth-child(odd){margin-right:2%;} */
.calc-block-steps .calc-res{margin-bottom:15px;}
.calc-block-steps .calc-res-bottom{font-size:20px;}
.calc-block-steps .calc-res-top{font-size:16px;}
.calc-block-right.custom_range.flex{justify-content: space-between;}
.block-calc-step.step1>.flex{flex-wrap:wrap;justify-content:space-between;}
.radio-block.flex{line-height:50px;}
.radio-block.flex>.radio:first-child{margin-right:30px;}
label.sex{margin-left:5px;}


.list-slider{margin-bottom:40px;padding-left:24px;}
.list-slider li{list-style:disc;text-align:left;font-size:24px;line-height:28px;color:#fff;margin-bottom:14px;}

.last_info_item.active{box-shadow:0 0 10px rgba(0,0,0,0.2);border-bottom:0;background:#f1f4fa;border-top:1px solid #f1f4fa;border-bottom:1px solid #f1f4fa;}
.last_info_item{border-bottom:1px solid #ccc;padding:10px;}
.last_info_item:first-child{border-top:1px solid #ccc;}
.last_info_item:first-child.active{border-top:1px solid #f1f4fa;}
.last_info_item:nth-child(2n).active, .last_info_item:nth-child(3n).active{border-bottom:1px solid #f1f4fa;}
.last_info_item_time{font-size:16px;margin-bottom:5px;font-weight:700;}
.last_info_item_info{font-size:14px;}
.block-last-info{padding:0 30px;}
.last-info-text{color:#1B686A;}
.list-img-r{margin-left:50px;}

.single-counter:last-child {margin-right:0;}
.single-counter {margin-right:60px;}

a.flex-item{display:block;width:19%;margin-right:1.25%;float:left;height:100px;line-height:100px;    /*border:1px solid #ccc;*/border-radius:10px;margin-bottom:1.25%;padding:0 40px;}
a.flex-item img{width:100%;}
a.flex-item:nth-child(5n+5){margin-right:0;}

.part_link{margin-bottom:50px;}
.part_link tr td{padding-right:40px;font-size:14px;}
.part_link tr td:last-child{padding-right:0px;}

h3.title_2{margin-bottom:10px;}
h2.title{font-size:30px;margin-bottom:10px;}
h2.title+p{font-size:16px;}

.footer-top-img{width:50px;margin-right:20px;}
.footer-top-img img{width:100%;}
.footer-h1{font-family:Gilroy-Bold;font-size:36px;line-height:44px;color:#fff;margin:0;width:50%;}
ul.list li a{font-family:Gilroy;font-size:14px;line-height:16px;color:#fff;margin-bottom:15px;display:inline-block;}
ul.list li a:hover, .adress-item span a:hover {padding-left:5px;color:#a82a30;text-decoration:underline;}
.ghost{height:77px;}
.hr-footer{margin:50px 0;}
footer h5{font-family:Gilroy-Bold;font-size:18px;line-height:22px;color:#fff;padding-bottom:23px;border-bottom:2px solid #a82a30;margin-bottom:30px;display:inline-block;}
ins.adsbygoogle {margin:70px 0;}
.adress-item i{width:40px;height:40px;background:#3763eb;line-height:40px;color:#fff!important;text-align:center;border-radius:50%;float:left;position:relative;}

.adress-item i:before{content:"";width:20px;height:20px;margin-top:-10px;margin-left:-10px;position:absolute;left:50%;top:50%;}

.fa-phone-volume:before{background:url("../images/phone-footer.svg") no-repeat;}
.fa-envelope:before{background:url("../images/mail.svg") no-repeat;}
.fa-map-marker-alt:before{background:url("../images/map.svg") no-repeat;}

.adress-item span{width:calc(100% - 40px);float:left;color:#ddd;margin-left:8px;}
.adress-item{margin-bottom:15px;display:flex;align-items:center;}	
.footer-network{text-align:left;margin-top:30px;}	
.footer-network a{margin-right:10px;width: 24px;height: 24px;display: inline-block;}	
/*.list-img img{width:500px;}
.list-img{margin:auto;}*/
.text_2{margin-bottom:50px;font-size:18px;}
.section_img h2{color:#fff;font-weight:700;}
.text-blue{position:absolute;bottom:0;right:50px;background:#69849B;padding:50px;width:370px;font-size:24px;font-family:'Gilroy-Bold';font-weight:700;color:#fff;}
.text-blue-left{position:absolute;bottom:0;left:20px;background:#69849B;padding:50px;width:370px;font-size:24px;font-family:'Gilroy-Bold';font-weight:700;color:#fff;}

.sposob2{margin:auto;}
.sposob{box-shadow:3px 4px 25px #0000001A;transition:.3s;padding:30px 30px;border:none;margin-bottom:30px;border-radius:0;width:100%;background:#fff;}
.sposob:hover{box-shadow:3px 4px 25px #00000040;}


.block-img{width:72px;margin:0 auto 30px;}
.block-img img{width:100%;}
.block-text h3{font-weight:700;}
.block-text .title_2+.text{height:95px;}

.tb_table{margin-bottom:50px;}

.cposob{margin-bottom:0px;display:flex;}
.cposob-img img{width:100%;}
.cposob-img{margin:auto;display:flex;justify-content:space-between;padding:0 25px;}


.s-content-block h5{margin-bottom:20px;}
.s-content-block p, .s-content-block section{margin-bottom:30px;}
h1.title{color:#1B686A;text-shadow:none;}
.section_h1 h1{color:#fff;margin-bottom:0;}
.h2-title{font-family:Gilroy;font-size:22px;line-height:28px;color:#242f51;margin-bottom:10px;text-align:left;font-weight:400;}
.buttom-block.clr .width-button-bottom{float:left;margin-right:20px;}
.buttom-block.clr .width-button-bottom:last-child{margin-right:0;}

.s-content-block.content-text ul{margin-bottom:30px;}

.flex-number{flex:0 0 83.3333%;max-width:83.3333%;margin-left:16.6667%;}
.info-area ol li{list-style:none;position:relative;margin-bottom:15px;}
.info-area h3{font-family:Gilroy-Bold;font-size:24px;line-height:29px;margin-bottom:24px;color:#3D6A66 ;}
.info-area{background:#fff;border-radius:10px;box-shadow:0 15px 20px rgba(0,0,0,.05);min-height:400px;padding:30px 20px 30px 200px;}
.info-area-img{position:absolute;top:50%;right:100%;transform:translate(50%,-50%);} 
.info-area ol li:before {position:absolute;left:-20px;top:7px;display:block;content:"";border-radius:100%;width:10px;height:10px;background-color:#3D6A66 ;}
.info-area p {font-family:Gilroy;font-style:normal;font-weight:300;font-size:14px;line-height:16px;color:#000;
}
.subtitle {font-family:Gilroy;font-style:normal;font-weight:700;font-size:28px;line-height:44px;color:#19aec3;}
.description:after{margin-top:8px;width:70px;height:10px;background-color:#19aec3;content:"";display:block;}
.description{margin-bottom:20px;font-family:Gilroy;font-size:18px;line-height:21px;color:#000;position:relative;}
.width-img{padding:0 20px;}
.c_blue{color:#82cbda;}

.button-red{font-family:Gilroy;background:#a82a30;padding:16px 10px;width:100%;max-width:210px;float:left;text-align:center;color:#fff;font-size:14px;line-height:17px;color:#fff;}
.button-red:hover{text-decoration:none;/*color:#3D6A66;*/}

.green{border:0;background:linear-gradient(180deg,#3D6A66 0,#1c3534 100%);border-radius:0 20px 20px 20px;font-family:Gilroy-Bold;font-style:normal;font-weight:700;font-size:18px;line-height:60px;color:#fff;transition:.5s;}
.green:hover{transition:.5s;background:linear-gradient(180deg,#1c3534 0,#3D6A66 100%);color:#fff;}

.button-red,.green{cursor:pointer;}

.list-slider+.width-button-bottom .green:hover{background:#fff;color:#3D6A66 ;transition:.3s;}

.cd-nav-trigger {display:block;position:absolute;right:15px;top:5px;height:20px;width:20px;overflow:hidden;white-space:nowrap;color:transparent;}
.cd-nav-trigger span {position:absolute;height:2px;width:20px;top:50%;margin-top:-1px;left:50%;margin-left:-10px;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;transition:background-color 0.3s;background-color:#3D6A66 ;}
.cd-nav-trigger span:before, .cd-nav-trigger span:after {content:'';position:absolute;width:100%;height:100%;background-color:#3D6A66 ;-webkit-transition:-webkit-transform 0.3s;-moz-transition:-moz-transform 0.3s;transition:transform 0.3s;}

@keyframes navLinkFade {
	from{opacity:0;transform:translateX(50px);}
	to {opacity:1;transform:translateX(0px);}
}


.cd-nav-trigger.toggle span{background:#fff;}
.cd-nav-trigger span:after {top:6px;}
.cd-nav-trigger.toggle span:after {top:0;transform:rotate(45deg);}
.cd-nav-trigger span:before {top:-6px;}
.cd-nav-trigger.toggle span:before {top:0;transform:rotate(-45deg);}
.cd-main-nav.nav-is-visible {transform:translateX(0%);transition:transform 0.5s ease-in;display:block;}
.cd-main-nav{position:fixed;z-index:1;top:0;width:80%;overflow:auto;background:#3D6A66 ;transition:transform 0.5s ease-in;transform:translateX(100%);left:50%;margin-top:60px;margin-left:-40%;display:none;}

.cd-main-nav a {display:block;font-size:1.8rem;padding:.9em 2em .9em 1em;border-bottom:1px solid #33414a;color:#ffffff;}

.scroll-text .clr .fl{width:50%;padding-right:30px;}
.scroll-text .clr .fl:last-child{padding-right:0;}

.hr-line{padding-top:10px;border-top:1px solid #ccc;}
.text-faq{margin-bottom:30px;}

.form-border{border:0;padding:14px 16px;background:#f1f1f1;border-radius:4px;font-family:Gilroy-Bold;font-size:16px;line-height:22px;color:#7a7177;display:flex;position:relative;top:4px;justify-content:space-between;margin:0 20px 30px 0;}
.form-border input, .form-border textarea, .form-border select{width:100%;border:0;outline:none;background:none;}
.form-border textarea{height:100px;outline:none;background:none;}
.form_block label{margin-bottom:0px;display:block;}
.form-block-flex{display:flex;}
.width-button-bottom.clr .button.green{float:left;margin-right:20px;}
.width-button-bottom.clr .button.green:last-child{margin-right:0;}
.err_fields_msg{color:red;}

.form_line{width:49%;margin:0 2% 20px 0;float:left;}
.form_line:nth-child(2n+2){margin-right:0;}
.form_body{}
.form_cell_6 .form-border{margin-right:0;}
.form_section_head, .form_label_block{margin-bottom:10px;font-size:18px;}
.form_cell_3{float:left;width:32%;margin-right:2%;}
.form_cell_3:nth-child(3n+1){margin-right:0;}
.radio_block {display:flex;justify-content:space-between;align-items:baseline;margin-right:20px;}
.radio_block:last-child{margin-right:0;}
.form_block.mobile_centered {display:flex;}
.customRadio{margin-right:5px;}
.form_block .form-border{margin-bottom:0;}
.form_cell_6{margin-bottom:20px;}
.form_cell_6:last-child{margin-bottom:0;}

.form_body .form-block-flex, .form_body .form-block-flex+.form_block{margin-bottom:20px;}


.tab-flex{display:flex;width:100%;margin:30px 0;}
.tab-flex div{background:#4eade4;width:33%;margin-right:1%;justify-content:center;align-items:center;display:flex;height:50px;text-align:center;cursor:pointer;color:#fff;}
.tab-flex div:last-child{margin-right:0;}
.tab-flex div.active{background:#107bba;}

.vitrina_offers{border:1px solid #ccc;padding:20px;margin-bottom:20px;}
.vitrina-offers-block {display:flex;justify-content:space-between;}
.vitrina-offers-img h2{margin-bottom:10px;line-height:36px;}
.vitrina-offers-button{display:flex;align-self:flex-end;}
.vitrina-offers-button a{margin:auto;}
.inf_val strong{color:#0646b0;}
.inf_val{font-size:20px;}
.inf_name{font-size:16px;}
.vitrina-offers-1, .vitrina-offers-2, .vitrina-offers-3{text-align:center;}
.vitrina-offers-img{text-align:center;}
.vitrina-offers{display:flex;justify-content:space-between;width:100%;padding:0 100px;}
.img-vitrina{width:240px;margin:auto;}

.credit-block:hover{background-size:cover;background-repeat:no-repeat;}
.credit-block{box-shadow:3px 4px 25px #0000001A;transition:.3s;padding:30px 30px;border:none;margin-bottom:30px;border-radius:0;background-color:#fff;height: 278px;}
.credit-block:hover.img-credit-block-1{background-image:url("../images/44.jpg");}
.credit-block:hover.img-credit-block-2{background-image:url("../images/55.jpg");}
.credit-block:hover.img-credit-block-3{background-image:url("../images/66.jpg");}
.credit-block:hover.img-credit-block-4{background-image:url("../images/11.jpg");}
.credit-block:hover.img-credit-block-5{background-image:url("../images/22.jpg");}
.credit-block:hover.img-credit-block-6{background-image:url("../images/33.jpg");}
.credit-block:hover .credit-block-img{background-color:#fff;}

.credit-block-img{width:100px;height:100px;border-radius:100%;background-color:#1B686A;display:flex; justify-content:center;align-items:center;margin-bottom:20px;}

.credit-block-img-img{width:65px;height:60px;}
.credit-block-h{margin-bottom:20px;}
.credit-block:hover .credit-block-h a{color:#fff;}
.credit-block-h a{font-style:normal;font-weight:700;font-size:20px;line-height:29px;color:#2e2e2e;}
.credit-block:hover .credit-block-a a{text-decoration:underline;color:#fff;}
.credit-block-a a{font-weight:700;font-size:16px;line-height:19px;color:#a82a30;border-bottom:1px solid transparent;}

.credit-block-img-1{background:url("../images/111-w.svg")no-repeat center;}
.credit-block-img-2{background:url("../images/222-w.svg")no-repeat center;}
.credit-block-img-3{background:url("../images/333-w.svg")no-repeat center;}
.credit-block-img-4{background:url("../images/444-w.svg")no-repeat center;}
.credit-block-img-5{background:url("../images/555-w.svg")no-repeat center;}
.credit-block-img-6{background:url("../images/666-w.svg")no-repeat center;}
.credit-block-img-7{background:url("../images/777-w.svg")no-repeat center;background-size:cover;}
.credit-block-img-8{background:url("../images/888-w.svg")no-repeat center;}

.credit-block:hover .credit-block-img-1{background:url("../images/111-b.svg")no-repeat center;}
.credit-block:hover .credit-block-img-2{background:url("../images/222-b.svg")no-repeat center;}
.credit-block:hover .credit-block-img-3{background:url("../images/333-b.svg")no-repeat center;}
.credit-block:hover .credit-block-img-4{background:url("../images/444-b.svg")no-repeat center;}
.credit-block:hover .credit-block-img-5{background:url("../images/555-b.svg")no-repeat center;}
.credit-block:hover .credit-block-img-6{background:url("../images/666-b.svg")no-repeat center;}
.credit-block:hover .credit-block-img-7{background:url("../images/777-b.svg")no-repeat center;background-size:cover;}
.credit-block:hover .credit-block-img-8{background:url("../images/888-b.svg")no-repeat center;}

.count, .counter small {font-family:Gilroy-Bold;font-style:normal;font-weight:700;font-size:36px;line-height:100%;color:#a82a30;margin:0;}
.single-counter p {font-family:Gilroy-Bold;font-style:normal;font-weight:700;font-size:18px;line-height:100%;color:#2e2e2e;}
.flex.between {justify-content:space-between;}
.calculator__item{margin-right:30px;width:33.33%;}
.calculator__item:last-child{margin-right:0;}
.calculator__title {font-family:Gilroy-Bold;font-style:normal;font-weight:700;font-size:18px;line-height:22px;color:#000;margin-bottom:10px;height:50px;display:flex;flex-direction:column;justify-content:flex-end;}
input.input-calc {border:0;padding:14px 18px;background:#f1f1f1;border-radius:20px;font-family:Gilroy-Bold;font-style:normal;font-weight:700;font-size:18px;line-height:22px;color:#7a7177;width:100%;margin-bottom:16px;outline:none;}
.calc-res-top{font-family:Gilroy;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#2e2e2e;}
.calc-res-bottom{font-family:Gilroy-Bold;font-style:normal;font-weight:700;font-size:24px;line-height:29px;color:#000;}
.flex.between.clr{margin-top:50px;}
.a-center{align-items:center;}
.j-center{justify-content:center;}

/* .flex.a-center.j-center {height:411px;} */

.section_gra h2, .section_gra p{color:#fff;}
.section_gra h2{margin-bottom:25px;text-align:left;}
.section_gra p{font-size:18px;}

.form-phone{display:flex;justify-content:center;align-items:center;height:144px;}

.form-phone form input{border:0;background:#fff;border-radius:0 0 0 20px;padding:12px 32px;font-style:normal;font-weight:400;font-size:18px;line-height:21px;color:#7a7177;}

.form-phone form button{border:0;background:#3D6A66 ;border-radius:0 20px 20px 0;padding:12px 35px;font-style:normal;font-weight:400;font-size:18px;line-height:21px;color:#fff;text-transform:uppercase;position:relative;left:-4px;}
/*
.slider-block {margin:0 -15px;}
.slider-container{overflow:hidden;width:100%;}
#slider-o{width:100%;overflow:hidden;}
*/
#polosa{width:1950px;}
.slider-track{display:flex;transition:2s;}
.otz{transition:.3s;background:#fff 0 0 no-repeat padding-box;box-shadow:3px 4px 15px #00000026;overflow:hidden;/*margin:10px 15px;*/}
.otz-name{padding:15px 19px 17px 19px;border-top:2px solid transparent;transition:.3s;}
.otz-name-top{font-family:Gilroy-Bold;font-style:normal;font-weight:700;font-size:24px;line-height:29px;color:#000;margin-bottom:40px;text-align:left;min-height:100px;}
.otz-name-top a:hover{color:#a82a30;text-decoration:underline;}
.otz-date i{margin-right:5px;}
.otz-date{font-family:Gilroy-Bold;font-style:normal;font-weight:700;font-size:18px;line-height:22px;color:#fff;}
.otz-name-bottom{text-align:center;}
.otz-name-bottom a{color:#a82a30;font-family:Gilroy-Bold;}
.otz-top-name{background:#1B686A;padding:10px 30px;}
.otz-top.flex {justify-content:space-between;align-items:center;margin-bottom:30px;}

.btn-next, .btn-prev{position:absolute;cursor:pointer;border:1px solid #D6DDED;width:40px;height:40px;border-radius:20px;top:50%;margin-top:-20px;text-align:center;line-height:40px;color:#5859A8;font-size:20px;}
.btn-next{right:-65px;}
.btn-prev{left:-65px;}

.testimonial-active .slick-slide {position:relative;}
.slick-initialized .slick-slide {display:block;}
.slick-slide {width:920px;outline:0;float:left;height:100%;min-height:1px;position:relative;margin: 0 65px;}

.testi-img {top:50%;transform:translateY(-50%);}
.testi-img {float:left;margin-bottom:20px;position:absolute;left:0;}
.single-testimonial-bg {background:#fff 0 0 no-repeat padding-box;box-shadow:3px 4px 15px #0000001A;border-radius:10px;width:85%;float:right;padding:30px 50px 100px 150px;margin:20px;color:#525c7b;}
.single-testimonial-bg {padding-top:60px;padding-bottom:60px;}

.testi-author {overflow:hidden;align-items:center;}
.single-testimonial-bg .ta-info {margin:0;}
/*.rel.clr {width:920px;margin:auto;}*/
.ta-info {overflow:hidden;float:left;margin-top:30px;margin-bottom:30px;}
.ta-info {overflow:hidden;display:block;}
.single-testimonial-bg .ta-info h3 {font-family:Gilroy-Bold;font-size:24px;line-height:29px;color:#3D6A66 ;margin-bottom:40px;}
.single-testimonial-bg p {font-size:18px;line-height:21px;color:#7a7177;padding-bottom:30px;}
.otz-img img {width:100%;}
.otz-img {width:100%;}
.footer-top{display:flex;justify-content:space-between;align-items:center;}
.navi.flex.justify{justify-content: space-between;align-items: center;}
.copyright{background:#3D6A66 ;font-family:Gilroy;font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#fff;padding:14px 0;}
.copyright-item{color:#fff;}
/*.list-numbe li{list-style-type:decimal;}*/
.list-line-style li{list-style-type:disc;}

#slider-o {width:100%;overflow:hidden;}
.slider-track {position:relative;transition:2s;width:5250px;}
.btn-prev, .btn-prev-s {margin-left:-45px;}
.btn-next, .btn-next-s {margin-left:0;}
.btn-next, .btn-prev, .btn-next-s, .btn-prev-s {position:absolute;cursor:pointer;/*border:1px solid #D6DDED;*/width:40px;height:40px;border-radius:20px;left:50%;bottom:30px;text-align:center;line-height:38px!important;color:#5859A8;font-size:20px;z-index:100;}
.arrow-prev, .arrow-next {position:absolute;height:10px;width:10px;}
.arrow-next {top:14px;left:10px;}
.arrow-prev {top:14px;left:8px;}
.arrow-prev span, .arrow-next span {position:absolute;height:2px;width:10px;top:50%;margin-top:-1px;left:50%;margin-left:-5px;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;transition:background-color 0.3s;}
.slider-block {margin: 0;width: 100%;}
.slider-container {overflow: hidden;margin: 0 60px;}
.arrow-prev span:before {top:-3px;transform: rotate(-45deg);}
.arrow-prev span:after {top:3px;transform: rotate(45deg);}
.arrow-next span:before {top:3px;transform: rotate(-45deg);}
.arrow-next span:after {top:-3px;transform: rotate(45deg);}

.arrow-prev span:before, .arrow-prev span:after, .arrow-next span:before, .arrow-next span:after {content: '';position: absolute;width: 100%;height: 100%;background-color: #0A463C;-webkit-transition: -webkit-transform 0.3s;-moz-transition: -moz-transform 0.3s;transition: transform 0.3s;}

.s-mobile{display:none;}
.list-img-r img{width:100%;}

.content-text.mb p,.content-text.mb h4,
.content-text.mb ul{margin-bottom:30px;}

.content-text.mb ul ul li:first-child{margin-top:8px;}
.content-text.mb ul ul{margin-bottom:8px;}

.hd_h{font-size:24px;margin-bottom:30px;font-family:'Gilroy-Bold';}
.releases-a	a{color:#457b85;}
.ul_ni{margin-bottom:30px;}
.res>.pol-xs-3{margin-bottom:30px;}
.res{margin-bottom:30px;}
.pol h1.title-statia{color:#000;text-shadow:0 0 black;}
.navigation, .navigation a{color:#fff;}
.list-numbe ol.list-numbe{margin-left:20px;margin-bottom:20px;}
.list-numbe ol.list-numbe:first-child{margin-top:20px;}
.list-numbe li:last-child{margin-bottom:40px;}
.list-numbe li{margin-bottom:8px;}
.list-numbe li h4{margin-bottom:0px;}
.list-numbe li .h4, .list-numbe li.li-h4:before{font-size:24px;margin-bottom:20px;line-height:1.2;display:inline-block;}
.list-numbe li:before{margin-right:5px;}

.number{margin-bottom:50px;}
.number1:after, .number2:after{display:block;content:'';width:250px;height:4px;position:absolute;right:-250px;top:50%;margin-top:-2px;}
.number1:after, .number2:after{background:#f1f1f1;}
.number1, .number2, .number3{background:#f1f1f1;width:50px;height:50px;border-radius:50%;line-height:50px;text-align:center;margin:0 auto 30px;position:relative;font-size:24px;font-weight:bold;}
.number-text{width:300px;font-size:18px;line-height:24px;text-align:center;}
.number1.active, .number2.active, .number3.active{background:#1B686A;color:#fff;}

/*new offer*/

.send_zayava{display:flex;cursor:pointer;}
.send_z_text{display:inline-block;}
.send_z{display:inline-block;width:18px;height:18px;margin-left:3px;background:url('../images/group-3g.svg')no-repeat center;background-size:cover;}
.send_zayava.active .send_z{background:url('../images/group-3.svg')no-repeat center;}

.collateral_ratio{display:flex;margin-top:20px;}
.collateral_ratio_img{width:20px;height:20px;margin-right:5px;}
.collateral_ratio_name{margin-right:10px;}
.collateral_ratio_number{font-family: 'Gilroy-Bold';}
.collateral_ratio_img img{width:100%;}
.sim, .cash, .cassa{width:19px;display:inline-block;}
.sim img, .cash img, .cassa img{width:100%;}
.row-content{padding-top:30px;display:none;}
.row-content .li-check{margin-bottom:10px;}
.row-content .li-check:last-child{margin-bottom:0;}
.h4 {margin-bottom: 10px;font-family: 'Gilroy-Bold';}
.filtr-block{display:flex;justify-content:space-between;padding:5px 29px 5px 36px;width: 100%;background-color: #fff;box-shadow: 0 2px 4px 0 rgb(0 0 0 / 5%);border-radius: 2px 2px 0 0;border: 1px solid #dde1e4;margin-top: 15px;margin-bottom: 15px;}
.filtr-block-left ul li{float:left;}
.filtr-block-left, .filtr-block-right{display:flex;}
.filtr-button{height: 27px;margin-left: 7px;padding: 0 10px;border: 0;background-color: #f0f2f6;color: #000000;display:block;line-height:27px;border-radius:13px;}
.filtr-button.active{border-color: #4e5591;background-color: #4e5591;color: white;font-weight: 500;}
.filtr-block label{line-height:27px;}
.block-offer-new-rating-center{display:flex;justify-content: center;}
.offer-new-inf-center{display:flex;justify-content:space-between;}
.offer-new-inf-bottom{display:flex;justify-content:space-between;}
.block-offer-new-right-top{display:flex;justify-content: space-between;}
.block-offer-new-right-bottom{display:flex;}
.block-offer-new-img{width:165px;}
.block-offer-new-img img{width:100%;}
.block-offer-new:hover {box-shadow: 0 3px 10px 0 rgb(0 0 0 / 16%);}
.offer-new {display:flex;position:relative;}
.block-offer-new{padding:20px;border-radius:2px;background:#ffffff;border:1px solid #dde1e4;transition:all 200ms;font-size:14px;position:relative;}
.button.green.mini{border-radius:0 10px 10px 10px;font-size:16px;height:50px;line-height:50px;width:220px;}
.offer-new-inf {padding-right: 25px;margin-bottom:20px;width:100%;}
.block-offer-new-right {flex-grow: 1;}
.offer-new-inf-top{cursor:pointer;font-size:18px;color:#545ca4;font-family:'Gilroy-Bold';margin-bottom:15px;transition:all 400ms;}
.block-offer-new-left{padding-right:25px;text-align:center;}
.block-offer-new-rating{margin-top:10px;}
.block-offer-new-rating-top, .block-offer-new-rating-center{margin-bottom:5px;}
.o-star{margin-right:3px;}
.o-star-number{margin-left:5px;padding-top:2px;}
.product-card-top{font-size:22px;margin-bottom:0px;position:relative;}
.product-card-bottom{color:#ccc;}
.promocode{font-size:12px;color:red;position:absolute;left:0px;}
.color-red{border-bottom: 1px dotted red;}
.offer-new-inf-center{width:100%;margin-bottom:15px;}
.product-card{width:32%;}
.li-shit, .li-check{width:50%;}
.li-check{margin-right:20px;}
.shit{margin-bottom:5px;}
.color-grey{border-bottom:1px dotted #ccc;}
.arrow-b{margin-left:5px;width:10px;display:inline-block;}
.arrow-b img{width:100%;}
.shit+div{font-size:12px;color:#ccc;white-space: nowrap;}
.line-right{border-right:1px dotted #4e5591;padding-right:10px;margin-right:10px;cursor:pointer;}
.bep{margin-left:3px;}
.privat-img{width:15px;margin-right:5px;display:inline-block;}
.privat-img img{width:100%;}
.bold{font-family:'Gilroy-Bold';}
.flex-center{display:flex;align-items:center;}
.left-bottom{display:flex;}
.li-check > ul > li {padding-left: 20px;position: relative;margin-bottom:2px;}
.li-check > ul > li:before {position: absolute;left:0px;top: 4px;content: '';-webkit-mask: url(../images/greenok.svg) no-repeat;mask: url(../images/greenok.svg) no-repeat;background-color: #3cb12e;width: 14px;height: 11px;}
.li-shit > ul > li {padding-left: 20px;position: relative;}
.li-shit > ul > li:before {position: absolute;left:0px;top:0px;content: '';-webkit-mask: url(../images/shit.svg) no-repeat;mask: url(../images/shit.svg) no-repeat;background-color: #3cb12e;width: 16px;height: 17px;}
.right-bottom{position:relative;}
.vesi {position: absolute;right: 0;bottom: 0;width: 40px;height: 40px;background: whitesmoke;text-align: center;padding-top: 9px;border-radius: 50%;}
.offer-new-mobile-head{display:flex;justify-content:space-between;}
.block-offer-new>.vesi{right:20px;bottom:20px;}
.filtr-block-mobile{display:flex;justify-content:space-between;margin-bottom:30px;}
.filter-block-type, .filter-block-sorting{width:50%;}

/**/

.comparison_list{margin: 0;padding: 13px 23px;width: 100%;height: 200px;background-color: #ffffff;border: solid 1px #dedede;position: fixed;bottom: 0;z-index: 6;overflow: hidden;display:flex;justify-content: space-between;align-items: center;}
.comparison_list{display:none;}
.com_list_item{margin:0 15px 15px 0;padding: 0;min-width: 140px;width: 140px;height: 130px;border-radius: 5px;position: relative;border: solid 1px #e2e2e2;}
/*.com_list_item:nth-child(2){margin-right:0;}*/
.cli_img{width:100%;padding:0 20px;}
.cli_img img{width:100%;}
.cli_inf_item{font-size:12px;text-align:center;margin-bottom:1px;}
.cli_inf_item.big{font-size:16px;}
.com_list{display:flex;margin-top:10px;flex-wrap: wrap;}
.cli_close{background:#fff url("../images/close.svg")no-repeat center;border:1px solid #e2e2e2;width:26px;height:26px;position:absolute;right:-5px;top:-5px;cursor:pointer;border-radius:50%;}
.comparison_list .zag{font-size:20px;}

.width-45{width:45%;}
.width-10{width:10%;}
.releases-img img {width: 100%;}
.releases-img {width: 350px;margin: 0 20px 20px 0;float:left;}
.releases-img:after {content:'';clear:both;}
.mobile-offer{display:none;}

/*list-table*/

.list-table{width:170px;}
.over-list-table{display:flex;overflow-y: hidden;}
.add-offer-bt{cursor:pointer;}
.add-bank{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;}
.add-bank, .adds-bank{width:100%;height:240px;position:relative;}
.add-bank .cli_img{width:53px;padding:0;margin: 0 auto 20px;}
.table-list{display:flex;overflow:hidden;}
.ul-list-table li{height: 50px;margin: 0;padding: 0;display: flex;align-items: center;padding-right:15px;}
.list-table .cli_inf{font-size:14px;text-align:center;}
.ul-list-table-line .g{width:22px;height:22px;margin-right:5px;}
.ul-list-table-line .g:last-child{margin-right:0;}
.ul-list-table-line .g img{width:100%;}
.ul-list-table-line li{height: 50px;margin: 0;padding: 0;display: flex;align-items: center;border-top:1px solid #e2e2e2;}
.ul-list-table-line{border-bottom:1px solid #e2e2e2;}
.cli_close.no-border{border:0;}
.ul-list-table-line, .ul-list-table{width:170px;}
.r-t-10{right:10px;top:10px;}

/*add offer*/

.add-offer-block.block{display:block;}
.modal-offer-li{display:flex;align-items:center;justify-content:space-around;padding:5px;border-top:1px solid #ccc;}
.modal-offer-li:last-child{border-bottom:1px solid #ccc;}
.modal-offer-block{max-width:500px;background:#fff;position:relative;top:50px;margin:auto;border-radius:5px;}
.close-but.model-close{position:relative;width:20px;height:20px;cursor:pointer;top:7px;}
.close-but:before, .close-but:after{content:'';position:absolute;height:2px;width:20px;background-color:#3D6A66;top:50%;}
.close-but:before{transform:rotate(-45deg);}
.close-but:after{transform:rotate(45deg);}
.close-but.add-offer-close{position: relative;width: 20px;height: 20px; cursor: pointer;top: 7px;}
.modal-offer-select .form-border{margin:0;}
.modal-offer-select, .modal-offer-button{padding:20px;}
.modal-offer-list{padding:0 20px;}
.modal-offer-img{width:70px;}.modal-offer-img img{width:100%;}
.modal-offer-content{padding:0 10px;font-size:14px;flex-basis:100%;}
.mini-mini{font-size:14px;border-radius:0 6px 6px 6px;line-height:40px;height:40px;}
.adds-bank{padding:0 5px;}
.adds-bank>div{margin-bottom:10px;}
.adds-bank .send_zayava{align-items:center;justify-content:center;}




@media (max-width:1160px){
.btn-prev, .btn-prev-s {z-index:100;}
.slider-container {overflow: hidden; margin:0;}
.slick-slide{margin:0;}
.slider-track{display:block;}
.slider-item-o{float:left;}
.list-img img{width:100%;}
}

@media (max-width:1440px) {
	
}
@media (max-width:1280px) {

}
@media (max-width:1024px) {
	.zsu_desk {position: absolute;top: 80px;left: 50%;margin-left: -50px;}
	.s-mobile{display:block;}
	.s-desktop{display:none;}
	.nav-mobile{display:block;}
	.nav-desctop{display:none;}
	.logo{left:0px;position:relative;line-height:inherit;margin-right:0;}
	.menu-header nav ul li {padding-right:0;width:100%;}
	.header-phone.flex{margin-right:60px;}
	.block-shadow, .calc-block-top-left{font-size:16px;}
	.section-head{padding:15px 0;position:fixed;}
	.section_h{padding-top:170px;}
	.calc-block-top-right{margin-left:20px;}
	.text-blue{right:15px;}
	h1.title{font-size:40px;margin:70px 0 20px;width:100%;}
	.section-head .pol-xs-1{margin-bottom:0;}
	.section_w, .section_g{padding:40px 0;}
	.content h2.title{padding:0 15px;}
	.form_subheader.vitrina_header_text_big{margin-bottom:20px;}
	.credit-form-margin{margin-top:70px;}
	.rel.clr {width:100%;}
	.slick-slide {width:100%;}
	footer .pol-xs-5{width:22%;}
	footer .pol-xs-5:last-child{width:22%;}
	/*.lang{padding:.9em 2em .9em 1em;}*/
	#slider-o{height:500px;}
	.testi-author+p{height:261px;}
	.phone{right:50px;}
}
@media (max-width:999px) {
	.comparison_list{height:300px;}
	.com_list{height:145px;overflow-x:hidden;}
	.section-head .pol-xs-1{margin-bottom:0;}
	.vitrina-offers-block{display:block;}
	.vitrina-offers-img, .vitrina-offers{margin-bottom:30px;}
	.vitrina_offers{padding:30px 20px;}
	.section_gra h2, .section_gra p{text-align:center;}
	.section_footer{background-image:none;background-color:#142222;padding-top:50px;}
	.footer-pol .pol-xs-5{display:block;width:100%;margin:0 auto 30px;float:none;text-align:center;}
	.footer-pol .pol-xs-5:nth-child(2),.footer-pol .pol-xs-5:nth-child(4){margin-bottom:0;}
	footer .pol-xs-5:last-child{width:100%;}
	.footer-pol .pol-xs-5 .ghost{display:none;}
	.footer-top{display:block;}
	.footer-h1{width:100%;font-size:24px;margin-bottom:30px;line-height:29px;}
	.fn .button-red{float:none;display:block;margin:auto;}
	.flex-number {flex:0 0 100%;max-width:100%;margin-left:0;}
	.flex-number img{display:none;}
	.info-area{padding:30px 20px;}
	.info-area ol{padding-left:revert;}
	.section_h1+.section_w .pol-xs-2:last-child{display:none;}
	.section_h1 {padding:100px 0 10px;}
	.flex.a-center.j-center {height:inherit;}
	.section_w.pt-100{padding-top:100px;}
	.pol h1.title{margin:0 0 30px;padding:0;font-size:24px;}
	.adress-item{justify-content: center;}
	.adress-item span{width: auto;}
	.footer-network{text-align:center;}
	.p_creduit .pol-xs-4{width:50%;float:left;}
	.flex-3>.calc-block-steps{width:48%;}
	.flex-3>.form-border{width:32%;}

}
@media (max-width:900px){
	.offer_list{width:100%;}
	.number-text{width:auto;margin:0 15px;}
	.flex-4>.calc-block-steps{width:31.5%;}
}
@media (max-width:800px){
	.block-offer-new-right-top{display:block;}
	.offer-new-button{margin-bottom:20px;}
	.block-offer-new-right-bottom{display:block;}
	.pol-xs-3:last-child, .pol-xs-2:last-child, .pol-xs-4:last-child{margin-bottom:0;}
	.line-right:last-child{border-right:0;padding-right:0px;margin-right:0px;}
	.right-bottom{margin-top:5px;}
	.list-img, .list-img img{width:100%;}
	.list-img-r{margin-left:0;}
	.list-img-r, .list-img-r img{width:100%;}
	.text-blue-left{right:0;left:0;width:100%;position:relative;}
	.text-blue{right:0;left:0;width:100%;position:relative;}
	.pol-xs-2.flex.p_r{display:block;}
	a.flex-item{padding:0 20px;}
	.section_w.dis-none .pol-xs-2:first-child{display:none;}
	.form-phone{height:inherit;}
	.otz{margin: 0 0 30px;}
	.pol h1.title-statia{margin:0 15px 30px;padding:0;font-size:24px;}
	h2.title_2{margin-bottom:50px;}
	.offer_item_content{width:80%;}
	.offer_item_bottom{flex-wrap:wrap;justify-content:flex-start!important;}
	.offer_item_bottom>div{text-align:left;width:48%;}
}
@media (max-width:768px) {
	.mobile-offer{display:block;}
	.block-offer-new{display:block;}
	.desktop-offer{display:none;}
	.form_line {width:100%;margin:0 0 20px 0;float:none;}
	.single-counter{margin-bottom:20px;}
	.navi.flex.justify{display:flex;}
	.offer-new-mobile-body{background:whitesmoke;padding:25px 15px;}
	.width-50{margin:auto;}
	.calculator__item:last-child {margin-right:auto;}
	.offer-new-mobile-footer{display:flex;justify-content:space-between;}
	.block-offer-new-img{width:120px;}
	.offer-new-mobile-body, .offer-new-mobile-head, .offer-new-mobile-footer{margin-bottom:15px;}
}
@media (max-width:700px) {
	.number-text{width:auto;font-size:16px;}
	.number1:after, .number2:after{width:180px;right:-180px;}
	.flex-4>.calc-block-steps{width:48%;}
}
@media (max-width:640px) {
	.flex-4>.calc-block-steps{width:100%;}
	.flex-3>.calc-block-steps{width:100%;}
	.offer-new-mobile-body .flex{display:flex;}
	.display-flex{display:flex;}
	.calc-res{margin-bottom:40px;text-align:center;}
	.calculator__item {width:50%;margin:0 auto 40px;}
	.calc-block-top.flex{display:flex;}
	.header-phone.flex, .flex-center{display:flex!important;}
	.text-blue, .text-blue-left{padding:30px;}
	.block-shadow{width:100%;max-width:100%;}
	.cposob-img{width:33%;display:block;float:left;margin-bottom:20px;}
	.cposob-img:nth-child(2), .cposob-img:nth-child(4), .cposob-img:nth-child(5), .cposob-img:nth-child(6){width:33%;}
	.cposob{display:block;}
	a.flex-item{padding:0 20px;width:50%;margin:0 0 20px 0;}
	.form-block-flex{display:block;}
	.buttom-block.clr .width-button-bottom:first-child{margin-bottom:20px;}
	.form_block .form-border{margin-right:0;}
	.form_block{margin-bottom:30px;}
	.vitrina-offers{padding:0 50px;}
	.offer-dialog {position:fixed;bottom:0px;right:0;width:100%;z-index:2;}
	h1.title{font-size:28px;}
	.width-button-bottom.clr .button.green{float:none;margin:0 0 20px 0;}
	.width-button-bottom.clr .button.green:last-child{margin:0;}
	h2 {font-size:32px;}
	.pol.flex.wrap .pol-xs-2, .info-area .pol-xs-2{padding:0;}
	.info-area ol {padding-left:20px;}
	.single-testimonial-bg p{font-size:15px;}
	.raschet{display:block;}
	.raschet .calc-res{margin-right:0;}
	.ul-list-table-line li .flex{display:flex;}
	.p_creduit .pol-xs-4{width:100%;float:none;}
}
@media (max-width:562px) {
	h1+p, h1{width:100%;margin:auto;}
	.tab-flex{display:block;}
	.tab-flex div{float:none;width:100%;margin:0 0 10px 0;}
	.tab-flex div:last-child{margin:0;}
	h1{font-size:40px;}
	.calculator__item {width:100%;margin-bottom:20px;}
	.single-testimonial-bg{margin:0;padding:140px 30px 30px;width:100%;}
	.testi-img {top:20px;left:15px;transform:unset;width:100px;}
	.testi-img img{width:100%;}
	.single-testimonial-bg .ta-info h3{margin-bottom:20px;}
	.slider-track {height:500px;}
	#slider-o{height:500px;}
	h2 {font-size:28px;}
	h2.title_2{margin-bottom:40px;}
	.footer-pol .pol-xs-5 {text-align:left;}
	.adress-item {justify-content:left;}
	.number1:after, .number2:after {width:165px;right:-150px;}
	.h_phone{display:none;}
	.phone {right:40px;}
	.send_zayava {justify-content: flex-end;}
	.flex.content-center.display-flex{display:block;}
	.number1:after, .number2:after {display:none;width:100%;}
	.number{display:flex;margin-bottom:20px;align-items:center;}
	.number .number1, .number .number2, .number .number3{margin:0 10px 0 0;}
	.block-calc-step{padding:20px 15px;}
	.number-text{text-align:left;margin:0;width:77%;}
	.offer_item_img{margin-bottom:20px;}
	.offer_block_item{display:block;}
	.offer_item_content{width:100%;}
	.left-bottom{flex-wrap:wrap;justify-content:space-between;}
	.line-right{border-right:0;padding-right:0;margin-right:0;margin-bottom:15px;width:50%;}
}
@media (max-width:480px) {
	.offer_item_bottom>div{width:100%;text-align:center;margin-bottom:20px;}
	.form-border.input-offer{width:100%;}
}
@media (max-width:479px) {
	.offer-new-mobile-body .flex{display:block;}
	.offer-new-mobile-footer, .offer-new-mobile-body{display:block;}
	.product-card-top .mt-5{font-size:16px;margin-top:0!important;}
	.li-shit, .li-check{width:100%;}
	.block-offer-new{padding:15px;}
	.product-card-top{float:right;font-size:18px;padding-left:10px;}
	.product-card-bottom{float:left;line-height:22px;}
	.product-card-top, .product-card-bottom{width:50%;text-align:left;}
	.product-card{width:100%;margin-bottom:5px;}
	/*.product-card:nth-child(3){margin-top:10px;}*/
	.offer-new-mobile-body{padding:15px;}
	
}
@media (max-width:440px) {
	.section_h {padding-top:170px;}
	h1.title{font-size:24px;}
	.block-last-info{padding:0;}
	.calc-block-top.flex{display:flex;}
	.calc-block-top-right{margin-left:20px;}
	.block-shadow{padding:20px;}
	.cposob-img{width:50%;}
	.cposob-img:nth-child(2), .cposob-img:nth-child(4), .cposob-img:nth-child(5), .cposob-img:nth-child(6){width:50%;}
	h2.title {font-size:24px;}
	h2 {font-size:24px;}
	.vitrina-offers{padding:0;}
	.form-phone form input{padding:12px 22px;width:190px;}
	.form-phone form button{padding:12px 15px;}
	h1 {font-size:34px;}
	.list-slider li{font-size:20px;}
	.cd-main-nav a {font-size:1.5rem;}
	.text-blue-left, .text-blue{font-size:18px;}
	.button.green.fr{float:none;margin:auto;}
	.width-50{width:100%;}
	
	.phone_img{margin-right:0;}
}
@media (max-width:400px) {
	h1 {font-size:28px;}
	.list-slider li{font-size:18px;    line-height:20px;}
}
@media (max-width:360px) {
	
}
@media (max-width:320px) {
	
}









