#flipdown,.arr,.form__container,.fullcar,.h1,.hello,.phevbuttom,body,form,h3,hr,p {
	margin: auto
}

#flipdown,.menuDeskInner,body,header,section {
	background-color: #000
}

.indexLogos img,.menuTitle img,.timerIconDiv img,.yearcar {
	object-fit: contain
}

.beforeVat a,.error_div123,.head,.headcar,.ioniSlideTakanon a,.main,.menusDesk,.mish,.rotor-group-heading,section {
	color: #fff
}

.menuDeskInner,html {
	box-sizing: border-box
}

.carIntro img,article img,img {
	max-width: 100%
}

@font-face {
	font-family:Narkis;font-weight:300;font-style:normal;font-display:swap;src:local('Narkis'),url(fonts/NarkissBlockExtended-Thin.otf) format('opentype')
}

@font-face {
	font-family:Narkis;font-weight:500;font-style:normal;font-display:swap;src:local('Narkis'),url(fonts/NarkissBlockExtended-Medium.otf) format('opentype')
}

@font-face {
	font-family:Narkis;font-weight:800;font-style:normal;font-display:swap;src:local('Narkis'),url(fonts/NarkissBlockExtended-Heavy.otf) format('opentype')
}

.mish,.title,body,h2,h3,p {
	font-weight: 300
}

#call,#mobvid,#nav-icon4,.brmob,.call-me,.carmontagelast,.cheryMob,.creditsmob,.dialmob,.freesbeMob,.hamburger_menu,.insidemenu,.insidemenu hr,.logo-chery-mob,.logomob,.mishMob,.mishmob,.mobGrad,.mobileMenu,.mobiletitle,.slidercar,.theslidermobile,.videodiv .dets,.x_form,.x_menu,.zihumdetsMob {
	display: none
}

.carpageTitle,.phevCarpageTitle,h1,h3 {
	font-weight: 600
}

#call,#maindets,.advtg,.anchor div p,.carIntro,.cardet,.cardetsbluediv,.dial,.indexDets,.onlyTime,.ourTeamDiv,.pratim,.thanks,.theCrossover,.time,.title,h1,h2,h3 {
	text-align: center
}

iframe#desktop-video,iframe.video {
	width: 100%;
	height: 116vh;
	margin-top: -7vh
}

.phevbuttom {
	width: 1.8vw;
	padding-top: 4vh
}

.dial,.mish,.pratim,.title {
	font-stretch: normal;
	font-style: normal;
	letter-spacing: normal
}

.advtgs,.insideheader {
	justify-content: space-between
}

.head,.headcar {
	background-size: cover
}

.menusDesk {
	display: flex;
	position: relative;
	font-size: 1vw
}

.menusDesk a {
	color: #fff;
	text-decoration: unset
}

.anchor,.carFrom span,.cardet p span,.carpagePrice,.carpageTitle,.dial,.menuTitle.active,.menuTitle:hover,.ourTeamTitle,.pratim,.slideTitle,.slideTitle p,.teamTitle {
	font-weight: 400
}

#call,#slide_main .slideTitle p strong,.carIntroTxt p,.dets a,.indexRun strong,.insidemenu a,.theIndexPrice {
	font-weight: 500
}

.menuTitle img {
	display: inline-block;
	width: .55vw
}

.menuDeskInner a {
	display: block;
	font-size: 1vw;
	color: #fff;
	text-decoration: unset;
	font-family: inherit;
	text-align: left;
	padding: 1vh 0
}

.menuDesk {
	margin: 0 1vw;
	cursor: pointer;
	position: relative
}

.menuDeskInner {
	opacity: 0;
	visibility: hidden;
	overflow: hidden;
	transition: opacity .4s,visibility .4s;
	position: absolute;
	left: 0;
	top: 100%;
	padding: .8vh .8vw;
	width: 16vw
}

.menuDeskInner a.active,.menuDeskInner a:hover {
	font-weight: 400;
	color: red
}

.menuDesk:hover .menuDeskInner,.menuDeskInner:hover {
	opacity: 1;
	visibility: visible
}

.countdown {
    display: flex;
    /* gap: 7px; */
    direction: rtl;
    /* font-family: Arial, sans-serif; */
    position: absolute;
    top: 11vh;
    right: 16vw;
	    flex-flow: row-reverse;
}


.time-box {
     /* background: #000; */
    color: #fff;
    /* width: 70px; */
    /* height: 90px; */
    /* border-radius: 10px; */
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
	    margin: 0 0.12vw;
}

.time-box .number {
 font-size: 1vw;
    /* font-weight: bold; */
    line-height: 1;
    background-color: #000;
    border-radius: 0.4vw;
    padding: 0.9vh 0.4vw;
}

.time-box .label {
    font-size: 0.6vw;
    opacity: 1;
    margin-top: 0vh;
	color: #000;
}
.countdownMain{
	    z-index: 666;
    top: 15.7%;
    right: 62vw;
}
.countdownMain .time-box .number{
	 font-size: 1.7vw;
	 padding: 0.4vh 0.4vw;
}
.countdownMain .time-box .label {
    font-size: 1vw;

}
.countdownMain .time-box {
	    margin: 0 0.4vw;
}


.timerBigDiv {
	position: absolute;
	display: flex;
	width: fit-content;
	top: 43vh;
	background: #000;
	z-index: 11;
	right: 8vw;
	color: #fff;
	border-radius: 30px;
	padding: 2vh 0;
	border: 4px solid #e0000f
}

.timerInnerPage {
	position: unset;
	margin-top: 1vh
}

.timerIconDiv {
	display: flex;
	flex-direction: column-reverse;
	align-items: center;
	padding: 0 1vw
}

.timerIconDiv p {
	text-align: center;
	font-size: 1vw;
	line-height: .8;
	padding-right: .6vw;
	padding-left: .6vw;
	color: #fff;
	margin-bottom: 0
}

.timerIconDiv p span {
	display: block;
	font-size: 1.9vw
}

.carIntroTxt p span,.unitLabel {
	font-size: 1.2vw
}

.timerIconDiv img {
	width: 3vw!important
}

.unitLabel {
	margin-bottom: .5vh;
	text-align: center
}

.digitGroup {
	display: flex;
	gap: .4vw;
	flex-flow: row-reverse
}

.flip-card {
	display: inline-block;
	perspective: 1000px
}

.flip-inner {
	display: inline-block;
	background: #fff;
	color: #000;
	border-radius: 10px;
	padding: .3vh .4vw;
	font-size: 1.3vw;
	transform-style: preserve-3d;
	transition: transform .6s;
	min-width: 1vw;
	width: 2vw;
	text-align: center;
	font-weight: 700
}

.flip-animate {
	animation: .6s ease-in-out flip
}

.flipdown.flipdown__theme-dark,.flipdown.flipdown__theme-light {
	font-family: sans-serif;
	font-weight: 700
}

.flipdown.flipdown__theme-dark .rotor-group:nth-child(n+2):nth-child(-n+3):after,.flipdown.flipdown__theme-dark .rotor-group:nth-child(n+2):nth-child(-n+3):before {
	background-color: #151515
}

.flipdown.flipdown__theme-dark .rotor:after {
	border-top: 1px solid #151515
}

.flipdown.flipdown__theme-light .rotor-group-heading:before {
	color: #eee
}

.flipdown.flipdown__theme-light .rotor-group:nth-child(n+2):nth-child(-n+3):after,.flipdown.flipdown__theme-light .rotor-group:nth-child(n+2):nth-child(-n+3):before {
	background-color: #ddd
}

.flipdown.flipdown__theme-light .rotor,.flipdown.flipdown__theme-light .rotor-leaf-front,.flipdown.flipdown__theme-light .rotor-top {
	color: #222;
	background-color: #ddd
}

.flipdown.flipdown__theme-light .rotor-bottom,.flipdown.flipdown__theme-light .rotor-leaf-rear {
	color: #333;
	background-color: #eee
}

.flipdown.flipdown__theme-light .rotor:after {
	border-top: 1px solid #222
}

.flipdown {
	overflow: visible;
	width: 510px;
	height: 110px
}

.flipdown .rotor-group {
	position: relative;
	float: left;
	padding-right: 1vw
}

.flipdown .rotor-group:last-child {
	padding-right: 0
}

.flipdown .rotor-group-heading:before {
	display: block;
	height: 30px;
	line-height: 30px;
	text-align: center
}

.flipdown .rotor-group:first-child .rotor-group-heading:before,.flipdown .rotor-group:nth-child(2) .rotor-group-heading:before,.flipdown .rotor-group:nth-child(3) .rotor-group-heading:before,.flipdown .rotor-group:nth-child(4) .rotor-group-heading:before {
	content: attr(data-before)
}

.flipdown .rotor-group:nth-child(n+2):nth-child(-n+3):before {
	content: '';
	position: absolute;
	bottom: 20px;
	left: 115px;
	width: 10px;
	height: 10px;
	border-radius: 50%
}

.flipdown .rotor-group:nth-child(n+2):nth-child(-n+3):after {
	content: '';
	position: absolute;
	bottom: 50px;
	left: 115px;
	width: 10px;
	height: 10px;
	border-radius: 50%
}

.flipdown .rotor {
	position: relative;
	float: left;
	width: 50px;
	height: 80px;
	margin: 0 5px 0 0;
	border-radius: 4px;
	font-size: 4rem;
	text-align: center;
	perspective: 200px
}

.flipdown .rotor:last-child {
	margin-right: 0
}

.flipdown .rotor-bottom,.flipdown .rotor-top {
	overflow: hidden;
	position: absolute;
	width: 50px;
	height: 40px
}

.flipdown .rotor-leaf {
	z-index: 1;
	position: absolute;
	width: 50px;
	height: 80px;
	transform-style: preserve-3d;
	transition: transform
}

.flipdown .rotor-leaf.flipped {
	transform: rotateX(-180deg);
	transition: .5s ease-in-out
}

.flipdown .rotor-leaf-front,.flipdown .rotor-leaf-rear {
	overflow: hidden;
	position: absolute;
	width: 50px;
	height: 40px;
	margin: 0;
	transform: rotateX(0);
	backface-visibility: hidden;
	-webkit-backface-visibility: hidden
}

.flipdown .rotor-leaf-front,.flipdown .rotor-top {
	line-height: 80px;
	border-radius: 4px 4px 0 0
}

.flipdown .rotor-leaf-rear {
	line-height: 0;
	border-radius: 0 0 4px 4px;
	transform: rotateX(-180deg)
}

.flipdown .rotor-bottom {
	bottom: 0;
	line-height: 0;
	border-radius: 0 0 4px 4px
}

.flipdown .rotor:after {
	content: '';
	z-index: 2;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 50px;
	height: 40px;
	border-radius: 0 0 4px 4px
}

@media(max-width:550px) {
	.flipdown {
		width: 312px;
		height: 70px
	}

	.flipdown .rotor {
		font-size: 2.2rem;
		margin-right: 3px
	}

	.flipdown .rotor,.flipdown .rotor-bottom,.flipdown .rotor-leaf,.flipdown .rotor-leaf-front,.flipdown .rotor-leaf-rear,.flipdown .rotor-top,.flipdown .rotor:after {
		width: 30px
	}

	.flipdown .rotor-group {
		padding-right: 20px
	}

	.flipdown .rotor-group:last-child {
		padding-right: 0
	}

	.flipdown .rotor-group-heading:before {
		font-size: .8rem;
		height: 20px;
		line-height: 20px
	}

	.flipdown .rotor-group:nth-child(n+2):nth-child(-n+3):after,.flipdown .rotor-group:nth-child(n+2):nth-child(-n+3):before {
		left: 69px
	}

	.flipdown .rotor-group:nth-child(n+2):nth-child(-n+3):before {
		bottom: 13px;
		height: 8px;
		width: 8px
	}

	.flipdown .rotor-group:nth-child(n+2):nth-child(-n+3):after {
		bottom: 29px;
		height: 8px;
		width: 8px
	}

	.flipdown .rotor-leaf-front,.flipdown .rotor-top {
		line-height: 50px
	}

	.flipdown .rotor,.flipdown .rotor-leaf {
		height: 50px
	}

	.flipdown .rotor-bottom,.flipdown .rotor-leaf-front,.flipdown .rotor-leaf-rear,.flipdown .rotor-top,.flipdown .rotor:after {
		height: 25px
	}
}

