@font-face{font-family:almoni;src:url(fonts/almoni-neue-tzar-aaa-400.eot);src:url(fonts/almoni-neue-tzar-aaa-400.eot?#iefix) format('embedded-opentype'),url(fonts/almoni-neue-tzar-aaa-400.woff) format('woff'),url(fonts/almoni-neue-tzar-aaa-400.ttf) format('truetype');font-weight:400;font-style:normal}
@font-face{font-family:almoni;src:url(fonts/almoni-neue-tzar-aaa-800.eot);src:url(fonts/almoni-neue-tzar-aaa-800.eot?#iefix) format('embedded-opentype'),url(fonts/almoni-neue-tzar-aaa-800.woff) format('woff'),url(fonts/almoni-neue-tzar-aaa-800.ttf) format('truetype');font-weight:800;font-style:normal}
@font-face{font-family:helvetica;src:url(fonts/HELVETICALTSTD-LIGHT.OTF) format('truetype');font-weight:100;font-style:normal}
@font-face{font-family:helvetica;src:url(fonts/HELVETICALTSTD-BOLD.OTF) format('truetype');font-weight:400;font-style:normal}
@font-face{font-family:helvetica;src:url(fonts/HELVETICALTSTD-BLKCOND.OTF) format('truetype');font-weight:800;font-style:condensed}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,select,small,span,strike,strong,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0}
*{box-sizing: border-box;scroll-behavior: smooth;}
html{font-family:almoni;width:100%;height:100%;font-size:4.4vw;font-weight:100;overflow-x:hidden}
body{margin:0;padding:0;background:url(../images/bgmob.jpg) no-repeat #000;background-size:100%;color:#fff;-ms-overflow-style:none;overflow:hidden}
.notice{text-align:right}
hr{margin:0}
.fixed-btns{width:100%;position:fixed;bottom:0;z-index:101;right:0;transition: all 150ms ease-in-out;}
.fixed-btns.eof{bottom: 2em;}
.fixed-btns div{display:inline-block;width:48vw;position:relative;padding:.5em 0;text-align:center}
.fixed-btns a{background:#c00;color:#fff;border-radius:1.3vw;display:inline-block;text-decoration:none;font-weight:400;line-height:.8;padding:.7em .5em;width:7.3em;text-align:center;font-size:1.15em}
#form_wrapper{direction:rtl;margin:auto;margin-top:.5em;text-align:right;-webkit-transition:opacity .3s ease-out,bottom .3s ease-out;-moz-transition:opacity .3s ease-out,bottom .3s ease-out;-o-transition:opacity .3s ease-out,bottom .3s ease-out;transition:opacity .3s ease-out,bottom .3s ease-out}
.location small{display: block;font-size: 90%;}
.close{color:#fff;text-decoration:none;font-size:3em;margin-right:.25em;font-weight:100;font-family:serif;position:absolute;left:.25em;top:0}
.bottom{display: flex;flex-direction: column;text-align:center;width:80%;right:2em;margin:11em auto 0;background: #fff;padding:.5rem 1rem .75rem;} 
.bottom p{font-size: 1.15em;margin: 0;}
.benefit{display: block;background:#fff;color: #000;width: 12em;font-size: 1.1em;margin: .5rem auto;padding: 0 .25em;}
.what{font-size: 1em;}
.what span{color: #c00;}
h3{font-size: 1.2rem;}
.sep::before{content:'';width:.1em;height:90%;background:#fff;display:inline-block;margin:auto 1em}
iframe{display:none}
h1{font-size: 4.5rem;line-height: .7;text-align: center;margin: 2rem 0 0;}
h1 small{display: block;font-size: 1.65rem;}
h2{margin:0;line-height:.9;font-weight:700;color: rgba(221, 26, 26, 1);font-size: .975rem;}
.location{background:#000;padding: .5rem .25rem;font-size:1.05em;font-weight: bold;line-height: .85;}
.location img{height: 1rem;margin-left: .25rem;vertical-align: middle;}
a:focus,input:focus,select:focus{outline:2px solid #0f0!important}
.desktop{display:none!important}
.mobile{display:inline-block}
[aria-hidden=true]{visibility:hidden;height:0!important}
.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}
.line{letter-spacing:-.5em;font-weight:100}
#wrapper{text-align:center;overflow-x:hidden;width:100%;direction:rtl}
#carsinfo{display:none}
#form_wrapper{margin:.5rem auto;}
#contact_form{width: 90%;margin: 1em auto;}
.form_item{margin-bottom:2em;position:relative;text-align:right}
[aria-hidden=true]{visibility:hidden}
.notices{text-align: right;padding: 1rem;}
.notices a{color:#fff}
.notice-span1{border-top:.05em solid #fff;display:block;border-bottom:.05em solid #fff}
.en{font-family:almoni;font-size:.9em}
input{height:2em;border:none;background:0 0;font-family:almoni}
input[type=tel],input[type=text]{text-indent:20px}
select{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:url(../images/small-arrow.png) no-repeat left #fff;-webkit-appearance:none;background-size:5%;background-position:2%;border:none;height:2em;text-indent:11px;width:100%;font-family:almoni}
select::-ms-expand{display:none}
header{width:100%}
#content{width:100%;text-align:center;z-index:999}
.motocross{width:13em}
.life{height: .75em;display: block;margin-right: 1.5em;}
.save{height:1.375em;display: block;margin-top: .5rem;}

.details,.info{font-family:almoni}
.info{font-size:1.225em;line-height:1}
.details{display:inline-block;line-height:1;font-weight:400;word-spacing:-.1vw;text-align:left;margin-top:-1.5vw}
.small-text{font-size:.75em;display:inline-block;line-height:.7}
.price{font-size:3.25em;font-weight:700;line-height:.7;display:inline-block;vertical-align:top}
.price1{font-size:1.5em;font-weight:700;vertical-align:super}
.overlay{background:#221d1a;position:absolute;font-size:.25rem;left:0;bottom:1.75em;padding:0 .35em;line-height:1}
.mobileye{width:3em}

.divider{border-top:2px solid #fff;margin-right:.5em;margin-left:.5em}
.line{letter-spacing:-.2em}
span#desire{position:absolute;bottom:12.7em;left:4em;font-size:2.25em;line-height:1em;font-weight:400;display:inline-block;text-align:right}
.red-dot{color:red}
#pricebox{position:absolute;top:15.5em;right:-3em;width:20em}
#price{font-size:1.8em;vertical-align:bottom;font-weight:400;line-height:1}
.ils{font-size:.45em;vertical-align:middle}
#starting{width:1.4em;display:inline-block;text-align:center;line-height:.75;font-size:.8em}
#header-left{margin-top:.5em}
#header-right{text-align:center}
.arrows{color:red;font-size:.86em}
main{position:absolute;top:30em;width:100%;z-index:9}
.c2c.mobile{margin:auto;height:2em;width:100%;font-size:1.5em}
.c2c.mobile a{color:#fff;line-height:1.5;text-decoration:none;text-align:center;padding-top:.1em;display:block;width:12.5em;height:1.5em;background:#c00;margin:auto}
.c2c img{height:.6em;transform:rotate(109deg);margin-right:.4em}
.form_item input{width:100%;margin-top:.5em;margin-bottom:0;text-align:right;background:transparent;border-bottom: .1em solid #fff;color: #fff;}

label:not(.cb_text){position: absolute;bottom: 50%;transform:translateY(50%);right: 0;}
label.top{transform: translateY(-50%);font-size: .9rem;}
#formsubmit{cursor:pointer;width:100%;height:1.25em;line-height:1;margin-top:.3em;color:#fff;background:#c00;font-family:almoni;bottom:-4.25em;font-size:1.7em;border:none;text-align: center;font-weight: bold;}
#thanks{font-size:1.15em;text-align: center;margin: 4rem auto;}
#thanks #header{font-size:2em;margin-top:.7em}
.notice-span{font-size:1em}
.small_comment{float:right;font-size:.85em}
a{text-decoration:none;color:#fff}
/* footer{position:absolute;font-size:.65em;text-align:right;margin-right:0;top:93em;margin-bottom:1em;word-spacing:2px;width:100%;font-weight:400;padding:.5em 0;background-size:cover} */
footer .en{font-weight:100}
.notice-span .rectangle{width:1em;margin:-1px;height:1em;display:inline-block;vertical-align:baseline;text-align:center;color:#000;font-size:1em;font-weight:100}
 .rectangle.red{background-color:#8f272b}
 .rectangle.lightred{background-color:#af1820}
 .rectangle.purple{background-color:#436fb4}
 .rectangle.blue{background-color:#4d73b9}
 .rectangle.mediumblue{background-color:#3672ba}
 .rectangle.lightblue{background-color:#538ac8}
 .rectangle.lighterblue{background-color:#3d869d}
 .rectangle.darkorange{background-color:#b63b1e}
 .rectangle.orange{background-color:#E0832F}
 .rectangle.oranger{background-color:#c84e1d}
 .rectangle.lightorange{background-color:#c84e1d}
 .rectangle.yellow{background-color:#e2a51f}
 .rectangle.lightyellow{background-color:#f9dd31}
.notice-span .rectangle.green{background-color:#4bb811}
footer .rectangle.darkgreen{background-color:#4a8747}
footer .rectangle.darkergreen{background-color:#3e6547}
footer a{color:#fff;text-decoration:none;font-weight:400}
footer .footer_top{font-weight:100;margin:.6em 0;display:inline-block;letter-spacing:-.005em;text-align:center}
.infolink{position:absolute;left:0}
footer .footer_bottom{font-size:1.05em;font-weight:400;padding-right:.5em;display:inline-block}
#legal{position:relative;padding-right:.75em}
.logos{position:relative;margin-top:1em;display: flex;justify-content: center;}
footer img.honda{width:7.25em}
footer img.meir{width:6em;position:absolute;left:73vw;top:1.5em}
.car-img-container img{display:none}
#honda-link{font-family:arial;font-size:.8em}
footer .rectangle.lightblue{background-color:#3370b7}
.error_msg{display:block;color:red;position:absolute;font-size:1em;left:.5em;bottom:-1.25em;z-index:1}
#submitinput{margin-top:-.55em}
#checkbox-input{margin-top:2.75em}
::-webkit-input-placeholder{text-indent:.5em;color:#121212}
:-moz-placeholder{color:#121212;opacity:1;text-indent:.5em}
::-moz-placeholder{color:#121212;opacity:1}
:-ms-input-placeholder{color:#121212;text-indent:.5em}
#form_title{font-weight:100;margin-bottom:.2em;font-weight:100;font-size:1em}
.form_notice{display:block;text-align:center;margin-bottom: 2em;}
.form_notice span{color: #c00;}
.form_title{font-weight:700;font-size:1.5em;margin-bottom:.25em;line-height:.8;text-align:center;color:#fff;margin-top: 2rem;}
#form_pre_phone-error{right:12.25em;width:2em}
#phone-error{left:.5em}
#contact_form p{font-size:.5em;position:absolute;right:4em}
.form_item checkbox{width:19px;height:19px;padding:0;margin:0;vertical-align:bottom;position:relative;overflow:hidden}
.lower-line{vertical-align:bottom}
header .logo img{width:4em}
.proriding{height: 1.7em;}

.checkboxes{position:relative}
input[type=checkbox]:not(old),input[type=radio]:not(old){position:absolute;bottom:3em;width:2em;margin:0;padding:0;font-size:1em;opacity:0}
input[type=checkbox]:not(old)+label,input[type=radio]:not(old)+label{display:inline-block;line-height:1em;font-size:.85em;margin-bottom:.7em;text-align:justify}
input[type=checkbox]:not(old)+label>.cb,input[type=radio]:not(old)+label>.cb{display:inline-block;width:.75em;height:.75em;border:.0625em solid #f0f0f0;border-radius:0;background:#e0e0e0;background-image:-moz-linear-gradient(#f0f0f0,#e0e0e0);background-image:-ms-linear-gradient(#f0f0f0,#e0e0e0);background-image:-o-linear-gradient(#f0f0f0,#e0e0e0);background-image:-webkit-linear-gradient(#f0f0f0,#e0e0e0);background-image:linear-gradient(#f0f0f0,#e0e0e0);vertical-align:bottom;margin-bottom:.1em}
input[type=checkbox]:not(old)+label>span.bigger{display:inline-block;background:0 0;border:none;margin-bottom:.5em;width:100%;font-size:125%}
input[type=checkbox]:not(old):checked+label>.cb,input[type=radio]:not(old):checked+label>.cb{background-image:-moz-linear-gradient(#e0e0e0,#f0f0f0);background-image:-ms-linear-gradient(#e0e0e0,#f0f0f0);background-image:-o-linear-gradient(#e0e0e0,#f0f0f0);background-image:-webkit-linear-gradient(#e0e0e0,#f0f0f0);background-image:linear-gradient(#e0e0e0,#f0f0f0)}
input[type=checkbox]:not(old):focus+label>span>.cb{outline:2px solid #0f0!important}
input[type=checkbox]:not(old):checked+label>.cb:before{content:'✓';display:block;width:1em;color:#000;font-size:.75em;line-height:1em;text-align:center;text-shadow:0 0 .0714em #73994d;font-weight:700}
.car-img{width:0!important;height:0!important}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){
h1{line-height:1;margin-bottom:.25em}
}
input:-webkit-autofill,
input:-webkit-autofill:hover, 
input:-webkit-autofill:focus, 
input:-webkit-autofill:active{
    -webkit-background-clip: text;
    -webkit-text-fill-color: #ffffff;
    transition: background-color 5000s ease-in-out 0s;
    box-shadow: inset 0 0 20px 20px #23232329;
}