.middle {
	min-height:calc( 100vh - 380px )
}

.middle .container h1 {
	margin-top:20px;
}

.middle ol {
	margin-left:20px;
}



.icon-service {
	background:url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAQAAAAAYLlVAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfnCg0MCgiCYdg6AAAFuElEQVRo3tWZaWwVVRiGH1oxBEFkERWEAkFpEIL+KCIYwEA0QmQRSVjUGLVYYlAQKASDlLYsEiiBsFQoyCICMShB2TQIYrBASlgUWqLFQCpoMHQBKQXb1x8zd+6dOzP3zlwgjWd+3PnO+e73vGfmzDlnvoFQmUcZ82nMnSztmcA2SqjmFuc5SI53/LkIIS6Rfofg7SgwYwpRa/6mxsJ/wnGEOMzA28a/QQ1CFJHFIFrwKUIsItnNeQ5CzAAgy9S6hc63gc9FiKM8b9qjqEMsitX7GZadwgaEqGNCgvjpCLHQsqeZvfcoQmyMquvLIYS4LwF8L4T4yC8epiBKuddRX4USGgtliC/94wEuINY4arcjZgfGj0VcN7vTgKl+8DAAIcegm4T4KbCA44gc87wZQnwcw/vB0MkPiENRjT0Q4tVA+LYI8ahpJVOMGObpPY7qkLyOCPFClMOmwBJGIn6NsKcijnnihTgfMvMRZbSOctocUMI0xJYIOwUh2rt4vmPOjFWhikZmxQFybFcimIS5iBW2mhOIyR74r6mkLlw5ggvWzP1tghJyEAW2mimI4674bKAGRTYkkcZEtiHE/oQkDHYMZuMm7CWDdjZ8AcaQrXELMzBhCbMRilpwNljXdTejGW/h4S1EkXugAQlJMGa9BTSIqu9JLj9HLM2hm7Q71iQVXEK8STeNXIoj5tw2CNHDuz/BJPia84GO1tkexJHYzv4lROM70T2OkAyE4nqZEg7EkRCNb0oVoneMuKNRxJpxmxKc+LMI0c8zZg5CbPWDjyVhcAz8P3R1jdWSdEpsT0KCEn6klA6+8OmcZCdLmMMK9nMLISqC77ydEsK9D+/9nPjQkhM+zpFFi6B4dwl+8euZxBJWs4B36ZUI2i6hmFaB8IHutR8Jf/NAfeEB+tC0PvFG+Z/g598dfKbvB29lfeJ3cQPxTX3hVwPPcAmxuz7woaF3ElFeP70HGIq4RKe7hy+JiYcPEEcBWOjy2nvX8dDdvB2fo0SGYypjyWIpebxn5k/i41dFxZhtWwMDSBjHEccSGhwPMIgVLOUJ+vuXMJDTJvIYn5HHMnZQzLy4+Pw4cV/yJ8HIZvxJJimu7V74gz665kPCTLMvXpnMx7jsMemWM4IGjGISzyUu4WWEeD9GgM4IOfDZ5mA7Z4oJP3Ld2EWaLcIQbwlNqUXMsuxUnibNPHpaeZxOEQEjZ71VCHGVfQjxuumxD1HJ4/4krLSmjbBb+KgwN2G44g0Jh2mPkR/dY9Z1pRRR5UfC/diTyFWIW1yhggquIMTOmPhwWW973WjuKmGoU8KbiELLykOU05p7aEhDkumHEP2t9nRP/HzETVs+yKeEzYgM89zIlg2z/WEdosyyLiA24VYWIf5ljK3Ol4QzyBpehTjzhY24QTiZvTHG02IMx/G+JewwjCpCqcV0xF+OVB0Mp856lZ7heQWCSejPRWTMstXIhBYgzrqEbUktYggAkxFf4F38SziFmSD+g1CeuDU3EdMdQfcTzhrnEG/D7S2hkm6mnUSh+ZDnw/eEk7TGGG8ZdQOE6GBaXxH5cSOoBNECSOIIoow8xEXjg014wT3jmCjKiXwBv4roS7ziLqGE5RbeSOAKwZOIK5abkSNfThbZZJPFXtvmchii0pGG8yvBKAa+N9DKEGD0OsNyWOfYkAy32ooRuT7w3hLCeEgNCeiLuElz0yWZxaxljXmsZar150xELU18CnBKSLLhjRH3u3G6FXEqTrgXEeI13/hoCdF4+C1y9JUginjEM9QYx843iISRFr6P1bIQIR4Omc04jbjO2y5BUliDEBsC48MSShG/8JBVO8+5BWrIFkJppH60oTFN6MIoNppD8cOE8GDsN4yvk+3owrNkcgYhljldX+GE4xkQYjtPJYwHmEh1VMQa7w3gABZTxDWEuMx3zIyf0fVR2jKLw1yjjqsUMou2oYb/ADJh1F+LuC/eAAAAAElFTkSuQmCC") left top no-repeat;
}
.icon-shield {
	background:url("data:img/png;base64,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") left top no-repeat;
}
.icon-db {
	background:url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAQAAAAAYLlVAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfnCg0MCzJddjDJAAAEf0lEQVRo3u2ZX2hbVRzHP01T0jS7qVstHTJw061obZIXxUE7cENwsEJxGw0TUeYQWVUQ9cF0PtSCPlnBTeuTmz5ZbEXagTBqt6FVNxTBdAO7KW76MGqX1d602bq1OT7cc2/vbdL05tyrPrhfX9LT8z3nl/Pn8/udXysotLU8QIzNbKKBOjRqqCTPPFlmmOR3fmGCcS7xD1icLk6iI1z8pDnCTu9TVlifkjzHdsffrjJJhjnmWCRANRHWUc96Km19fuUYR9C9upFgzPpm1zhOijYaqS7Ss5K7aOEgR5mwFFMc8DZ9uzXUILvRXOse5m3+lMo+9emb5BBDxBTUGj1Sn1J1YASBoNvDCrYyi0BQrybPIRj1MD3AswgESRVpwHYP1M0Yo0ZNrPu2BR1eHBAME1dQLx1CxS3Awb3yr+GUTa3kQBCAL9HZDexhD9N8w3ekucAfXC/oX8l6NhHjIVpolG3n+YGnVM+S4UCaV9hLJ9uBtbTRBkCGSTLMkmOhJIrfJM7TatObWzAgP8fpYpQZl8HosBWM9qkfQmMFZuVvadK8xR0008wWKxyHCZJnHh1dhuOfGeeybZQsAFXqDtzvaPuLMcZsPUIEENxifsVRDL3iKfCDA3O3OXCbA/97DhhJaVjdAX84cEN9C/zhgGJK5hcHXlP13x8OKKflFehoFgcABQ5MkeJDbw68Y+PAkrnlgMenmR8c8GDGCnzEfltb+RwotBBVVJBnngU3Dpxl64o93HAAYCPN3Mc9bKSBWjRCBFgkR5YMk1zmIuOcY7r4FnjjwE4Ok3a1bTonOUSicAUAjvM66TKnruUF9nOvrSXPFaa4xhw3yFNJhAh1NHCnQ3eaD/jUuQIqHDhgywYmOEonrWxw3BHTqtnMLlIMk7EUY+ZK6AhG+MxRoOiijcZVgkufVZ7oLXGClpvG4wxYc7WbDvQCezm1bMeucp6v+IJB+ulniFP8SLdMPFKyT08ZK7ZkMYakvql8DoSAegSCWVoVJjetG4FgZKV8wF6mCxNEcJMs03zCTWAHAC/ZgraKA9vYQYvbfABu2eK9UQnwqbKgwoEO37ZAV8sHktaJ6CGqMHncOoS6GgeSjruifg0Fern5gOlAP4KPeZBm2XKBb/mecX7jCosF/cNsoJEEW2lhnWz7HI1Hydrzged5xCGz5wMQppYoQ/QgSNIPJEhzqCSKg9SwhjoaqHOMfJr3GaSXl8mqccA4hPuk6jHe5SeXwWjUFowGEOhBqjDf9+45YFQCzDzoBCeAu4lZ4ThKlBABFrguw/ElLnJuWTiW9MkhOFPi2ASJoKE5StdPIhC8WkIVYg0aEfnuKG5njVugUqr1lQNmsfo/44BKud5XDgAkeM9azn+dA6Z1cHAVDkSpZZg3/OaAc2/K4cATUuWRA3ZzywEjWZuRKi8ccFFbLMaBpC8cOIMgt7oDxczHlExVvpSUeuNAk/o36POBA+0eVhB4xvqvoWCCY3SybYWHSZgt7KLL8TD52rgN3hLLKC8qcsD2NPNuqhzA+wrYrXwOAPA3ZFW6s4/DjhkAAAAASUVORK5CYII=") left top no-repeat;
}
.icon-man {
	background:url("data:img/png;base64,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") left top no-repeat;
}