#flipdown {
	direction: rtl;
	zoom: 1.1;
	position: absolute;
	z-index: 33;
	padding: 2vh 1vw;
	height: unset;
	width: fit-content;
	top: 39vh;
	right: 7.1vw;
	border-radius: 30px
}

.flipdown.flipdown__theme-dark .rotor-group-heading:before {
	font-family: Narkis,sans-serif;
	color: #fff;
	font-size: 1vw
}

.flipdown.flipdown__theme-dark .rotor,.flipdown.flipdown__theme-dark .rotor-bottom,.flipdown.flipdown__theme-dark .rotor-leaf-front,.flipdown.flipdown__theme-dark .rotor-leaf-rear,.flipdown.flipdown__theme-dark .rotor-top {
	color: #000;
	background-color: #fff
}

.carpagebgtext .flipdown {
	top: 22vh!important;
	width: 27vw!important;
	right: .6vw!important
}

h1,h2 {
	margin: 0
}

h1::after,h1::before {
	content: "";
	display: inline-block;
	background: url(images/quotes.png) 0 0/contain no-repeat;
	width: 2.6vw;
	height: 3vh
}

.h1 hr,.seperator {
	background-color: #183a67
}

.team:hover .teamDets,h2 {
	color: #ff0007
}

.greenblock p,body {
	font-family: Narkis,sans-serif
}

#call,.anchor,.mish a,.ourTeamFlex,.submitBtn,.team {
	font-family: inherit
}

.arrowdiv,.greenblock,.head,.headcar {
	background-repeat: no-repeat
}

.waDdesk {
	display: block;
	border-radius: 50%;
	width: 4.9vw;
	height: 5.4vh;
	left: 2vw;
	cursor: pointer;
	margin-top: 2vh;
	margin-right: .4vw;
	position: fixed;
	bottom: 10vh;
	right: auto;
	z-index: 666666666
}

.chery,.waDdesk img,article img {
	height: unset
}

#slide_main .slideTitle {
	top: 21vh;
	text-align: center;
	color: #000;
	left: 0;
	right: 0
}

.mishMainSlide {
	position: absolute!important;
	right: 1vw!important;
	bottom: -57vh!important;
	font-size: 1vw!important
}
.mishMainSlideMiddle{
	right: 0 !important;
	left: 0 !important;
	bottom: -62.3vh !important;
}

#form_holder,.arrizo8Bgtext,.bgdesk,.logo_menu img,.logoform img,.non-sliderCard,.popUpSale img,.slick-slide img,.slide,.slider,.sliderCard,.teamNewDiv img,.trucks,article,article img,video {
	width: 100%
}

.bgdesk,.carmontageText,.credits,.logo_menu,.logoform,.mishBanner,.mishMainBanner,.mishbginner,.slick-dots,.slideCard .dets,header {
	position: absolute
}

#form_holder,#team_arrizo8,#team_fx,#team_fxev,#team_fxhev,#team_tiggo4,#team_tiggo7phev,#team_tiggo8phev,#team_tiggo9,.carmontagediv,.carpagebg,.carpagebg img,.dets,.form__container,.fxlogo,.insideheader .chery,.logo,.mish,.ourTeamDiv,.ourTeamDiv>*,.seccar,.slideCard,.sliderContainer,article,form {
	position: relative
}

.beforeVat {
	position: absolute;
	color: #e5051a;
	right: 6vw;
	bottom: .7vh;
	width: 34vw;
	font-size: .8vw;
	    z-index: 3;
}

#slide_fxev .beforeVat {
	right: 2vw;
	bottom: 2.7vh
}

.waDdesk img {
	display: block;
	width: 2.7vw;
	margin: 0
}

.freesbeMob,.freesbedesk {
	background: #00cdc8;
	top: 0;
	width: 100%;
	z-index: 22
}

.freesbeMob img,.freesbedesk img {
	width: 3.1vw;
	padding-top: .4vh;
	margin-right: 2vw;
	margin-left: auto;
	display: block;
	text-align: center;
	position: relative;
	z-index: 134;
	padding-bottom: .3vh
}

.logoform {
	display: block;
	width: 9.6vw;
	margin: auto;
	top: 4vh;
	right: 9vw
}

.mishMainBanner,.mishbginner {
	right: 1vw;
	font-size: .8vw;
	z-index: 3;
	color: #fff
}

*,:after,:before {
	box-sizing: inherit
}

header {
	top: 0;
	right: 0;
	left: 0;
	z-index: 667
}

.seccar {
	margin-top: 0;
	top: -.8vh
}

.insideheader {
	display: flex;
	width: 90%;
	margin: auto;
	padding-top: 1.5vh;
	justify-content: right;
	padding-bottom: 1.5vh;
	padding-right: 8vw
}

.arr,.carIntro,.cardet p span,.chery,.facelogopic,.fullcar,.greenblock img,.hello,.submitBtn,form,hr,img {
	display: block
}

.summersale {
	width: 100%;
	margin-top: 8vh
}

.insideheader .chery {
	width: 6.21875vw;
	top: -1vh
}

img {
	height: auto
}

.facelogopic {
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 2.4vh
}

.head {
	background-image: url(images/bg.png);
	background-position: top;
	margin-top: 16vh
}

.headcar {
	background-position: center;
	margin-top: 3vh;
	padding-bottom: 74vh
}

#headfx {
	background-image: url(images/bgfx.png)
}

#headbgtigo7 {
	background-image: url(images/bgtigo7v2.png)
}

#headbgtigo8 {
	background-image: url(images/bgtigo8.png)
}

.articleIndex {
	width: 66.3vw
}

.mishbginner {
	top: 56vh
}

.mishMainBanner {
	bottom: -52vh
}

.thanks {
	color: #fff;
	font-weight: 900;
	font-size: 2.2vw;
	padding-top: 6vh;
	padding-bottom: 62vh
}

.hello {
	width: 43.6vw;
	padding-top: 9vh;
	padding-bottom: 45vh
}

.h1,h3 {
	padding-top: 3vh
}

.headcar .hello {
	display: block;
	margin: auto;
	width: 25vw;
	padding-top: 13vh;
	padding-bottom: unset
}

.chery {
	margin: 11.2vh auto auto;
	width: 12.2vw
}

.carIntro {
	margin: auto;
	width: 80%;
	padding-top: 4vh
}

.carIntroTxt {
	background-color: #fff;
	margin-top: 1vh
}

.carIntroTxt p {
	font-size: 2.5vw
}

.fx {
	width: 8.7vw
}

h1 {
	font-size: 1.6vw;
	line-height: .9;
	padding-top: 5vh
}

h2,h3 {
	font-size: 1.3vw
}

h1 img {
	width: 17.2vw
}

.h1,hr {
	width: 90%
}

.h1 hr {
	padding-top: .4vh;
	border: unset
}

h2 {
	line-height: 1.04;
	padding-top: 1vh;
	padding-bottom: 2vh;
	width: 65%;
	margin: auto
}

#h2fam {
	width: 87%
}

.arrowanchor {
	pointer-events: none;
	cursor: default
}

.arr {
	padding-top: 2.4vh;
	width: .9vw
}

.arrowdiv {
	background-image: url(images/arrowdiv.png);
	background-size: contain;
	width: 2vw;
	height: 9vh;
	margin: 3vh auto auto
}

.slick-dots li.slick-active button:before {
	opacity: 1.25;
	color: red;
	background-color: red
}

.slick-dots button:before {
	opacity: 1.25;
	color: #fff;
	background-color: #fff;
	transform: scale(.6)
}

.ioniSlideTitle {
	position: absolute;
	top: 23vh;
	z-index: 1;
	right: 8vw;
	color: #fff
}

.ioniSlideTitle img {
	width: 25vw!important
}

.ioniSlideSaleBig {
	font-size: 2.7vw;
	text-shadow: 0 4px 4px rgba(0,0,0,.45);
	line-height: .9;
	position: relative;
	width: fit-content
}

.ioniSlideSaleBig strong {
	display: block;
	font-size: 3.3vw
}

.ioniSlideSale {
	text-align: right;
	font-size: 2vw;
	font-weight: 700;
	line-height: .8;
	padding-top: 2vh
}

.ioniSlideSaleBig img {
	width: 100%!important;
	position: absolute;
	z-index: -1;
	bottom: -1.2vh
}

.ioniSlideTakanon {
	font-size: 1.1vw;
	margin-top: 33vh
}

@-webkit-keyframes slide-bottom {
	0% {
		-webkit-transform: translateY(0);
		transform: translateY(0)
	}

	100% {
		-webkit-transform: translateY(2.6vh);
		transform: translateY(2.6vh)
	}
}

@keyframes slide-bottom {
	0% {
		-webkit-transform: translateY(0);
		transform: translateY(0)
	}

	100% {
		-webkit-transform: translateY(2.6vh);
		transform: translateY(2.6vh)
	}
}

.slide-bottom {
	-webkit-animation: 1s cubic-bezier(.25,.46,.45,.94) infinite both slide-bottom;
	animation: 1s cubic-bezier(.25,.46,.45,.94) infinite both slide-bottom
}

.mish {
	font-size: .55vw;
	line-height: .98;
	padding-top: 0;
	padding-bottom: .8vh;
	margin: auto 0 auto auto;
	z-index: 1111;
	width: 73%
}

.check-label a,.mish a {
	color: inherit
}

.anchor,.anchor div p {
	color: #183a67;
	text-decoration: unset
}

.ourTeamFlex,.team,.teamTitle {
	text-decoration: none
}

.advtgs {
	display: flex;
	width: 90%;
	margin: 7vh auto auto
}

.advtg img {
	width: 9.0625vw
}

.advtg p {
	font-size: 2.3vw;
	font-weight: 700
}

.anchorsflex {
	margin: auto;
	padding-top: 5vh
}

.famanchorflex {
	display: flex;
	padding: 0
}

#maindets {
	background-color: #fff;
	color: #000;
	margin: auto
}

.anchorsflex .anchor img {
	width: 100%;
	height: unset
}

.anchor div p,.carpagePrice,.carpagePriceTiggo4hev span {
	font-size: 2.1vw
}

.anchor div img {
	width: 29.11vw
}

.seperator {
	width: 3px;
	height: 28vh;
	margin: auto
}

.allinputStyle,.submitBtn {
	font-family: Narkis
}

.twoyearswarn {
	width: 13.65625vw;
	transform: rotate(-4deg);
	position: absolute;
	left: 22vw;
	top: 24vh
}

.eerste {
	position: relative;
	margin: auto
}

.textblock {
	position: absolute;
	right: 50vw
}

.greentoolsdiv {
	display: flex;
	justify-content: center;
	margin-top: 2vh
}

.carDets,.form__container,.ourTeamFlex {
	justify-content: center
}

.greenblock p {
	color: #fff;
	font-size: 1vw;
	bottom: 0;
	font-weight: 700;
	margin-top: .3vh;
	margin-right: 0
}

