body{background:#fff;color:#1e2d3f;font-size:14px;line-height:1.5;font-weight:400;font-family:'Roboto', sans-serif;}
h6{font-size:20px;font-weight:700;margin-bottom:26px;}

.db{display:block!important;}

.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;
}

.mt-20{margin-top:20px;}

.menu-header.menu-footer{margin-bottom:30px!important;}
.soc-set, .section-head.top-bg_blue .lang{display:none!important;}
.top-bg_blue.bg-none, .top-bg_red.bg-none,.top-bg_green.bg-none{background:none;}
.top-bg_red{background:url("../ify_in_ua/images/top-bg_red.png") no-repeat;}
.top-bg_blue{background:url("../ify_in_ua/images/top-bg_blue.png") no-repeat;}
.top-bg_green{background:url("../ify_in_ua/images/top-bg_green.png") no-repeat;}
.block-h1{margin-bottom:20px;}
/*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:150px;margin-right:130px;}
.m-m{display:flex;flex-wrap:nowrap;align-items:center;}
.logo img{width:100%;}
.menu-header nav ul li{float:left;margin-right:60px;}
.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:#079eff;}
.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:#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;}

.lang-bt{display:flex;align-items:center;}
.lang{margin-left:30px;}
.lang-bt .lang{display:flex;}
.lang-block{display:flex;justify-content:space-between;align-items:center;}
.lang-block .lang{margin:0;}
.lang-block .lang a{color:#079eff;}
.lang-block .lang a:first-child{border-right:2px solid #079eff;}
.lang-block .lang a.ru_ru,.lang-block .lang a.ua_ua{color: rgba(7,158,255,.6);}
.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: hsla(0,0%,100%,.6);}
.section-head.fixed .lang a{color:#079eff;}
.section-head.fixed .lang a:first-child{border-right:2px solid #079eff;}
.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:#079eff;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{/*min-width:198px;width:198px;*/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%;}
.err_fields_msg{color:red;font-size:14px;font-weight:600;}


.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;font-size:14px;}
.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:#195172;margin-bottom:20px;}
.content-f p{margin-bottom:30px;}
.li-line{padding-left:20px;}
.li-line li:before{content:"- ";}

/*calc*/

.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: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:113px;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:#079eff;}
.slider-tab-block{margin:0 auto 65px;max-width:380px;}

/*content*/