.icon-auto-inshurance {
	background:url("data:img/png;base64,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") left top no-repeat;
}
.icon-parts-inshurance {
	background:url("data:img/png;base64,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") left top no-repeat;
}
.icon-warranty-inshurance {
	background:url("data:img/png;base64,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") left top no-repeat;
}


.icon-service,
.icon-shield,
.icon-db,
.icon-man,
.icon-auto-inshurance,
.icon-parts-inshurance,
.icon-warranty-inshurance
{
	background-size:32px auto;
	padding-left:50px;
	list-style-type:none;
}



.columns4 {
	display:flex;
	margin:-15px;
}
.columns4 .column {
	padding:15px;
}

.table1 {
	border-collapse: collapse;
}
.table1 tr {
}

.table1 th {
	background:#f5f5f5;
}
.table1 th,
.table1 td
{
	border:1px solid #ededed;
	padding:2px 10px;
}








.block_header_comment{
	font-size:26px;
	padding-bottom: 9px;
}
#form_callback {
    width: 555px;
	max-width:100%;
    max-width: 100%;
	overflow:hidden;
}






.block-main-slick { /*margin-top:-90px;*/ }
.block-main-slick .slick-items {
    display: flex;
    flex-wrap: wrap;
    max-height: calc( 100vh - 90px );
    overflow: hidden;
}
.block-main-slick .slick-slider .slick-track, 
.block-main-slick .slick-slider .slick-list
{
    width: 100vw;
    height: 100vh;
	max-height:820px;
}
.block-main-slick .slick-dots {
	bottom:20px;
}
.block-main-slick .slick-items .slick-item {
    width: 100vw;
    height: calc( 100vh - 90px );
	max-height:820px;
    background-size: cover;
    background-position: center center;
    color: white;
}

.block-main-slick .slick-items .slick-item .container {
    display: flex;
    flex-direction: column;
    height: 100%;
    padding-top: 60px;
    padding-bottom: 60px;
}
.block-main-slick .slick-items .slick-item h2 {
    margin-top: auto;
    line-height: 1.23;
    margin-bottom: 30px;
}
.block-main-slick .slick-items .slick-item .text {
    font-size: 20px;
    margin-bottom: 50px;
}
.block-main-slick .slick-items .slick-item .text ul {
	margin-left:2rem;
}
.block-main-slick .slick-items .slick-item .button.white {}
.block-main-slick .slick-items .slick-item a {
    margin-right: auto;
}
.block-main-slick .slick-items .slick-item a:before{ content:''; }
.block-main-slick .slick-items .slick-item a:after{ content:''; }
.block-main-slick .slick-items .slick-item a:hover{  }
.block-main-slick .slick-items .slick-item .button.white:before{ content:''; }
.block-main-slick .slick-items .slick-item .button.white:after{ content:''; }
.block-main-slick .slick-items .slick-item .button.white:hover {}

.block-model {
    background: url(../img/model_dashing_bg.jpg) center top no-repeat;
	background-size: 100% auto;
    margin: 0;
    padding: 0;
    margin-bottom: 100px;
	overflow:hidden;
}

.block-model-header h1 { text-align:center; }

.block-model .container {max-width: 1200px;}
.block-model .car {position: absolute;width: 767px;left: 469px;top: 222px;}
.block-model .text {
    padding-top: 450px;
}
.block-model .text .name {
	width: 382px;
	max-width:100%;
	margin-bottom: 4rem;
	margin-left: 2.2rem;
}
.block-model .text .name img {}
.block-model .text .chars {
    display: flex;
    margin-left: 36px;
}
.block-model .text .dop {
    margin-left: 36px;
	margin-bottom:20px;
	margin-top:-20px;
}
.block-model .text .chars .col {
    display: flex;
    flex-direction: column;
    border-left: 1px solid #e9e9e9;
    padding-left: 20px;
    padding-right: 20px;
}
.block-model .text .chars .col span {
    font-size: 10px;
    height: 40px;
}
.block-model .text .chars .col b {
    font-size: 26px;
    font-weight: normal;
}
.block-model .text .chars .col:nth-child(1) {
	border-left:0;
	padding-left:0;
}

.block-model .buttons {
    margin-left: 36px;
    margin-top: 32px;
    display: flex;
    align-items: flex-start;
}
.block-model .buttons .button.black {}
.block-model .buttons a {}
.block-model .buttons a:before{ content:''; }
.block-model .buttons a:after{ content:''; }
.block-model .buttons a:hover{  }
.block-model .buttons .button.black:before{ content:''; }
.block-model .buttons .button.black:after{ content:''; }
.block-model .buttons .button.black:hover {}
.block-model .buttons .button {
    margin-right: 17px;
    width: 200px;
    max-width: 100%;
}
.block-model .buttons .button:before{ content:''; }
.block-model .buttons .button:after{ content:''; }
.block-model .buttons .button:hover {}

