@font-face{font-family:elitism;src:url(fonts/fbelitism-regularwebfont.eot);src:url(fonts/fbelitism-regularwebfont.eot?#iefix) format('embedded-opentype'),url(fonts/fbelitism-regularwebfont.woff) format('woff'),url(fonts/fbelitism-regularwebfont.ttf) format('truetype');font-weight:400;font-style:normal}
@font-face{font-family:elitism;src:url(fonts/fbelitism-blackwebfont.eot);src:url(fonts/fbelitism-blackwebfont.eot?#iefix) format('embedded-opentype'),url(fonts/fbelitism-blackwebfont.woff) format('woff'),url(fonts/fbelitism-blackwebfont.ttf) format('truetype');font-weight:800;font-style:normal}
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}
html{font-family:elitism;width:100%;height:100%;font-size:4.4vw;font-weight:100;overflow-x:hidden}
body{margin:0;padding:0;background:url(../images/bgmob.jpg) top center no-repeat #fff;background-size:cover;color:#fff;-ms-overflow-style:none;overflow:hidden}
iframe{display:none}
h1,h2,h3,h4,h5,h6{font-weight:400}
*{scroll-behavior:smooth}
a:focus,input:focus,select:focus{outline:2px solid #0f0!important}
.desktop,.med,.medium,.small{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}
.tokef{color:#fff;position:absolute;bottom:6em;right:2vw}
#wrapper{text-align:center;overflow-x:hidden;width:100%;direction:rtl;height:calc(100% - 100px)}
#content{text-align:right;color:#fff;position:absolute;transform:translateX(50%);width:74%;right:9.5em;top:3vw}
.milut{position:absolute;top:140vw;font-size:.8em;right:5vw}
.dirot{color:#606060;font-weight:600;font-size:1.15em}
#content h1{color:#fff;font-size:1.25em;line-height:1;font-weight:800;margin:0;font-family:elitism;background:#f04f32;display:inline-block;padding:1.5vw 2vw .5vw 3vw;position:relative}
#content h2{color:#3b3c3c;line-height:1;position:absolute;padding:2vw 1vw 0 0}
.first-row{font-size:9vw}
h2 span{display:inline-block;background:#c7eed8;font-weight:700}
h2 span.d-block{display:block;padding-bottom:0;margin-bottom:-.75vw;position:relative}
.smaller-content{background:#f04f32;display:inline-block;font-size:calc(4.85vw + 3px);font-weight:700;padding:.75vw 1.5vw .15vw 1vw;position:relative;display:none}
h2::after{content:'';position:absolute;z-index:-1;width:17.28rem;background:url(../images/bars.png) no-repeat;display:block;height:4.8rem;background-size:cover;top:-2vw;right:-2vw}
h2 span.d-block:after{left:.05em;bottom:-.5rem;transform:scale(-1);width:17.85rem}
.smaller-content:after{display:none}
.price{position:relative}
.logos-holder{position:absolute;left:23vw;top:1vw}
.logos-holder img{height:5vw}
.orange{color:#f04f32}
.from{position:absolute;background-color:#f04f32;font-size:.225em;right:-.05vw;padding:.4vw 0 .2vw;top:1.65vw}
.logoform{width:4em;position:absolute;top:34em;left:9em}
.zavta-logo{position:absolute;height:5em;top:4em;right:5em}
.logoform img{width:100%}
.logos-holder{position:fixed;top:0;background-color:#fff;width:100%;padding:2vw 0 0;box-shadow:1px 0 9px #000}
.close{color:#fff;text-decoration:none;font-size:3em;margin-right:6.25em;font-weight:100;font-family:serif;position:absolute;left:.25em;top:0}
#form_wrapper{margin:auto;margin-top:.5em;background:#f04f32;text-align:right;display:none;-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}
#form_wrapper.show{display:block;position:fixed;top:0;bottom:0;right:0;left:0;height:100%;width:100%;z-index:999;margin:0;overflow:scroll}
#contact_form{margin:10em auto;width:90%;height:30em}
.form_item{position:relative;text-align:right}
label{position:absolute;bottom:.75em;right:.75em;font-size:1em;transition:transform .2s ease-in-out;color:#fff}
label.top{bottom:auto;transition:transform .2s ease-in-out;transform:translate3d(0,-1.5em,0);-ms-transform:translate3d(0,-1.5em,0)}
.atrisk{color:#fff;font-size:80%;position:absolute;top:-.15vw}
.error_msg{display:none;color:#cc4b29;position:absolute;bottom:-1.5em;left:.15em;font-size:1em}
.error~.error_msg{display:block;color:#000}
[aria-hidden=true]{visibility:hidden}
.en{font-family:elitism;font-size:.9em}
input{height:1.55em;border:none;background:0 0;font-family:elitism}
input[type=tel],input[type=text]{text-indent:20px}
select{appearance:none;-moz-appearance:none;-webkit-appearance:none;background-color:#fff;border:none;height:1.55em;padding-right:20px;background:0 0}
select::-ms-expand{display:none}
.logos-holder img{height:8vw}
header{position:absolute;top:1.3em;width:100%}
.orange,.orange-mob{color:#f04f32}
.details,.info{font-family:elitism}
.info{font-size:1.225em;line-height:1}
.details{display:inline-block}
.small-text{font-size:.8em;font-weight:800;text-align:right}
.price{font-size:1.8em;display:inline-block;position:relative}
.little{font-size:1.25em;font-weight:400;color:#606060}
.grey{font-weight:600}
.overlay{background:#221d1a;position:absolute;font-size:.25rem;left:0;bottom:1.75em;padding:0 .35em;line-height:1}
.red{font-size:.7em;background:red;font-weight:700;text-align:center}
.mobileye{width:3em}
h2{background-color:#c5edd6}
.bottom{color:#333232;text-align:right;top:36.5vw;position:absolute;right:5vw;font-size:4vw}
.right{text-align:right}
.zachor{color:#606060;font-weight:600;position:absolute;right:1vw;top:9em;width:100%}
.hash{color:#f04f32}
.bottom div.left div{display:block;font-size:calc(4.8vw + 3px);padding-right:1vw;font-weight:600;color:#000;background:#fff;padding-left:1.2vw;padding-top:1.8vw;height:26.2vw}
.me{position:absolute;font-size:calc(1.8vw + 3px)!important;background:#c5edd6;width:2vw;right:.2vw;top:16vw}
.bottom div.right span{font-size:2.3em;font-weight:800}
.bottom div.right .smaller-mob{font-size:.65em}
.pri{font-size:.4em!important;position:absolute;left:.1em;top:4.1em}
.bottom div.right .star{font-size:.7em;position:absolute}
.bottom h3{font-size:1.6em}
.bottom h3 .en{font-size:.7em}
.bottom h3 .nis{font-size:.7em}
#content h3{display:inline-block;margin:0;width:20.7em;font-size:1.1em;margin-bottom:.1em;font-weight:100;letter-spacing:.05em}
#content h4{color:#2d2d2b;font-size:1.9em;font-weight:400;margin:0;line-height:.8em;padding-right:.3em}
#content h5{color:#2d2c28;font-size:1.5em;line-height:1em;font-weight:400;display:inline-block;position:absolute;left:-1.7em;bottom:-1.2em}
h3 .date{color:#d10027;font-size:2.9em;letter-spacing:-.06em;vertical-align:-.2em}
.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;width:100%;height:17.5em;bottom:0}
.fixed-btns{width:100%;position:fixed;bottom:0;background:#fff;z-index:101;right:0}
.fixed-btns div{display:inline-block;width:48vw;position:relative;padding:.5em 0;text-align:center}
.show-form a{background:#f04f32;font-family:elitism;background-size:contain;color:#fff;display:inline-block;text-decoration:none;font-weight:800;line-height:.8;padding:1em .5em;width:7em;text-align:center;font-size:1.25em}
.c2c{position:relative;vertical-align:bottom;text-align:center}
.mfp-close-btn-in .mfp-close{color:#fff;top:-2em;text-align:right}
.c2c a{color:#fff;font-weight:800;text-decoration:none;display:inline-block;font-family:elitism;background:url(../images/c2c.png) no-repeat #c5edd6;background-size:10%;word-spacing:-.05em;margin:auto;line-height:.8;padding:1em 0 1em 1em;width:7em;text-align:center;background-position:10%;color:#f04f32;font-size:1.25em}
#full_name{width:100%;text-align:right}
#phone{width:100%;text-align:right;display:inline-block}
#email,#full_name,#phone{height:3em;padding-right:.5vw;border:none;height:4.8vh;width:95%;font-size:1em;background:0 0;border-bottom:1px solid #fff}
#emailinput,#nameinput,#phoneinput{margin-top:2.5em}
#submitinput{margin-top:1.5em}
#formsubmit{cursor:pointer;width:100%;height:2em;color:#cc4b29;background:#fff;font-family:elitism;font-size:1.5em;font-weight:800;padding-top:.25em}
#thanks{width:15em;position:absolute;right:2.4em;top:12.5em;font-size:1.15em;text-align:center;color:#000}
#thanks #header{font-size:2em;margin-top:.7em}
footer{position:absolute;font-size:.65em;text-align:right;margin-right:0;top:46em;margin-bottom:1em;word-spacing:2px;width:100%;font-weight:400;background:url(../images/legal.png) no-repeat;padding:.5em 0;background-size:cover}
footer .en{font-weight:100}
footer .rectangle{width:1em;margin:-1px;height:1em;display:inline-block;vertical-align:baseline;text-align:center;color:#000;font-size:1em;font-weight:100}
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:absolute;left:1em;top:2.5em}
footer img.shafir{width:3.5em}
.car-img-container img{display:none}
#honda-link{font-family:arial;font-size:.8em}
footer .rectangle.lightblue{background-color:#3370b7}
#checkbox-input{margin-top:2.75em}
::-webkit-input-placeholder{text-indent:.5em;color:#333}
:-moz-placeholder{color:#333;opacity:1;text-indent:.5em}
::-moz-placeholder{color:#333;opacity:1}
:-ms-input-placeholder{color:#333;text-indent:.5em}
.form_notice{display:block;text-align:right;color:#fff;font-size:.7em;padding-top:2em}
.form_title{font-size:1.4em;margin-bottom:.25em;text-align:center;color:#fff}
#form_pre_phone-error{right:12.25em;width:2em}
#email{text-align:right}
#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{position:absolute;position:absolute;width:9.5em;right:50%;transform:translateX(50%);top:0}
.hide{display:none!important}
.tour-link{color:#000;font-size:.8em}
.sms{font-size:7px;color:#fff;font-weight:400}
.checkboxes{position:relative;margin-top:1em;margin-right:-1em}
input[type=checkbox]:not(old),input[type=radio]:not(old){bottom:3em;width:2em;margin:0;padding:0;font-size:1em;opacity:0}
input[type=checkbox]:not(old)+label .en{font-family:sans-serif;font-size:1em}
input[type=checkbox]:not(old)+label,input[type=radio]:not(old)+label{display:inline-block;line-height:1em;font-size:.7em;text-align:right;color:#fff;right:1.5em;font-weight:400}
input[type=checkbox]:not(old)+label>.cb,input[type=radio]:not(old)+label>.cb{display:inline-block;width:1.5em;height:1.5em;border-radius:0;background:#fff;vertical-align:bottom;margin-left:.2em}
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>span.bigger{background:0 0}
input[type=checkbox]:not(old):checked+label>span.bigger:before{display:none}
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:1.5em;line-height:1.25em;text-align:center;text-shadow:0 0 .0714em #73994d;font-weight:700}
.car-img{width:0!important;height:0!important}
input[type=button],input[type=submit],input[type=text],textarea{-webkit-appearance:none;border-radius:0}
.from-price{font-size:calc(2.5vw + 1px);position:absolute;top:4.2vw;z-index:1;right:6.2em;padding:.7vw .5vw .2vw}
.nis{font-size:calc(4vw + 1px)}
.stock{background-color:#fff;color:#d15136;padding:1vw 1vw 0;font-weight:700;position:absolute;margin:2vw 0;font-size:calc(5.2vw + 1px)}
.terrace{font-size:8.2vw}
@media not all and (min-resolution:.001dpcm){
@media{
body{overflow:hidden}
}
}
@media all and (-webkit-min-device-pixel-ratio:0) and (min-resolution:.001dpcm){
.chrome,.pri:not(:root){left:-.5em}
.chrome,html:not(:root){position:unset}
}
@supports (-webkit-touch-callout:none){
.pri{left:0}
html{position:unset}
}
@supports (-webkit-touch-callout:none){
.from-price{font-size:12px;position:absolute;top:4vw;z-index:1;right:20vw;padding:.8vw .2vw .2vw}
#content{width:80%;right:10em}
#content h2{width:93%}
}
@supports not (-webkit-touch-callout:none){
#content.facebook{width:85%;right:10.5em}
}