/*jaecoo*/
.uc-container .t-container, .uc-container .t-col_12 {max-width: 1420px; margin: 0 auto;}
@media (max-width: 1420px) {
.uc-container .t-container, .uc-container .t-col_12 {max-width: 1170px;}
}
@media (max-width: 1170px) {
.uc-container .t-container, .uc-container .t-col_12 {max-width: 620px;  padding: 0;}
}
@media (max-width: 640px) {
.uc-container .t-container, .uc-container .t-col_12 {max-width: 300px;}
}
.arr-btn a, .arr-btn-blck a {
	position: relative;
	display: flex!important;
	flex-flow: row;
	align-items: center;
	justify-content: center;
	height: 100%;
}
.arr-btn a:after, .hor-form .tn-form__submit button:after, .jaecoo-form .tn-form__submit button:after, .jaecoo-qr .tn-form__submit button:after {
	content: '';
	width: 20px;
	height: 20px;
	flex: 20px 0 0;
	display: block;
	margin-left: 10px;
	background-image: url(https://static.tildacdn.com/tild3732-3731-4363-a566-383035346466/arrow-right.svg);
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
}
.arr-btn-blck a:after {
	content: '';
	width: 20px;
	height: 20px;
	flex: 20px 0 0;
	display: block;
	margin-left: 10px;
	background-image: url(https://static.tildacdn.com/tild6265-3564-4863-b861-316337316131/arrow-right-black.svg);
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
}

.hor-form {
	background-color: #fff;
	padding: 40px 20px;
}
.hor-form .t-form__inputsbox {
	display: flex;
	flex-flow: wrap;
	width: 100%;
}
.hor-form .t-input-group_nm, .hor-form .t-input-group_ph {
	flex: 50% 0 0;
	padding: 0 20px;
}
.hor-form .tn-form__submit, .hor-form .t-input-group_cb {
	flex: 100% 0 0;
	padding: 0 20px;

}
.hor-form .t-input-group_nm, .hor-form .t-input-group_ph, 
.hor-form .tn-form__submit, .hor-form .t-input-group_cb,
.jaecoo-form .tn-form__submit, .jaecoo-form .t-input-group_cb  {
	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;

}
.hor-form .tn-form__submit, .jaecoo-form .tn-form__submit {margin-top: 4px;}
.hor-form .tn-form__submit button, .jaecoo-form .tn-form__submit button, .jaecoo-qr .tn-form__submit button {
	margin-left: auto;
	position: relative;
	display: flex!important;
	flex-flow: row;
	align-items: center;
	justify-content: center;
}

.hor-form .t-checkbox__control, .jaecoo-form .t-checkbox__control {
	display: flex;
	flex-flow: row;
	align-items: flex-start;

}
.hor-form .t-checkbox__indicator, .jaecoo-form .t-checkbox__indicator {flex: 20px 0 0;}

.jaecoo-form {
	background-color: #fff;
	padding: 40px;
}

.first-title em {
	border-bottom: 2px solid #e52828;
	font-style:normal;
}
.main-features-row {width: 1420px!important;}
.main-features-row .tn-molecule {
	flex-flow: wrap!important;
}

.main-features-item {
	width: auto!important;
	height: auto!important;
	padding-bottom: 10px;
}
.main-features-item > div {
	display: inline-flex;
	flex-direction: row;
	justify-content: center;
	align-items: center;
	padding: 5px 10px;
	background: rgba(255, 255, 255, 0.2)!important;
	backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
}
/*.main-features-item > div:before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
    z-index: 1;
}*/

.main-block-underheader strong {display: inline-block; background-color: #00657B; padding: 0 5px; margin-bottom: 4px;}

@media (max-width: 1440px){
.main-features-row {width: 1170px!important;}
}

@media (max-width: 1170px){
.hor-form {padding: 30px 20px;}
.jaecoo-form {padding: 30px;}	
.hor-form .t-input-group_nm, .hor-form .t-input-group_ph, .hor-form .tn-form__submit, .hor-form .t-input-group_cb {padding: 0 10px;}
.main-features-row {width: 620px!important;}
}
@media (max-width: 640px){
.hor-form {padding: 16px 6px; max-width: 300px;}
.jaecoo-form {padding: 16px;}	
.hor-form .t-input-group_nm, .hor-form .t-input-group_ph, .hor-form .tn-form__submit, .hor-form .t-input-group_cb {padding: 0 10px;}
.hor-form .t-input-group_nm, .hor-form .t-input-group_ph {flex: 100% 0 0;}
.hor-form .tn-form__submit button, .jaecoo-form .tn-form__submit button {width: 100%!important;}
.hor-form .t-input-group_cb {margin-top: 8px;}
.jaecoo-form .t-input-group_cb {margin-top: 16px;}
.hor-form .t-checkbox__labeltext, .jaecoo-form .t-checkbox__labeltext {line-height: 1;}
.jaecoo-form .tn-form__submit {margin-top: 16px;}
.main-features-row {width: 300px!important;}
.main-features-item {padding-bottom: 4px;}
.main-features-item > div {max-width: 300px;}
}

.sq-list ul {list-style: none; padding-left: 0px!important;}
.sq-list ul li {position: relative; padding-left: 32px; margin-bottom: 16px;}
.sq-list ul li:last-of-type {margin-bottom: 0;}
.sq-list ul li:before {
	content: '';
	width: 16px;
	height: 16px;
	position: absolute;
	left: 0;
	top: 2px;
	background-color: #3B9DB2;
}

@media (max-width: 1170px){
.sq-list ul li {padding-left: 26px;}	
.sq-list ul li:before {
	width: 10px;
	height: 10px;
	top: 3px;
}
}

.jaecoo-slider .t-slds__arrow {
	width: 60px!important;
	height: 60px!important;
	border-radius: 0!important;
}
@media (max-width: 640px){
	.jaecoo-slider .t-slds__arrow {
		width: 48px!important;
		height: 48px!important;
	}	
}

.block-border-left {border-left: 4px solid #3B9DB2;}
.main-features a {
	border-top: none!important;
	border-bottom: none!important;
	border-color: rgba(108, 124, 128, 0.1)!important;
}

@media (max-width: 1170px) {
.main-features a {
	border-top: 1px solid rgba(108, 124, 128, 0.1)!important;
	border-bottom: 1px solid rgba(108, 124, 128, 0.1)!important;
}	
}