.block-td {
    /* background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0)); */
    background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0)), url(../img/form_td_bg.jpg?v=3) center center no-repeat;
    background-size: cover;
}
.block-td .container {}
.block-td .wrap {
    height: 100vh;
    display: flex;
    flex-direction: column;
    justify-content: center;
    color: white;
}
.block-td .wrap h2 {
    font-size: 28px;
    padding: 24px 0 38px 0;
    margin: 0;
}
.block-td .wrap p {
    font-size: 22px;
    margin: 0;
    padding: 0 0 64px 0;
}
.block-td .wrap .button {
    width: auto;
    margin-right: auto;
}
.block-td .wrap a {}
.block-td .wrap a:before{ content:''; }
.block-td .wrap a:after{ content:''; }
.block-td .wrap a:hover{  }
.block-td .wrap .button:before{ content:''; }
.block-td .wrap .button:after{ content:''; }
.block-td .wrap .button:hover {}

.block-avail {
    display: flex;
    align-items: center;
    min-height: 430px;
    padding-top: 60px;
    padding-bottom: 60px;
    background-color: #6ca59c;
    color: white;
}
.block-avail .slick-list {
    display: flex;
    align-items: center;
}
.block-avail .container {
    display: flex;
    justify-content: center;
}
.block-avail .slick-items {
    display: flex;
    width: 560px;
	max-width:100%;
    overflow: hidden;
}
.block-avail .slick-items .slick-item {}
.block-avail .slick-items .slick-item img {}
.block-avail .text {
    margin-left: 20px;
    width: 560px;
    max-width: 100%;
}
.block-avail .text h2 {
    font-size: 40px;
    font-weight: 600;
    margin-bottom: 16px;
}
.block-avail .text p {
    font-size: 20px;
    margin: 0;
    padding: 0;
    margin-bottom: 20px;
}
.block-avail .text .button {}
.block-avail .text a {}
.block-avail .text a:before{ content:''; }
.block-avail .text a:after{ content:''; }
.block-avail .text a:hover{  }
.block-avail .text .button:before{ content:''; }
.block-avail .text .button:after{ content:''; }
.block-avail .text .button:hover {}

[data-blocktype="block_text"] p {
	margin-bottom:1rem;
}

[data-blocktype="block_text"] ul {
	padding-left:20px;
}

[data-blocktype="block_textcenter"] { overflow:hidden; }
.block-textcenter {
    background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7)), url(../img/jetour_service.jpg) center center no-repeat;
	background-size:cover;
    height: 100vh;
    color: black;
}
.block-textcenter .container {
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}
.block-textcenter .wrap {
    max-width: 760px;
    /* height: 100%; */
    display: flex;
    flex-direction: column;
    justify-content: center;
    background: white;
    padding: 60px;
}
.block-textcenter .wrap h2 {
    margin-bottom: 20px;
    font-size: 42px;
}
.block-textcenter .wrap .text {}
.block-textcenter .wrap .text p {}
.block-textcenter .wrap .text br {}
.block-textcenter .wrap .text b {}

.block-textcenter2 {}
.block-textcenter2 .container {}
.block-textcenter2 .wrap {
    max-width: 100%;
    background: transparent;
    color: white;
    text-align: center;
}
.block-textcenter2 *  { color: white !important; }
.block-textcenter2 .t1056__row { display:flex; flex-wrap:wrap; }
.block-textcenter2 .t-col_3 {
	width:49%;
}
.block-textcenter2 h2 {}
.block-textcenter2.bgwhite {
	background:white;
}
.block-textcenter2.bgwhite * {
	color:#222222;
}


.block-imgleft-textcenter {
}
.block-imgleft-textcenter .container {
}
.block-imgleft-textcenter .wrap {
	display:flex;
	align-items: flex-start;
	background-color: #f5f5f5;
}
.block-imgleft-textcenter img {
    width: 100%;
}
.block-imgleft-textcenter .textblock {
	/*font-size: 100px;*/
	width: 52%;
	flex-shrink: 0;
	background-color: #f5f5f5;
	padding: 70px;
	align-items: stretch;
	display: flex;
	flex-direction: column;
}
.block-imgleft-textcenter h2, 
.block-imgleft-textcenter h3, 
.block-imgleft-textcenter h4,
.block-imgleft-textcenter .title {
	font-size:23px;
	margin-bottom:40px;
}
.block-imgleft-textcenter .text {
}
.block-imgleft-textcenter .textblock ul {
	padding-left:20px;
}

.block-imgleft-textcenter .button {
	font-size:17px;
	margin-top: 10px;
}
.block-imgleft-textcenter video {
	width:48%;
}

/* reverse */
.block-imgleft-textcenter.reverse .wrap {
	flex-direction: row-reverse;
}

/* Importer */
.importer.block-imgleft-textcenter .wrap {
	display: flex;
	align-items: center;
}
.importer.block-imgleft-textcenter picture {
    border-radius: 0 20px 20px 0;
    overflow: hidden;
}
.importer.block-imgleft-textcenter.reverse  picture {
    border-radius: 20px 0 0 20px;
}
.importer.block-imgleft-textcenter .textblock {
	font-size:18px;
	padding:60px;
}
.importer.block-imgleft-textcenter .textblock h2 {font-size: 40px;margin-bottom: 30px;}
.importer.block-imgleft-textcenter .textblock .text {
}
.importer.block-imgleft-textcenter .textblock p {margin: 0;}
.importer.block-imgleft-textcenter .textblock img {max-width: 100px !important;}
.importer.block-imgleft-textcenter .textblock h4 {margin: 0;font-size: 18px;}
.importer.block-imgleft-textcenter .textblock span {
}
.importer.block-imgleft-textcenter .button {
	display:none;
}
.importer.block-imgleft-textcenter .text .button {
	display:flex;
}

.importer.block-imgleft-textcenter .button.black {
	display: inline-flex;
	white-space:nowrap;
	width: auto;
	margin-top: 30px;
}


/* black */
.importer.block-imgleft-textcenter.black {
}
.importer.block-imgleft-textcenter.black  .wrap {
	background:rgb(30, 30, 33);
}
.importer.block-imgleft-textcenter.black  .textblock {
	background:rgb(30, 30, 33);
	color:white;
}

/* white */
.importer.block-imgleft-textcenter.white  .wrap {
	background:rgb(30, 30, 33);
}
.importer.block-imgleft-textcenter.white  .textblock {
	background:rgb(30, 30, 33);
}
.importer .tr-title {
	display:none;
}
.importer .tr-caption-dark {
	display:none;
}
.importer .tr-span-require,
.importer .tr-span-require *,
.importer .tr-agreement-label,
.importer .tr-agreement-label *
{
	color:white !important;
}




.t1056__row {
	display:flex;
	justify-content:space-between;
}

