@font-face{font-family:"zap";font-display:swap;src:url("../fonts/Zap601BI.ttf");}
@font-face{font-family:"switz";font-display:swap;src:url("../fonts/switzerland-cond-black-plain.ttf");}
.wraper{position:relative;margin:0 auto;padding:0;background:rgba(255,255,255,1);background:-moz-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(234,234,234,1) 100%);background:-webkit-gradient(left top, right top, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(234,234,234,1)));background:-webkit-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(234,234,234,1) 100%);background:-o-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(234,234,234,1) 100%);background:-ms-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(234,234,234,1) 100%);background:linear-gradient(to right, rgba(255,255,255,1) 0%, rgba(234,234,234,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eaeaea', GradientType=1);}
.background{position:relative;margin:0 auto;padding:0;background-image:url(../images-public/background-img.jpg);height:94vh;background-repeat:no-repeat;text-align:center;margin:0 auto;background-size:cover;width:100%;background-attachment:fixed;}
.container{position:relative;margin:0 auto;padding:0px 10px;width:340px;text-align:center;}
.frontpage{position:relative;margin:0 auto;padding:20px 0 0 0;height:600px;}
.focu{position:absolute;width:0px;height:0px;border-top:188px solid #fbfbfb00;border-bottom:90px solid #cecece00;border-left:411px solid #fbfbfb;text-align:center;margin:0 auto;transform:rotate(270deg);left:-68px;top:7px;}
.pagehead{position:relative;margin:0 auto;padding:0 0 0 30px;text-align:left;}
.pagehead h1{position:relative;margin:0 auto;padding:0;font-size:18px;font-family:'Open Sans', sans-serif;color:#00a3ff;font-weight:normal}
.pagehead span{font-size:16px;font-family:'Open Sans', sans-serif;color:#3c3531}
.pagehead p{margin:0 auto;font-size:12px;font-family:'Open Sans', sans-serif;color:#625c58}
.halfcircle{position:absolute;width:225px;height:370px;background-color:transparent;border-bottom-right-radius:180px;border-top-right-radius:180px;border-left-color:gray;border-left-style:solid;border-left-width:1px;border-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:0;top:115px;z-index:1;left:-13px}
.start-resercation {
    position: absolute;
    margin: 0 auto;
    padding: 0;
    min-height: 50px;
    left: 23px;
    top: 14px;
}
.start-resercation:hover .reservation:before{background-color:#20b412}
.start-resercation:hover .reservation img{filter:brightness(0) invert(1);}
.start-resercation:hover .reservation:after{border:1px solid #20b412;}
.start-resercation:hover .reservation-head p{color:#20b412}
.start-resercation .reservation{position:relative;margin:0 auto;padding:0;}
.start-resercation .reservation img{position:absolute;font-size:24px;color:#00a3ff;margin:0 auto;left:118px;top:7px}
.start-resercation .select-rese{position:relative;margin:0 auto;padding:0}
.start-resercation .reservation img {
    position: absolute;
    font-size: 24px;
    color: #00a3ff;
    margin: 0 auto;
    left: 146px;
    top: 13px;
}
.start-resercation .select-rese:before{position:absolute;content:"";border-radius:50px;width:35px;height:35px;top:-3px;left:107px;background-color:#20b412;border:0px solid #000;box-shadow:0 0px 2px #979797;}
.start-resercation .select-rese:after{position:absolute;content:"";border-radius:50px;width:50px;height:50px;top:-11px;left:99px;background-color:transparent;border:1px solid #e6e6e6}

.start-resercation .reservation:before {
    position: absolute;
    content: "";
    border-radius: 50px;
    width: 35px;
    height: 35px;
    top: 3px;
    left: 134px;
    background-color: #fff;
    border: 0px solid #000;
    box-shadow: 0 0px 2px #979797;
}
.start-resercation .reservation:after {
    position: absolute;
    content: "";
    border-radius: 50px;
    width: 50px;
    height: 50px;
    top: -5px;
    left: 125px;
    background-color: transparent;
    border: 1px solid #e6e6e6;
}
.start-resercation .reservation-head {
    position: absolute;
    margin: 0 auto;
    padding: 0;
    top: 8px;
    left: 184px;
}
.start-resercation .reservation-head p{margin:0 auto;text-align:left;line-height:0.9;font-family:'Roboto', sans-serif;font-display:auto;font-size:14px;text-transform:uppercase;color:#00a3ff;font-weight:400}
.start-resercation .reservation-head span{font-family:'Roboto Condensed', sans-serif;font-display:auto;font-size:10px;text-transform:uppercase;vertical-align:super;font-weight:400;line-height:0}

.scoot-booking-reservation:before {
    top: -13px !important;
    left: 43px  !important;
}
.scoot-booking-reservation:after {
    top: -21px !important;
    left: 35px !important;
}
.start-resercation .scoot-booking-reservation img {
    left: 52px !important;
    top: -5px !important;
    width: 17px;
}
.start-resercation .scoot-booking-head {
    top: -18px!important;
    left: 91px!important;
}
.scoot-booking {
    left: 12px!important;
    top: -2px!important;
}
.offers {
    position: absolute;
    margin: 0 auto;
    padding: 0;
    top: 91px;
    left: 105px;
}

.offers:hover .offer img{filter:brightness(0) invert(1);}
.offers:hover .offer:before{background-color:#20b412}
.offers:hover .offer:after{border:1px solid #20b412}
.offers:hover .offer-head p{color:#20b412}
.offers .offer{position:relative;margin:0 auto;padding:0;}
.offers .offer img{position:absolute;font-size:24px;color:#00a3ff;margin:0 auto;left:117px;top:5px}
.offers .select-offr{position:relative;margin:0 auto;padding:0}
.offers .select-offr img{position:absolute;filter:brightness(0) invert(1);left:117px;top:5px}
.offers .select-offr:before{position:absolute;content:"";border-radius:50px;width:35px;height:35px;top:-4px;left:108px;background-color:#20b412;border:0px solid #000;box-shadow:0 0px 2px #979797;}
.offers .select-offr:after{position:absolute;content:"";border-radius:50px;width:50px;height:50px;top:-12px;left:100px;background-color:transparent;border:1px solid #e6e6e6}
.offers .offer:before{position:absolute;content:"";border-radius:50px;width:35px;height:35px;top:-4px;left:108px;background-color:#fff;border:0px solid #000;box-shadow:0 0px 2px #979797;}
.offers .offer:after{position:absolute;content:"";border-radius:50px;width:50px;height:50px;top:-12px;left:100px;background-color:transparent;border:1px solid #e6e6e6}
.offers .offer-head{position:relative;margin:0 auto;padding:0;left:155px;}
.offers .offer-head p{margin:0 auto;text-align:left;line-height:0.9;font-family:'Roboto', sans-serif;font-size:14px;text-transform:uppercase;color:#00a3ff;font-weight:400}
.offers .offer-head span{font-family:'Roboto Condensed', sans-serif;font-size:10px;text-transform:uppercase;font-weight:600;vertical-align:super;font-weight:400;line-height:0}
.sliderimage{position:absolute;margin:0 auto;padding:0;top:110px;left:16px;}
.carimg{position:relative;margin:0 auto;padding:0}
.fleets{position:absolute;margin:0 auto;padding:0;top:245px;left:108px}
.fleets:hover .fleet img{filter:brightness(0) invert(1);}
.fleets:hover .fleet:before{background-color:#20b412}
.fleets:hover .fleet:after{border:1px solid #20b412}
.fleets:hover .fleet-head p{color:#20b412}
.fleets .fleet{position:relative;margin:0 auto;padding:0;}
.fleets .fleet img{position:absolute;font-size:24px;color:#00a3ff;margin:0 auto;left:110px;top:10px;}
.fleets .select-flet{position:relative;margin:0 auto;padding:0}
.fleets .select-flet img{position:absolute;filter:brightness(0) invert(1);left:110px;top:10px;}
.fleets .select-flet:before{position:absolute;content:"";border-radius:50px;width:35px;height:35px;top:-2px;left:108px;background-color:#20b412;border:0px solid #000;box-shadow:0 0px 2px #979797;}
.fleets .select-flet:after{position:absolute;content:"";border-radius:50px;width:50px;height:50px;top:-10px;left:100px;background-color:transparent;border:1px solid #e6e6e6}
.fleets .fleet:before{position:absolute;content:"";border-radius:50px;width:35px;height:35px;top:-2px;left:108px;background-color:#fff;border:0px solid #000;box-shadow:0 0px 2px #979797;}
.fleets .fleet:after{position:absolute;content:"";border-radius:50px;width:50px;height:50px;top:-10px;left:100px;background-color:transparent;border:1px solid #e6e6e6}
.fleets .fleet-head{position:relative;margin:0 auto;padding:0;left:153px;top:7px;}
.fleets .fleet-head p{margin:0 auto;text-align:left;line-height:0.9;font-family:'Roboto', sans-serif;font-size:14px;text-transform:uppercase;color:#00a3ff;font-weight:400}
.fleets .fleet-head span{font-family:'Roboto Condensed', sans-serif;font-size:10px;text-transform:uppercase;font-weight:600;vertical-align:super;font-weight:400;line-height:0}
.serves{position:absolute;margin:0 auto;padding:0;top:315px;left:40px}
.serves:hover .serve img{filter:brightness(0) invert(1);}
.serves:hover .serve:before{background-color:#20b412}
.serves:hover .serve:after{border:1px solid #20b412}
.serves:hover .serve-head p{color:#20b412}
.serves .serve{position:relative;margin:0 auto;padding:0;}
.serves .serve img{position:absolute;font-size:24px;color:#00a3ff;margin:0 auto;left:115px;top:4px;}
.serves .select-serv{position:relative;margin:0 auto;padding:0}
.serves .select-serv img{position:absolute;filter:brightness(0) invert(1);left:115px;top:4px;}
.serves .select-serv:before{position:absolute;content:"";border-radius:50px;width:35px;height:35px;top:-2px;left:108px;background-color:#20b412;border:0px solid #000;box-shadow:0 0px 2px #979797;}
.serves .select-serv:after{position:absolute;content:"";border-radius:50px;width:50px;height:50px;top:-10px;left:100px;background-color:transparent;border:1px solid #e6e6e6}
.serves .serve:before{position:absolute;content:"";border-radius:50px;width:35px;height:35px;top:-2px;left:108px;background-color:#fff;border:0px solid #000;box-shadow:0 0px 2px #979797;}
.serves .serve:after{position:absolute;content:"";border-radius:50px;width:50px;height:50px;top:-10px;left:100px;background-color:transparent;border:1px solid #e6e6e6}
.serves .serve-head{position:relative;margin:0 auto;padding:0;left:155px;top:7px;}
.serves .serve-head p{margin:0 auto;text-align:left;line-height:0.9;font-family:'Roboto', sans-serif;font-size:14px;text-transform:uppercase;color:#00a3ff;font-weight:400}
.serves .serve-head span{font-family:'Roboto Condensed', sans-serif;font-size:10px;text-transform:uppercase;font-weight:600;vertical-align:super;font-weight:400;line-height:0}
.leases{position:absolute;margin:0 auto;padding:0;top:341px;left:-60px}
.leases:hover .lease img{filter:brightness(0) invert(1);}
.leases:hover .lease:before{background-color:#20b412}
.leases:hover .lease:after{border:1px solid #20b412}
.leases:hover .lease-head p{color:#20b412}
.leases .lease{position:relative;margin:0 auto;padding:0;}
.leases .lease img{position:absolute;font-size:24px;color:#00a3ff;margin:0 auto;left:111px;top:6px}
.leases .select-lea{position:relative;margin:0 auto;padding:0}
.leases .select-lea img{position:absolute;filter:brightness(0) invert(1);left:111px;top:6px;}
.leases .select-lea:before{position:absolute;content:"";border-radius:50px;width:35px;height:35px;top:-2px;left:108px;background-color:#20b412;border:0px solid #000;box-shadow:0 0px 2px #979797;}
.leases .select-lea:after{position:absolute;content:"";border-radius:50px;width:50px;height:50px;top:-10px;left:100px;background-color:transparent;border:1px solid #e6e6e6}
.leases .lease:before{position:absolute;content:"";border-radius:50px;width:35px;height:35px;top:-2px;left:108px;background-color:#fff;border:0px solid #000;box-shadow:0 0px 2px #979797;}
.leases .lease:after{position:absolute;content:"";border-radius:50px;width:50px;height:50px;top:-10px;left:100px;background-color:transparent;border:1px solid #e6e6e6}
.leases .lease-head{position:relative;margin:0 auto;padding:0;left:104px;top:45px;}
.leases .lease-head p{margin:0 auto;text-align:left;font-family:'Roboto', sans-serif;font-size:14px;text-transform:uppercase;color:#00a3ff;font-weight:400}
.leases .lease-head span{font-family:'Roboto Condensed', sans-serif;font-size:10px;text-transform:uppercase;font-weight:600;vertical-align:super;font-weight:400;line-height:0}
.common-padding-all{padding:290px 0 0 0!important}
.serve-halfcircle{position:absolute;width:290px;height:452px;background-color:transparent;border-bottom-right-radius:215px;border-top-right-radius:225px;border:0px solid #d5d5d5;border-top-color:rgb(153, 153, 153);border-left-color:rgb(153, 153, 153);border-left-style:solid;border-left-width:1px;border-left-color:gray;border-left-style:solid;border-left-width:1px;border-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:0;top:135px;left:39px;border-top-color:#fff;border-bottom-color:#ccc;z-index:0}
.dubai-icon{position:absolute;margin:0 auto;padding:0;top:277px;left:144px}
.dubai-icon .dubai-head{position:relative;margin:0 auto;padding:0;left:118px;top:-2px;}
.dubai-icon .dubai-head:before{position:absolute;content:"";border-radius:50px;width:7px;height:7px;top:-8px;left:26px;background-color:#848484;}
.dubai-icon .dubai-head p{margin:0 0 0 12px;text-align:left;font-family:'Open Sans', sans-serif;font-size:10px;color:#6d6d6d;font-weight:600}
.abudhabi-icon{position:absolute;margin:0 auto;padding:0;top:299px;left:117px}
.abudhabi-icon .abudhabi1-head{position:relative;margin:0 auto;padding:0;left:123px;top:7px;}
.abudhabi-icon .abudhabi1-head:before{position:absolute;content:"";border-radius:50px;width:7px;height:7px;top:-8px;left:36px;background-color:#848484;}
.abudhabi-icon .abudhabi1-head p{margin:0 0 0 10px;text-align:left;font-family:'Open Sans', sans-serif;font-size:10px;color:#6d6d6d;font-weight:600}
.sharjah-icon{position:absolute;margin:0 auto;padding:0;top:332px;left:102px}
.sharjah-icon .sharjah1-head{position:relative;margin:0 auto;padding:0;left:129px;top:7px;}
.sharjah-icon .sharjah1-head:before{position:absolute;content:"";border-radius:50px;width:7px;height:7px;top:-6px;left:25px;background-color:#848484;}
.sharjah-icon .sharjah1-head p{margin:0 0 0 10px;text-align:left;font-family:'Open Sans', sans-serif;font-size:10px;color:#6d6d6d;font-weight:600}
.rak-icon{position:absolute;margin:0 auto;padding:0;top:329px;left:106px}
.rak-icon .rak1-head{position:relative;margin:0 auto;padding:0;left:89px;top:38px;}
.rak-icon .rak1-head:before{position:absolute;content:"";border-radius:50px;width:7px;height:7px;top:-6px;left:40px;background-color:#848484;}
.rak-icon .rak1-head p{margin:0 0 0 5px;text-align:left;font-family:'Open Sans', sans-serif;font-size:10px;color:#6d6d6d;font-weight:600}
.alain-icon{position:absolute;margin:0 auto;padding:0;top:322px;left:109px}
.alain-icon .alain1-head{position:relative;margin:0 auto;padding:0;left:65px;top:75px;}
.alain-icon .alain1-head:before{position:absolute;content:"";border-radius:50px;width:7px;height:7px;top:-6px;left:30px;background-color:#848484;}
.alain-icon .alain1-head p{margin:0 0 0 19px;text-align:left;font-family:'Open Sans', sans-serif;font-size:10px;color:#6d6d6d;font-weight:600}
.fujairah-icon{position:absolute;margin:0 auto;padding:0;top:316px;left:122px}
.fujairah-icon .fujairah1-head{position:relative;margin:0 auto;padding:0;left:20px;top:106px;}
.fujairah-icon .fujairah1-head:before{position:absolute;content:"";border-radius:50px;width:7px;height:7px;top:-7px;left:28px;background-color:#848484;}
.fujairah-icon .fujairah1-head p{margin:0 0 0 12px;text-align:left;font-family:'Open Sans', sans-serif;font-size:10px;color:#6d6d6d;font-weight:600}
.ajman-icon{position:absolute;margin:0 auto;padding:0;top:336px;left:80px}
.ajman-icon .ajman1-head{position:relative;margin:0 auto;padding:0;left:20px;top:106px;}
.ajman-icon .ajman1-head:before{position:absolute;content:"";border-radius:50px;width:7px;height:7px;top:-6px;left:28px;background-color:#848484;}
.ajman-icon .ajman1-head p{margin:0 0 0 13px;text-align:left;font-family:'Open Sans', sans-serif;font-size:10px;color:#6d6d6d;font-weight:600}
footer{float:left;width:100%}
.down-arrow{position:fixed;bottom:26px;right:22px}
.down-arrow i{font-size:16px;color:#00a3ff;z-index:1}
.down-arrow:before{position:absolute;content:"";height:24px;width:24px;border:1px solid #fff;border-radius:50px;left:-5px;top:-2px;background-color:#fff;z-index:-1}
.down-arrow:after{position:absolute;content:"";height:40px;width:40px;border:1px solid #ccc;border-radius:50px;left:-13px;top:-10px;background-color:transparent;z-index:-1}
@media (min-width:414px) and (max-width:736px){.background{height:94.5vh;}
.frontpage{right:-27px!important;padding:24px 0 0 0;}
}
@media (min-width:414px) and (max-width:896px){.background{height:94.5vh;}
.halfcircle{left:-66px!important}
.frontpage{padding:24px 0 0 0;}
.pagehead{margin:0 0 0 -50px;}
.start-resercation .reservation-head p{font-size:15px}
.start-resercation .reservation-head span{font-size:15px;line-height:1}
.offers .offer-head p{font-size:16px}
.offers .offer-head span{font-size:14px;line-height:1}
.fleets .fleet-head p{font-size:16px}
.fleets .fleet-head span{font-size:14px;line-height:1}
.serves .serve-head p{font-size:16px}
.serves .serve-head span{font-size:14px;line-height:1}
.leases .lease-head p{font-size:16px}
.leases .lease-head span{font-size:14px;line-height:1}
.offers .offer .scroll-down::before{left:58px!important}
.fleets .fleet .scroll-down::before{left:75px!important}
.down-arrow{top:640px;}
}
@media (min-width:375px) and (max-width:812px){.background{height:95vh;}
.frontpage{right:-7px;padding:24px 0 0 0;}
.halfcircle{left:-24px}
}
.on_document{font-size:14px;color:#06F;font-family:'Open Sans', sans-serif;cursor:pointer;}
.on_document:hover{color:#000;}
.add_ser_txt1{font-size:13px;font-family:'Open Sans', sans-serif;color:#1b1b1b;}
.add_ser_txt_menditory_doc{font-size:14px;font-family:"bodytxt";color:#1b1b1b;}
.uae6{background-color:#900;color:#fff;font-family:'Open Sans', sans-serif;padding:5px;font-size:14px;width:92%;line-height:1.5;margin-top:6px}
.uae5{background-color:#900;color:#fff;font-family:'Open Sans', sans-serif;padding:5px;font-size:14px;width:36%;line-height:1.5;margin-top:6px}
.popup_car_name5{float:left;font-size:14px;font-family:'Open Sans', sans-serif;color:#000;text-transform:uppercase;padding:10px 0px 10px 5px;width:86%;}
.popup_car_name5 img{padding-bottom:10px;display:block;}
.close_button5{border-radius:100%;border:1px solid #efefef;cursor:pointer;position:relative;right:20px;margin-top:-22px;width:30px;height:30px;float:right;}
.pop_window5{background-color:#fff;height:auto;margin:0 auto;margin-top:0px;width:1170px;position:fixed;margin-top:-65px;}
.mandatory5{margin:0 auto;padding:0;}
.infiniti5{font-size:12px;font-family:'Open Sans', sans-serif;color:#b30f04;text-transform:uppercase;margin-top:-4px;}
.close_button5:hover{background-color:#e9e9e9;border:1px solid #CCC;-o-transition:0.5s;-moz-transition:0.5s;-webkit-transition:0.5s;transition:0.5s;}
.arrow5{padding:5px 0}
.performafont{font-family:'Open Sans', sans-serif;}
.rotate{background:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);display:inline-block;margin-left:10px}