/*offer-gor*/
.credit_carma_form{padding:0;}
[data-tab] h3{color: #262627;font-size: 26px;margin-bottom: 15px;font-weight: 700;letter-spacing: -0.02em;}
.form_subheader.vitrina_header_text_big{color:#262627;font-weight:600;}
.form_subheader.vitrina_header_text{color:#828590;}
.form_subheader.vitrina_header_text span{color:#262627;}
.tab-flex{display:flex;flex-wrap:wrap;justify-content:space-between;}
.vitrina_offers{width:24%;position:relative;display:flex;}
.offer{width:100%;text-align:center;box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.10);padding:70px 20px 20px;margin:60px 0 10px;color:#828590;background:#fff;border:1px solid #efefef;position: relative;z-index: 10;margin-left: auto;margin-right: auto;}
.offer-inf-h h2{color:#262627;font-size:26px;margin-bottom:15px;font-weight:700;letter-spacing:-0.02em;height:74px;position: relative;z-index: 10;}
.vitrina_offers .flex.block{display:block;}
.vo {display:flex;justify-content:space-between;}
.bt-color{text-transform:uppercase!important;color:#fff!important;background:#d01919!important;letter-spacing:0.06em!important;font-size:15px!important;border-radius:5px!important;box-shadow:none;padding:0;font-weight:700;}
a:hover .bt-color{color:#fff;background-color:#a21414;border-color:#971212;box-shadow:0 0 0 0.2rem rgba(208, 25, 25, 0.5);}
.offer-inf-i{margin-bottom:15px;}
.offer-block{position:relative;}
.section_w.pt-80.page-finish{background:#fff;font-family:'Ubuntu', sans-serif, Arial;}
.offer-inf-h h2:after{content:"";display:block;max-width:100%;margin:10px auto 0;transition:.33s all ease;width:100%;height:2px;background:-moz-linear-gradient(90deg, #d01919 0%, #a31111 100%);background:-webkit-linear-gradient(90deg, #d01919 0%, #a31111 100%);background:-o-linear-gradient(90deg, #d01919 0%, #a31111 100%);background:-ms-linear-gradient(90deg, #d01919 0%, #a31111 100%);background:linear-gradient(90deg, #d01919 0%, #a31111 100%);}
.offer-img {width:100px;height:100px;align-items:center;display:flex;margin:auto;border-radius:50%;overflow:hidden;padding:14px;position:absolute;top:-120px;left:50%;margin-left:-50px;background:#fff;}
.phantom{box-shadow:0 0 5px 0 rgb(0 0 0 / 10%);width:100px;height:100px;border-radius:50%;overflow:hidden;border:1px solid #efefef;padding:14px;position:absolute;top:10px;left:50%;margin-left:-50px;background:#fff;display:block;z-index:0;}
.offer-inf-i{margin-bottom:15px;}
.offer-block{position:relative;display:flex;flex-direction:column;height:100%;justify-content:space-between;}
.offer-image{width:100%;margin:auto;}
.offer-image img{width:100%;}
.section_w.pt-80.page-finish{background:#fff;}
.vo{color:#828590;font-size:14px;margin:3px 0;}
.inf_val strong{color:#333;margin-right:3px;font-size:14px;}
.inf_val span{font-family:'Arial', sans-serif;}
.block-form{display:block;}
.form_head{padding:0;}
.inf_val{font-size:14px;text-align:right;}
.inf_name{text-align:left;}
.button-tab{border:1px solid #d9d9d9;height:50px;text-transform:uppercase;background:#fff;font-size:14px;font-weight:800;border-radius:5px;width:24%;color: #434345;line-height:48px;}
.button-tab.active{border:1px solid #d01919!important;color:#fff;background:#d01919;}

.offer.pb-0{padding-bottom:20px!important;}
.bt-color{width: 100%;height: 50px;line-height: 50px;}
.content{width: 1054px;}
.offer-button.mb-20{margin-bottom:0!important;}
.credit_carma_form [data-tab]{display:flex;flex-wrap: wrap;justify-content: space-between;}
.forum_subheader.vitrina_header_text_big{color:#1e3953;font-weight:600;font-size:26px;margin-bottom:20px;}
.forum_subheader.vitrina_header_text span{color:#1e3953;}
body{font-family:'Ubuntu', sans-serif, Arial;line-height:normal;}
.content{width: 1054px;}
.copyright, .footer-adress, .list-footer, .footer-content {font-size: 12px;line-height: 16px;line-height: 1.25;font-weight: 400;letter-spacing: 0.1px;}

/*offer-ver*/
@media (max-width:1023px){
	.content{width:100%;}
	.tab-flex{justify-content:space-between;}
	.vitrina_offers{width:49%;}
	.offer{width:253px;}
	.offer a{display:block;position:relative;}
}
@media (max-width:800px){
	.form-list_{background:none;padding:0;}
	.button-tab{width:49%;}
}
@media (max-width:640px) {
	.forum_subheader.vitrina_header_text_big{font-size: 16px;    margin-bottom: 10px;}
	.button-tab{height:40px;line-height: 38px;font-size: 14px;}
	[data-tab] h3 {font-size:16px;margin-bottom:10px;}
}
@media (max-width:599px) {
	.vitrina_offers{}
	.bt-color{font-size:12px!important;}
	.offer-inf-h h2{font-size:14px;height:34px;}
	.offer{padding:50px 10px 10px;}
	.offer-img{top:-100px;}
}
@media (max-width:440px) {
	.bt-color,.vo,.inf_val{font-size: 11px!important;}
	.inf_val strong{font-size: 13px!important;}
}