.greenblock img {
	width: 2.4vw;
	margin: auto auto auto 0
}

.greenblock {
	display: flex;
	background-image: url(./images/fillr.png);
	background-size: cover;
	width: 8.5vw
}

.logo-kavim {
	width: 9vw;
	position: relative;
	top: 1.5vh
}

.minoi-auto {
	display: block;
	margin: auto;
	padding-top: 1vh;
	width: 19.1vw
}

.form {
	position: sticky;
	left: 0;
	bottom: 0;
	width: 100%;
	margin: auto;
	z-index: 88;
	background: #2a2A2AD9
}

.carInfo,.carPageNew,.carpagebgtext,.circleCarPagePrice,.fromDual,.neonHeader::before,.ourTeamDiv::before,.slideTitle,.submitDiv,.teamNewDiv {
	position: absolute
}

.formIndex {
	width: 34.18125vw
}

.form__container {
	z-index: 5;
	display: block;
	flex-flow: column;
	width: 69vw;
	margin-left: 9.6vw
}

.logodutzform {
	width: 26vw;
	padding-bottom: 4vh
}

.check-label,.mehiron {
	padding-bottom: .4vh
}

.formFields {
	display: flex
}

.allinputStyle {
	display: block;
	width: 100%;
	text-align: -webkit-right;
	background-color: inherit;
	outline: 0;
	color: #fff;
	font-size: .8vw;
	margin-top: .5vh;
	padding-right: .5vh;
	border: 1px solid #fff;
	direction: rtl;
	margin-left: 1vw
}

#degem {
	margin-left: 0
}

.allinputStyle::placeholder {
	color: #fff
}

option {
	background: #000;
	direction: rtl;
	text-align: right
}

.submitDiv {
	display: flex;
	width: 23.4%;
	left: 0;
	top: 8vh
}

#call,.submitBtn {
	width: 100%;
	font-size: .8vw;
	cursor: pointer
}

.submitBtn {
	background-color: #f5f5f5;
	color: #000;
	border: 0;
	margin-bottom: 0;
	height: 3vh;
	line-height: 1;
	border-radius: 50px
}

#call {
	color: #f5f5f5;
	background: #ff0007;
	margin-right: .6vw;
	line-height: 1.4
}

.title {
	font-size: 1vw;
	color: #fff;
	padding-top: 1vh;
	line-height: 1.18;
	display: block
}

.dial,.seccar .dets,.slideCard .dets {
	color: #000
}

.carpageTitle,.carpagebgtext.fx .carpageTitle .heb.red,.check-label,.detnum,.iknowthat,.iknowthat a,.pratim,.team,.videodiv {
	color: #fff
}

.title strong {
	font-size: 1.3vw;
	display: block;
	width: 80%;
	margin: auto
}

.dial,.pratim {
	line-height: normal
}

.carPageNew p,.carTitleNewCar,.cardet p,.carpageTitle,.cartxt,.fromFXEVSALE,.indexRun,.slideTitle,.time p {
	line-height: 1
}

.dial {
	font-size: 20px;
	padding-top: 18px;
	border-style: solid none;
	width: 334px;
	margin-right: 1.5vw
}

.pratim {
	font-size: 25px
}

.logo {
	z-index: 9;
	width: 14.21875vw;
	height: 5.54vh
}

.check-label {
	font-size: .6vw;
	font-weight: 300;
	display: block
}

.iknowthat {
	text-align: center;
	font-size: 1vw;
	padding-top: 1vh
}

.cartxt,.price,.tiggo8phevAnchor .gradPHEV {
	font-weight: 700
}

.iAgreeCheckBox {
	width: .9vw;
	height: .8vw;
	cursor: pointer;
	right: 20px;
	border-radius: 4px;
	border: 2px solid #0da162
}

[dir=rtl] .slick-next,[dir=rtl] .slick-prev {
	width: 2vw;
	height: 4vh;
	z-index: 9;
	box-shadow: 10px 10px 40px 0 #000;
	border-radius: 50px
}

.bsp {
	margin-right: 2vw
}

.car {
	width: 33.8vw;
	margin-left: 1vw
}

.cartxt {
	font-size: 1.71875vw;
	color: #0f0f0f;
	padding-top: 4vh
}

.carpageTitle .heb,.mehiron,.price {
	font-size: 1.5625vw
}

.carpageTitle.neonHeader {
	font-size: 4.6vw;
	width: 30vw
}

.neonHeader::before {
	color: #fff;
	content: attr(data-text);
	opacity: 0;
	text-shadow: 0 0 8px #00ffb8,0 0 20px #00ffb8;
	font-size: 4.6vw
}

.neonHeader.turnOn::before {
	opacity: 1;
	animation: .85s reverse both flickerOn
}

.fxevmitkadmim {
	font-size: 2.5vw;
	background-color: #00ffb8;
	color: #36555e;
	width: fit-content;
	padding: .01vh .5vw;
	line-height: 1;
	margin: 1vh 0;
	font-weight: 500
}

@keyframes flickerOn {
	0% {
		opacity: 1
	}

	12% {
		opacity: .89
	}

	24% {
		opacity: .56
	}

	36%,74%,96% {
		opacity: .02
	}

	54% {
		opacity: .25
	}

	82% {
		opacity: .06
	}

	92% {
		opacity: .01
	}

	100% {
		opacity: 0
	}
}

.price span {
	font-size: 2.6vw
}

.detnum,.detonly,.dets a {
	font-size: .65vw;
	font-weight: 500
}

h3 {
	width: 69%;
	line-height: 1.1
}

h3 span {
	color: red;
	font-weight: 300
}

.theCrossover {
	font-size: 2vw;
	font-weight: 700;
	padding-top: 2vh
}

.carInfo,.slideTitle {
	text-align: left
}

.carCard {
	display: flex;
	flex-flow: row-reverse;
	justify-content: space-between
}

.carInfo {
	margin-left: 1.5vw;
	margin-top: 2vh;
	z-index: 555
}

.cartitleimg {
	width: 11.7vw;
	height: unset
}

.slideTitle {
	left: 9vw;
	top: 17vh;
	color: #fff;
	font-size: 2.8125vw
}

.slideTitle span {
	display: block;
	font-size: 1.7vw
}

[dir=rtl] .slick-prev {
	right: 2vw;
	left: auto
}

[dir=rtl] .slick-next {
	right: auto;
	left: 2vw
}

.sliderContainer .bottom {
	position: absolute;
	right: 0;
	left: 0;
	bottom: 5vh;
	margin: auto;
	width: 1.9vw
}

.ourTeamDiv {
	color: #fff;
	background-color: #000;
	padding-bottom: 6vh
}

.ourTeamTitle {
	font-size: 2.5vw;
	padding-top: 5vh
}

.ourTeamDiv::before {
	content: '';
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: linear-gradient(180deg,#837c71 0,#d9d9d9 100%);
	opacity: .5;
	z-index: 1;
	pointer-events: none
}

.ourTeamDiv>* {
	z-index: 2
}

.ourTeamFlex {
	display: flex;
	color: #fff;
	flex-wrap: wrap;
	width: 80%;
	margin: auto
}

.teamTitle {
	font-size: 1.875vw;
	color: #fff
}

#countdown,.carmontageTitle .ev,.carpageTitle .ev,.fxevprice {
	color: #00ffb8
}

.carmontageTitle .hev,.carpageTitle .hev {
	color: #0cfdff
}

.teamDets {
	font-size: 1.19vw
}

.teamhr {
	width: 3vw;
	display: block;
	background: #f5f5f5;
	border: unset;
	height: .4vh
}

.carpagebgtext,.carpagebgtext.fx {
	padding: 1vw
}

.teamPic {
	display: block;
	width: 19.3vw;
	margin: auto
}

#team_tiggo7 .teamPic {
	width: 22vw;
	padding-top: 1vh
}

#team_fx .teamPic {
	width: 22.1vw
}

#team_fxev .teamPic {
	width: 21.5vw;
	padding-top: 6vh
}

#team_arrizo8 .teamPic {
	width: 22vw;
	padding-top: 4.8vh;
	padding-bottom: 3vh
}

#team_tiggo4 .teamPic {
	width: 22vw;
	padding-top: 7vh
}

#team_tiggo7,#team_tiggo8 {
	position: relative;
	right: -12.4vw
}

#team_tiggo7 {
	right: -9.2vw
}

#team_fx {
	right: -.1vw
}

#team_fxev {
	right: -1.5vw
}

#team_arrizo8 {
	right: -.4vw
}

#team_tiggo4 {
	right: 1.7vw;
	top: -1.6vh
}

#team_tiggo9 {
	right: 1.6vw
}

#team_tiggo7phev .teamPic,#team_tiggo8phev .teamPic {
	width: 25.5vw;
	padding-top: 3.3vh
}

#team_tiggo7phev {
	right: -2vw
}

#team_tiggo4hev .teamPic {
	width: 25vw
}

#team_tiggo4hev {
	padding-top: 5.5vh;
	position: relative;
	right: -.8vw
}

#team_fxhev .teamPic {
	width: 22vw;
	padding-top: 3vh
}

#team_fxhev {
	top: 5vh
}

#team_tiggo9 .teamPic {
	width: 23.3vw;
	padding-top: 4vh;
	padding-bottom: 1.3vh
}

.teamNewDiv {
	left: 2vw;
	width: 4vw
}

.teamPic img {
	display: block;
	margin: auto;
	transition: transform .2s
}

.team * {
	transition: .4s
}

.team:hover img:not(.teamNewDiv img) {
	transform: scale(1.2)
}

.team:hover hr {
	width: 40%;
	background-color: #ff0007
}

.carpagebg img {
	width: 100%;
	top: 1vh
}
.confetti3years{
	position: absolute !important;
	top: 0 !important;
	width: 100% !important;
	z-index: 2;
}
.logo3years{
	width: 24vw !important;
	margin-bottom: 2vh !important;
}
.november_sales{
       width: 28vw !important;
    margin-top: 2vh;
}
.tosefetmikdama{
	font-weight: 100 !important;
}
.november_sales.main{
	    display: block !important;
    margin: auto !important;
    position: relative;
    top: -11vh;
}
.cartitletext {
	font-size: 1.25vw;
	text-shadow: 1.6px 1.3px #000
}

.carpageTitle,.ioniSlideSalePage {
	text-shadow: 0 4px 4px rgba(0,0,0,.45)
}

.carpagePrice span,.carpagebgtext,.phevCarpageTitle span {
	font-size: 2.6125vw;
	font-weight: 400
}

.carmontageDesc,.carpagePrice,.carpagePrice span {
	font-size: 1.6vw
}

.fromFXEVSALE,.fromFXEVSALE span span {
	font-size: 1vw
}

.carpagePrice {
    /* margin-top: 17vh; */
    font-size: 2.2vw;
    position: unset;
    font-weight: 100;
    padding-top: 2vh;
}