.block-review {}
.block-review .container {}
.block-review .wrap {
    padding: 60px 0;
}
.block-review .wrap h2 {
    font-size: 38px;
    text-align: center;
}
.block-review .wrap .items {
    display: flex;
    justify-content: space-between;
}
.block-review .wrap .items .item {
    width: 100%;
    padding: 45px 30px;
    box-sizing: border-box;
    border: 1px solid;
    background-color: #ffffff;
    border-radius: 0px;
    width: 23%;
    display: flex;
    flex-direction: column;
    align-items: center;
}
.block-review .wrap .items .item img {
    width: 100%;
    max-width: 100px;
    margin-bottom: 40px;
}
.block-review .wrap .items .item .name {
    margin-bottom: 25px;
}
.block-review .wrap .items .item p {
    margin: 0;
    text-align: center;
    margin-bottom: 34px;
}
.block-review .wrap .items .item .button {}
.block-review .wrap .items .item a {}
.block-review .wrap .items .item a:before{ content:''; }
.block-review .wrap .items .item a:after{ content:''; }
.block-review .wrap .items .item a:hover{  }
.block-review .wrap .items .item .button:before{ content:''; }
.block-review .wrap .items .item .button:after{ content:''; }
.block-review .wrap .items .item .button:hover {}

.block-quest {
	position: relative;
	height:100vh;
	overflow:hidden;
}

.block-quest:before {
	content:'';
	background: url(../img/form_quest_bg.jpg) center center no-repeat;
	background-size:cover;
	position:absolute;
	left:0px; 
	width:50vw;
	height: 100%;
}


.block-quest .container {
    height: 100%;
}
.block-quest .wrap {
    display: flex;
    flex-direction: column;
    /* align-items: center; */
    position: absolute;
    left: 50vw;
    top: 50%;
    padding: 96px;
	max-width:50vw;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
}
.block-quest .wrap h2 {
    font-size: 42px;
    line-height: 100%;
    margin-bottom: 20px;
}
.block-quest .wrap p {
    margin: 0;
    padding-bottom: 30px;
}
.block-quest .wrap form {}
.block-quest .wrap form input {}
.block-quest .wrap form .form-group {}
.block-quest .wrap form .form-group .form-control {}
.block-quest .wrap form .form-group .form-control.button {
margin-right: auto;
    display: inline-flex;
    width: auto;
    min-width: 254px;
	max-width:100%;
}
.block-quest .wrap form .agree_field {}
.block-quest .wrap form .agree_field input {}
.block-quest .wrap form a {/* color:white; */}
.block-quest .wrap form a:before{ content:''; }
.block-quest .wrap form a:after{ content:''; }
.block-quest .wrap form a:hover{  }
.block-quest .wrap form .agree_field:before{ content:''; }
.block-quest .wrap form .agree_field:after{ content:''; }
.block-quest .wrap form .agree_field:hover {}

.block-quest.gray {
	background:#474a50;
	color:white;
}

.block-models {}


.model-list {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    gap: calc(40px / 3);
}
.model-list-item {
    /*width: 360px;*/
    width: calc(25% - 10px);
    /*margin-right: 32px;*/
    border-width: 2px;
    background-position: center center;
    border-color: #ebebeb;
    border-style: solid;
    box-shadow: 2px 2px 22px 2px rgba(209,209,209,0.6);
    padding: 36px 23px;
    text-align: center;
}
.model-list-item img {
    margin-bottom: 50px;
}
.model-list-item h2,
.model-list-item h3
{
    margin-bottom: 32px;
    font-size: 26px;
}
.model-list-item .button {}




.model-list2 {
    display: grid;
    grid-template-columns: repeat(auto-fit, calc( 25% - 20px ) );
    grid-gap: 20px;
    justify-content: space-between;
    width: 100%;
    resize: horizontal;
    overflow: hidden;
}
.model-list2-item {
    /*width: 360px;*/
    /*margin-right: 32px;*/
    border-width: 2px;
    background-position: center center;
    border-color: #ebebeb;
    border-style: solid;
    box-shadow: 2px 2px 22px 2px rgba(209,209,209,0.6);
    padding: 36px 23px;
    text-align: center;
	text-decoration:none;
}
.model-list2-item img {
    margin-bottom: 30px;
}
.model-list2-item h2,
.model-list2-item h3
{
    /*margin-bottom: 32px;*/
    font-size: 26px;
	text-decoration:none;
}
.model-list2-item .button {
}











.block-model-name-price {
    /* width: 100vw; */
    height: 100vh;
    color: white;
    display: flex;
    position: relative;
    /*margin-top: -90px;*/
}
.block-model-name-price .video-bg {
    position: absolute;
    left: 0;
    top: 0;
    width: 100vw;
    bottom: 0;
}
.block-model-name-price .video-bg video {
    width: 100%;
    height: 100%;
    background: black;
    object-fit: cover;
}

.block-model-name-price .video-bg:before {
	content:'';
	background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0), rgb(0, 0, 0));
	position:absolute;
	left:0; top:0; bottom:0; width:100%;
}

.block-model-name-price .text-block-wrap {
    display: flex;
    align-items: flex-end;
    margin-top: auto;
	width:100%;
}
.block-model-name-price .container {
}

.block-model-name-price .text-block {
    padding-bottom: 60px;
}
.block-model-name-price .text-block .model-name {
    margin-bottom: 55px;
}
.block-model-name-price .text-block .model-name img {
	max-width:456px;
}
.block-model-name-price .text-block .model-desc {
    font-size: 36px;
    margin-bottom: 50px;
}
.block-model-name-price .text-block .model-price {
    font-size: 24px;
    margin-bottom: 50px;
}
.block-model-name-price .text-block .model-price .old {
	text-decoration:line-through;
}
.block-model-name-price .text-block .button {
    width: auto;
}
.block-model-name-price .text-block a {}
.block-model-name-price .text-block a:before{ content:''; }
.block-model-name-price .text-block a:after{ content:''; }
.block-model-name-price .text-block a:hover{  }
.block-model-name-price .text-block .button:before{ content:''; }
.block-model-name-price .text-block .button:after{ content:''; }
.block-model-name-price .text-block .button:hover {}




.block-model-name-price .photo-bg {
	display:none;
}

.block-model-name-price.photo {
	height:auto;
}

.block-model-name-price.photo .text-block-wrap {
    align-items: flex-start;
    margin-top: 2.3rem;
    position:absolute;
    bottom: 0px;
    background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);
}


.block-model-name-price.photo .container {
}
.block-model-name-price.photo .button {
	display:none;
}



.block-model-name-price.photo .photo-bg {
	display:block;
}
.block-model-name-price.photo .video-bg {
	display:none;
}
.block-model-name-price.photo .video-bg:before {
	display:none;
}



