body{background:#fff;color:#3c3f52;font-size:14px;line-height:1;font-weight:400;font-family:'SF Pro Rounded', sans-serif;font-weight:400;}
.db{display:block!important;}
.top-bg{background:url("../ify_in_ua/images/top-bg.png") no-repeat;}

.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;
}

.input-block.err{border-color:red;}

h1, h2, h3, h4, h5, h6{color:#0c6284;font-weight:600;}
h1+p{font-size:24px;text-align:center;margin-bottom:30px;}
h4+p{font-size:14px;margin-bottom:30px;line-height:1.2;}
h3{font-size:32px;margin-bottom:30px;}
h4{font-size:24px;margin-bottom:20px;}
h5{margin-bottom:15px;}
h1.block-h1 {margin-bottom: 30px;font-size: 36px;}
.content-f h3{font-size: 20px;margin-bottom: 10px;}
.content-f p{font-size:14px;line-height:1.2;margin-bottom:30px;}

h2.title{font-size:24px;margin-bottom:20px;}
h2.title+p{font-size:14px;margin-bottom:30px;line-height:1.2;}
h3.title{font-size:22px;margin-bottom:20px;}
.left-but h4{font-size:20px;margin-bottom:20px;}
p{font-size:14px;margin-bottom:30px;line-height:1.2;}

/*header*/

.line-gr{width:100%;height:7px;background:#0c6284;background:-webkit-gradient(90deg,#6fbcff 0,#0c6284 100%);background:linear-gradient(90deg,#6fbcff 0,#0c6284 100%);}
.section-head.fixed{position:fixed;top:0;padding:15px 0;background:#fff;height:64px;box-shadow:0 4px 7px rgb(96 165 193 / 15%);}
.logo {width:131px;margin-right:30px;}
.m-m{display:flex;flex-wrap:nowrap;align-items:center;}
.logo img{width:100%;}
.menu-header nav ul li{float:left;margin-right:20px;}
.menu-header nav ul li:last-child{margin-right:0px;}
.menu-header nav ul li a{font-size:18px;color:#0c6284;transition:all .3s;}
.menu-header nav ul li a.active, .menu-header nav ul li a:hover{color:#2fb8a7;}

.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:#079eff;}
.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;}

.last-block-blue {color: #2fb8a7;font-size: 24px;font-weight: 600;margin-left: 5px;}
.last-block{font-size:18px;margin-left: 30px;}
.lang-bt{display:flex;align-items:center;}
.nav-mob .lang a{width:30px;height:30px;line-height:30px;font-size:14px;}
.lang-bt .lang{display:flex;}
.lang a{color:#fff;width:46px;height:46px;text-align:center;line-height:46px;border-radius:23px;font-size:18px;display: inline-block;}
.lang-block{display:flex;justify-content:space-between;align-items:center;}
.lang a.ru_ru,.lang a.ua_ua,.lang a.es_es,.lang a.en_en,.lang a.ph_ph{background:#277898;background:-webkit-gradient(140deg,#6baec9 0,#277898 100%);background:linear-gradient(140deg,#6baec9 0,#277898 100%);}
.lang a:first-child{margin-right:10px;}
.lang a.ua_ru,.lang a.ru_ua,.lang a.en_es,.lang a.es_en,.lang a.ph_en,.lang a.en_ph{background:#4ecba9;background:-webkit-gradient(140deg,#68dbab 0,#2fb8a7 100%);background:linear-gradient(140deg,#68dbab 0,#2fb8a7 100%);}


/*global*/


.button{margin:auto;display:inline-block;color:#fff;padding:0 30px;background:#4ecba9;background:-webkit-gradient(140deg,#68dbab 0,#2fb8a7 100%);background:linear-gradient(140deg,#68dbab 0, #2fb8a7 100%);border:none;text-transform:uppercase;font-size:18px;border-radius:25px;line-height:50px;height:50px;text-align:center;cursor:pointer;}

.offer-input-but .green:last-child{margin-top:10px!important;}
.input-block{border: 1px solid #2fb8a7;border-radius:25px;padding:16px;margin-bottom:15px;}
.input-block[data-inputclass="drd"],.input-block[data-inputclass="drm"],.input-block[data-inputclass="dry"]{width:32%;}
.calc-block-right.custom_range.flex{justify-content: space-between;}
.input-block input, .input-block select{border:0;outline:none;}
.preloader-desctop-text, .offer-input-pol{font-size:14px;}
.offer-input-pol .input-block{width:100px;}.input-block input, .input-block select{width: 100%;}

.qwiz-left{width:46px;height:46px;background: #277898;background: -webkit-gradient(140deg,#6baec9 0,#277898 100%);background: linear-gradient(140deg,#6baec9 0,#277898 100%);border-radius: 25px;cursor:pointer;}
.left-but {display: flex;align-items: center;height: 100%;margin:0 auto 20px;max-width:450px;}
.left-but h4{margin:0 0 0 15px;}
.left-arrow{width:30px;height:30px;background:url("../images/arrow-l.svg")no-repeat;position: relative;z-index:1;left:8px;top:8px;}

.list-disk{list-style-type:disc;padding-left:20px;margin-bottom:20px;}
.list-disk li{margin-bottom:5px;}

/*calc*/

.foyz-bar{max-width:450px;margin:auto;}

.block-shadow h2.title+p{font-size:18px;text-align:center;}
.block-shadow h2.title{margin-bottom:10px;text-align:center;}
.calc-block-top-left,.credit_panel_middle{font-size:18px;}
.credit_panel_middle{margin-left:10px;}

.fb{padding:20px;}
.rassilka-mail{text-align:left;margin-right:auto;max-width:360px;width:360px;display:block!important;font-size:12px;line-height:initial;float:right;color:#7b8087;padding-left: 10px;}
.block-calc{position:relative;background:#fff;max-width:500px;margin:0 auto 30px;box-shadow:0px 0px 9px 0 rgb(90 120 137 / 65%);padding:50px;border-radius:10px;text-align:center;background:#4a9fe8;background:-webkit-gradient(90deg,#6fbcff 0,#4a9fe8 100%);background:linear-gradient(90deg,#6fbcff 0,#4a9fe8 100%);}
.block-value-title{font-size:18px;font-weight:400;line-height:1;margin-bottom:0;color:#fff;}
#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:#fff;position:relative;border-radius:10px;}
.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:33px;background: #fff;border-radius:10px;}
.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:#277898;background:-webkit-gradient(140deg,#6baec9 0,#277898 100%);background:linear-gradient(140deg,#6baec9 0,#277898 100%);border-radius:50%;border:1px solid #535353;margin-left:-3px;cursor:pointer;outline:none;top:10px;}
.ui-slider-horizontal .ui-slider-range{background:#4ecba9;background:-webkit-gradient(140deg,#68dbab 0,#2fb8a7 100%);background:linear-gradient(140deg,#68dbab 0, #2fb8a7 100%);height:20px;border-radius:10px 0 0 10px;}
.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;margin-bottom:0;}
.block-money{font-size:14px;font-weight:400;display:inline-block;color:#fff;}
.input-calc input{border:0;font-size:24px;font-weight:600;width:130px;text-align:right;outline:none;background:none;color:#fff;}
.data-tab-block{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:#079eff;}
.slider-tab-block{margin:0 auto 65px;max-width:380px;}
.area-slider {padding-right:32px;background:#fff;border-radius:11px;height:22px;margin-bottom:30px;border: 1px solid #2fb8a7;}


.checkbox-img.err .class_checkbox1,.checkbox-img.err .class_checkbox2{background:url("../images/red_check_box.svg") no-repeat;}
.checkbox-img.err label{color:red;}
.checkbox-img.err{border:0!important;}

/*content*/

.section-bg1{background:url("../images/bg.png")no-repeat left bottom;padding:50px 0;}
.section-bg3{background:url("../images/bg.png")no-repeat left bottom, linear-gradient(180deg,#edf9f8 0, #fff 70%);padding:50px 0;}
.section-bg2{background:url("../images/bg-g.png")no-repeat left bottom, linear-gradient(180deg,#e9f6ff 0, #fff 70%);padding:50px 0;}
.section-bg5{background:linear-gradient(180deg,#e9f6ff 0, #fff 70%);padding:50px 0;}
.section-bg4{background:linear-gradient(180deg,#edf9f8 0, #fff 70%);padding:50px 0;}

.block-img{width:110px;height:110px;border:5px solid #2fb8a7;border-radius:55px;padding:15px;margin:0 auto 30px;}
.block-img img{width:100%;}
h4.h4{text-align:center;margin-bottom:20px;}
h4.h4+p{text-align:center;font-size:18px;}

.index-h1{text-align:center;font-size:60px;margin-bottom:15px;font-weight:600;}
.index-h2{text-align:center;font-size:48px;margin-bottom:32px;font-weight:600;}
.index-h4{font-size:24px;margin-bottom:24px;font-weight: 400;text-align:center;}
.index-p{text-align:center;font-size:32px;margin-bottom:32px;}
.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:space-between;margin:0 auto 60px;}
.block-sp{box-shadow:0 20px 40px 20px rgb(0 0 0 / 7%);-webkit-transition:all .3s;transition:all .3s;border-radius:10px;max-width: 300px;margin: auto;background: #fff;padding:38px 30px;}
.block-sp-img{position:relative;z-index:11;padding:15px;width:145px;}
.sp-img-1{width:95px;}
.sp-img-2{width:130px;}
.sp-img-3{width:105px;}
.sp-img-4{width:125px;}
.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:50px;top:10px;z-index:12;}
.men-right-4{width:191px;position:absolute;right:90px;top:280px;z-index:12;}
.men-table{float:right;margin:0 40px 0 0;}
.men-text h5{font-size:20px;font-weight:700;margin-bottom:20px;}
.men-text p{font-size:14px;margin-bottom:50px;flex:1 auto;    line-height: 1.3;}
.men-text .button{margin-left: 0px;display: inline-block;}
.men-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;}

.button-content{margin-bottom:40px;}
.button-content h4, .button-content p{text-align:center;}
.section_w.logo-img-bg {background: url(../images/logo-bg.svg)no-repeat;background-size: inherit;background-position-x: right;background-position-y: bottom;}
.list-numbe .list-numbe .list-numbe li{margin-top:8px;}
.list-numbe ol.list-numbe{margin-left:20px;margin-bottom:20px;margin-top:10px;}
.list-numbe ol.list-numbe:first-child{margin-top:20px;}
/*.list-numbe li:last-child{margin-bottom:40px;}*/
.list-numbe li{margin-bottom:8px;font-weight:300;line-height:1.2;}
.list-numbe li h4{margin-bottom:0px;}
.list-numbe li .h4, .list-numbe li.li-h4:before{font-size:20px;margin-bottom:20px;line-height:1.2;font-weight:600;}
.list-numbe li:before{margin-right:5px;}
.content-f h3{text-align:left;font-size:20px;color:#333;margin-bottom:20px;}
.content-f p{margin-bottom:30px;}
.li-line{padding-left:20px;}
.li-line li:before{content:"- ";}

/*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:#079eff;}
.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;}
/*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%;}

/*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:0;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:#079eff;-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*/

.menu-header.menu-footer nav ul li a{text-transform:inherit;font-size:14px;font-weight:400;color:#fff;text-decoration:underline;}
.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:#fff;font-size:12px;}
.footer-content h4{color:#fff;font-size:14px;line-height:1.2;margin-bottom:20px;}
.footer-content p{color:#fff;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*/
div[data-tab], .fb-offers {display: flex;width: 100%;flex-wrap: wrap;justify-content: space-between;}
.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-image{width:100px;height:62px;display:flex;align-items:center;}
.offer-flex{display:flex;justify-content:space-between;flex-wrap:wrap;}
.vitrina_offers{width:23.5%;margin-bottom:20px;box-shadow: 0 0 10px 3px rgb(0 0 0 / 7%);border-radius:10px;background:#fff;}
.offer{padding:15px;}
.offer-img-description+.offer-inf-i{margin-bottom:15px;}


/* .offer{display:block;padding: 20px;border-radius: 10px;    box-shadow: 0 4px 7px rgb(81 131 255 / 20%);margin-bottom: 30px;border: 1px solid #079eff;} */
/*.offer-img{width:160px;}*/
/*.offer-but{width:200px;}*/
.offer-inf-i{display:flex;width:100%;flex-direction:column;}
.offer-inf{margin-right:auto;width:100%;}
.vo{width:100%;text-align:left;font-weight: 300;font-size:14px;color:#000;display: flex;justify-content: space-between;align-items: center;}
.offer-image{margin: 0 auto 15px;width:100px;}
.offer-button{width:100%;}
.offer-button .button{width:100%;}
.inf_val strong{font-size:14px;color:#195172;}
.offer-inf-h h2{margin-bottom:10px;color:#079eff;}
.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;}
.tab-flex{display:flex;margin-bottom:50px;flex-wrap: wrap;justify-content: space-between;width: 100%;}
.button-tab.active{background: #277898;background: -webkit-gradient(140deg,#6baec9 0,#277898 100%);background: linear-gradient(140deg,#6baec9 0,#277898 100%);}
.button-tab{    background: #4ecba9;background: -webkit-gradient(140deg,#68dbab 0,#2fb8a7 100%);background: linear-gradient(140deg,#68dbab 0, #2fb8a7 100%);width:23.5%;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;text-align:center;}
.form-header{margin-bottom:10px;font-size:20px;font-weight:600;}
.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;width:100%;}
.step1 .input-block{margin-bottom:0;max-width:130px;}
.step1 .qwiz-calc-block .calc-block-top-right{margin-left:auto;}

/*dialog*/

.offer-dialog {position: fixed;bottom: 0px;right: 50px;width: 360px;z-index:1000;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:#44cbfd;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 #44cbfd;border-right: 1px solid #44cbfd;}
.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:#079eff;}

/*form*/

.qwiz-right {max-width: 450px;margin: auto;}
.qwiz-calc-block{margin-bottom:10px;}
.qwiz-calc-block:last-child{margin-bottom:0;}
.qwiz-right .button{width:100%;}
.step-foyz{margin:20px 0;}

.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;justify-content: space-between;}
.block-input.noflex{display:block;}
.block-input>div{display:flex;align-items: center;}
.input-f{border:1px solid #d0d7db;border-radius:5px;padding:10px 10px 9px;width:100%;}
.input-f input, .input-f select{border:0;outline:none;width:100%;color:#000;font-size:14px;}
.input-t{min-width:250px;max-width:250px;font-size:14px;line-height:normal;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("../ify_in_ua/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: #079eff;}
.checkbox.checked:before{content:"";display:block;background:url("../ify_in_ua/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-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;}

.checkbox-img{margin-bottom:10px;display:flex;}
.class_checkbox1,.class_checkbox2{width:20px;height:20px;background:url("../images/blank_check_box.svg")no-repeat;margin-right:7px;flex:none;position: relative;}
.class_checkbox1.checked,.class_checkbox2.checked{background:url("../images/check_box_check.svg")no-repeat;}



/*last-info*/
.block-last-info.main_last_info h3{font-size:18px;margin-bottom:20px;font-weight: 600;color:#fff;}
h3 .last-info-text{color:#fff;}
.last_info_item.active{border-bottom:0;background:#7DBAF0;border-top:1px solid #f1f4fa;border-bottom:1px solid #f1f4fa;}
.last_info_item{border-bottom:1px solid #fff;padding:5px;}
.last_info_item:first-child{border-top:1px solid #fff;}
.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{display:flex;background:#4a9fe8;background:-webkit-gradient(140deg,#6fbcff 0,#4a9fe8 100%);background:linear-gradient(140deg,#6fbcff 0,#4a9fe8 100%);padding:50px;color:#fff;border-radius:10px;justify-content: space-between;}
.clock{display: flex;justify-content: flex-end;align-items: center;}
.clock-text{font-size:28px;text-align: right;}
.clock-clock{font-size:63px;margin-left:30px;}
.last_info_item_time{font-size:12px;margin-bottom:3px;}
.last_info_item_info{font-size:14px;}
.clock,.block-last-info{width:48%;}
.last-info-text{color:#fff;}
.list-img-r{margin-left:50px;}
.items_last_info{text-align:left;}

/*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;}
.flex-loading{display:flex;align-items: center;justify-content: center;}
.text-loading{font-size:16px;margin-left:20px;}
.img-loading{width:140px;height:18px;}
.img-loading img{width:100%;}

/*soc-set*/

.bt-soc-set{max-width:450px;height:50px;line-height:50px;margin-left:auto;margin-right:auto;text-align:center;display:block;margin-bottom:20px;}

.telegram, .wathsapp, .facebook{border: 0;border-radius: 4px;font-size: 18px;line-height:50px;color: #fff;transition: .5s;width: 100%;margin-top:10px;}

.telegram{background:#5EB5F7;}
.wathsapp{background:#2CC64E;}
.facebook{background:#3B5998;}

.wathsapp:hover, .telegram:hover, .facebook: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("/res/shared/images/fb.svg") no-repeat;}
.p-telegram{background:url("/res/shared/images/telegram.svg") no-repeat;}
.p-whatsapp{background:url("/res/shared/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;}


.offer-001 {text-align: center;width: 100%;font-size: 18px;font-weight: 600;margin-bottom: 15px;line-height: initial;height:21px;position:relative;z-index:100;}
.offer-description{display:none;position: fixed;top: 100px;left:50%;margin-left:-200px;width: 400px;background: #fff;border: #ccc;padding: 20px;z-index: 1000;box-shadow: 0 0 10px 0 rgba(0, 0, 0, .5);border-radius:8px;}
.offer-image-description{width:100px;margin:0 auto 15px;}
.offer-image-description img{width:100%;}
.offer-inf{text-align:center;}
.offer-description .offer-button{margin-bottom:0;}
.offer-description .offer-inf-i{padding:0;}
.offer-button{margin-bottom:15px;}
.more{cursor:pointer;}
.offer.db+.offer-description{display:block;}
.close-pop{width:26px;height:26px;position:absolute;top:20px;right:20px;cursor:pointer;}
.close-pop:before, .close-pop:after{width:26px;height:2px;content:'';display:block;background:#333;position:absolute;top:12px;}
.close-pop:before{transform: rotate(45deg);}
.close-pop:after{transform: rotate(-45deg);}
.offer-description-text{margin-bottom:15px;text-align:center;}
.offer-description-text a{color:blue;text-decoration:underline;}
.more.more-plitka{font-size:14px;}
.offer-description-text{font-size:14px;}

.offer-description .close {border:0;width: 26px;height: 26px;border-radius:0;padding:0;right:20px;}
.offer-001 {text-align: center;width: 100%;font-size: 18px;font-weight: 600;margin-bottom: 15px;line-height: initial;height:24px;position:relative;z-index:1;}
.vo {margin-bottom:5px;display: flex;justify-content: space-between;align-items: center;font-size:14px;}

.offer-description-star{width:120px;margin:0 auto 10px;}
.offer-description-star img{width:100%;}

/* .processing {position: absolute;left: 50%;width: 50%;margin-left: -25%;top: 40%;} */


@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;}
	
}

@media (max-width: 1199px) {
	
}

@media (max-width: 1600px) {
	
}

@media (max-width: 1440px) {
	
}

@media (max-width: 1366px) {
	
}

@media (max-width: 1280px) {
	
}

@media (max-width: 1199px) {
	.offer-input-but .green:first-child {margin:0 auto 10px;}
	.menu-header nav ul li a {font-size: 16px;}
	.last-block {font-size: 15px;margin-left:20px;}
	.last-block-blue{font-size:20px;}
}

@media (max-width: 1024px) {
	h4{font-size:20px;}
	h1{margin-bottom:10px;}
	h1+p{margin-bottom:20px;font-size:18px;}
	.section-bg1, .section-bg2, .section-bg3, .section-bg5{}
	.top-bg {background-size: 160%;}
	.clock-text{font-size:24px;}
	.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%;box-shadow:0px 0px 10px rgb(96 165 193 / 53%);}
	.nav-is-visible nav ul li a, .nav-is-visible nav ul li a.active{color:;}
	.nav-is-visible nav ul li{float:none;margin-bottom:10px;margin-right:0;}
	.nav-is-visible nav ul li:last-child{margin-bottom:0;}
	.section-head, .section-head.fixed{height:55px;padding:4px 0;background:#fff;}
	.index-h1{font-size: 32px;}
	.index-h2{font-size: 32px;margin-bottom:20px;}
	
	.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 #079eff;width: 20px;height: 20px;border-radius: 10px;padding:3px;}
	.close span:before, .close span:after{content:"";height:2px;width:100%;background:#079eff;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:30px;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{margin-bottom:20px;}
	.offer, .offer_buff{flex-direction:column;}	
	.offer-but{margin:0 auto ;}
	.offer-img, .offer-inf{margin-bottom:30px;margin:0 auto 30px;text-align:center;}
	.offer-button, .offer-image{margin:auto;}
	.offer-block{flex-wrap:wrap;flex-direction: column;align-items: center;}
	.oil {width: 40%;}
	.offer-block.card-offer .text-update{margin-top:10px;}
	.offer-inf-h h2{margin-bottom:10px;}
	.inf_val{justify-content:center;}.inf_name{text-align:center;}
}

@media (max-width: 999px) {
	
}

@media (max-width: 900px) {
	.slider{width:100%;}
	.offer{padding:10px;}
}
@media (max-width: 800px) {
	.block-sp{max-width:100%;display: flex;justify-content: flex-start;align-items: center;}
	.pol-xs-3 {width:100%;}
	.block-sp div p{margin-bottom:0;}
	.block-sp div{margin-left:20px;}
	.block-img{margin:0!important;}
	h4.h4+p,h4.h4{text-align:left;}
	.last-info {display: block;}
	.clock{margin-bottom:20px;}
	.copyright{margin-bottom:30px;}
	.clock, .block-last-info {width: 100%;}
	.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;}
	.about-flex>div{width:100%;}
		.offer, .offer_buff{flex-direction:column;}
	/* .offer-img{width:100%;} */
	.offer-inf{width:70%;}
	.offer-but{width:30%;margin:0 auto 20px;}
	.offer-description .offer-but{margin:0;}
	.offer-img, .offer-inf{margin-bottom:30px;margin:0 auto 30px;text-align:center;}
	.offer-button, .offer-image{margin:auto;}
	.kak-poluchit-zaym{flex-direction:column;}
	.kpz-block{width:100%;margin:0 0 20px 0;}
	.service-work {flex-direction:column;}
	.service-work-item{width:100%;margin:0 0 20px 0;}
	.offer-more-block{flex-wrap:wrap;}
	.omb{width:48%;}
	.offer-block{flex-wrap:wrap;flex-direction: column;align-items: center;}
	.oil {width: 40%;}
	.offer-block.card-offer .text-update{margin-top:10px;}
	.offer-inf-h h2{margin-bottom:10px;}
	.inf_val{justify-content:center;}.inf_name{text-align:left;}
	h1.block-h1 {font-size: 32px;}
}

@media (max-width: 768px) {
	.input-t{margin-right:0;}
	.input-f{width:inherit;}
	h4.h4+p{font-size:14px;}
}

@media (max-width: 750px) {
	.block-input, .block-calc-step{width:100%;max-width:100%;}
}
@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) {
	.list-numbe li .h4, .list-numbe li.li-h4:before {font-size: 18px;}
	.button-tab{width:100%;margin:0 0 5px;height:40px;line-height:40px;}
	.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;}
	.block-last-info{width:100%;margin:40px auto 0;}
	.block-calc{padding:30px;}
	.offer-inf, .offer-but{width:100%;}
	.rassilka-mail{max-width: inherit;width: 100%;}
	.clock-clock {font-size: 54px;}
	.clock-text {font-size: 24px;}
	h1.block-h1 {margin-bottom: 20px;font-size: 28px;}
	.content-f h3{font-size:18px;}
	.processing-block{margin-left:0;left:0;width:100%;}
}

@media (max-width: 480px) {
	.offer{padding:10px;}
	.section-bg1, .section-bg2, .section-bg3, .section-bg5 {padding: 15px 0;}
	.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%;}
	.offer{display:block;}
	#finish_list .offer .offer-img .offer-image {width: 100px;margin: 0 auto 20px;}
	.offer-dialog{width:100%;right:0;}
	.clock-clock {font-size:40px;}
	.clock-text {font-size:18px;}
	.sposob-polucheniya {flex-wrap: wrap;margin-bottom:20px;}.block-sp-img{width:24%;}
	.sposob-polucheniya+p{margin-bottom:0;}
	.offer-description{width: calc(100% - 30px);margin:0 15px;left:0;}
	.vitrina_header_text_big{font-size:16px;}
	.vitrina_header_text {font-size: 14px;}
	.section-bg1{padding:30px 0;}
	.telegram, .wathsapp, .facebook{font-size:14px;}
	.button{font-size:14px;}
	.index-h2, h3,h2.title{font-size:22px;margin-bottom:20px;}
	h3.title{font-size:18px;}
}
@media (max-width: 440px) {
	.list-numbe li .h4, .list-numbe li.li-h4:before {font-size: 16px;}
	h1.block-h1 {margin-bottom: 20px;font-size: 24px;}
	.men-right-4, .men-table, .men-right{display:none;}
	.last-info{padding:15px;}
.block-sp{padding:20px 15px;}
	.data-tab-block{width:auto;}
	.block-calc{padding:20px 30px;}
	.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;}
	.content-f h3{font-size:16px;}
	.index-h1 {font-size:28px;}
	.clock-text, h4{font-size: 16px;}
}

.input-f.err {
	 border: 1px solid #b50000;
}






















/*box-shadow:0 4px 10px rgba(0,0,0,0.25);*/