.fromFXEVSALE {
	background-image: url(https://media.cheryisrael.co.il/30379_chery_launch/images/gradhagim.webp);
	background-size: contain;
	background-repeat: no-repeat;
	padding: 0 1vw
}

.fromFXEVSALE span {
	font-size: 3.6vw;
	font-weight: 700
}

.detnum,.detonly,.insidemenu p,.slideTitle .fromFXEVSALE span {
	display: inline-block
}

.slideTitle .fromFXEVSALE span span {
	display: inline
}

.carpagePriceTiggo4hev,.circleCarPagePrice span,.phevTitleSmall {
	font-size: 2vw
}

.carpagePriceTiggo4hev img {
	width: 18.3vw;
	top: -.5vh
}

.fromDual {
	z-index: 22
}

.carpagebgtextfxev .fromDualfxev {
	top: 43vh
}

.carpagebgtextfxev .btnToMainSitefxev {
	top: 49vh
}

.circleCarPagePrice {
	border: 2px solid #ff0007;
	border-radius: 40px;
	padding: 0 1vw;
	font-size: 2vw;
	top: 49vh
}

.fxevprice {
	font-size: 1.7vw
}

.carFrom span,.fxevprice span {
	font-size: 1.9vw
}

.carpagebgtext {
	color: #fff;
	top: 14vh;
	right: 5vw;
	    z-index: 3;
}

.dets,.indexDets,.mishBanner {
	right: 0;
	left: 0
}

.carpageTitle .heb {
	display: block;
	font-weight: 300
}

.carpageTitle .heb.red {
	color: #fff;
	font-weight: 500;
	font-size: 2.6vw
}

b.lemivzaa {
	font-size: 4vw!important
}

.carpageTitle .fxevstrong {
	display: block;
	color: #00cdc8;
	font-size: 2.6vw
}

.carPageNew {
	left: 5vw;
	font-size: 2vw;
	color: #fff;
	background-color: #ff0007;
	top: 0;
	padding: 7vh 1vw .5vh
}

.carPageNew p {
	font-weight: 500;
	text-align: center
}

.slick-slide .carPageNew {
	left: 9.2vw!important
}

.juneAyuniSaleDiv {
	width: fit-content;
	display: block;
	margin-top: 0;
	text-align: right;
	position: relative
}

.juneAyuniSaleDiv img {
	object-fit: contain;
	width: 20vw;
	scale: 1.8;
	position: relative;
	top: -6.3vh;
	right: -2.9vw
}

.ioniSlideSalePage {
	font-size: 3.3vw;
	line-height: .9;
	position: relative;
	width: fit-content
}

.ioniSlideSalePage strong {
	position: relative;
	z-index: 2
}

.ioniSlideSalePage img {
	width: 100%!important;
	position: absolute;
	bottom: -1.2vh;
	right: unset!important;
	top: unset!important;
	scale: unset!important;
	z-index: 1
}

.juneAyuniTxt {
	font-size: 2vw;
	color: #fff;
	font-weight: 700;
	right: -3.7vw;
	left: 0;
	bottom: 6.1vh;
	line-height: 1;
	padding-top: 4vh
}

.juneAyuniTxt span {
	font-size: 2.1vw;
	display: block
}

.yearcarOnly {
	    width: 9vw !important;
    position: absolute !important;
    right: 75vw !important;
    top: -5vh !important;
    bottom: 90px;
    margin-bottom: 0 !important;
}

.euroncap {
	width: 9vw!important;
	margin-top: 7vh
}
.euroncap.top{
	position: absolute;
	    top: -17vh;
    left: -52vw;
}

.carpageTitle,.insidemenu a.active,.insidemenu a:hover,.phevbgtext .carpagePrice {
	color: #e5051a
}

.carpageTitle {
	color: #fff;
	  /* background: linear-gradient(90deg, #F5F5F5, #B6B6B6, #FFFFFF, #D3D3D3);
  -webkit-background-clip: text;
  color: transparent; */
}
.fxhevlogo{
	    width: 15vw !important;
    margin-top: 15vh;
}
.pricefxhev{
    background: linear-gradient(180deg, #FF0000, #990000);
    width: fit-content;
    font-size: 2vw;
    border-radius: 50px;
    padding: 0 1.4vw;
    margin-top: 2vh;
}
.managers{
	    font-size: 3.2vw;
    font-weight: 600;
}
.mishfxhev{
    font-size: 1vw;
    margin-top: 3vh;
}

.autoHashanaDiv {
	display: flex;
	padding-bottom: 3vh
}

.yearcar {
	width: 7vw!important
}

.autoHashanaDiv p {
	margin-right: 0;
	font-size: 1.4vw;
	font-weight: 500;
	padding-right: 1vw;
	padding-top: 2vh;
	line-height: 1
}

.comingSoonText {
	text-align: center;
	font-size: 3.125vw
}

.carpageComingSoonTitleSec {
	line-height: .8;
	font-weight: 400
}

.carpageComingSoonTitle {
	font-size: 7.5vw;
	font-weight: 600;
	line-height: .8
}

.oldpricemivza {
	position: relative;
	display: inline-block
}

.oldpricemivza::after {
	content: '';
	position: absolute;
	top: 50%;
	left: 0;
	width: 100%;
	height: .7vh;
	background-color: #00cdc8;
	transform: rotate(-15deg);
	transform-origin: center
}

.btnToMainSite {
	text-decoration: unset;
	color: #fff;
	font-size: 1.4vw;
	position: absolute;
	top: 46vh;
	display: block;
	padding: .5vh 1vw!important;
	border: 2px solid #fff;
	background: 0 0!important
}

.carTitleNewCar {
	font-size: 1.5vw;
	background-color: #ff0007;
	border-radius: 0;
	width: fit-content;
	margin-right: 0;
	padding: 0 .6vw;
	font-weight: 500
}

#btnToMainSiteTiggo4hev {
	font-size: 2.2vw;
	background-color: #0cfdff!important;
	color: #000
}

.carpagebgtext.fx,.carpagebgtext.fx * {
	width: inherit
}

.carpagebg .bottom {
	position: absolute;
	right: 0;
	left: 0;
	width: 1.9vw;
	bottom: 5vh;
	display: block;
	margin: auto;
	top: unset
}

.carpageWhite {
	background: linear-gradient(180deg,#f5f5f5 43.55%,#dfdfdf 100%);
	padding-bottom: 16.3vh
}

.carDets {
	color: #626365;
	display: flex;
	padding-top: 12.6vh
}
.grayDets{
	background-color: #D9D9D9;
	    padding-bottom: 11vh;
}


.rotateBigDiv{
color: #626365;
    width: 90%;
    margin: auto;
    margin-top: 6vh;
}
.rotateFlex{
	display: flex;
	    justify-content: space-around;
}
.tezugahizonit strong{
	display: block;
}
.tezugahizonit{
	font-size: 1.71875vw;
}
.chooseColor360{
	display: flex;
	    margin-top: 4vh;
}
.chooseColorColor img{
	width: 100%;
}

.chooseColorColor{
	width: 1.8vw;
	cursor: pointer;
	    margin: 0 0.4vw;
}
.downloadSpecs{
	color: inherit;
    text-decoration: unset;
    font-size: 1.19vw;
    border: 2px solid #626365;
    width: 12.2vw;
    display: block;
    margin-right: 0.4vw;
    text-align: center;
    margin-top: 4vh;
}
.cardet {
	font-size: 1.71875vw;
	padding: 0 2vw
}

.rotateCarsDiv{
	width: 47.395833333333336vw;
	position: relative;
}
.rotateCarsDiv img{
	width: 100%;
}
.rotateCar.active,.rotateCars.active{
	display: block;
}
.rotateCar, .rotateCars{
	display: none;
}
.rotateCarsArrow{
	    display: flex;
    position: absolute;
    bottom: 7vh;
    right: 0;
    left: 0;
    margin: auto;
    width: fit-content;
}
.rotateCarsArrow img{
	cursor: pointer;
    width: 2vw;
    margin: 0 3vw;
}
.chooseColorColor {
  position: relative;
}

.chooseColorHover {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  transition: opacity 0.3s ease;
}

.chooseColorColor:hover .chooseColorHover {
  opacity: 1;
}
/* כדי שהגרירה תעבוד גם על תמונות */
.rotateCarsDiv, .rotateCars, .rotateCar {
  -webkit-user-drag: none;
  user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  cursor: grab;
}
.rotateCarsDiv.dragging { cursor: grabbing; }

/* לוודא שהתמונות עצמן לא “נגררות” ע"י הדפדפן */
.rotateCar img { -webkit-user-drag: none; }

.cardet:not(:last-child) {
	border-left: 4px solid #e0000f
}

.bigPhevTitles {
	text-align: center;
	color: #2a2a2a;
	padding-top: 9vh
}

.phevTitleBig {
	font-size: 2.5vw;
	font-weight: 500
}

.phevCardsDiv {
	display: flex;
	justify-content: space-between;
	width: 84.47vw;
	margin: auto;
	padding-top: 5vh
}

.phevCard {
	width: 24.2%;
	text-decoration: unset;
	position: relative
}

.hevCardsDiv .phevCard {
	width: 49%
}

.phevCard .autohashana {
	position: absolute;
	top: 29vh;
	width: 6vw;
	right: 1vw
}

.phevCardTxtDiv {
	background-color: #2a2a2a;
	color: #fff;
	text-decoration: none;
	padding: 1.2vh 1vw 5vh;
	position: relative
}

.phevCardTitle {
	display: block;
	margin-right: 0;
	font-size: 1.1625vw;
	text-decoration: unset;
	line-height: 1
}

.carmontagediv {
	margin-top: 15.6vh
}

.phevCardTxtDiv button {
	background-color: transparent;
	color: #fff;
	border: 1px solid #fff;
	margin-bottom: 0;
	height: 3vh;
	line-height: 1;
	font-family: inherit;
	padding: 0 1vw;
	font-size: .8vw;
	margin-top: 6.6vh;
	position: absolute;
	left: 1.1vw;
	bottom: 2.2vh
}

.phevCardTxtDiv button:hover {
	background-color: #ff0007;
	color: #fff;
	border: 1px solid #ff0007
}

.carmontageTitle {
	font-size: 1.45vw;
	line-height: 1;
	text-align: center
}

.carmontageTitle .heb {
	font-size: 2.2vw
}

#carmontagediv_fxev .carmontageText {
	left: 19vw;
	bottom: 4.1vh;
	margin-top: 10px
}

#carmontagediv_arrizo8 .carmontageText {
	left: 22.9vw;
	bottom: 4.1vh;
	margin-top: 10px
}

#carmontagediv_tiggo8 .carmontageText {
	right: 19vw;
	bottom: 8.1vh;
	margin-top: 10px
}

#carmontagediv_tiggo8phev .carmontageText {
	right: 21.7vw;
	bottom: 8.1vh;
	margin-top: 10px
}

#carmontagediv_tiggo7phev .carmontageText {
	right: 19.1vw;
	bottom: unset;
	margin-top: 0;
	top: 5vh;
	width: 19.4vw
}

#carmontagediv_tiggo7 .carmontageText {
	top: 5.1vh;
	right: 19vw;
	margin-top: 10px
}

#carmontagediv_tiggo4 .carmontageText {
	left: 27vw;
	bottom: 5.1vh;
	margin-top: 10px
}

#carmontagediv_fx .carmontageText {
	top: 3.7vh;
	left: 22.5vw;
	margin-top: 10px
}

#carmontagediv_tiggo4hev .carmontageText {
	top: 5vh;
	right: 29.5vw
}

#carmontagediv_tiggo9phev .carmontageText {
	top: 7.3vh;
	right: 22.5vw
}

#carmontagediv_fxhev .carmontageText {
	top: 42.3vh;
	right: 18.6vw
}

.carFrom {
	background: #e0000f;
	font-size: 1.25vw;
	display: inline;
	padding: .5vh 1vw
}

.carCardBigImg {
	width: 29vw
}

.fullcar {
	width: 57vw;
	padding-top: 4vh;
	padding-bottom: 7vh
}

.cardetsbluediv {
	border-radius: 30px;
	background-color: #004991;
	color: #fff;
	width: 18.75vw;
	margin-top: 2vh
}

