body{background:#fff;color:#1e2d3f;font-size:.875rem;line-height:1.5;font-weight:400;font-family:'Roboto', sans-serif;}
h6{font-size:20px;font-weight:700;margin-bottom:26px;}


.adress{font-size:14px;}
.textarea.err{border-color:#d86262;}
.top-bg{background:url("../cn_co/images/top-bg.png") no-repeat;}


/*header*/

.section-head.fixed{position:fixed;top:0;padding:15px 0;background:#fff;height:75px;box-shadow: 0 4px 7px rgb(81 131 255 / 20%);}
.logo {width:157px;margin-right:50px;}
.m-m{display:flex;flex-wrap:nowrap;align-items:center;}
.logo img{width:100%;}
.menu-header nav ul li{float:left;margin-right:30px;}
.menu-header nav ul li:last-child{margin-right:0;}
.menu-header nav ul li a{font-size:16px;line-height:19px;color:#fff;letter-spacing:.05em;text-transform:uppercase;font-weight:700;transition:all .3s;}
.section-head.fixed .menu-header nav ul li a{color:#ae3860;}
.menu-header nav ul li a.active, .menu-header nav ul li a:hover{color:hsla(0,0%,100%,.6);}
.strong{font-size:16px;font-weight:900;}
.flex-center{justify-content:space-between;align-items:center;width:100%;}
.border-bottom{border-bottom:1px solid #e7e7e7;}
.border-bottom.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-mob{display:none;}
.nav-desk>div{padding:15px 0;}

.rate_item{margin-right:20px;}
.rate_item strong{color:#ae3860;}
.rate_item:last-child{margin-right:0px;}
.odobreno_zayavok strong{background:#6ec1e4;width:30px;height:30px;display:flex;align-items:center;justify-content:center;margin-right:5px;border-radius:5px;color:#fff;}
.odobreno_zayavok strong:last-child{margin-right:0;}
.odobreno_zayavok strong:first-child{margin-left:10px;}
.odobreno_zayavok {display:flex;flex-direction:row;justify-content:flex-start;align-items:center;}
.rates {display:flex;align-items:center;}

.lang-bt{display:flex;align-items:center;}
.lang{margin-left:30px;}
.lang-block{display:flex;justify-content:space-between;align-items:center;}
.lang-block .lang{margin:0;}
.lang-block .lang a{color:#ae3860;}
.lang-block .lang a:first-child{border-right:2px solid #ae3860;}
.lang-block .lang a.ru_ru,.lang-block .lang a.ua_ua{color:#6AC5FF;}
.lang a{color:#fff;font-size:16px;font-weight:700;}
.lang a:first-child{padding-right:10px;margin-right:10px;border-right:2px solid #fff;}
.lang a.ua_ru,.lang a.ru_ua{color:#ae3860;}
.section-head.fixed .lang a{color:#ae3860;}
.section-head.fixed .lang a:first-child{border-right:2px solid #ae3860;}
.section-head.fixed .lang a.ru_ru,.section-head.fixed .lang a.ua_ua{color: rgba(7,158,255,.6);}

/*global*/

.ot_m{display:none;}
.button-header{color:#ae3860;background:#fff;border-color:#fff;box-shadow:0 35px 40px rgb(27 107 159 / 35%);-webkit-transition:all .5s ease;transition:all .5s ease;min-width:198px;border:none;text-transform:uppercase;font-size:14px;letter-spacing:.25px;font-weight:900;border-radius:24px;height:48px;line-height:50px;display:block;text-align:center;}
.button-orange, .green{max-width:198px;cursor:pointer;margin:auto;display:block;color:#fff;padding:0;background:#ff7800;background:-webkit-gradient(linear,left top,left bottom,from(#ff7800),to(red));background:linear-gradient(180deg,#ff7800 0,red);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff7800",endColorstr="#ff0000",GradientType=0);border:none;text-transform:uppercase;font-size:14px;letter-spacing:.25px;border-radius:24px;line-height:50px;height:48px;text-align:center;box-shadow:0 8px 12px 0 rgb(255 0 24 / 28%);}
.gray{background:#dbd9d7;background: linear-gradient(180deg,#dbd9d7 0,#8b8b8b);box-shadow: 0 8px 12px 0 rgb(122 122 122 / 28%);}
.button-orange:hover, .green:hover{box-shadow:none;}
.offer-input-but .green:last-child{margin-top:10px!important;}
.input-block{border: 1px solid #d0d7db;border-radius: 5px;padding: 10px 10px 9px;}
.input-block input{border:0;outline:none;}
.preloader-desctop-text, .offer-input-pol{font-size:14px;}
.offer-input-pol .input-block{width:100px;}.input-block input {width: 100%;}
.conteyner ol li{font-size:14px;line-height:1.5;}
.conteyner ol{margin-bottom:30px;}

/*calc*/
span.mon {position: relative;top: -2px;}
.block-calc{position:relative;background:#fff;max-width:800px;margin-left:auto;margin-right:auto;box-shadow:0 4px 32px 0 rgb(0 174 239 / 24%);padding:50px 50px 64px;border-radius:10px;text-align:center;margin-bottom:40px;}
.block-value-title{font-size:20px;font-weight:400;line-height:1;margin-bottom:5px;}
#card, #business{display:none;}
.data-tab-block .active{display:block;}
.ui-widget.ui-widget-content{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:-webkit-gradient(linear,left top,right top,from(#000),to(#e4e4e4));background:linear-gradient(90deg,#000,#e4e4e4);height:2px;position:relative;}
.ui-slider-horizontal .ui-slider-range-min {left:0;}
.ui-slider-horizontal .ui-slider-range {top:0;height:100%;}
.ui-slider .ui-slider-range {position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0;}
.slider-l{padding-right: 37px;background: #e4e4e4;}
.ui-slider-handle{-webkit-appearance:none;position:absolute;z-index:2;appearance:none;-webkit-transform:translateY(-18px);transform:translateY(-18px);width:36px;height:36px;background:-webkit-gradient(linear,left top,left bottom,from(#00baff),to(#1b4bff));background:linear-gradient(180deg,#00baff,#1b4bff);border-radius:50%;border:1px solid red;margin-left:3px;cursor:pointer;box-shadow:inset 0 0 0 4px #fff;margin:0;outline:none;}
.ui-slider-horizontal .ui-slider-range{background:linear-gradient(	90deg, rgb(234, 247, 255), rgb(7, 158, 255)) 0 100% no-repeat content-box !important;height:2px;}
.block-value{margin:0 auto 36px;display:-webkit-box;display:flex;-webkit-box-align:end;align-items:flex-end;-webkit-box-pack:justify;justify-content:space-between;}
.block-summ{line-height:1;}
.block-money{font-size:12px;font-weight:400;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);display:inline-block;-webkit-transform-origin:top;transform-origin:top;margin-left:-13px;}
.input-calc input{border:0;font-size:32px;font-weight:700;width:150px;text-align:right;outline:none;}
.data-tab-block{max-width:324px;width:324px;margin:0 auto 36px;}
.list-tab{display:flex;justify-content:center;align-items: center;}
.list-tab li{margin-right:20px;padding-right:20px;border-right:1px solid #cdd2d5;cursor:pointer;font-size:14px;font-weight:500;letter-spacing:.25px;color:#cdd2d5;text-transform:uppercase;line-height:1.2;}
.list-tab li:last-child{margin-right:0;padding-right:0;border-right:0;}
.list-tab .active{color:#ae3860;}
.slider-tab-block{margin:0 auto 65px;max-width:380px;}

/*content*/

.section-bg1{background:url("../cn_co/images/bg-right-1.png")no-repeat right top, url("../cn_co/images/bg-left-1.png")no-repeat left bottom;padding:50px 0;background-size:contain;}
.section-bg5{background:url("../cn_co/images/2.png")no-repeat right top, url("images/3.png")no-repeat left bottom;padding:50px 0;background-size:25%;}
.section-bg2{background:url("../cn_co/images/bg-left-3.png")no-repeat left bottom;padding:50px 0;background-size:650px;}
.section-bg3{background:url("../cn_co/images/bg-right-4.png")no-repeat right bottom;padding:50px 0;background-size:650px;}

.index-h1{text-align:center;font-size:72px;font-weight:900;margin-bottom:32px;line-height:1;color:#fff;}
.index-h2{text-align:center;font-size:72px;font-weight:900;margin-bottom:32px;color:#ae3860;line-height:1;}
.index-h2 span{color:#1e2d3f;font-size:32px;line-height:62px;display:block;}
.index-h2:after{content:"";display:block;position:relative;width:212px;height:3px;background:#ae3860;margin:32px auto 44px;}
.index-h4{font-size: 32px;margin-bottom: 24px;font-weight: 400;text-align:center;}
.index-h4+p{font-size:20px;margin-bottom: 48px;text-align:center;}
.index-p{text-align:center;font-size:32px;margin-bottom:32px;}
.index-h1 .fs-48{font-size:48px;}
.index-h1 .fs-116{font-size:116px;}
.content-2-2{display:flex;flex-wrap:wrap;width:605px;margin:auto;justify-content:space-between;}
.block-content-2-2{display:flex;width:280px;align-items:center;margin-bottom:30px;}
.img-2-2 img{width:100%;}
.img-2-2{width:100px;margin-right:20px;}
.text-2-2{font-size:14px;line-height:20px;width:160px;}
.sposob-polucheniya{display:flex;align-items:center;justify-content:center;margin:0 auto 60px;flex-wrap:wrap;width:930px;}
.block-sp{box-shadow:0 4px 32px 0 rgb(0 174 239 / 24%);margin:0 5px 50px;-webkit-transition:all .3s;transition:all .3s;border-radius:10px;}
.block-sp-img{background:#fff;position:relative;z-index:11;padding:15px;border-radius:10px;display:flex;width:145px;height:120px;}
.content-p p{margin:0 auto 26px;max-width:640px;font-size:14px;}
.content-p p:last-child{margin:0 auto;}
.men-right{width:140px;position:absolute;right:260px;top:82px;z-index:12;}
.men-right-4{width:191px;position:absolute;right:90px;top:280px;z-index:12;}
.men-table{width:205px;float:right;margin:0 40px 0 0;}
.men-table-text h5{font-size:20px;font-weight:700;margin-bottom:20px;}
.men-table-text p{font-size:14px;margin-bottom:26px;flex:1 auto;}
.men-table-text{display:flex;flex-direction:column;}

.conteyner{max-width:986px;margin:auto;margin-bottom:100px;}
.conteyner:last-child{margin-bottom:0;}
.conteyner p{margin-bottom:26px;font-size:14px;line-height:1.5;}
.about-flex{display:flex;}
.about-flex>div{width:50%;position:relative;}
.about-flex .men-table img{width:80%;position:absolute;bottom:0;}

.images-list-item{display:flex;-webkit-box-align:center;align-items:center;margin-left:40px;margin-bottom:30px;}
.images-list-item:last-child{margin-bottom:0;}
.images-list-item-img{margin-bottom:0;margin-right:20px;}
.images-list-item-img img{width:100px;}
.images-list-item-descr{}
.images-list-item-descr h6{font-size: 16px;margin-bottom: 16px;}
.images-list-item-descr p{font-size: 14px;margin: 0;}

.images-list-block-67{width:67%;margin:auto;}
.faq-question-list{margin-left: 16.66666667%;}
.faq-question-item{margin-bottom: 40px;}
.faq-question+p{font-size: 14px;line-height: 20px;}
.faq-question{font-size: 20px;line-height: 28px;font-weight: 700;margin-bottom: 16px;}

/*tab content*/

.data-tab-block-2 div{display:none;}
.data-tab-block-2 #fragment-1{display:block;}
.tabs{display:flex;}
.data-tab-block-2{}
.tabs-menu{width:33%;min-width:33%;}
.tab li{display:block;font-size:14px;text-transform:uppercase;padding:0;font-weight:500;letter-spacing:.25px;margin-bottom:16px;color:#1e2d3f;cursor:pointer;}
.tab li.active{color:#ae3860;}
.collapse ul li{margin-bottom:20px;font-size:14px;}
.collapse ul li:last-child{margin-bottom:0;}
.collapse ul li:before{content:"●";color:#96aabc;padding-right:10px;}
.display-block{display:block!important;}
.coment{font-size:12px;line-height:18px;color:#a9aaab;margin-top:36px;margin-bottom:40px;}
.collapse p{margin-bottom:20px;font-size:14px;}
.collapse p:last-child{margin-bottom:0;}

/*reviews-slider*/

.slider{width:912px;margin:auto;overflow:hidden;padding:70px 20px 0;position:relative;}
.reviews-slider{width:2892px;position:relative;transition:all 1s;}
.review{float:left;width:430px;margin-right:52px;padding-top:16px;}
.review-img{width:90px;height:90px;border-radius:50%;background:#fff;box-shadow:0 4px 24px 0 rgb(0 174 239 / 35%);margin-right:20px;overflow:hidden;display:flex;align-items:center;justify-content:center;}
.review-descr{width:320px;}
.review-name{font-size:20px;font-weight:700;word-break:break-word;}
.review-city{font-size:12px;margin-bottom:28px;color:#999b9c;}
.review-text{font-size:14px;}

.slider-buttons{position:absolute;right:0;top:100px;display:flex;}
.btn-next, .btn-prev, .btn-next-s, .btn-prev-s {cursor:pointer;border:0px solid #D6DDED;width:40px;height:40px;border-radius:20px;top:50%;text-align:center;line-height:38px!important;color:#5859A8;font-size:20px;z-index:2;}
.arrow-prev, .arrow-next {position:relative;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;}
.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:#ae3860;-webkit-transition:-webkit-transform 0.3s;-moz-transition:-moz-transform 0.3s;transition:transform 0.3s;}
.arrow-next span:before {top:3px;transform:rotate(-45deg);}
.arrow-next span:after {top:-3px;transform:rotate(45deg);}
.arrow-prev span:before {top:-3px;transform:rotate(-45deg);}
.arrow-prev span:after {top:3px;transform:rotate(45deg);}

/*footer*/

.list-footer{display:flex;margin-bottom:40px;}
.list-footer li{margin-right:20px;}
.list-footer li a{font-size:12px;}
.list-footer li:last-child{margin-right:0;}
.menu-header.menu-footer{margin-bottom:40px;}
.menu-header.menu-footer nav ul li a{text-transform:inherit;font-size:14px;font-weight:400;}
.menu-header.menu-footer nav ul li{float:none;margin-bottom:16px;}
.menu-header.menu-footer nav ul li:last-child{margin-bottom:0;}
.copyright{color:#666;font-size:12px;}
.footer-content h4{color:#fff;font-size:14px;line-height:1.2;margin-bottom:20px;}
.footer-content p{color:#666;font-size:12px;margin-bottom:16px;}
.footer-content p:last-child{margin-bottom:0;}
.soc-set a{width:26px;display:inline-block;}
.soc-set a:first-child{margin-right:10px;}
.footer-content{}
.section_footer .soc-set{margin-bottom:20px;display:block;-webkit-box-flex:1;flex:1;}
.column{display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between;margin-bottom:0;}

/*finish*/

.preloader-desctop {display:flex;align-items:flex-end;}
.preloader-desctop-img img {width:100%;position:relative;top:-44px;overflow:hidden;}
.preloader-desctop-img {width:200px;height:40px;overflow:hidden;left:-60px;top:1px;position:relative;}

/*offer*/

.offer-img {margin: auto;}
.offer-image{display:flex;align-items:center;margin: 0 auto 10px;width:90%;}
.offer-flex{display:flex;justify-content:space-between;flex-wrap:wrap;}
.vitrina_offers{width:24%;margin-bottom:30px;}

.offer{display:flex;flex-direction:column;padding:20px;border-radius:10px;box-shadow:0 4px 7px rgb(81 131 255 / 20%);border:1px solid #ae3860;height:100%;}
/*.offer-img{width:160px;}*/
/*.offer-but{width:200px;}*/
.offer-inf-i{display:block;width:100%;}
.offer-inf{margin-bottom:5px;width:100%;}
.vo{width:100%;font-weight: 300;font-size: 1.6rem;color:#000;display: flex;justify-content:space-between;align-items: center;line-height: 14px;margin-bottom: 5px;}
.inf_val{text-align:right;}
.inf_name{text-align:left;}


.inf_val strong{font-size:16px;color:#72194a;}
.offer-inf-h h2{margin-bottom:15px;text-align:center;color:#ae3860;}
.form_head{margin-bottom:50px;}
.vitrina_header_text_big{font-weight:500;margin-bottom:20px;font-size:24px;}
.vitrina_header_text{font-weight:300;font-size:18px;line-height:normal;}
.tab-flex{display:flex;margin-bottom:50px;}
.button-tab.active{background:#ae3860;}
.button-tab{background:#d86286;width:32%;margin-right:2%;color:#fff;height:50px;line-height:50px;text-align:center;font-size:16px;font-weight:500;cursor:pointer;border-radius: 5px;}
.button-tab:last-child{margin-right:0;}
.offer.offer-center{align-items:center;}
.notification-text{margin-right:auto;font-size:14px;}
.offer-input-cod{font-size:14px;}
.notification-text img{width:25px;margin-right:10px;}
.green_preloader{margin-right:10px;}
.green_preloader-flex{display:flex;align-items:center;justify-content:center;font-size:14px;}
#finish_list .offer .offer-img .offer-image{width:auto;}
.offer-input-i{display:flex;align-items:center;}
.offer-input-cod, .offer-input-pol{margin-right:20px;}
.offers_all_status{margin-bottom:30px;}
.form-head{margin-bottom:30px;}
.form-header{margin-bottom:10px;font-size:20px;font-weight:600;}
.form-subheader{font-weight:300;line-height:1.5;}
span.form-subheader-mark{font-weight:600;display:block;}
.preloader-desc-img{width:100px;overflow:hidden;position:relative;}
.offer_buff {display: flex;align-items: center;justify-content: space-between;margin-right: auto;width: 100%;}
.credit_carma_form h3{font-size:24px;margin-bottom:30px;}

/*dialog*/

.offer-dialog {position: fixed;bottom: 0px;right: 50px;width: 360px;z-index: 2;border-radius: 10px;}
.offer-dialog-inner {position: relative;border-radius: 10px;}
.offer-dialog-bt-c {position: absolute;top: 8px;right: 12px;width: 30px;height: 30px;cursor: pointer;}
.offer-dialog-bt {cursor: pointer;background: #fff;position: absolute;top: 50%;z-index: 3;width: 30px;height: 3px;border-radius: 10px;cursor: pointer;margin-top: 0px;}
.offer-dialog-bt:after, .offer-dialog-bt:before {content: '';position: absolute;right: 0;width: 30px;height: 3px;background: #fff;border-radius: 10px;}
.offer-dialog-bt:before {top: -10px;}
.offer-dialog-bt:after {top: 10px;}
.offer-dialog-hd {background:#ae3860;color: #fff;padding: 0px 15px;padding-right: 40px;z-index: 2;height: 49px;line-height: 48px;font-size: 15px;cursor: pointer;font-weight: bold;border-radius: 10px 10px 0 0;}
.offer-dialog-content {display: none;z-index: 2;border-left: 1px solid #ae3860;border-right: 1px solid #ae3860;}
.offer-dialog-content > div {background: #fff;padding: 15px;z-index: 2;font-size: 13px;}
.offer-dialog-content div .buttons {margin-top: 10px;margin-bottom: 5px;text-align: right;}
.smoll{height:40px;line-height:40px;width:200px;background:#ae3860;}

/*form*/

.step1, .step3, .step4, .step5, .step6, .step7, .step8, .step9, .step10, .step11, .step12{display: none;}
.b_qwiz{display:flex;margin-bottom:20px;align-items:center;}
.qwiz-left{width:36px;height:36px;border-radius:50%;padding:6px;background: #006341;background: -webkit-gradient(linear,left top,left bottom,from(#006341),to(#00432c));background: linear-gradient(180deg,#006341 0,#00432c);box-shadow: 0 8px 12px 0 rgb(121 85 72 / 30%);margin-right:10px;}
.left-arrow{width:24px;height:24px;cursor: pointer;background: url("images/arrow-left-black.svg")no-repeat;}
.calc-block-right.custom_range{margin-bottom:20px;}
.qwiz-calc-block .qwiz-button{width:360px;margin-bottom:10px;}
.qwiz-right .block-summ{line-height:normal;margin-bottom:0;}
.qwiz-calc-block.mb-50.custom_range-2{background: -webkit-gradient(linear,left top,right top,from(#000),to(#e4e4e4));background: linear-gradient(90deg,#000,#e4e4e4);padding-right:36px;}
.custom_range .dat{margin-right:20px;}
.custom_range .dat:last-child{margin-right:0;}
.b_qwiz h4{font-size:18px;color:#002a1c;}

.block-calc-step {position: relative;background: #fff;max-width: 800px;margin-left: auto;margin-right: auto;box-shadow: 0 4px 32px 0 rgb(0 174 239 / 24%);border-radius: 10px;text-align: center;margin-bottom: 40px;}
.block-calc-slider{background:#e1f6ff;padding:20px;padding: 50px 50px 14px;border-radius:10px 10px 0 0;}
.block-calc-slider .input-calc input{background:none;}
.block-calc-input{padding:30px 50px 64px;border-radius:0 0 10px 10px;}
.block-input{width:660px;display:flex;margin:0 auto 10px;position:relative;}
.block-input.noflex{display:block;}
.block-input>div{display:flex;}
.input-f{border:1px solid #d0d7db;border-radius:5px;padding:10px 10px 9px;width:330px;}
.input-f input, .input-f select{border:0;outline:none;width:100%;color:#000;font-size:14px;}
.input-t{min-width:283px;max-width:283px;font-size:14px;line-height:40px;margin-right:50px;text-align:left;color:#7b8087;}
.input-f-t-b{position:absolute;right:0;bottom:42px;width:100%;background:#fff;border:1px solid #d0d7db;border-radius:3px;padding:3px;}
.imput-date{display:flex;justify-content: space-between;width:100%;}
.imput-date .input-f{width:32%;}
.imput-date .input-f:last-child{margin-right:0;}
.select-options{text-align:left;}
.select-options li{font-size:14px;margin-bottom:3px;cursor:pointer;}

.il{overflow-y:scroll;height:160px;}
.ii{border:1px solid #d0d7db;padding:5px 7px;margin-bottom:10px;}
.ii input{width:100%;}
.cp .input-f-t input, .cp{cursor:pointer;}
.input-f.cp{position:relative;}
.input-f-t{font-size:14px;text-align:left;display:block;color:#adb2b9;}
.input-f-t-b{display:none;}
.input-f-a{width:39px;height:39px;display:block;position:absolute;border-radius:4px;right:0;top:0;}
.input-f-a:after{content:"";display:block;background:url("../cn_co/images/arrow-b.svg")no-repeat center center;width:40px;height:40px;-webkit-transition: -webkit-transform 0.3s;-moz-transition: -moz-transform 0.3s;transition: transform 0.3s;position:relative;}
.block-input label{text-align:left;margin-left:10px;width:90%;font-size:12px;}
.checkbox{border:1px solid #d0d7db;border-radius:3px;width:20px;height:20px;display:inline-block;}
.err .checkbox {border:1px solid #b50000;}
.block-input.text-left{display:block;}
.block-input>input{display:none;}
.checkbox.checked{border-color:#80bdff;}
.checkbox.checked:before{content:"";display:block;background:url("../cn_co/images/f_check.svg")no-repeat center center;width:20px;height:20px;background-size:70%;}
.block-input>input[type=checkbox].checkbox{content:"";display:block;background:none;width:20px;height:20px;background-size:50%;}
.slider-number{display:flex;margin-top:36px;justify-content:space-between;font-size:12px;}
.input-f.input-select.cp.active{border-color:#80bdff;}
.input-f.input-select.cp.active .input-f-t-b{display:block;}
.input-f.input-select.cp.active .input-f-a:after{transform:rotate(-180deg);}

.form-head{margin-bottom:30px;}
.form-header{margin-bottom:10px;font-size:20px;font-weight:600;}
.form-subheader{font-weight:300;line-height:1.5;font-size:16px;}
span.form-subheader-mark{font-weight:600;display:block;}
.preloader-desc-img{width:100px;overflow:hidden;position:relative;}


/*last-info*/
.block-last-info.main_last_info h3{font-size:18px;margin-bottom:20px;}
h3 .last-info-text{color:#ae3860;}
.last_info_item.active{border-bottom:0;background:#f9ff95;border-top:1px solid #f1f4fa;border-bottom:1px solid #f1f4fa;}
.last_info_item{border-bottom:1px solid #ccc;padding:5px;}
.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:12px;margin-bottom:3px;}
.last_info_item_info{font-size:14px;}
.block-last-info{width:500px;margin:40px auto 0;}
.last-info-text{color:#1B686A;}
.list-img-r{margin-left:50px;}
.items_last_info{text-align:left;}

/*step*/


.reg-calc-calculator{display:none;}
input{border:0;width:100%;}
.textarea select, .textarea input, .textarea textarea{outline:none;background:#fff;}
.textarea{border:1px solid #ccc;border-radius:40px;padding:11px 22px;width:100%;font-size:16px;}
.textarea+.button-orange{margin-left:20px!important;}
.validation-register{display:flex;margin-bottom:10px;}
.validation-register .button-orange{margin:0;}
.input-div h3{font-size:20px;font-weight:700;margin-bottom:10px;line-height:initial;}
.men-table-text .block-calc{padding:20px;width:100%;text-align:left;}
.reg-calc-editar{display:flex;justify-content:space-between;}
.reg-calc-h h2{font-size:20px;margin:0;line-height:normal;}
.calc-button{cursor:pointer;font-size:18px;background:#c65c84;color:#fff;border-radius:6px;padding:10px 30px;align-items:center;justify-content:center;display:flex;}
.reg-calc-h{}
.men-table-text p.block-summ {font-size: inherit;margin-bottom: 0;flex: 0 auto;line-height: 1;}
.reg-calc-calculator.block .block-last-info{width:100%;}
.reg-calc-calculator.block{padding-top:30px;}
.info-register {display: flex;justify-content: space-between;align-items: center;padding:6px 0;border-bottom: 2px solid #ccc;}
.calculator-info{font-size:16px;}
.info-register-r div{font-size:10px;}
.info-register-r span{font-size:14px;}
.info-register-r {line-height: 1.2;}
.cat-prom{line-height:1.25;}
.calculator-info, .cat-prom{margin-top:20px;}
.flex .flex-50:nth-child(2n+1){margin-right:20px;}
.slider-button-block{margin-top:30px;}
.input-calc{margin-right:5px;}
/* .step-proc{display:flex;justify-content:space-between;align-items:center;} */
/* .step-proc li{width:48px;height:48px;border:1px solid #ccc;border-radius:24px;justify-content:center;align-items:center;display:flex;flex-wrap: wrap;flex-direction: column;line-height:14px;background:#fff;} */
/* .step-proc li span{display:block;font-size:18px;font-weight:700;} */
/* .step-proc li span:last-child{font-weight:300;font-size:10px;} */
.step-proc{margin:40px 0;}
.step-proc li.active, .step-proc li, .step-proc li.done{font-size:18px;font-weight:400;margin-bottom:10px;line-height:initial;color:#195172;}
.step-proc li.active{font-weight:700;color:#B71A3B;}
.step-proc li{font-weight:700;color:#000;position:relative;padding-left:29px;}
.step-proc li:last-child{margin-bottom:0;}
.step-proc li:before{position:absolute;width:22px;height:22px;border:1px solid #ccc;border-radius:11px;line-height:22px;text-align:center;font-size:12px;left:0;top:0;}
.step-proc li:nth-child(1):before{content:'1';}
.step-proc li:nth-child(2):before{content:'2';}
.step-proc li:nth-child(3):before{content:'3';}
.step-proc li:nth-child(4):before{content:'4';}
.step-proc li:nth-child(5):before{content:'5';}
.step-proc li:nth-child(6):before{content:'6';}
.foyz-bar {margin-top: 40px;}
.step-foyz {font-size: 14px;margin-bottom: 5px;}
.foyz-bar-100 {width: 100%;border-radius: 10px;background: #ddd;overflow: hidden;height: 20px;}
.foyz-bar-top {background: -webkit-gradient(linear,left top,left bottom,from(#fd5175),to(#B71A3B));background: linear-gradient(180deg,#fd5175,#B71A3B);width: 60%;display: flex;justify-content: flex-end;align-items: center;height: 100%;}
.tag-block {margin-bottom: 40px;display: flex;flex-wrap: wrap;justify-content: center;}
.tag-item {display: inline-block;margin: 0 5px 10px;margin-bottom: 10px;}
.tag-item a {border: 1px solid #B71A3B;display: block;padding: 5px 10px;color: #B71A3B;border-radius: 2px;font-size: 12px;}
.tag-item a:hover {color: #fff;border: 1px solid #AE3860;background: #AE3860;}
.content-content p {font-size: 16px;margin-bottom:20px;font-weight: 300;}
.content-content h4{margin:30px 0;}
.content-content ul, .cc-text ul {margin-bottom: 20px;margin-left: 40px;font-weight: 300;}
.disk-li {list-style-type: disc;}
.cc-text ol li, .cc-text ul li, .content-content ul li, .content-content ol li {margin-bottom: 5px;font-size:16px;}
.content-content ol, .cc-text ol {margin-bottom: 20px;margin-left: 20px;font-weight: 300;}
ol li:before {counter-increment: li;content: counters(li, ".") ". ";}

.telegram, .wathsapp, .facebook{border: 0;border-radius: 4px;font-size: 18px;line-height:42px;color: #fff;transition: .5s;display:block;max-width:360px;}

.telegram{background:#5EB5F7;}
.wathsapp{background:#2CC64E;}
.facebook{background:#3B5998;}

.wathsapp:hover, .telegram:hover, .facebook:hover, .green:hover, .pink:hover {transition: .5s;background: #195172;color: #fff;}


.telegram:before,.wathsapp:before,.facebook:before{width:24px;height: 24px;margin-right: 10px;content: '';background-size: cover;display: inline-flex;position: relative;top: 5px;}
.telegram:before {background: url(/res/shared/images/telegram.svg);}
.wathsapp:before{background: url(/res/shared/images/wathsapp.svg);}
.facebook:before{background: url(/res/shared/images/facebook.svg);}

.bottom-button{position:relative;margin-bottom:20px;}
.bottom-button-item{width:50px;height:50px;border-radius:25px;margin-right:10px;position:relative;float: right;display:block;}
.bottom-button-item:first-child{margin-right:0;}
.facebook-color{background:#3b5998;}
.telegram-color{background:#2AABEE;}
.whatsapp-color{background:#28D146;}
.p-facebook{background:url("../cn_co/images/fb.svg") no-repeat;}
.p-telegram{background:url("../cn_co/images/telegram.svg") no-repeat;}
.p-whatsapp{background:url("../cn_co/images/whatsapp.svg") no-repeat;}
.p-facebook,.p-whatsapp,.p-telegram{width:20px;height:20px;position:absolute;left:50%;top:50%;margin-left:-10px;margin-top:-10px;background-size: cover;}

/*processing*/

.processing-block {position: absolute;top: 50%;max-width: 600px;height: 120px;left: 50%;margin-left: -300px;margin-top: -60px;}
.processing {width: 100%;text-align: center;position: relative;display: block;height: 100%;}
.img-loading{WIDTH:140px;margin:auto;}
.img-loading img{width:100%;}

@media (min-width:528px) {
	.section_w.no-heder{padding:0;}
	.processing{height:100vh;}
	.processing-block{text-align:center;height:134px;position:relative;top:50%;margin-top:-67px;}
	.flex-loading{justify-content: center;width:auto;}
	
}

@media (max-width: 1199px) {
	
}

@media (max-width: 1600px) {
	
}

@media (max-width: 1440px) {
	
}

@media (max-width: 1366px) {
	
}

@media (max-width: 1280px) {
	.menu-header nav ul li a{font-size:14px;}
	
}

@media (max-width: 1152px) {
	.offer-input-but .green:first-child {margin:0 auto 10px;}
	.menu-header nav ul li{margin-right:20px;}
	.menu-header nav ul li a{letter-spacing: .03em;}
}

@media (max-width: 1024px) {
	.offer-dialog{right:15px;}
	.section-bg1, .section-bg2, .section-bg3, .section-bg5{background:none;}
	.top-bg {background-size: 160%;}
	
	.nav-mob{display:block;width:100%;}
	.content-header, .cd-main-nav{display:none;}
	.cd-main-nav.nav-is-visible{display:block;position:absolute;z-index:111;background:#fff;border-radius:15px;padding:20px;top:60px;left:0;width:100%;}
	.nav-is-visible nav ul li a, .nav-is-visible nav ul li a.active{color:#ae3860;}
	.nav-is-visible nav ul li{float:none;margin-bottom:30px;}
	.section-head, .section-head.fixed{height:55px;padding:4px 0;background:#fff;}
	.index-h1{font-size: 32px;margin-bottom: 20px;}
	.index-h2{font-size: 48px;margin-bottom: 20px;line-height:48px;}
	.index-h2 span{line-height:inherit;}
	.index-h1 .fs-48{font-size:18px;}
	.index-h1 .fs-116{font-size:46px;}
	.index-p{text-align: center;font-size: 20px;margin-bottom: 32px;}
	.content-2-2{flex-direction: column}
	.block-calc{margin:0 auto 15px;}
	.cd-nav-trigger{width:24px;height:24px;position:relative;}
	.cd-nav-trigger span{width:100%;height:4px;background:#0085da;border-radius:2px;display:block;position: absolute;top: 50%;margin-top: -1px;}
	.cd-nav-trigger span:before{content:"";width:100%;height:4px;background:#0085da;border-radius:2px;display:block;position: absolute;top:-8px;}
	.cd-nav-trigger span:after{content:"";width:60%;height:4px;background:#0085da;border-radius:2px;display:block;position: absolute;top:8px;right:0;}
	.close-block{position:relative;height:20px;margin-bottom:30px;}
	.close{position: absolute;right:0;border: 1px solid #ae3860;width: 20px;height: 20px;border-radius: 10px;padding:3px;}
	.close span:before, .close span:after{content:"";height:2px;width:100%;background:#ae3860;display:block;position:relative;}
	.close span:before {top:5px;transform:rotate(-45deg);}
	.close span:after {top:3px;transform:rotate(45deg);}
	.cd-main-nav nav{margin-bottom:30px;padding-bottom:45px;border-bottom:1px solid #ddd;}
	.images-list-item{margin-left:0;}
	.images-list-item-img{margin-right:0;}
	.images-list-block-67{width:100%;}
	.faq-question-list{margin-left:0;}
	.men-table-text p{text-align:center;}
	.about-flex>div{width:100%;float:none;margin:0;display:flex;flex-wrap:wrap;}
	.about-flex{width:100%;flex-wrap:wrap;}
	.input-div{width:100%;max-width:800px;margin:auto;}

}

@media (max-width: 999px) {
	
}

@media (max-width: 900px) {
	.slider{width:100%;}
}
@media (max-width: 800px) {
	.sposob-polucheniya{width:auto;}
	h5{text-align:center;}
	.men-table-text .button-orange{margin:auto!important;}
	.men-right-4, .men-table, .men-right{display:none;}
	.men-table-text{display:block;}
	.display-flex{display:block;}
	.pol-f-67, .pol-f-3{width:100%;}
	.menu-header.menu-footer{margin-bottom:30px;}
	.pol-f-67>.soc-set{margin:30px 0;}
	
	.ot_m{display:block;}
	.ot_d{display:none;}
	.reviews-slider{width:100%;height:680px;}
	.review {float:none;width:100%;margin:0;height:170px;}
	.review-img {flex: 1 0 auto;}
	.review-descr {width: 100%;}
	.slider{height:170px;width:100%;padding: 0px 20px 0;margin-top: 70px;}
}
@media (max-width: 799px) {
	
	
	.offer-button{margin:auto;}
	.offer-inf-h h2{text-align:center;}
	.offer-image{margin:0 auto 20px;}
}
@media (max-width: 768px) {
	.input-t{margin-right:0;}
	.input-f{width:inherit;}
	
}

@media (max-width: 700px) {
	.block-calc-input{padding-left:20px;padding-right:20px;}
	.offer_buff{display:block;}
	.notification-text{margin-bottom:20px;}
	.offer-input-pol{margin-right:auto;}
}
@media (max-width: 640px) {
	.content-2-2{width:100%;}
	.tabs{display:block;}
	.tabs-menu{width:100%;margin-right:0;margin-bottom:30px;}
	.block-input{width:100%;margin-bottom:10px;display:block;}
	.input-f{width:100%;}
	.input-t{line-height:inherit;margin-bottom:3px;}
	.input-f-t{display:block;height:21px;}
	.block-input-flex{display:flex;}
	.list-tab li {margin-right: 9px;padding-right: 8px;}
	.button-tab{margin-bottom:10px;}
	.block-last-info{width:100%;margin:40px auto 0;}
	.block-calc{padding:30px 20px ;}
	.index-h2{font-size:42px;margin-bottom: 20px;line-height:42px;}
	.validation-register{flex-wrap:wrap;}
	.validation-register .button-orange{margin:20px auto 0!important;}
	.vitrina_header_text_big{line-height:28px;}
	.processing-block{margin-left:0;left:0;width:100%;}
	.custom_range .dat{margin-right:10px;}
}

@media (max-width: 480px) {
	.men-right{right: 0;top: -30px;}
	.index-h2 span{text-align: center;font-size: 20px;margin-bottom: 32px;}
	.men-table-text{display:block;}
	.block-calc-slider{padding-left:20px;padding-right:20px;}
	.data-tab-block{width:100%;max-width:100%;}

	.index-h2{font-size:32px;margin-bottom: 20px;line-height:36px;}
	.tab-flex{flex-wrap: wrap;}
	.button-tab{width:100%;margin:0 0 10px 0;}
	.button-tab:last-child{margin:0;}
	.offer-inf-i{display:block;}
	.vo{width:100%;margin-bottom:5px!important;}
	.vo:last-child{margin-bottom:0;}
	.calc-block-right.custom_range.flex{display:block;}
	.custom_range .dat{margin-right:0;margin-bottom:10px;}
	.b_qwiz h4{font-size:16px;}
	.review-text {font-size: 13px;}
	.review-city{margin-bottom:14px;}
}
@media (max-width: 440px) {
	.men-right-4, .men-table, .men-right{display:none;}
	.offer-dialog{right:0;width:100%;}
	.qwiz-calc-block .qwiz-button{width:100%;}
	
}
@media (max-width: 440px) {
	.data-tab-block{width:auto;}
	.block-calc{padding:20px 15px;}
	.slider-tab-block{margin-bottom:20px;}
	.offer-input-i{display:block;}
	.offer-input-pol{margin:0 auto 20px;}
	.offer-input-pol .input-block{margin:auto;}
	.offer-input-cod, .notification-text{text-align:center;}
	.offer-input-cod{margin:0 0 5px;}
}

.input-f.err {
	 border: 1px solid #b50000;
}






















/*box-shadow:0 4px 10px rgba(0,0,0,0.25);*/