.block-model-3char {
    background: black;
    color: white;
    padding-bottom: 20px;
}
.block-model-3char .container {}
.block-model-3char .chars {
    display: flex;
    align-items: flex-start;
    padding-top: 30px;
    padding-bottom: 60px;
    justify-content: space-between;
}
.block-model-3char .chars .col {
    display: flex;
    flex-direction: column;
    padding: 0 35px;
    border-left: 1px solid #d1d1d1;
    width: 33.3333%;
}
.block-model-3char .chars .col span {
    padding-bottom: 20px;
    font-size: 14px;
}
.block-model-3char .chars .col b {
    font-size: 42px;
}
.block-model-3char .buttons {
    display: flex;
    align-items: flex-start;
    color: white;
    justify-content: center;
flex-wrap: wrap;
}
.block-model-3char .buttons .button {
    margin: 3px 10px;
}
.block-model-3char .buttons a {
    /*color: white;*/
    width: auto;
}
.block-model-3char .buttons a:before{ content:''; }
.block-model-3char .buttons a:after{ content:''; }
.block-model-3char .buttons a:hover{  }
.block-model-3char .buttons .button:before{ content:''; }
.block-model-3char .buttons .button:after{ content:''; }
.block-model-3char .buttons .button:hover {}
.block-model-gallery-image3 {
    padding-top: 30px;
    padding-bottom: 30px;
    background-color: #474a50;
}

.block-model-gallery-image3.reverse {
	background:white;
}

.block-model-gallery-image3 .container {
    display: flex;
    justify-content: space-between;
}
.block-model-gallery-image3 .col_text {
    background-color: rgb(255, 255, 255);
    padding: 44px 50px;
    width: 49%;
}
.block-model-gallery-image3 .col_text h2 {
    font-size: 1.55vw;
    margin-bottom: 20px;
}
.block-model-gallery-image3 .col_text u {
    margin-bottom: 40px;
    display: block;
}
.block-model-gallery-image3 .col_text br {}
.block-model-gallery-image3 .col_text span {
    display: block;
}
.block-model-gallery-image3 .col_text .button {
    margin-top: 40px;
    width: auto;
}
.block-model-gallery-image3 .col_text a {}
.block-model-gallery-image3 .col_text a:before{ content:''; }
.block-model-gallery-image3 .col_text a:after{ content:''; }
.block-model-gallery-image3 .col_text a:hover{  }
.block-model-gallery-image3 .col_text .button:before{ content:''; }
.block-model-gallery-image3 .col_text .button:after{ content:''; }
.block-model-gallery-image3 .col_text .button:hover {}

.block-model-gallery-image3 .col_text ul {
	margin-left:3rem;
	margin-bottom:15px;
}

.block-model-gallery-image3 .col_gall {
    width: 49%;
    display: flex;
    flex-wrap: wrap;
	justify-content:space-between;
	overflow:hidden;
}
.block-model-gallery-image3 .col_gall a {
    display: block;
    width: 48%;
	background-size:cover !important;
	height:35%;
}
.block-model-gallery-image3 .col_gall a:nth-child(1) {
    margin-bottom: 20px;
    width: 100%;
	height:calc( 65% - 20px );
}

.block-model-gallery-image3 .col_gall a:before{ content:''; }
.block-model-gallery-image3 .col_gall a:after{ content:''; }
.block-model-gallery-image3 .col_gall a:hover{  }
.block-model-gallery-image3 .col_gall a:hover {}
.block-model-gallery-image3 .col_gall a img {
	object-fit: cover;
	width:100%;
	height: 100%;
}
.block-model-gallery-image3 .col_gall a picture {
	object-fit: cover;
	width:100%;
	height: 100%;
}

.block-model-gallery-image3.reverse {}
.block-model-gallery-image3.reverse .container {}
.block-model-gallery-image3.reverse .col_text {
    order: 2;
}
.block-model-gallery-image3.reverse .col_text h2 {}
.block-model-gallery-image3.reverse .col_text u {}
.block-model-gallery-image3.reverse .col_text br {}
.block-model-gallery-image3.reverse .col_text span {}
.block-model-gallery-image3.reverse .col_text .button {}
.block-model-gallery-image3.reverse .col_text a {}
.block-model-gallery-image3.reverse .col_text a:before{ content:''; }
.block-model-gallery-image3.reverse .col_text a:after{ content:''; }
.block-model-gallery-image3.reverse .col_text a:hover{  }
.block-model-gallery-image3.reverse .col_text .button:before{ content:''; }
.block-model-gallery-image3.reverse .col_text .button:after{ content:''; }
.block-model-gallery-image3.reverse .col_text .button:hover {}
.block-model-gallery-image3.reverse .col_gall {}
.block-model-gallery-image3.reverse .col_gall a {}
.block-model-gallery-image3.reverse .col_gall a:before{ content:''; }
.block-model-gallery-image3.reverse .col_gall a:after{ content:''; }
.block-model-gallery-image3.reverse .col_gall a:hover{  }
.block-model-gallery-image3.reverse .col_gall a:hover {}
.block-model-gallery-image3.reverse .col_gall a img {}

.block-model-gallery-image3.gray
{
	background-color:white;
	color:white;
}

.block-model-gallery-image3.gray .button {
	background-color:white;
}

.block-model-gallery-image3.gray .col_text {
	background-color: rgb(71, 74, 80);
}


.block-model-slickcenter { 
	padding-top:30px; 
	padding-bottom:30px; 
	margin-top:30px; 
	margin-bottom:30px; 
	/*height: 100vh;*/ 
}
.block-model-slickcenter .container {
    /*height: 100%;*/
    display: flex;
    flex-direction: column;
}
.block-model-slickcenter .predesc {
    font-size: 16px;
font-weight: 600;
    letter-spacing: 2.5px;
    padding-top: 10px;
    padding-bottom: 40px;
    text-transform: uppercase;
}
.block-model-slickcenter .slick-prev:before,
.block-model-slickcenter .slick-next:before
{
    background-color:#c7c7c7;
}
.block-model-slickcenter h2 {}
.block-model-slickcenter .slick-items {
    /*margin-top: auto;
    margin-bottom: auto;*/
}
.block-model-slickcenter .slick-items br {}
.block-model-slickcenter .slick-items font {}
.block-model-slickcenter .slick-items font .xdebug-error.xe-warning {}
.block-model-slickcenter .slick-items font .xdebug-error.xe-warning tr {}
.block-model-slickcenter .slick-items font .xdebug-error.xe-warning tr th {}
.block-model-slickcenter .slick-items font .xdebug-error.xe-warning tr th span {}
.block-model-slickcenter .slick-items font .xdebug-error.xe-warning tr th i {}
.block-model-slickcenter .slick-items font .xdebug-error.xe-warning tr td {}
.block-model-slickcenter .slick-items font .xdebug-error.xe-warning tr td b {}
.block-model-slickcenter .slick-items .slick-item {
    margin-bottom: 100px;
	position:relative;
}
.block-model-slickcenter .slick-items .slick-item.textonslide:before {
	content:'';
        background: linear-gradient(180deg, rgba(0, 0, 0, .6) 2%, rgba(0, 0, 0, .24) 22%, transparent 45%);
	position:absolute;
        top: 0; left:0; right:0; bottom:0;
}
.block-model-slickcenter .slick-items .slick-item a {
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
}
.block-model-slickcenter .slick-items .slick-item a:before{ content:''; }
.block-model-slickcenter .slick-items .slick-item a:after{ content:''; }
.block-model-slickcenter .slick-items .slick-item a:hover{  }
.block-model-slickcenter .slick-items .slick-item a:hover {}
.block-model-slickcenter .slick-items .slick-item a picture { width:100%; }
.block-model-slickcenter .slick-items .slick-item a img { width:100%; }
.block-model-slickcenter .slick-items a {}
.block-model-slickcenter .slick-items a:before{ content:''; }
.block-model-slickcenter .slick-items a:after{ content:''; }
.block-model-slickcenter .slick-items a:hover{  }
.block-model-slickcenter .slick-items a:hover {}