.slideCard {
	font-family: Narkis,sans-serif;
	display: block;
	color: inherit;
	text-decoration: underline
}

.dets a,.readmore {
	color: inherit;
	font-family: inherit
}

.dets a,.insidemenu a,.readmore {
	text-decoration: unset
}

.dets {
	padding-right: 1vw;
	padding-bottom: .3vh;
	padding-top: 0;
	background-color: #fff;
	bottom: 0;
	width: 100%;
	text-align: right;
	z-index: 666
}

.indexDets {
	position: absolute;
	top: 8vh
}

.indexLogos {
	display: flex;
	justify-content: center;
	padding-top: 7vh
}

.cheryindex {
	width: 13.8453125vw!important
}

.fxlogo {
	width: 2.8vw!important;
	top: .5vh
}

.tiggo7logo,.tiggo8logo {
	position: relative;
	top: 1vh
}

.tiggo8logo {
	width: 8.59375vw!important
}

.tiggo7logo {
	width: 7.9vw!important
}

.fxevlogo {
	width: 7.625vw!important
}

.indexRun {
	font-size: 1.8vw;
	padding: 2.6vh 2.6vh 0;
	width: 80%
}

.indexRun strong .red {
	color: #ff0007;
	font-weight: 700
}

.indexRun.fxev {
	font-size: 3vw
}

.mishBanner {
	bottom: -47vh;
	font-size: 1vw
}

.indexPrice {
	font-size: 1.7vw;
	line-height: .8
}

.indexPrice span {
	font-size: 2.925vw
}

.theIndexPrice {
	font-size: 1.3vw;
	line-height: .8
}

.theIndexPrice span {
	font-size: 1.8vw
}

.theIndexPrice.fxev {
	border: 4px solid #fff;
	width: fit-content;
	border-radius: 30px;
	padding: .5vw;
	font-weight: 600
}

.readmore {
	font-size: 1.4vw;
	background-color: #e0000f;
	border-radius: 50px;
	font-weight: 300;
	padding: .2vh 2.8vw;
	margin-top: 3vh;
	display: inline-block
}

.onlyTime,.xpopsale {
	font-weight: 400;
	color: #fff
}

.dets a {
	padding: .1vw .4vw
}

.detnum {
	padding: .1vw .3vw
}

#zihum {
	background: #c54d35
}

#ivzur {
	background: #336db6
}

.sliderCard .slick-dots {
	bottom: 9vh
}

.sliderCard img,.teamPic img {
	width: 100%;
	height: auto
}

.newhevSlide {
	position: absolute;
	left: 8.6vw;
	top: 10vh;
	width: 6.6vw!important
}

.credits {
	bottom: .2vh;
	left: 2vh;
	width: 29vh
}

.insidemenu a {
	background-color: #000;
	color: #fff;
	font-size: 1vw;
	padding: 0 .4vw;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s
}

.tiggo8phevAnchor {
	text-decoration: underline!important
}

.gradPHEV:not(.tiggo8phevAnchor .gradPHEV) {
	background: linear-gradient(89.94deg,#d2f4fc 30.84%,#dff7fd 38.7%,#fff 58.51%,#d2f4fc 99.95%);
	-webkit-background-clip: text;
	background-clip: text;
	-webkit-text-fill-color: transparent
}

.logo_menu {
	right: 3vw;
	top: 2vh;
	width: 9.1vw
}

.insidemenu a .new,.theMenuMobile a .new {
	display: inline-block;
	border: 1px solid #00cdc8;
	border-radius: 50px;
	box-sizing: border-box;
	padding: 0 .5vw;
	color: #fff
}

.insidemenu a .ev,.theMenuMobile a .ev {
	color: #3fffc3
}

.insidemenu p {
	font-size: 1.3vw;
	color: #fff
}

.insidemenu {
	direction: ltr
}

.popUpSale {
	display: none;
	position: fixed;
	top: 12%;
	right: 0;
	left: 0;
	z-index: 3333;
	width: 52vw;
	margin-left: auto;
	margin-right: auto
}

.xpopsale {
	position: absolute;
	right: 1vw;
	top: 1vh;
	font-size: 3vw;
	cursor: pointer
}



.onlyTime {
	width: 100%;
	font-size: 1.3vw;
	display: block;
	padding: 0
}

.time {
	padding: 0 .6vw;
	font-size: 1.1vw
}

.time p {
	font-weight: 500;
	font-size: 1.9vw
}

.dur {
	font-weight: 200!important;
	font-size: 1.4vw!important;
	color: #fff
}

@media screen and (max-width:650px) {
	.menuDeskInner a,.theMenuMobile a {
		font-family: inherit;
		color: #fff;
		text-decoration: unset
	}

	.juneAyuniSaleDiv img,.logobig,.submitBtn,.submitDiv #call,.yearcar {
		object-fit: contain
	}

	.ioniSlideSale,.ioniSlideSalePage {
		text-shadow: 0 4px 4px rgba(0,0,0,.45)
	}

	.mishMob,.theMenuMobile a img {
		width: 80%
	}

	.c2c,.form,.team,.theMenuMobile,article,hr {
		background-color: #000
	}

	#famanchor,.c2c,.call-me a,.carInfo,.carpagebgtext,.dets,.dialmob,.insidemenu a,.mishmob,.mobiletitle,.needTo,.onlyTime,.slideTitle,.theMenuMobile,.time,h3 {
		text-align: center
	}

	#deskvid,.arrowanchor,.bgdesk,.brdesk,.cartitletext br,.detsdesk,.dial,.form_zihum_dets,.insidemenu hr,.insidemenu p,.logodutzform,.menusDesk,.mish,.ourTeamDiv::before,.phevTitleSmall br,.pratim,h2 br {
		display: none
	}

	#call,#mobvid,#nav-icon2 span,#nav-icon4,.anchor,.anchorsflex,.brmob,.c2c,.cheryMob,.dialmob,.famanchorflex,.hamburger_menu,.insideheader .chery,.insidemenu a,.logo_menu,.menu,.mishMob,.mobileMenu,.slide,.slidercar,.zihumdetsMob {
		display: block
	}
	.countdown {
    top: 11.8%;
    right: unset;
    left: 10px;
}
.time-box {
    margin: 0 2px;
}
.time-box .number {
           font-size: 13px;
        border-radius: 7px;
        padding: 5px 4px;
}
.time-box .label {
    font-size: 9px;
    margin-top: 1px;
    color: #000;
}
.countdownMain{
 z-index: 666;
        top: 10.6%;
        right: 0;
        left: 0;
        margin: auto;
        justify-content: center;
}
.countdownMain .time-box .number{
	 font-size: 25px;
	         padding: 5px 6px;
}
.countdownMain .time-box .label {
    font-size: 14px;
	        font-weight: 500;

}
.countdownMain .time-box {
	    margin: 0 5px;
}
	.mishMob {
		margin: auto 20px auto auto;
		font-size: 12px;
		padding-top: 10px;
		color: #fff
	}

	.menuDeskInner a,.menusDesk {
		font-size: 18px;
		text-align: center
	}

	.menuDesk {
		width: 100%;
		padding: 0;
		text-align: center;
		margin: 0
	}

	.cardet,.carpagebgtext,.dets,.mish {
		text-align: right
	}

	.menuTitle {
		padding: 10px 0;
		text-decoration: underline
	}

	.menuTitle img {
		width: 11px
	}

	.menuDeskInner {
		display: none;
		opacity: 1;
		visibility: unset;
		overflow: unset;
		position: unset;
		top: 100%;
		padding: 0;
		width: 100%
	}

	.menuDeskInner a {
		display: block;
		padding: 10px 0
	}

	#call div,.menuDeskInner a.active,.menuDeskInner a:hover,.mish,.mishMob a,.needTo,.slideTitle,.team:hover .teamDets {
		color: #fff
	}

	b.lemivzaa {
		font-size: 30px!important
	}

	.carInfo,h1 {
		margin-left: auto
	}

	[dir=rtl] .slick-next,[dir=rtl] .slick-prev {
		height: 18px;
		top: 250px;
		width: 18.5px;
		z-index: 9
	}

	#call,#call div {
		background-color: #ff0007
	}

	header {
		top: 0;
		position: fixed;
		z-index: 99999999999;
		height: unset;
		width: 100%
	}

	.burger {
		margin-right: 20px;
		margin-top: 20px
	}

	.theMenuMobile {
		display: none;
		margin: auto;
		position: absolute;
		width: 70%;
		padding-top: 20px;
		padding-bottom: 20px;
		right: 0;
		left: 0;
		top: 30px
	}

	.dets,.team:hover hr {
		background-color: #fff
	}

	.theMenuMobile a {
		display: block;
		font-size: 20px;
		font-weight: 500;
		direction: ltr;
		margin-top: 10px
	}

	.theMenuMobile a .new {
		color: #fff;
		padding: 0 10px
	}

	.closemenu {
		position: absolute;
		right: 10px;
		top: 0;
		width: 20px;
		z-index: 33;
		color: #e0000f;
		font-size: 30px
	}

	.carPageNew,.carpagebgtext {
		color: #fff;
		position: absolute
	}

	.indexRun,.indexRun.fxev,.teamTitle {
		font-size: 28px
	}

	hr {
		width: 90%;
		height: 2px;
		margin-top: 11px
	}

	.indexRun {
		padding-top: 15px;
		width: 100%;
		line-height: 1
	}

	.indexRun strong {
		font-weight: 500;
		font-size: 28px
	}

	.indexPrice,.tiggo8BannerDets .indexRun strong {
		font-size: 21px
	}

	.indexPrice span {
		font-size: 50px
	}

	.theIndexPrice {
		font-size: 20px;
		line-height: 1;
		padding-top: 20px
	}

	.theIndexPrice span {
		font-size: 20px;
		font-weight: 800
	}

	.theIndexPrice.fxev {
		border: 2px solid #fff;
		padding: 4px 5px;
		margin-top: 10px
	}

	.carpageTitle .heb.red,.tiggo8BannerDets .indexRun {
		font-size: 22px
	}

	.carpageTitle .fxevstrong {
		font-size: 27px
	}

	.oldpricemivza {
		display: block;
		width: fit-content;
		margin: auto
	}

	.readmore {
		font-size: 15px;
		padding: 5px 20px;
		margin-top: 30px
	}

	.tiggo7logo,.tiggo8logo {
		margin-top: 15px;
		position: unset
	}
