.text-right h1{text-align:right!important;}

/*tabs*/

.accordion-h li{border:0;border-radius:4px;font-size:16px;padding-left:20px;line-height:40px;transition:.5s;box-shadow:none;margin-bottom:10px;cursor:pointer;}
.accordion-h li.active, .accordion-h li:hover{background:#035ab7;color:#fff;}
.tabs, .data-tab-block{margin-top:50px;}
.data-tab-block div{display:none;}
.data-tab-block div.active{display:block;}



/*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-block{display:flex;justify-content:space-between;}
.offer-inf-i{display:flex;width:50%;align-items:center;}
.offer-inf{margin-right:auto;width:100%;}
.vo{width:33%;text-align:left!important;font-size:14px;color:#000;margin-bottom:10px;}
.offer-img{font-size:14px;}
.offer-image{margin-right:20px;width:100px;}
.offer-button{width:200px;}
.inf_val strong{font-size:2rem;}
.offer-inf-h div, .offer-inf-h h2{display:inline-block;}
.offer-inf-h h2{margin-bottom:10px;font-size:24px;line-height:24px;text-align:left;}
.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;width:100%;}
.button-tab.active{background:#0b3f83;}
.button-tab{background:#1b5fb7;width:32%;margin-right:2%;color:#fff;height:50px;line-height:50px;text-align:center;font-size:16px;font-weight:500;cursor:pointer;}
.button-tab:last-child{margin-right:0;}
.offer.offer-center{align-items:center;}
.notification-text{margin-right: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;line-height: normal;}
.form-subheader{font-weight:300;line-height:1.5;}
span.form-subheader-mark{font-weight:600;display:block;    margin-top: 10px;}
.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%;}
.more{margin-top:20px;text-align:center;cursor:pointer;}
.more:hover{text-decoration:underline;}
.offer-inf-list{font-size:14px;width:50%;display:flex;justify-content: space-around;}
.oil{}
.li-check li{margin-bottom: 2px;position:relative;}
.li-check li:before{margin-right:4px;content:"";width:14px;height:14px;position:relative;top:3px;display:inline-block;}
.question-ok:after{margin-left:6px;content:"";width:14px;height:14px;position:relative;top:2px;display:inline-block;background:url("../images/8.svg")no-repeat;}
.question-hover{position:absolute;top:25px;display:none;background:#262626;color:#fff;padding:10px;border-radius:5px;width:300px;line-height:20px;}
.question-ok{position:relative;}
.question-ok:hover .question-hover{display:block;}
.check-no{color:#8292a4;}.check-no:before{background:url("../images/6.svg")no-repeat;}
.check-ok{color:#252525;}.check-ok:before{background:url("../images/5.svg")no-repeat;}
.stock{margin-right:10px;}
.rating{line-height:34px;font-weight:800;color:#e70b0b;}
.h4{font-size: 12px;line-height: 16px;font-weight: 700;}
.offer-more-block{display:flex;justify-content: space-between;}
.omb{width:32%;}
.tochka li:before{display:inline-block;content:"●";width:5px;height:5px;position:relative;color:#8292A4;margin-right:10px;font-size:10px;top:-2px;}
.minus li:before{display:inline-block;content:"-";width:5px;height:5px;position:relative;font-weight:700;color:#F13984;margin-right:10px;font-size:16px;}
.plus li:before{display:inline-block;content:"+";width:5px;height:5px;position:relative;color:#035ab7;margin-right:10px;font-size:16px;top:1px;font-weight:700;}
.bg-blue, .bg-blue2{padding:10px;border-radius:5px;font-size:14px;line-height:24px;margin-bottom:8px;}
.bg-blue{background:#E2F6FF;letter-spacing: -0.3px;}
.bg-blue2{background:#F2F6FA;width:33%;}
.bg-blue2:first-child{margin-right:8px;width:65%;}
.big{font-size:20px;color:#252525;font-weight:700;}
.stock{margin-right:20px;margin-bottom:4px;font-size:16px;line-height: 16px;color:#19a1eb;cursor:pointer;position:relative;font-weight:600;}
.stock:before{display:inline-block;content:"";width:18px;height:18px;position:relative;margin-right:5px;top:3px;background:url("../images/9.svg")no-repeat;}
.plus,.minus,.tochka{margin-bottom:10px;}
.arrow-exit{font-weight:bold;font-size:16px;line-height:16px;color:#19a1eb;}
.arrow-exit:after{display:inline-block;content:"";width:15px;height:15px;position:relative;margin-left:5px;background:url("../images/7.svg")no-repeat;background-size:cover;}
.inf_val{justify-content:center;margin-bottom:0;}





@media (max-width:1440px) {
	.fb-offers h1{width:100%;}
	div[data-tab], .fb-offers{display:flex;width:100%;flex-wrap:wrap;}
	.vitrina_offers {width:23%;margin:0 auto 15px;}
	.offer-inf-i{width:100%;margin-bottom:15px;}
	div[data-tab] h3{width:100%;}
	.offer, .offer_buff{flex-direction:column;}
	.offer-img{width:100%;margin-right:0;    margin-bottom: 10px;}
	.vo{width:100%;text-align:center;}
	.offer-button{width:100%;}
	.offer-inf-h h2{text-align:center;width:100%;margin:0 auto 15px;font-size: 18px;}
	.offer-button.mb-20{margin:0!important;}
	.offer-but{width:100%;}
	.offer-image img {margin: auto;display: block;}
	.offer-button{width:100%;}
	.offer-inf-i{display:block;}
	.offer-button, .offer-image{margin:auto;}
	.offer-more-block{flex-wrap:wrap;}
	.omb{width:48%;}
	.offer-block{flex-wrap:wrap;}
	.oil {width: 40%;}
	.offer-image{margin:0 auto 10px;width:100px;}
}
@media (max-width:1280px) {
}
@media (min-width:1160px){
	.fb-offers h1{width:100%;}
	div[data-tab], .fb-offers{display:flex;width:100%;flex-wrap:wrap;}
	.offer-inf-i{width:100%;margin-bottom:15px;}
	div[data-tab] h3{width:100%;}
	.offer, .offer_buff{flex-direction:column;}
	.offer-img{width:100%;}
	.vo{width:100%;text-align:center;}
	.offer-button{width:100%;}
	.offer-inf-h h2{text-align:center;width:100%;margin:0 auto 15px;font-size: 18px;}
	.offer-button.mb-20{margin:0!important;}
	.offer-but{width:100%;}
	.offer-image img {margin: auto;display: block;}
	.offer-button{width:100%;}
	.offer-inf-i{display:block;}
	.offer-button, .offer-image{margin:auto;}
	.offer-more-block{flex-wrap:wrap;}
	.omb{width:48%;}
	.offer-block{flex-wrap:wrap;}
	.oil {width: 40%;}
	.offer-image{margin:0 auto 10px;}
}
@media (max-width:1024px) {
	.section_footer {border-top: 5px solid #1b5fb7;padding: 20px 0 15px;}
	.vitrina_offers{width:31%;}
	.nav-mob{display:block;}
	.nav-desk{display:none;}
	.section-head{padding:15px 0;}
	.section-head.fixed{position:fixed;}
	.phone{right:40px;}
	.menu-header nav ul li{width:100%;padding-right:0;}
	.block-green, .block-blue{height:540px;}
	.stati_mobile{display:block;}
	.stati_desktop{display:none;}
	.slider-item-o{float:none;width:100%;margin-right:0;height:288px;margin-bottom:30px;}
	.zmi-p, .slider-track{width:100%;}
	#slider-v{height:288px;overflow:hidden;}
	#stati-t{height:1152px;}
	.menu-header.menu-footer nav ul li{width:auto;margin-right:20px;}
	.logo{width:95px;}
	.block-shadow{padding:0 10px;}
	.zmi-p{padding:20px;font-size:14px;}
	.section_w, .section_g{padding:30px 0;}
	h2{margin-bottom:30px;}
	.list-slider{display:none;}
	.s-menu{display:block;margin-top:30px;}
	.s-menu nav ul li a{color:#fff;}
	.s-menu nav ul li{margin-bottom:15px;}
	.menu-span-1{line-height:18px;}
	.s-menu nav ul li:last-child{margin-bottom:0;}
	.pol-xs-2.table-cell:last-child{margin-bottom:0;}
	.button.yellow {
    color: #000;
    background: #fefd00;
    background: -moz-linear-gradient(top, #fefd00 0%, #ffcc00 100%);
    background: -webkit-linear-gradient(top, #fefd00 0%,#ffcc00 100%);
    background: -o-linear-gradient(top, #fefd00 0%,#ffcc00 100%);
    background: -ms-linear-gradient(top, #fefd00 0%,#ffcc00 100%);
    background: linear-gradient(top, #fefd00 0%,#ffcc00 100%);}
	h2{margin:0 10px 50px;}
	h5{font-size:20px;}
	
	.block{display:block;}
	.offer-inf-i, .offer-inf-list{width:100%;}
	.oil{width:32%;}
	.offer-inf-i{margin-bottom:15px;}
	.offer-inf-list{justify-content: flex-start;}
	.big{font-size:16px;}
}
@media (max-width:999px) {
	.pol-xs-4.tab-width{width:auto;}
	.table-cell{display:block;}
	.slider-img{display:none;}
	.accordion-h li{padding:0 20px;float:left;margin-right:10px;}
	.pol-xs-75{width:100%;}
	.data-tab-block{margin-top:30px;}
	.block-green, .block-blue{padding:20px;}
	.block-h1{font-size:36px;margin-bottom:30px;}
}
@media (max-width:900px){}
@media (max-width:800px){
	.telegram:before,.whatsapp:before{top:0;}
	.notification-text{margin-right:inherit;margin-bottom:30px;text-align:center;width:100%;}
	.offer-center .offer-image{margin:auto;flex-direction:column;}
	h1{font-size:36px;}
	h2{font-size:32px;}
	.block-green, .block-blue{height:100%;}
	form h4{margin-bottom:30px;}
	form h2{margin-bottom:5px;font-size:26px;}
	.section_h{padding:50px 0;}
	.qwiz-button {height:50px!important;line-height:inherit!important;width:100%!important;font-size:16px!important;display:flex!important;align-items:center;justify-content:center;}
	.step1 .qwiz-button { font-size:19px!important;}
	.zmi-p{padding:20px;font-size:14px;}
	
	div[data-tab] h3{width:100%;}
	
	.offer, .offer_buff{flex-direction:column;}
	.offer-img{width:100%;}
	.vo{width:100%;text-align:center;}
	.offer-button{width:100%;}
	.offer-inf-h h2{text-align:center;width:100%;margin:0 auto 15px;font-size: 18px;}
	.offer-button.mb-20{margin:0!important;}
	.offer-but{width:100%;}
	.offer-image img {margin: auto;display: block;}
	/* .offer-inf{width:70%;} */
	.offer-button{width:100%;}
	.offer-inf-i{display:block;}
	/* .offer-but{width:30%;} */
	/* .offer-img, .offer-inf{margin-bottom:30px;} */
	.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;}
	.oil {width: 40%;}
	.offer-image{margin:0 auto 10px;}
}
@media (max-width:768px) {
	h1{margin-bottom:20px;font-size:36px;}
	.block-h1{font-size:28px;margin-bottom:30px;}
	.poluchit{flex-direction:column;}
	.block-poluchit{width:100%;}
	.book-bg-bluelight {
    background: url(../images/book_bluelight15.png) 98% -180px no-repeat #333;
}
}
@media (max-width:700px) {
	.menu-footer{padding:0;}
	.menu-footer nav ul li{margin-bottom:10px;}
	.offer-inf, .offer-but{width:100%;}
	.omb {width: 100%;}
	.oil {width: 50%;}
	.disk-li.releases li {width:100%;}
}
@media (max-width:640px) {
	.vitrina_offers{width:48%;}
	.img-block {width:20%!important;margin:0 10px 30px!important;}
	h1{margin-bottom:20px;font-size:28px;}
	.menu-header.menu-footer nav ul li{float:none;margin-bottom:10px;}
	.menu-footer{justify-content:flex-start;}
	.list-slider li:before{height:16px;width:16px;top:0;margin-right:7px;background-size:cover;}
	h1 {margin-bottom:20px;line-height:28px;font-size:33px;    text-align:center;}
	.list-slider li {font-size:14px;margin-bottom:10px;}
	.list-slider {margin-bottom:30px;}
	.section_h{padding:30px 0;}
	.block-last-info h3{font-size:18px;}
	form h2{font-size:20px;}
	form h4{font-size:18px;}
	.li-list ul li:before{height:16px;width:16px;top:0;margin-right:7px;background-size:cover;}
	h4+p{font-size:14px;}
	h2.ml-15{margin-bottom:15px;}
	.zmi-p{padding:15px;font-size:14px;}
	.accordion-h li {padding:0 20px;float:none;margin-right:0px;background:#fff;}
	.index-all-content p{font-size:14px;}
	.form_head, .tab-flex, .credit_carma_form h3{margin-bottom:30px;}
	.vitrina_header_text_big{font-size:20px;}
	.vitrina_header_text{font-size:14px;}
	h5{font-size:18px;}
	.list-slider.releases li{width:100%;}
	
}
@media (max-width:639px) {
	
	.button-tab{margin:0 0 5px 0;width:100%;height:40px;line-height:40px;}
	.flex{flex-wrap: wrap;}
	.flex-xs-2{width:100%;}
	.flex-xs-2:first-child{margin-bottom:20px;}
	.calc-block-right.custom_range.flex .input-block {margin-right: 0;margin-bottom: 10px;}
}
@media (max-width:562px) {
	.h_phone{display:none;}
	h2{font-size:28px;}
	.block-h1{font-size:24px;margin-bottom:30px;}
	h5{font-size:16px;}
	.block-h4{font-size:14px;}
	.kpz-img {margin-bottom:20px;}
	.kpz-block{padding:20px;}
	.service-work-item{padding:20px;}
	.offer-inf-h h2{font-size:16px;}
}
@media (max-width:561px) {
	.offer-inf-i{flex-direction:column;}
	.vo{width:100%;margin-bottom:20px;}
	.vo:last-child{margin-bottom:0;}
}
@media (max-width:480px) {
	
	.offer-dialog{width:100%;right:0;left:0;}
	.form-subheader {font-weight:300;line-height:1.2;font-size:14px;}
	.form-header{font-size:18px;}
	.preloader-desctop-text{font-size:14px;}
	.offer-input-i{flex-direction:column}
	.offer-input-pol{margin:0 0 20px;width:200px;}
	.offer-input-cod{margin:0 0 5px;width:200px;text-align:left;font-size:14px;}
	.notification-text{font-size:14px;}
	.cc-text{padding:0 0 20px 0;}
	.oil {width:100%;}
	.offer-inf-list {flex-wrap: wrap;}
	.offer-inf-h h2{font-size:16px;}
}
@media (max-width:440px) {
	.phone{right:31px;}
	.cd-main-nav{width:100%;margin-left:0;left:0;}

}
@media (max-width:414px) {
	.logo{width:95px;margin-right:0;}
	.service-work-item{display:block;}
	.sw-item-img {margin:0 0 20px;}
}

@media (max-width:400px) {}

@media (max-width:360px) {
	/* .vitrina_offers {width:100%;} */
	.vitrina_offers{width:100%;margin:0 auto 20px;}
	.block-last-info h3 {font-size:17px;}
}
@media (max-width:320px) {
	
}
.dn{display:none!important;}
.clr{clear:both;}








