@media (max-width:768px){body{min-height:100vh;min-height:100svh;min-height:100dvh;display:flex;flex-direction:column}main{flex:1}body header{position:sticky;position:-webkit-sticky;width:100%;top:0;z-index:999;padding:0;display:flex;justify-content:space-between;align-items:center}body header form{width:100%}body{margin:0}body.bodysm{height:150vh}#progress-bar .progress-bar-step{position:relative;left:-15px;top:0}#progress-bar .lastlast{width:250px}#progress-bar .prev{width:100px;border:none}#progress-bar{border-block:none;margin-bottom:3px}.progress-bar-step.current{background:#f0f0f0}.done .step_name{color:var(--jfc);text-transform:uppercase}.step-level{background:white;color:var(--jfc);border:solid 1px var(--jfc);border-radius:5px;display:block;height:25px;width:auto;padding:4px 0 4px 4px;margin:5px 0 5px 5px}.step-level .col1{float:left;width:20px}.step-level .col1 .step-no{padding:2px;background:var(--jfc);text-align:center;color:white;float:left;width:22px;height:22px;border-radius:35px}.step-level .col2{float:left;width:auto;padding:2px 5px 0 10px}#branding{background:#000;display:flex;flex-wrap:wrap}.glyphicon-earphone{color:#fec601;font-size:25px}#footer-menu .col-xs-12.divtelephone{margin-top:10px;margin-bottom:10px}.footerCountry{position:absolute;left:0;top:60px}#divDesc{display:none;height:45px}#divTel{margin-top:9px;float:right;padding:5px 10px 0 0}#divTel .fa-whatsapp{color:var(--jfc);font-size:24px}#divTel .tel-word{float:right;padding:2px 0 5px 10px;color:var(--jfc);font-weight:bold}input.dtp{font-size:16px;color:black;padding-left:44px}.step-mb .fl-step{display:flex;width:100%}.step-mb .cols1{padding:5px 5px 5px 0;margin:0 5px 0 0}.step-mb .fl-item.tranime{transform:translateX(2.1rem)}.step-mb .cols2{padding:5px 0 5px 0;margin:0 0 0 0}.step-mb{margin:0 0 0 -10px}.step-mb .step-lvl{background:white;color:var(--jfc);border:solid 1px var(--jfc);border-radius:5px;display:flex;height:25px;padding:4px 0 4px 4px;margin:0;overflow:hidden;font-size:0.95em}.step-mb .step-lvl .col1{width:25px}.step-mb .step-lvl .col2{padding:2px 5px 0 7px;flex-grow:1}.step-mb .step-lvl .col3{padding:2px 5px 0 0;flex-grow:1}.step-mb .step-lvl .col1 .step-no{padding:2px;background:var(--jfc);text-align:center;color:white;float:left;width:22px;height:22px;border-radius:35px}#step-mb .step-lvl.prv .col1 .step-no{background:#ccc}.step-mb a,.step-mb a:visited,.step-mb a:link,.step-mb a:active{color:#ccc;text-decoration:unset}.step-mb a:hover{cursor:pointer;color:#ccc;text-decoration:unset}#step-mb .step-lvl.prv{border:none}#step-mb .fa-pencil{color:var(--jfc);font-size:16px;margin:0 5px 0 0}.fa-pencil:before{content:"\f040"}#conteiner .breadcrumb > li + li:before{padding:0 2px}.breadcrumb a:link,.breadcrumb a:visited,.breadcrumb a:active{text-decoration:none;border:none;color:#fff}.breadcrumb a:hover,a:focus{font-weight:bold}#conteiner .breadcrumb{width:99%;display:flex;padding:0 0 15px 1%;height:80px;align-items:end;background:url(../Images/mob/back1-6.webp) no-repeat -30px 0}#conteiner .breadcrumb > .active{color:#fff}}@media (max-width:768px){.glyphicon-earphone{color:#fec601;font-size:25px}#divDesc{display:none;height:45px}#branding{display:flex;width:100%}#branding .col1{flex:0 0 50%}#branding .col2{flex:0 0 25%;order:2}#branding .col3{flex:0 0 25%;order:1}#svg_hbg{float:left;width:34px;height:34px;padding:5px 0 0 0}#svg_close{float:left;width:30px;display:none}#menu_txt{float:left;width:35px;padding:15px 0 0 0;color:#fec601}}@media (min-width:0) and (max-width:567px){#topLinksUL{margin-left:0}#topLinks{flex:0 0 25%;order:2}#topLinks{margin-left:0;width:20vw;z-index:9999999;float:right}#topLinks ul{background:#000;z-index:999999}#footer-content .title{padding-top:0;font-size:11px}}@media (max-width:480px){.step-mb .cols1{margin:0 3px 0 0}#lnkHome{margin-left:1px}#footer-menu .widget-area{padding:0}#footer #footerMiddle .child{padding-left:5px}footer .footerRight{padding:15px 0 0 5px}.footerCountry{position:absolute;left:0;top:30px}}@media (max-width:768px){#footer{height:460px}#footer-content{height:20px}#footer-content .col1,#footer-content .col2{padding:0}footer .footerRightDiv{display:flex;flex-direction:column;width:100%}#footerRight .title{padding:15px 0 0 0}#footerRight2{margin-top:-42px}#footerMiddle .company-name-text{margin-bottom:10px}#primary .hideMb{display:none}.hideMb{display:none}#footer-content .title{padding-top:10px}}@media all and (max-width:768px),only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:1024px),only screen and (min--moz-device-pixel-ratio:2) and (max-width:1024px),only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:1024px),only screen and (min-device-pixel-ratio:2) and (max-width:1024px),only screen and (min-resolution:192dpi) and (max-width:1024px),only screen and (min-resolution:2dppx) and (max-width:1024px){#topLinks{float:right;padding:0}#topLinksUL .fa-home{font-size:17px}#topMenu{display:none}#topLinks ul{width:100%;display:none}#topLinks > ul > li > #lnkHome{padding:14px}#topLinks ul li{width:100%;border-top:1px solid rgba(120,120,120,0.2)}#topLinks ul ul li,#topLinks li:hover > ul > li{height:auto}#topLinks ul li a{width:100%;border-bottom:0}#topLinks > ul > li > a{padding:17px}#topLinks > ul > li{float:none}#topLinks ul ul li a{width:100%;border-bottom:0;padding-left:33px;font-weight:700;text-transform:uppercase;font-size:13px;color:#fec601;background:none}#topLinks > ul > li:hover > a{color:#fff}#topLinks ul ul,#topLinks ul ul ul,#topLinks.align-right ul ul{position:relative;left:0;width:100%;margin:0;text-align:left}#topLinks > ul > li.has-sub > a:after,#topLinks > ul > li.has-sub > a:before,#topLinks ul ul > li.has-sub > a:after,#topLinks ul ul > li.has-sub > a:before{display:none}#topLinks #menu-button{display:flex;justify-content:end;padding:5px 10px 0 0;color:#000;cursor:pointer;font-size:12px;font-weight:700;width:20vw;float:right}#topLinks .submenu-button{position:absolute;z-index:99;right:0;top:0;display:block;border-left:1px solid rgba(120,120,120,0.2);height:46px;width:46px;cursor:pointer}#topLinks .submenu-button.submenu-opened{background:#000}#topLinks .submenu-button:after{position:absolute;top:22px;right:19px;width:8px;height:2px;display:block;background:#ddd;content:''}#topLinks .submenu-button.submenu-opened:after{background:#ffffff}#topLinks .submenu-button:before{position:absolute;top:19px;right:22px;display:block;width:2px;height:8px;background:#ddd;content:''}#topLinks .submenu-button.submenu-opened:before{display:none}#LI_sub > a{display:none}}@media (max-width:768px){.widget2 .post{background:#fff;margin:0 0 10px 0;border-radius:13px;border:solid 1px #ccc;-moz-box-shadow:0 24px 34px -14px rgb(0 0 0 / 30%);-webkit-box-shadow:0 24px 34px -14px rgb(0 0 0 / 30%);box-shadow:0 24px 34px -14px rgb(0 0 0 / 30%)}.widget2 .post:hover{-moz-box-shadow:0 24px 34px -14px var(--jmcthnv);-webkit-box-shadow:0 24px 34px -14px var(--jmcthnv);box-shadow:0 16px 34px -14px var(--jmcthnv)}#conteiner .container{padding-right:1%;padding-left:1%}#conteiner .row{margin:0}#conteiner .col-xs-12{padding:0}#divSearchResult .fa-exclamation-triangle{font-size:30px}#msg_min_hours .col1 .fa-exclamation-triangle{top:15px}.complete_reservation .widget-msg{padding:5px 4px;font-size:15px}.complete_reservation .alert .col1{width:15%}.complete_reservation .alert .col2{width:85%}}@media (max-width:768px){.myrowbt{position:relative}#div-slider-form #row2{margin-top:10px}#row4 .myrowbt .fa-angle-right{position:absolute;top:17px;left:91%;font-size:19px}#row22 .form-group{margin-bottom:8px}#rowWay label{font-weight:bold;padding:0}#btnContinueResult{width:99%;padding:1px 28px 3px 10px}.fa-calendar{top:9px}#rowMapinfo .colA{padding:0 2%;width:18%}#rowMapinfo .colB{padding:0;width:78%}#rowMapinfo .postinfo{padding:6px 0 6px 0}#div_end_loc .col11{width:16%;padding:0}#div_end_loc .col33{width:80%;padding:0}#rowMapinfo .col3{width:39%;padding:0 0 0 0}#rowMapinfo .col11{width:16%;padding:0 2%}#rowMapinfo .col22{width:80px}#rowMapinfo .col1{padding:0 0 0 0;width:28%}#rowMapinfo .col2{width:33%;padding:0 0 0 0}.dtp{width:100px}#div-slider-form{display:flex;flex-flow:column wrap}#row2D{order:1}#row3A{order:2}#rowWay{order:9;margin-top:0}#row2{order:3}#row22{order:4;height:55px}#row3{order:5}#row33{order:6;height:55px}#div-slider-form #row4{order:7;height:21px}#row5{order:8}#row4B{order:10;position:relative}#divCarSearchMessage{order:11}#primary{display:flex;flex-flow:column wrap}#secondary1{order:3}#content1map{order:1}#content1{order:2}#footerSearchContent{order:4}.datepicker{padding:0 4px}.bootstrap-timepicker input{padding:0 1px}#time_from,#time_to{padding:2px 10px}#ddlPassagers,#ddlBagages{border-radius:4px}#div-slider-form{padding:0 0 0 6px !important}#divSearchRecherche{background:none;border:0;box-shadow:inset 0 0 0 0}#slider-form{background:none;border:0}.additional-block .pricetot{font-weight:bold;color:var(--jmcnv);font-size:21px;float:right}.additional-block-new{padding:0;margin:0}.fa-calendar{left:15px}#divMap{height:200px}#rowMapinfo{padding:0}#rowMapinfo.row{margin-top:10px}.post .col1{width:48%}.post .col2{width:50%}#row22 .col1{width:49%}#row5 .col2{padding:0 4% 0 0;width:46%}#row5 .col3{padding:0 2% 0 2%;width:46%}#row4 .col1{padding:0 4% 0 0;width:46%}#row4 .col2{padding:0 0 0 6%}#row4B .col1{padding:0 7% 0 0}#row4B .col2{padding:0 0 0 7%}#row22 .col1,#row33 .col1{width:49%}.postRow .product-img{float:left;padding-left:5px}.product-widget .entry-format > span{font-size:13px}.slides li img{margin-top:10px}.features{font-size:11px;color:#000;display:block;position:absolute;left:10px;top:-20px}#postZeroSearch .postRow{height:unset}#zeroSearch{padding:10px 15px}#postZeroSearch{margin:0}.textCond{font-size:0.95em}.fa-check-circle{font-size:15px}.features .fa{font-size:15px}.carIconGaz{margin-left:10px;margin-bottom:9px}.carIconCV{margin-left:10px;margin-bottom:8px}#content1 .widget2.product-widget .post .entryh2{font-size:18px;font-weight:bold;text-transform:uppercase;margin:5px 0 0 0}.div-is-local .detailButton .lnkmychoice{float:left;font-size:1em;padding:1px 0 1px 15%}.div-is-local a.orange_button{padding:11px 0 11px 0}.detailButton .lnkmychoice{float:right;font-size:0.9em;text-transform:uppercase;padding-right:25%}.detailButton{float:right;width:110px;margin:0}#divSearchResult .div-is-local .angle-right{top:15px}#row4B .fa-angle-right{position:absolute;right:30px;top:9px;font-size:25px;color:#000}.priceSm{display:none}.price{display:none}.divLink{display:none}a.orange_button{padding:15px 0 15px 0}.product-info{margin-top:5px;padding-top:0;padding-left:5px}.product-info .features{font-size:10px}.postRow .col-xs-8{padding:0}.postRow{margin:0}.row{margin:0}.col-xs-12{padding:0}.col-xs-5{padding:0}.container{padding-right:1%;padding-left:1%}.widgetb{color:black;margin:0;background:white}.cdr{border-radius:13px;border:solid 1px #ccc}.slider-img-small .slides li{min-height:190px;width:100%;display:flex;justify-content:center;align-items:center}.widgetb h1{width:80%;font-weight:bold;padding:12px 0 8px 14px;font-size:14px}.widgetb .rowp{margin:0;padding:7px 14px}#div-main-mb .widgetb .rowins{padding:0 16px 5px 16px}.widgetb .product-info{padding:0 10px 10px 10px;color:#000;font-weight:bold}.widgetb .p-info{padding:10px}.widgetb .location{text-transform:inherit;color:var(--jmc);padding-bottom:5px;font-size:14px;font-weight:bold}.widgetb .datefrom{font-weight:normal;font-size:12px;padding-bottom:5px}.widgetb .dateto{font-weight:normal;font-size:12px}.lnkmdf{width:20%;font-weight:bold;font-size:15px;padding:12px 0 1px 1px;text-transform:none;margin:0 10px 0 0}.lnkmdf > .fa-angle-right{position:relative;right:0;top:0;font-size:19px;color:var(--jmc);float:right}.widgetb .product-info .myrow{font-weight:normal}.widgetb .row1{margin:0}.widgetb .row2S{margin:0;color:#656d78}.widgetb .divresume{padding:0}.widgetb .row1 .col1{padding:0;width:100%;margin-top:10px}.widgetb .row1 .col2{padding:0;width:100%;margin:20px 0 0 5%}.widgetb .row11 .icon{padding:0;width:22%}.widgetb .row11 .icon.faws{width:33%}.widgetb .icon .colA{padding:0;float:left}.widgetb .icon .colB{padding:0 0 5px 6px;float:left;font-weight:bold}#divSearchResult .widgetb{background:none}.widget2 .fa{color:#ccc;font-size:18px}#widget-left .head{font-weight:bold;font-size:12px}#widget-left .location{text-transform:inherit;margin:0;color:var(--jmc);padding-bottom:0;font-size:14px;font-weight:bold}#widget-left .datefrom{font-weight:normal;font-size:12px;padding-bottom:10px}#widget-left .head{font-weight:bold;font-size:12px}#widget-left .head.rest{margin-top:0}#widget-left .dateto{font-weight:normal}.widgetb .rowp{margin:0;padding:7px 14px}.widgetb .row11{padding:0 0 0 17px}.widgetb .headering{font-weight:bold;padding:12px 8px 0 14px;font-size:14px}a.lnkModify{font-size:0.75em}a.lnkModify{float:right;color:var(--jmc)}.h4mdf{float:right;font-weight:bold}.h4mdf{font-size:15px;padding:0;text-transform:none;margin:0 10px 0 0}.h4mdf > .fa-angle-right{position:relative;right:0;top:0;font-size:19px;color:var(--jmc);float:right}.conditionsDesc{padding:10px 0 0 17px}.detailButton{float:left;width:94%;margin:0 4px 0 10px;border-radius:8px 8px 8px 8px;-webkit-border-radius:8px 8px 8px 8px;-moz-border-radius:8px 8px 8px 8px}.product-widget .additional-block{padding:0 0 10px 0;width:100%}.pricetotmob{float:left;font-size:1.3em;padding-left:20px}.detailButton .lnkmychoice{float:right;font-size:1.3em;text-transform:uppercase;padding-right:10%}.widgetb .angle-right{position:absolute;top:13px;right:7%;color:#000}.widget2 .additional-block .fa,.additional-block .fa{color:#000;font-weight:bold}.product-widget{margin:0;padding:0}#rowMapinfo .col1 .postinfo{margin:1px 0 7px 0}}@media (max-width:760px){.features > p{margin:1px 0 0 14px}#slider-pattern{height:120px;margin-top:-120px;width:100%}.features > p{line-height:10px}.features img{width:13px}.priceSm{font-size:13px}.features > p{font-size:13px}.divImg{padding:0;float:left}.pager{display:none}.hideMb{display:none}.additional-block .price{font-weight:bold;color:#000;font-size:24px}.popovert{display:none}.info_widget{display:none}#secondary .row .col-xs-12{padding-left:0}#content{padding-left:0}#rowFilter{display:none}#rowFilter2{display:none}#divNb .col2{width:0}#divNb .col1{width:100%;font-size:15px}}