.fxhevlogo {
    width: 214.5611px !important;
    margin: auto;
    margin-top: 5px;
}
	.mishBanner {
		bottom: -280px;
		font-size: 10px;
		width: 70%
	}

	.dets,.slideCard .dets {
		bottom: 0
	}

	.indexLogos {
		padding: 0
	}

	.cheryindex {
		width: 193.28px!important
	}

	.tiggo7logo {
		width: 126px!important
	}

	.tiggo8logo {
		width: 122px!important
	}

	.fxlogo {
		width: 40.29px!important;
		margin-top: 10px;
		position: unset
	}

	.indexDets {
		top: 90px
	}

	.fxevlogo {
		width: 100px!important
	}

	.sales,.summersale {
		margin-top: 90px
	}

	#famanchor {
		display: block;
		width: 145px;
		margin-top: 10px
	}

	.head,.headcar {
		height: 450px;
		background-size: contain;
		padding-bottom: unset
	}

	.detnum,.detonly {
		font-size: 11.29px
	}

	.dialmob,.price {
		font-weight: 700
	}

	.mish,.mobiletitle,.needTo {
		font-stretch: normal;
		letter-spacing: normal
	}

	.form-open,.mish,.mobiletitle,.needTo {
		font-style: normal
	}

	.dets,.form,.team,.team>* {
		position: relative
	}

	#nav-icon4 span:first-child,#nav-icon4 span:nth-child(2) {
		-webkit-transform-origin: left center;
		-moz-transform-origin: left center;
		-o-transform-origin: left center
	}

	.hagimtitle {
		width: 344px;
		padding-top: 16px
	}

	.head {
		background-image: url(images/bgmob.png);
		margin-top: 120px
	}

	.headcar {
		margin-top: 65px
	}

	.dets,h3 {
		margin: auto
	}

	.anchor,.carpagePriceArrizo,article,h1 {
		margin-top: 0
	}

	#headfx {
		background-image: url(images/bgfxmob.png)
	}

	#headbgtigo7 {
		background-image: url(images/bgtigo7mobv2.png)
	}

	#headbgtigo8 {
		background-image: url(images/bgtigo8mob.png)
	}

	.headcar .hello,.hello {
		display: block;
		margin: auto;
		width: 95%;
		padding-top: 75px;
		padding-bottom: unset
	}

	#carmontagediv_tiggo7phev .carmontageText,#form_holder,#maindets,.anchor div img,.articleIndex,.carmontagediv img,.dets,.famanchorflex .anchor img,.formIndex,.h1 hr,.hevCardsDiv .phevCard,.slick-slide img,.waDdesk img,article {
		width: 100%
	}

	.carpageTitle.neonHeader,.neonHeader::before {
		width: 270px;
		font-size: 40px
	}

	article {
		z-index: 666
	}

	.carPageNew {
		left: 26px;
        right: unset;
		font-size: 18px;
		background-color: #ff0007;
		top: 0;
		padding: 55px 10px 6px;
		        z-index: 3;
	}

	.slick-slide .carPageNew {
		left: 80px!important;
		right: unset
	}

	.carpagebgtext {
		display: block;
		top: 70px;
		right: 0;
		font-size: 22px;
		font-weight: 400;
		left: 0;
		margin: auto;
		width: 90%;
		height: 100%;
		z-index: 22
	}
.tosefetmikdama {
   font-size: 16px !important;
        position: relative;
        top: -7px;
}
	.carpagebgtext.arrizo8carbgtxt {
		top: 55px
	}

	.autoHashanaDiv {
		padding-bottom: 10px
	}

	.carpagebgtextTiggo4Hev,.carpagebgtextTiggoNew {
		top: 100px
	}

	.carpagePriceTiggo4hev img {
		width: 180px;
		top: -2px
	}

	.carpagePrice {
		margin-top: 20px
	}

	.fxevmitkadmim {
		font-size: 22px;
		margin: 4px 0;
		padding: 2px 10px
	}

	.carpageTitle.neonHeader {
		margin-right: 0;
		line-height: .8;
		margin-top: 12px
	}

	.carTitleNewCar {
		font-size: 24px;
		padding: 0 10px;
		font-weight: 500;
		line-height: 1.1;
		margin: 10px 0 auto auto
	}

	.circleCarPagePrice {
		top: unset;
		bottom: 88px;
		font-size: 22px!important
	}

	.circleCarPagePrice span {
		font-size: 25px!important
	}

	.btnToMainSite {
		/* font-size: 17px;
		display: block;
		position: absolute;
		right: 0;
		left: 0;
		z-index: 64;
		bottom: 130px;
		top: unset;
		padding: 2.9px 15px!important;
		margin: 10px 0 auto auto */
		        font-size: 17px;
        display: block;
        position: unset;
        right: 0;
        left: 0;
        z-index: 64;
        bottom: 130px;
        top: unset;
        padding: 2.9px 15px !important;
        margin: 10px 0 auto auto;
	}
.november_sales {
          width: 80% !important;
        margin-top: 0;
        margin: auto;
}
.november_sales.main{
	 
    top: -40px;
}
	.comesoonDesk {
		display: none!important
	}

	#btnToMainSiteTiggo4hev {
		font-size: 30px;
		bottom: 130px
	}

	.fxevtosite {
		margin-top: 4px!important;
		position: unset
	}

	.carpagebg .bottom {
		width: 20px;
		bottom: 30px;
		z-index: 11;
		display: none;
	}

	.phevbuttom {
		display: block!important;
		bottom: 59px!important;
		width: 37px!important;
		padding-top: 20px!important
	}

	.carFrom span,.carmontageDesc,.carpagePrice span,.carpageTitle .heb,.juneAyuniTxt span,.phevCardTitle {
		font-size: 22px
	}

	.carpageTitle {
		line-height: 1.2;
		        text-align: center;
				/* text-align: right; */
	}
	.managers {
    font-size: 43px;
    font-weight: 600;
}
.logo3years {
    width: 100% !important;
    margin-bottom: 20px !important;
}
	.comingSoonText {
		text-align: center;
		padding-top: 90px;
		font-size: 22px
	}

	.comingSoonText .carpageTitle,.needTo,.price span {
		font-size: 25px
	}

	.carpageComingSoonTitle {
		font-size: 62px;
		line-height: .7
	}

	.phevCarpageTitle,.phevCarpageTitle span {
		font-size: 22.1136px
	}

	.phevCarpageTitle {
		padding-top: 20px
	}

	.bigPhevTitles {
		padding-top: 30px
	}

	.phevTitleBig {
		font-size: 28px;
		line-height: 1
	}

	.phevTitleSmall {
		font-size: 18px;
		width: 90%;
		margin: auto
	}

	.phevCard,.phevCardsDiv {
		display: block;
		width: 100%
	}

	.phevCardsDiv {
		padding-top: 20px;
		padding-bottom: 50px
	}

	.phevCard {
		margin-top: 20px
	}

	.phevCard .autohashana {
		position: absolute;
		top: 190px!important;
		width: 90px!important;
		right: 13px!important
	}

	.phevCardTxtDiv {
		padding: 10px 10px 30px
	}

	.autoHashanaDiv p {
		margin-right: 0;
		font-size: 14px;
		font-weight: 500;
		padding-right: 10px;
		padding-top: 10px;
		line-height: 1
	}

	.phevCardTxtDiv button {
		height: 20px;
		font-size: 14.96px;
		left: 20px;
		bottom: 20px
	}

	.yearcar {
		width: 80px!important
	}

	#call,.carIntroTxt p span,.carpagePrice,.mobflex a div,.title {
		font-size: 18px
	}
	.carpagePrice{
		        font-size: 19px;
        padding-top: 0;
        text-align: center;
	}

	.fxevprice {
		color: #00cdc8;
		font-size: 24px
	}

	.fromFXEVSALE {
		width: fit-content;
		margin-right: 0;
		font-size: 18px;
		padding: 0 8px;
		background-position: right
	}

	.fromFXEVSALE span {
		font-size: 42px
	}
.pricefxhev {
    font-size: 18.4514px;
    border-radius: 50px;
    padding: 5px 13px;
    margin-top: 2vh;
    margin: auto;
    margin-top: 177px;
}
.mishfxhev {
    font-size: 11px;
    margin-top: 8px;
    text-align: center;
}
	.cartitletext,.fromFXEVSALE span span,.slideTitle p.fromFXEVSALE span span,.slideTitle span {
		font-size: 20px
	}

	.slideTitle p.fromFXEVSALE {
		margin: 20px auto auto
	}

	.slideTitle p.fromFXEVSALE span {
		font-size: 40px
	}

	.carpageWhite,.mish,.ourTeamDiv,.title {
		padding-bottom: 0
	}

	.detnum {
		padding: 4px 10px;
		color: #fff
	}

	.dets {
		padding-right: 16px;
		padding-bottom: 7px;
		padding-top: 6px
	}
	.rotateBigDiv{
		display: block;
		margin-top: 60px;
	}
	.rotateFlex{
		display: block;
	}
	.tezugahizonit {
    font-size: 20px;
}
.chooseColor360 {
    margin-top: 10px;
}
.chooseColorColor {
    width: 35px;
    cursor: pointer;
    margin: 0 5px;
}
.downloadSpecs {
    font-size: 22px;
    width: 220px;
    display: block;
    margin-right: 0;
    margin-top: 40px;
}
.rotateCarsDiv{
	width: 100%;
}
.rotateCarsArrow {
    bottom: 0px;
}
.rotateCarsArrow img {
    cursor: pointer;
    width: 30px;
    margin: 0 30px;
}