.section-bg1_red{background:url("../ify_in_ua/images/bg-right-1_red.png")no-repeat right top, url("../ify_in_ua/images/bg-left-1_red.png")no-repeat left bottom;padding:50px 0;background-size:contain;}
.section-bg1_blue{background:url("../ify_in_ua/images/bg-right-1_blue.png")no-repeat right top, url("../ify_in_ua/images/bg-left-1_blue.png")no-repeat left bottom;padding:50px 0;background-size:contain;}
.section-bg1_green{background:url("../ify_in_ua/images/bg-right-1_green.png")no-repeat right top, url("../ify_in_ua/images/bg-left-1_green.png")no-repeat left bottom;padding:50px 0;background-size:contain;}
.section-bg5_red{background:url("../ify_in_ua/images/2_red.png")no-repeat right top, url("images/3_red.png")no-repeat left bottom;padding:50px 0;background-size:25%;}
.section-bg5_blue{background:url("../ify_in_ua/images/2_blue.png")no-repeat right top, url("images/3_blue.png")no-repeat left bottom;padding:50px 0;background-size:25%;}
.section-bg5_green{background:url("../ify_in_ua/images/2_green.png")no-repeat right top, url("images/3_green.png")no-repeat left bottom;padding:50px 0;background-size:25%;}
.section-bg2_red{background:url("../ify_in_ua/images/bg-left-3_red.png")no-repeat left bottom;padding:50px 0;background-size:650px;}
.section-bg2_blue{background:url("../ify_in_ua/images/bg-left-3_blue.png")no-repeat left bottom;padding:50px 0;background-size:650px;}
.section-bg2_green{background:url("../ify_in_ua/images/bg-left-3_green.png")no-repeat left bottom;padding:50px 0;background-size:650px;}
.section-bg3_red{background:url("../ify_in_ua/images/bg-right-4_red.png")no-repeat right bottom;padding:50px 0;background-size:650px;}
.section-bg3_blue{background:url("../ify_in_ua/images/bg-right-4_blue.png")no-repeat right bottom;padding:50px 0;background-size:650px;}
.section-bg3_green{background:url("../ify_in_ua/images/bg-right-4_green.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:#079eff;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:#079eff;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:180px;top:10px;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:#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;}

/*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:130px;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{margin-bottom:160px;}
.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-image{width:100px;height:62px;display:flex;align-items:center;}
.offer-flex{display:flex;justify-content:space-between;flex-wrap:wrap;}
.vitrina_offers{width:24%;}

.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%;margin-left:20px;}
.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;}
.button-tab.active{background:#195172;}
.button-tab{background:#079eff;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;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;}

/*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:#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*/

.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;}


/*last-info*/
.block-last-info.main_last_info h3{font-size:18px;margin-bottom:20px;}
h3 .last-info-text{color:#079eff;}
.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;margin-bottom: 20px;}

/*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*/

.telegram, .wathsapp, .facebook{border: 0;border-radius: 4px;font-size: 18px;line-height:50px;height:50px;padding:0 30px;color: #fff;transition: .5s;display:inline-block;}

.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("/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:22px;}
.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-star{width:120px;margin:0 auto 10px;}
.offer-description-star 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;}
	
}

@media (max-width: 1199px) {
	
}

@media (max-width: 1600px) {
	
}

@media (max-width: 1440px) {
	
}

@media (max-width: 1366px) {
	
}

@media (max-width: 1280px) {
	
}

@media (max-width: 1152px) {
	.offer-input-but .green:first-child {margin:0 auto 10px;}
}

@media (max-width: 1024px) {
	.section-bg1_red, .section-bg2_red, .section-bg3_red, .section-bg5_red,.section-bg1_blue, .section-bg2_blue, .section-bg3_blue, .section-bg5_blue{background:none;}
	.section-bg1, .section-bg2, .section-bg3, .section-bg5{background:none;}
	.top-bg_red,.top-bg_blue {background-size: 160%;}
	.top-bg{background-size: 160%!important;}
	.more.more-plitka{margin-top:15px;}
	.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:#079eff;}
	.nav-is-visible nav ul li{float:none;margin-bottom:30px;}
	.section-head, .section-head.fixed{height:55px;padding:4px 0;background:#fff!important;}
	.index-h1{font-size: 32px;margin-bottom: 20px;}
	.index-h2{font-size: 32px;margin-bottom: 20px;}
	.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 #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: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;}
	.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) {
	.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 30px;}
	.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;}


	.ot_m{display:block;}
	.ot_d{display:none;}
	.reviews-slider{width:100%;height:1000px;}
	.review {float:none;width:100%;margin:0;height:250px;}
	.review-img {flex: 1 0 auto;}
	.review-descr {width: 100%;}
	.slider{height:250px;width:100%;padding: 0px 20px 0;margin-top: 70px;}
}

@media (max-width: 768px) {
	.input-t{margin-right:0;}
	.input-f{width:inherit;}
	
}

@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) {
	.tab-flex{flex-direction:column;}
	.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 20px ;}
	.offer-inf, .offer-but{width:100%;}
	.rassilka-mail{max-width: inherit;width: 100%;}
}

@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%;}
	.offer{display:block;}
	#finish_list .offer .offer-img .offer-image {width: 100px;margin: 0 auto 20px;}
	.offer-dialog{width:100%;right:0;}
	.review-text {font-size: 13px;}
	.review-city{margin-bottom:14px;}
}
@media (max-width: 440px) {
	.men-right-4, .men-table, .men-right{display:none;}
	.telegram, .wathsapp, .facebook{width:100%;font-size: 16px;padding:0;}
}
@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);*/