.block-model-slickcenter .slick-dots {
    /* bottom: -72px; */
}
.block-model-slickcenter .slick-dots li {
    
}
.block-model-slickcenter .slick-dots li button {
        padding: 0 !important;
        font-size: 0;
        width: 10px;
        height: 10px;
        border: 2px solid #ffffff;
        border-radius: 40px;
        z-index: 2;
        background-color: rgb(184, 184, 184);
        /* width: 8px; */
        /* height: 8px; */
        background-color: rgb(184, 184, 184);
}

.block-model-slickcenter .slick-dots li.slick-active {   
}
.block-model-slickcenter .slick-dots li.slick-active  button {background-color: #222 !important;background-image: none !important;}



.block-model-slickcenter a {}
.block-model-slickcenter a:before{ content:''; }
.block-model-slickcenter a:after{ content:''; }
.block-model-slickcenter a:hover{  }
.block-model-slickcenter a:hover {}
.block-model-slickcenter a {}
.block-model-slickcenter a:before{ content:''; }
.block-model-slickcenter a:after{ content:''; }
.block-model-slickcenter a:hover{  }
.block-model-slickcenter a:hover {}
.block-model-slickcenter .text-wrap {
	position:absolute;
	z-index:2;
	left:60px; top:60px;
	color:white;
	width:50%;
	min-width:20%;
}
.block-model-slickcenter .title {
	font-size:24px;
	font-weight:bold;
	margin-bottom:30px;
	text-transform:uppercase;
}
.block-model-slickcenter .text {
}

.block-model-textonbg {
    height: 100vh;
    background-position: center center !important;
    color: white;
    display: flex;
	position:relative;
	background-repeat:no-repeat !important;
	background-size:cover !important;
}

.block-model-textonbg picture {
	position:absolute;
	left:0; top:0; bottom:0; right:0;
}
.block-model-textonbg picture img {
    object-fit: cover;
    width: 100%;
    height: 100%;
}

.block-model-textonbg:before {
	content:'';
	background:rgb(0, 0, 0,0.4);
	position:absolute;
	z-index:1;
	left:0; top:0; bottom:0; width:100%;
	pointer-events:none;
}
.block-model-textonbg .container {
    display: flex;
    align-self: flex-end;
}
.block-model-textonbg .text {
	position:relative;
	z-index:1;
    margin-bottom: 80px;
    max-width: 520px;
    width: 100%;
}
.block-model-textonbg .text h2 {
    font-size: 36px;
    margin-bottom: 20px;
    padding: 9px 16px 10px;
}
.block-model-textonbg .text .desc {
    background-color: rgba(31,31,33,0.90);
    display: inline-block;
    padding: 15px 16px 14px;
}

.type2 .block-model-textonbg {
	height:100%;
}
.type2 .block-model-textonbg .container {
    align-self: flex-start;
}
.type2 .block-model-textonbg .text {
	max-width:none;
}
.type2 .block-model-textonbg .desc {
	background:transparent;
}


.block-model-gallerytab {
    padding-top: 30px;
    padding-bottom: 60px;
}


.block-model-gallerytab .predesc
{
    font-size: 16px;
    font-weight: 600;
    letter-spacing: 2.5px;
    padding-top: 10px;
    padding-bottom: 40px;
    text-transform: uppercase;
}

.block-model-gallerytab a {}
.block-model-gallerytab a:before{ content:''; }
.block-model-gallerytab a:after{ content:''; }
.block-model-gallerytab a:hover{  }
.block-model-gallerytab a:hover {}
.block-model-gallerytab .container {}
.block-model-gallerytab a {}
.block-model-gallerytab a:before{ content:''; }
.block-model-gallerytab a:after{ content:''; }
.block-model-gallerytab a:hover{  }
.block-model-gallerytab a:hover {}
.block-model-gallerytab .tabs {
    display: flex;
    /* width: 100%; */
    /* justify-content: space-between; */
}
.block-model-gallerytab .tabs a {}
.block-model-gallerytab .tabs a:before{ content:''; }
.block-model-gallerytab .tabs a:after{ content:''; }
.block-model-gallerytab .tabs a:hover{  }
.block-model-gallerytab .tabs a:hover {}
.block-model-gallerytab .tabs .tab {
    font-size: 14px;
    text-decoration: none;
    padding: 14px 20px;
}
.block-model-gallerytab .tabs .tab:before{ content:''; }
.block-model-gallerytab .tabs .tab:after{ content:''; }
.block-model-gallerytab .tabs .tab:hover {}

.block-model-gallerytab .tabs .tab.active {position: relative;}
.block-model-gallerytab .tabs .tab.active:before {
    content:'';
    background-color: #ff874a;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 3px;
}

.block-model-gallerytab .content {
    position: relative;
    /*padding: 40px;*/
}
.block-model-gallerytab .content .content-item {
    display:none;
}
.block-model-gallerytab .content .content-item img {
    margin-bottom: 20px;
}
.block-model-gallerytab .content .content-item p 
{
    margin-bottom: 20px;
    font-size: 14px;
    font-weight: 300;
}

.block-model-gallerytab.black .content {
	background:black url( ../img/gallerytab_bgcar.png ) center center no-repeat;
	background-size:cover;
}





.block-model-gallery_2_3_4 {
    padding-top: 30px;
    padding-bottom: 60px;
}
.block-model-gallery_2_3_4 .container {
}
.block-model-gallery_2_3_4 h2 {
}

/*items*/
.block-model-gallery_2_3_4 .items {display: flex;justify-content: space-between;}
.block-model-gallery_2_3_4 .items.items1 {
}
.block-model-gallery_2_3_4 .items.items2 {
}
.block-model-gallery_2_3_4 .items.items3 {
}
.block-model-gallery_2_3_4 .items.items4 {
}
.block-model-gallery_2_3_4 .items.items5 {
}

/*item*/
.block-model-gallery_2_3_4 .item {
}
.block-model-gallery_2_3_4 .item img {margin-bottom: 10px; width:100%; }
.block-model-gallery_2_3_4 .item h3 {margin-bottom: 10px;font-weight: bold;font-size: 14pt;}
.block-model-gallery_2_3_4 .item p {font-size: 12pt;}
/*items1, items2, items3.... item*/
.block-model-gallery_2_3_4 .items.items1 .item { width: 100%;}
.block-model-gallery_2_3_4 .items.items2 .item { width: 49%; }
.block-model-gallery_2_3_4 .items.items3 .item { width: 32%; }
.block-model-gallery_2_3_4 .items.items4 .item { width: 24%; }
.block-model-gallery_2_3_4 .items.items5 .item {}






.block-model-texttab {
    /*padding-top: 60px;*/
    padding-bottom: 60px;
}
.block-model-texttab .container {
	text-align:right;
}
.block-model-texttab h2 {
	font-size: 42px;
	text-align:center;
}
.block-model-texttab .tabs {
    margin-bottom: 0;
    padding-left: 0;
    list-style: none;
    width: 100%;
    display: table;
    border-right: 1px solid #000000;
    display: flex;
	overflow:hidden;
}
.block-model-texttab .tabs .tab {
    border: 1px solid #000000;
    /* background-color: #fff !important; */
    font-size: 14px;
    font-weight: 400;
    width: 100%;
    padding: 18px 22px;
    padding-top: 14px;
    padding-bottom: 14px;
    display: inline-block;
    display: table-cell;
    vertical-align: middle;
    border-right: none!important;
    position: relative;
    min-width: fit-content;
    white-space: nowrap;
    text-align: center;
    text-decoration: none;
    /* width: 20%; */
    /*flex-grow: 1;*/
}
.block-model-texttab .tabs a {}
.block-model-texttab .tabs a:before{ content:''; }
.block-model-texttab .tabs a:after{ content:''; }
.block-model-texttab .tabs a:hover{  }
.block-model-texttab .tabs .tab:before{ content:''; }
.block-model-texttab .tabs .tab:after{ content:''; }
.block-model-texttab .tabs .tab:hover {}

.block-model-texttab .tabs .tab.active {
    background-color: #474a50 !important;
    border-color: #222 !important;
    color: white;
    font-weight: 600;
}
.block-model-texttab .tabs .tab.active:before {
	content:'';
	
}

.block-model-texttab .content {}
.block-model-texttab .content .content-item { display:none; }
.block-model-texttab .content .content-item {}
.block-model-texttab .content .content-item .price-wrap {
    display: flex;
    padding-top: 45px;
    padding-bottom: 45px;
    width: 100%;
    align-items: center;
}
.block-model-texttab .content .content-item .price-wrap .price-name {
    font-size: 28px;
}
.block-model-texttab .content .content-item .price-wrap p {
    font-size: 22px;
    padding: 0;
    margin: 0;
    margin-left: auto;
    padding-right: 18px;
	white-space:nowrap;
}
.block-model-texttab .content .content-item .price-wrap .button {
    width: auto;
    white-space: nowrap;
}
.block-model-texttab .content .content-item .price-wrap a {}
.block-model-texttab .content .content-item .price-wrap a:before{ content:''; }
.block-model-texttab .content .content-item .price-wrap a:after{ content:''; }
.block-model-texttab .content .content-item .price-wrap a:hover{  }
.block-model-texttab .content .content-item .price-wrap .button:before{ content:''; }
.block-model-texttab .content .content-item .price-wrap .button:after{ content:''; }
.block-model-texttab .content .content-item .price-wrap .button:hover {}
.block-model-texttab .content .content-item .price-wrap .item {}
.block-model-texttab .content .content-item .price-wrap .item:before{ content:''; }
.block-model-texttab .content .content-item .price-wrap .item:after{ content:''; }
.block-model-texttab .content .content-item .price-wrap .item:hover{ content:''; }
.block-model-texttab .content .content-item p {}

.block-model-texttab .content .row_toggle.item {
    background-color: #eeeeee;
    position: relative;
    width: 100%;
    padding: 25px 30px;
    text-align: left;
    /* background-color: transparent; */
    border: none;
    box-sizing: border-box;
    cursor: pointer;
	position:relative;
    margin-bottom: 1px;
}


.block-model-texttab .content .row_toggle.item:before {
	content:'';
	position:absolute;
	width:40px;
	height:40px;
	right: 30px;
	top: calc( 50% - 20px );
	background: url("data:image/svg+xml;base64,PHN2ZyByb2xlPSJwcmVzZW50YXRpb24iIGZvY3VzYWJsZT0iZmFsc2UiIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGcgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjFweCIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxLjAwMDAwMCwgMS4wMDAwMDApIiBzdHJva2U9IiMyMjIyMjIiPjxwYXRoIGQ9Ik0wLDExIEwyMiwxMSI+PC9wYXRoPjxwYXRoIGQ9Ik0xMSwwIEwxMSwyMiI+PC9wYXRoPjwvZz48L2c+PC9zdmc+") center center no-repeat;
	transition: all ease-in-out 0.3s;
	-webkit-transform: rotate(0);
	transform: rotate(0);
}

.block-model-texttab .content .row_toggle.open:before {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
}



.block-model-texttab .content .row_toggle.item .sub_title { font-size:24px; font-weight:600; }
.block-model-texttab .content .row_toggle_container {
    background-color: #eeeeee;
	padding:2rem 0;
}
.block-model-texttab .content .row_toggle_container ul { 
	margin-left:3rem; 
	margin-right:1rem; 
}
.block-model-texttab .content .row_toggle_container ul li {}

.block-model-texttab .content .row_toggle_container .twice {
	display:flex; justify-content:space-between;
}
.block-model-texttab .complects_compare {
	margin-top:10px;
	white-space: nowrap;
	width: auto;
}



.block-model-complect-compare {
}
.block-model-complect-standart {margin-bottom: 4rem;}
.block-model-complect-standart-title { font-size: 1.55vw; font-weight:normal; margin-bottom: 1rem;}

.block-model-complect-standart-name { 
	font-size: clamp( 20px, 1vw, 24px); 
	/*font-weight: bold;*/margin-bottom: 10px;
}

.block-model-complect-standart ul {padding: 0;margin: 0;display: flex;flex-wrap: wrap;margin-left: 20px;margin-bottom: 20px;justify-content: space-between;}
.block-model-complect-standart li {padding: 0;margin: 0;width: 49%;}



.block-model-complect-table {
}
.block-model-complect-table-title {font-size: 1.55vw; font-weight:normal;  margin-bottom: 1rem;}
.block-model-complect-table table { width:100%; }
.block-model-complect-table tr:nth-child(even) td {
    background: #f8f8f8;
}
.block-model-complect-table td {
    /*background-color: #eeeeee;*/
	padding: 6px 20px;
	text-align:center;
	line-height:120%;
}
.block-model-complect-table tr td:nth-child(1) {
	text-align:left;
}


/*table.compl_name*/
.block-model-complect-table .table_compl {
	font-weight:bold;
}

.block-model-complect-table .table_compl td:nth-child(1) {
	width:500px;
	font-weight:normal;
}

.block-model-complect-table .table_price
{
}

.block-model-complect-table .table_price.old
{
}
.block-model-complect-table .table_price.old td:not(:nth-child(1))
{
	text-decoration: line-through;
	color:#c00000;
}

.block-model-complect-table .table_price.new
{
}
.block-model-complect-table .table_price.new td:not(:nth-child(1))
{
	font-weight:bold;
}

/*table.group*/
/*tr*/
.block-model-complect-table .table_group {
    position: relative;
	cursor:pointer;
}
.block-model-complect-table .table_group:before{
}
.block-model-complect-table .table_group .plus {
    content: '';
    position: absolute;
    width: 40px;
    height: 40px;
    right: 30px;
    top: calc(50% - 20px);
    background: url(data:image/svg+xml;base64,PHN2ZyByb2xlPSJwcmVzZW50YXRpb24iIGZvY3VzYWJsZT0iZmFsc2UiIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGcgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjFweCIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxLjAwMDAwMCwgMS4wMDAwMDApIiBzdHJva2U9IiMyMjIyMjIiPjxwYXRoIGQ9Ik0wLDExIEwyMiwxMSI+PC9wYXRoPjxwYXRoIGQ9Ik0xMSwwIEwxMSwyMiI+PC9wYXRoPjwvZz48L2c+PC9zdmc+) center center no-repeat;
    transition: all ease-in-out 0.3s;
    -webkit-transform: rotate(0);
    transform: rotate(0);
	cursor:pointer;
}
.block-model-complect-table .table_group.open .plus {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
}
/*td*/
.block-model-complect-table .block-model-complect-table-group {
    font-size: 24px;
    font-weight: 600;
    position: relative;
    width: 100%;
    padding: 25px 20px;
    text-align: left;
    box-sizing: border-box;
    cursor: pointer;
    position: relative;
    background-color: #eeeeee !important;
	border-top:1px solid white;
	border-bottom:1px solid white;
}

/*table.item*/
.block-model-complect-table .table_item td {
	display:none;
}



/***********************/
.block-model-th .s1,
.block-model-th .s3,
.block-model-th h3
{ 
	font-size:12pt;
	font-weight:bold; 
	/*margin-top:15px !important; 
	margin-bottom:0px !important; 
	margin-left:-6px !important; 
	padding:0 !important;
	text-align:left !important;*/
}

.block-model-th table {
	width:100%;
	border-spacing: 0px;
	border-collapse: collapse;
	margin-top:-10px;
}
.block-model-th tr {
	width:auto !important; height:auto !important;
}
.block-model-th td {
	font-size:13px;
	border:1px solid #D9D9D9;
	padding:6px 10px;
	text-align:center;
	width:auto !important; height:auto !important;
}
.block-model-th td:nth-child(1) {
	text-align:left;
}

.block-model-th td:nth-child(1)[colspan="2"] {
	text-align:center;
}

.block-model-th tr:nth-child(even) td {
	background:#F1F1F1;
}

.block-model-th .head {
	background: none !important;
	border-left:1px solid transparent !important;
	border-right:1px solid transparent !important;
	border-top:0;
	border-bottom:0;
	padding:0;
	text-align:left !important;
}

.block-model-th .head span,
.block-model-th .head div {
	font-size:15px;
	font-weight:bold;
	display:block;
	padding: 7px 10px;
	text-transform:uppercase;
	margin-top:10px;
	margin-bottom:-1px;
	background:#F1F1F1;
	border:1px solid #D9D9D9;
	margin-left:-1px;
	margin-right:-1px;
}

/*.block-model-th { margin-top:-15px; display:flex; flex-direction:column; align-items:flex-start; }
.block-model-th * { line-height:normal !important; height:auto !important; border-color:#D9D9D9 !important; padding:0 !important; margin:0 !important; }
.block-model-th table { 
	width:100% !important; 
	min-width:650px !important;
	max-width:100% !important; 
	border-spacing: 0px;
	border-collapse: collapse;
}
.block-model-th td { padding: 6px !important; width:auto !important; border-width: 1px !important; text-align:center; }

.block-model-th p { padding:0 !important; margin:0 !important; }

.block-model-th h3 {
	margin:0 !important;
	margin-top:26px !important;
	margin-bottom:10px !important;
}*/


/***********************/
.sp_test-drive .block-quest:before {
	background: url(../img/form_td_bg2.jpg) center center no-repeat;
	background-size:cover;
}
.sp_test-drive input[type=text], 
.sp_test-drive input[type=tel], 
.sp_test-drive input[type=password], 
.sp_test-drive select
{
	border-bottom:1px solid white;
	background:transparent;
	color: white;
}

.sp_test-drive select {
	background: transparent url("data:img/png;base64,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") right center no-repeat;
	background-size:10px;
}
.sp_test-drive option {
	color:black;
}












.block_specs_items_container {}
.block_specs_items_container h1,
.block_specs_items_container h2
{ text-align:center; }
.block_specs_items {
    flex-wrap: wrap;
    display: flex;
    grid-gap: 20px;
    width: 100%;
}

.block_specs_items .item {
width: calc( 33% - 10px );
    display: block;
    text-decoration: none;
	margin-bottom:30px;
}
.block_specs_items a {text-decoration:none;}
.block_specs_items .image {
    display: block;
    margin-bottom: 20px;
}
.block_specs_items .date2 {
	display:none;
}
.block_specs_items .image picture {
	
	display:block;
	margin-bottom:20px;
}
.block_specs_items .title {
    font-size: 20px;
    font-weight: 600;
    margin-bottom: 10px;
    display: block;
}
.block_specs_items .short {}














.block-model-name-price {
	height:calc( 100vh - 90px );
}

.middle>div:nth-child(1) .block-textcenter2 {	
	height:calc( 100vh - 90px );
}
.middle>div:nth-child(1) .block-quest {
	height:calc( 100vh - 90px );
}



.specs_full_continer p {
	margin-bottom:1rem;
}
.specs_full_continer .spec_header_comment {
	text-align:center;
	margin-top: -3rem;
	margin-bottom: 3rem;
}

.video_container {
  position: relative;
  padding-bottom: 56.25%; /* 16:9 */
  height: 0;
	display:block;
}
.video_container iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
	border:0;
}






.block-list {}
.block-list ._list {
    display: flex;
    flex-wrap: wrap;
    margin: 0px -10px;
}
.block-list ._list ._list-item {
    width: calc(33.3333333% - 20px);
    margin: 0px 10px;
    display: inline-flex;
    margin-bottom: 20px;
    align-items: center;
    text-decoration: none;
    background: #f8f8f8;
    padding: 15px;
    box-sizing: border-box;
}
.block-list ._list ._list-item img {
    width: 60px;
    height: 60px;
    margin-right: 20px;
    flex-shrink: 0;
    object-fit: scale-down;
}
.block-list ._list ._list-item h3 {}



.block-model-complect-compare .complects_compare {
    margin-top: 15px;
    margin-left: auto;
    display: flex;
}



.mblock[data-blocktype="block_modelfull_complects_new"] {}
.mblock[data-blocktype="block_modelfull_complects_new"] h2 {
    text-align: center;
}