.chooseColorHover {
   
    opacity: 1;
  
}

	.grayDets {
    padding-bottom: 50px;
}

	.carDets {
		padding-top: 25px;
		flex-wrap: wrap;
		-ms-flex-pack: distribute;
		justify-content: right;
		-ms-flex-line-pack: center;
		align-content: center;
		padding-right: 24px
	}

	.cardet:not(:last-child) {
		border-left: 0
	}

	.cardet {
		border-right: 2.4px solid #e0000f;
		font-size: 16px;
		padding: unset;
		width: 43%;
		padding-right: 20px;
		margin-top: 20px;
		height: 80px;
		display: flex
	}

	.cardet span {
		font-weight: 400;
		display: block;
		line-height: .9;
		font-size: 22px
	}

	.cardet p {
		line-height: 1.2;
		margin-right: 0
	}

	.carmontagediv {
		position: relative;
		width: 100%;
		margin-top: 63px
	}

	#carmontagediv_tiggo4hev .carmontageText,.carmontagelast {
		margin-top: 10px
	}

	.carmontagelast {
		display: block;
		width: 100%
	}

	.carmontageText {
		position: unset;
		background: #031724;
		padding: 10px 20px;
		margin-top: 6px
	}

	.anchorsflex,.fullcar,.theCrossover,h3 {
		padding-top: 20px
	}

	.carmontageTitle {
		font-size: 20px;
		line-height: .8
	}

	.mishMainBanner,.mishbginner {
		font-size: 10px;
		z-index: 3;
		color: #fff;
		right: 10px
	}

	.carmontageTitle .heb {
		font-size: 30px;
		display: block;
		padding-top: 7px
	}

	.mishbginner {
		top: 210px
	}

	.mishMainBanner {
		bottom: -355px
	}

	.videodiv .dets {
		display: block;
		bottom: 10px
	}

	.theCrossover {
		font-size: 22px;
		width: 70%;
		margin: auto;
		line-height: 1
	}

	.fullcar,h1,h2 {
		width: 90%
	}

	h3 {
		font-size: 15.5px;
		width: 95%
	}

	.fullcar {
		padding-bottom: 40px
	}

	.slidercar {
		width: 100%;
		margin-top: 20px
	}

	.dialmob {
		text-decoration: none;
		color: #000;
		padding-right: unset;
		font-size: 5.5vw
	}

	.eerste {
		width: 95%;
		padding-bottom: unset
	}

	h1 {
		font-size: 18px;
		padding-top: 0;
		margin-right: auto
	}

	.cartitletext,h2 {
		padding-top: 10px
	}

	.ioniSlideSaleBig strong,h1 span {
		font-size: 35px
	}

	h1 img {
		width: 143px
	}

	h1::after,h1::before {
		width: 23px;
		height: 15.5px
	}

	h2 {
		font-size: 16px;
		margin: auto
	}

	.h1 hr {
		padding-top: 2px
	}

	.advtg img {
		width: 76px
	}

	.advtg p {
		font-size: 21.8px
	}

	.chery {
		width: 172.23px;
		margin-top: 40px
	}

	.anchorsflex {
		padding-bottom: 40px;
		width: 100%
	}

	.anchor div p {
		font-size: 28.3px
	}

	.anchorsflex .anchor img {
		width: 100%;
		height: unset
	}

	.seperator,.theslider {
		margin-top: 15px
	}

	.anchorsflex .slick-list {
		padding: 0 20% 0 0!important
	}

	.slidercar .slick-list {
		padding: 0 20% 0 7%!important
	}

	.slidercar img {
		width: 90%;
		margin-right: 15px
	}

	.seperator {
		width: 80%;
		height: 2px
	}

	.carCard {
		flex-flow: column
	}

	.carInfo {
		margin-top: 0;
		position: relative;
		z-index: 2;
		width: 100%;
		margin-bottom: 20px
	}

	.cartitleimg {
		width: unset;
		padding-top: 30px
	}

	.carFrom {
		font-size: 19.592px;
		display: inline-block;
		padding: 3px 10px;
		margin-top: 20px
	}

	.thenewspan {
		font-size: 60px
	}

	.cartxt,.mehiron,.price {
		font-size: 15px
	}

	.minoi-auto {
		width: 218px;
		padding-top: 10px
	}

	.logo-kavim {
		width: 88px;
		top: 8px
	}

	.fx {
		width: unset
	}

	.carIntro {
		width: 90%;
		padding-top: 30px
	}

	.carIntroTxt p {
		font-size: 38.3px
	}

	[dir=rtl] .slick-next {
		left: 20px
	}

	[dir=rtl] .slick-prev {
		right: 20px;
		left: auto
	}

	.slide {
		justify-content: center;
		flex-flow: column
	}

	.slideTitle {
		display: block;
		left: 0;
		right: 0;
		top: 110px;
		font-size: 28px;
		width: 85%;
		margin: auto
	}

	#slide_main .slideTitle {
		top: 160px
	}

	#slide_main .slideTitle p {
		padding: 5px
	}

	.mishMainSlide {
		position: absolute!important;
		right: -25px!important;
	        bottom: -374px !important;
        font-size: 11px !important;
		
	}
	.mishMainSlideMiddle{
		right: 0 !important;
	}

	.sliderContainer .bottom {
		bottom: 50px;
		width: 20px
	}

	.sliderCard,.sliderContainer,.teamPic {
		width: 100%;
		padding: 0
	}

	.sliderCard {
		max-height: 590px;
		max-width: 450px;
		overflow: hidden;
		display: flex;
		flex-direction: column;
		justify-content: center
	}

	.newhevSlide {
		left: -13px;
		top: 95px;
		width: 68px!important
	}

	.ioniSlideTitle {
		position: absolute;
		top: 70px;
		z-index: 1;
		right: 0;
		left: 0;
		color: #fff;
		width: 90%;
		margin: auto
	}

	.ioniSlideTitle img {
		width: 100%!important;
		margin: auto;
		bottom: -5px
	}

	.ioniSlideSale {
		text-align: right;
		font-size: 22px;
		font-weight: 700;
		line-height: 1;
		padding-top: 10px
	}

	.ioniSlideTakanon {
		font-size: 13px;
		margin-top: 340px;
		text-align: center
	}

	.ioniSlideSaleBig {
		font-size: 33px;
		margin-right: 0
	}

	.logo {
		z-index: 9;
		width: 150px;
		height: 26px;
		display: none
	}

	.insideheader .chery {
		width: 83px;
		height: unset;
		margin: auto;
		padding-top: 10px;
		top: unset
	}

	.insideheader {
		padding-top: 17px;
		padding-bottom: 17px;
		justify-content: flex-end;
		width: 100%;
		margin-left: 0;
		display: block;
		padding-right: initial
	}

	.cartxt {
		padding-top: 0;
		margin: unset
	}

	.detscardiv {
		display: flex;
		justify-content: space-between;
		width: 90%;
		margin: 15px auto auto
	}

	.slick-next,.slick-prev {
		top: 30%
	}

	.ourTeamTitle,.team::before {
		position: absolute;
		top: 0;
		left: 0
	}

	.ourTeamTitle {
		font-size: 28px;
		padding-top: 5px;
		right: 0;
		z-index: 3;
		position: unset;
		background: #000;
		padding-bottom: 5px
	}

	.ourTeamFlex {
		align-items: start;
		flex-flow: column;
		width: 100%
	}

	.cardetsbluediv {
		border-radius: 15px;
		width: 50%;
		margin-top: 0
	}

	#team_arrizo8,#team_fx,#team_fxev,#team_fxhev,#team_tiggo4,#team_tiggo7,#team_tiggo7phev,#team_tiggo8,#team_tiggo9 {
		right: 0;
		top: 0
	}

	#team_fx .teamPic,#team_fxev .teamPic,#team_tiggo7 .teamPic,#team_tiggo8 .teamPic,.teamPic {
		width: 80%;
		padding-top: 0
	}

	#team_arrizo8 .teamPic,#team_tiggo4 .teamPic {
		width: 100%;
		padding-top: 30px;
		padding-bottom: unset
	}

	#team_fxhev .teamPic,#team_tiggo4hev .teamPic,#team_tiggo7phev .teamPic,#team_tiggo8phev .teamPic,#team_tiggo9 .teamPic,.team {
		padding-top: 20px;
		width: 100%
	}

	#team_tiggo8 {
		padding-top: 0;
		max-height: 360px
	}

	#team_tiggo4hev {
		padding-top: 0;
		position: relative;
		right: 0
	}

	.teamPic img {
		max-width: 100%
	}

	.team {
		display: block;
		padding-bottom: 25px;
		min-height: 260px;
		max-height: 320px
	}

	#team_fxev .teamPic img {
		padding: 20px 0
	}

	.teamNewDiv {
		position: absolute!important;
		left: 0;
		width: 80px;
		top: 0
	}

	.team::before {
		content: '';
		width: 100%;
		height: 100%;
		background: linear-gradient(180deg,#837c71 0,#d9d9d9 100%);
		opacity: .5;
		z-index: 1;
		pointer-events: none
	}

	.team>* {
		z-index: 2
	}

	#wa,.form {
		position: fixed
	}

	.teamDets,.time p {
		font-size: 23px
	}

	.teamhr {
		width: 80.29px;
		height: 4px
	}

	.team:hover img {
		transform: unset
	}

	.team:hover hr {
		width: inherit
	}

	.mehiron {
		padding-bottom: 5px;
		padding-top: 2px
	}

	.mish,.slick-dots li button:before {
		font-size: 8px
	}

	.logobig {
		padding-top: 59px;
		padding-right: 13vw
	}

	.needTo {
		font-weight: 400;
		line-height: 1;
		padding-right: 1vw
	}

	.check-label,.mish,.submitBtn {
		font-weight: 300
	}

	.theslidermobile {
		display: block;
		margin-top: 105px
	}

	.logo-chery-mob {
		display: block;
		width: 274px;
		margin: auto
	}

	.mish {
		line-height: 1.33;
		top: unset;
		left: 1vw;
		right: 0;
		width: 100%;
		padding-top: 10px
	}

	.title {
		padding-top: 15px;
		width: 70%;
		margin: auto
	}

	.logoform,.logomob {
		padding-top: 30px;
		margin: auto
	}

	.title strong {
		display: block;
		font-size: 17px
	}

	.allinputStyle,.submitBtn {
		font-size: 16px;
		height: 40.5px
	}

	.form {
		top: unset;
		right: unset;
		width: 100%;
		left: unset;
		margin: auto;
		padding-bottom: 29px;
		border-top: unset;
		bottom: 0;
		display: none;
		z-index: 333333333333
	}

	.iknowthat {
		font-size: 14px;
		padding-top: 14px
	}

	.x_form {
		display: block;
		position: absolute;
		right: 20px;
		top: 10px
	}

	.check-label,.logoform {
		position: unset;
		display: block
	}

	.form__container {
		width: 90%;
		display: block;
		margin: auto
	}

	.logomob {
		display: block;
		width: 85%
	}

	.logoform {
		width: 151.34px
	}

	.submitBtn {
		-webkit-appearance: none;
		order: 2;
		width: 100%;
		color: #000;
		font-weight: 400;
		margin-top: 0;
		padding: 0;
		height: 99%;
		border: 0
	}

	.submitDiv #call {
		padding-top: initial;
		padding-bottom: initial;
		font-size: 16px;
		border-radius: 40px;
		height: 101%!important;
		margin: 0 6px 0 0!important;
		line-height: 2.8
	}

	.allinputStyle {
		font-weight: 200;
		margin: 20px auto auto;
		width: 100%;
		padding: 3px 5px
	}

	.formFields {
		display: block;
		margin: auto
	}

	form {
		flex-flow: column;
		width: 100%
	}

	.check-label {
		font-size: 10px;
		order: 0;
		margin-top: 15px;
		padding-right: 38px;
		width: 100%;
		padding-top: 0;
		line-height: 1
	}

	.iAgreeCheckBox {
		width: 20px;
		height: 20px;
		position: absolute;
		right: 0
	}

	.mobiletitle {
		display: block;
		font-size: 5.5vw;
		font-weight: 700;
		color: #000;
		padding-top: 20px;
		line-height: .98
	}

	.bsp {
		margin-right: 7vw
	}

	.credits {
		display: none;
		top: unset;
		left: 29vw;
		width: 41vw;
		margin-bottom: 2vw;
		bottom: -425px
	}

	.creditsmob,.mishmob {
		display: block;
		padding-top: 30px
	}

	.creditsmob {
		margin: auto auto 90px
	}

	.mishmob {
		font-size: 12px;
		font-weight: 400;
		padding-bottom: 5px;
		width: 90%;
		margin: auto;
		bottom: 0
	}

	.slick-dots button:before,.slick-dots li {
		margin: 0
	}

	.slick-dots li.slick-active button:before {
		opacity: 1.25;
		color: red;
		font-size: 8px
	}

	.slick-dots {
		bottom: 11vh
	}

	.greentoolsdiv {
		display: flex;
		margin-left: auto;
		margin-right: auto;
		justify-content: space-around;
		flex-wrap: wrap;
		margin-top: 33vh
	}

	.greenblock img {
		width: 25px;
		margin-right: auto
	}

	.greenblock p {
		font-size: 16px;
		padding-right: 5px;
		margin-top: 0;
		width: 50%
	}

	.greenblock {
		margin-left: unset;
		width: 50%;
		margin-top: 15px
	}

	.lastpgreen {
		left: 0
	}

	.sany {
		position: unset;
		width: 155px;
		padding-top: 10px;
		display: block;
		margin: auto
	}

	.call-me,.call-me a {
		width: 100%;
		color: #fff
	}

	.call-me {
		position: sticky;
		bottom: 0;
		right: 0;
		display: block;
		margin: 0 auto;
		z-index: 1109;
		padding: 20px 10px;
		background: #000
	}

	.mobflex {
		display: flex;
		justify-content: center
	}

	.mobflex a {
		border: 1px solid #000
	}

	.logo_menu {
		position: unset;
		right: 3vw;
		top: 2vh;
		width: 100px;
		padding-top: 0;
		margin: auto auto auto 20px
	}

	.hamburger_menu,.x_menu {
		position: absolute;
		top: 5px;
		right: 4px
	}

	#call,#wa,.c2c {
		width: 50px
	}

	.mobflex a div {
		background-color: #f5f5f5;
		flex: 1;
		display: flex;
		justify-content: center;
		align-items: center;
		height: 42px;
		font-weight: 500;
		color: #2a2a2a;
		border-radius: 40px
	}

	.form-open {
		height: 40.5px!important
	}

	.mobflex a div p {
		margin: 0;
		font-weight: 500
	}

	.call-me a {
		padding: 0;
		text-decoration: unset;
		margin: 0
	}

	.toformi {
		margin: -10px;
		padding: 0
	}

	.c2c {
		flex-direction: column;
		padding-top: 18px
	}

	.call-svg {
		width: 5.5vw;
		margin-bottom: -3.5vw
	}

	#wa {
		padding-top: 12px;
		left: 10px;
		background: unset!important;
		bottom: 70px;
		border: unset!important
	}

	#wa img {
		width: 40px;
		height: 40px
	}

	.theslider {
		height: unset
	}

	.insidemenu {
		top: 0;
		right: 0;
		display: none
	}

	.submitDiv {
		justify-content: space-around;
		flex-direction: row-reverse;
		margin-top: 10px;
		position: relative;
		width: 100%;
		left: unset;
		top: unset;
		height: 45px
	}

	#call {
		width: 100%;
		color: #fff;
		margin-top: 0;
		font-weight: 500;
		border-radius: 40px;
		height: 42.5px!important
	}

	.insidemenu.openmenu {
		right: 0;
		margin-top: 0;
		width: 100%;
		padding-top: 100px;
		flex-direction: column-reverse;
		padding-bottom: 95vh
	}

	.menu {
		width: 100%;
		left: 0;
		right: 0;
		z-index: 111
	}

	.insidemenu a {
		z-index: 55;
		font-size: 17px;
		margin-right: 3px;
		padding: 10px 0;
		width: 100%
	}

	.cheryMob {
		width: 75px;
		height: 36px;
		margin-top: 10px
	}

	#nav-icon1,#nav-icon2,#nav-icon3,#nav-icon4 {
		width: 60px;
		height: 45px;
		position: relative;
		margin: 50px auto;
		-webkit-transform: rotate(0);
		-moz-transform: rotate(0);
		-o-transform: rotate(0);
		transform: rotate(0);
		-webkit-transition: .5s ease-in-out;
		-moz-transition: .5s ease-in-out;
		-o-transition: .5s ease-in-out;
		transition: .5s ease-in-out;
		cursor: pointer
	}

	#nav-icon2,#nav-icon4 {
		position: absolute;
		margin: unset
	}

	#nav-icon1 span,#nav-icon3 span,#nav-icon4 span {
		display: block;
		position: absolute;
		height: 3px;
		width: 100%;
		background: #fff;
		border-radius: 9px;
		opacity: 1;
		left: 0;
		-webkit-transform: rotate(0);
		-moz-transform: rotate(0);
		-o-transform: rotate(0);
		transform: rotate(0);
		-webkit-transition: .25s ease-in-out;
		-moz-transition: .25s ease-in-out;
		-o-transition: .25s ease-in-out;
		transition: .25s ease-in-out
	}

	#nav-icon1 span:first-child,#nav-icon2 span:first-child,#nav-icon2 span:nth-child(2),#nav-icon3 span:first-child {
		top: 0
	}

	#nav-icon1 span:nth-child(2),#nav-icon3 span:nth-child(2),#nav-icon3 span:nth-child(3) {
		top: 18px
	}

	#nav-icon1 span:nth-child(3),#nav-icon3 span:nth-child(4) {
		top: 36px
	}

	#nav-icon1.open span:first-child {
		top: 18px;
		-webkit-transform: rotate(135deg);
		-moz-transform: rotate(135deg);
		-o-transform: rotate(135deg);
		transform: rotate(135deg)
	}

	#nav-icon1.open span:nth-child(2) {
		opacity: 0;
		left: -60px
	}

	#nav-icon1.open span:nth-child(3) {
		top: 18px;
		-webkit-transform: rotate(-135deg);
		-moz-transform: rotate(-135deg);
		-o-transform: rotate(-135deg);
		transform: rotate(-135deg)
	}

	#nav-icon2 {
		right: 0;
		top: 20px;
		width: 50px
	}

	#nav-icon2 span {
		position: absolute;
		height: 9px;
		width: 50%;
		background: #000;
		opacity: 1;
		-webkit-transform: rotate(0);
		-moz-transform: rotate(0);
		-o-transform: rotate(0);
		transform: rotate(0);
		-webkit-transition: .25s ease-in-out;
		-moz-transition: .25s ease-in-out;
		-o-transition: .25s ease-in-out;
		transition: .25s ease-in-out
	}

	#nav-icon2 span:nth-child(2n) {
		left: 50%;
		border-radius: 0 9px 9px 0
	}

	#nav-icon2 span:nth-child(odd) {
		left: 0;
		border-radius: 9px 0 0 9px
	}

	#nav-icon2 span:nth-child(3),#nav-icon2 span:nth-child(4) {
		top: 12px
	}

	#nav-icon2 span:nth-child(5),#nav-icon2 span:nth-child(6) {
		top: 24px
	}

	#nav-icon2.open span:first-child,#nav-icon2.open span:nth-child(6),#nav-icon3.open span:nth-child(2) {
		-webkit-transform: rotate(45deg);
		-moz-transform: rotate(45deg);
		-o-transform: rotate(45deg);
		transform: rotate(45deg)
	}

	#nav-icon2.open span:nth-child(2),#nav-icon2.open span:nth-child(5),#nav-icon3.open span:nth-child(3) {
		-webkit-transform: rotate(-45deg);
		-moz-transform: rotate(-45deg);
		-o-transform: rotate(-45deg);
		transform: rotate(-45deg)
	}

	#nav-icon2.open span:first-child {
		left: 5px;
		top: 7px
	}

	#nav-icon2.open span:nth-child(2) {
		left: calc(50% - 5px);
		top: 7px
	}

	#nav-icon2.open span:nth-child(3) {
		left: -50%;
		opacity: 0
	}

	#nav-icon2.open span:nth-child(4) {
		left: 100%;
		opacity: 0
	}

	#nav-icon2.open span:nth-child(5) {
		left: 5px;
		top: 29px
	}

	#nav-icon2.open span:nth-child(6) {
		left: calc(50% - 5px);
		top: 29px
	}

	#nav-icon3.open span:first-child,#nav-icon3.open span:nth-child(4) {
		top: 18px;
		width: 0;
		left: 50%
	}

	#nav-icon4 {
		right: 10px;
		top: 65px;
		width: 30px;
		height: 40px;
		z-index: 115
	}

	#nav-icon4 span:first-child {
		top: 0;
		transform-origin: left center
	}

	#nav-icon4 span:nth-child(2) {
		top: 8px;
		transform-origin: left center
	}

	#nav-icon4 span:nth-child(3) {
		top: 16px;
		-webkit-transform-origin: left center;
		-moz-transform-origin: left center;
		-o-transform-origin: left center;
		transform-origin: left center
	}

	#nav-icon4.open span:first-child {
		-webkit-transform: rotate(45deg);
		-moz-transform: rotate(45deg);
		-o-transform: rotate(45deg);
		transform: rotate(45deg);
		top: 0;
		left: 0
	}

	#nav-icon4.open span:nth-child(2) {
		width: 0;
		opacity: 0
	}

	#nav-icon4.open span:nth-child(3) {
		-webkit-transform: rotate(-45deg);
		-moz-transform: rotate(-45deg);
		-o-transform: rotate(-45deg);
		transform: rotate(-45deg);
		top: 26px;
		left: 0
	}

	.waDdesk {
		display: none;
		width: 40px;
		height: 40px;
		margin-top: unset;
		margin-right: unset;
		position: fixed;
		bottom: 20px;
		right: unset;
		left: 20px;
		z-index: 1111
	}

	.thanks,.timerIconDiv p span {
		font-size: 30px
	}

	.freesbeMob,.freesbedesk {
		z-index: 106;
		top: 0;
		height: unset;
		display: none
	}

	.freesbeMob img,.freesbedesk img {
		object-fit: contain;
		margin-right: 20px;
		padding-top: 5px;
		width: 60px;
		display: block;
		margin-left: 15px
	}

	.freesbeMob {
		background: #00cdc8;
		display: block
	}

	.popUpSale {
		top: 10%;
		width: 85%
	}

	.xpopsale {
		right: -26px;
		top: 0;
		font-size: 42px;
		z-index: 666;
		color: #ff0007
	}

	.beforeVat {
		bottom: 10px;
		width: 90%;
		font-size: 11px;
		z-index: 22
	}

	#slide_fxev .beforeVat {
		bottom: 50px
	}

	/* #countdown {
		position: absolute;
		top: 196px;
		right: 0;
		left: 0;
		display: none;
		border-radius: 7px;
		padding: 0 7px 5px;
		justify-content: center;
		width: 200px;
		margin: auto
	} */

	.time {
		padding: 0 6px;
		font-size: 20px
	}

	.dur {
		font-size: 12px!important
	}

	.fromDualfxev {
		bottom: 180px;
		top: unset
	}

	.fromDual,.mobGrad {
		top: unset!important
	}

	.fromDual {
		bottom: 120px;
		position: unset
	}

	.btnToMainSitefxev {
		bottom: 129px;
		margin-right: 0
	}

	.carpagebgtextfxev .fromDualfxev {
		bottom: 149px
	}

	.carpagebgtextfxev .btnToMainSitefxev {
		bottom: 135px;
		top: unset
	}

	.onlyTime {
		width: 100%;
		color: #fff;
		font-size: 15px;
		display: block;
		font-weight: 400;
		padding: 3px 0 0
	}

	.mobGrad {
		display: block;
		position: absolute!important;
		bottom: 0;
		z-index: 11;
		mix-blend-mode: multiply
	}

	iframe#desktop-video,iframe.video {
		width: 100%;
		height: 245px;
		margin-top: 50px
	}

	.juneAyuniSaleDiv img {
		scale: 1.8;
		width: 100%!important;
		position: absolute;
		bottom: -3px;
		right: unset!important;
		top: unset!important;
		scale: unset!important;
		z-index: 1
	}

	.juneAyuniTxt {
		font-size: 22.3826px;
		font-weight: 700;
		right: -4px;
		left: -10px;
		bottom: 22px;
		line-height: .9;
		text-align: right;
		padding-top: 20px
	}

	.juneAyuniSaleDiv {
		width: fit-content;
		display: block;
		padding-left: 0;
		padding-right: 0;
		text-align: center;
		position: relative;
		margin-top: 0
	}

	.ioniSlideSalePage {
		font-size: 40px;
		line-height: .9;
		position: relative;
		width: fit-content;
		text-align: right
	}

	.euroncap,.yearcarOnly {
		position: absolute!important
	}
.euroncap.top {
    top: -17vh;
    left: 0;
    bottom: 109px !important;
    top: unset !important;
    width: 80px !important;
}
	.yearcarOnly {
		width: 80px!important;
		left: 0!important;
		top: 60px!important;
		margin: auto auto auto 0
	}

	.euroncap {
		width: 111px!important;
		margin-top: unset;
		left: 0;
		top: 90px!important
	}

	.timerBigDiv {
		top: 190px;
		right: 0;
		left: 0;
		border-radius: 20px;
		padding: 10px 4px;
		margin: auto
	}

	.timerIconDiv img {
		width: 40px!important
	}

	.timerIconDiv p {
		font-size: 15px;
		padding-right: 4px;
		padding-left: 3px;
		margin-bottom: 5px
	}

	.timerInnerPage {
		margin-top: 10px!important
	}

	.carpagebgtext .flipdown {
		top: 120px!important;
		width: 100%!important;
		right: 0!important
	}

	.timerIconDiv {
		padding: 0 5px
	}

	.flip-inner {
		display: inline-block;
		background: #fff;
		color: #000;
		border-radius: 10px;
		padding: 4px 10px;
		font-size: 20px;
		transform-style: preserve-3d;
		transition: transform .6s;
		min-width: 30px;
		width: 30px;
		text-align: center;
		font-weight: 700
	}

	.digitGroup {
		gap: 5px
	}
}