.datepicker{padding:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;direction:ltr}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker th{font-weight:bold}.datepicker td,.datepicker th{color:#000;text-align:center;width:20px;height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:none}.datepicker table tr td.day.focused,.datepicker table tr td.day:hover{color:white;background-color:#fec601;cursor:pointer}.datepicker table tr td.new,.datepicker table tr td.old{color:#999}.datepicker td.new.day{color:#999}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover{background-image:-webkit-gradient(linear,0 0,0 100%,from(#fec601),to(#fec601));filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active:active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover:active{background-color:#fec601}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,.datepicker .next,.datepicker .prev,.datepicker tfoot tr th{cursor:pointer;font-weight:bold;color:#000}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker table tr td span.focused,.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active{background-color:#fec601}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{background-image:-webkit-gradient(linear,0 0,0 100%,from(#fec601),to(#fec601));filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff}.bootstrap-timepicker{position:relative}.bootstrap-timepicker-widget.dropdown-menu{padding:2px 3px 2px 2px}.bootstrap-timepicker-widget.dropdown-menu.open{display:inline-block}.bootstrap-timepicker-widget.dropdown-menu:before{border-bottom:7px solid rgba(0,0,0,0.2);border-left:7px solid transparent;border-right:7px solid transparent;content:"";display:inline-block;left:9px;position:absolute;top:-7px}.bootstrap-timepicker-widget.dropdown-menu:after{border-bottom:6px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;content:"";display:inline-block;left:10px;position:absolute;top:-6px}.bootstrap-timepicker-widget table{width:100%;margin:0}.bootstrap-timepicker-widget table td{text-align:center;height:30px;margin:0;padding:2px}.bootstrap-timepicker-widget table td:not(.separator){min-width:30px}.bootstrap-timepicker-widget table td span{width:100%}.bootstrap-timepicker-widget table td a{border:1px transparent solid;width:100%;display:inline-block;margin:0;padding:8px 0;outline:0;color:#333}.bootstrap-timepicker-widget table td a:hover{text-decoration:none;background-color:#eee;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border-color:#ddd}.bootstrap-timepicker-widget table td a i{margin-top:2px}@media(max-width:767px){.bootstrap-timepicker{width:100%}.bootstrap-timepicker .dropdown-menu{width:100%}}@media (min-width:769px){#divLogoFooter{padding-left:10px}input[type="text"]:focus,input[type="password"]:focus{border:1px solid #70acee;-moz-box-shadow:0 0 3px #70acee;-webkit-box-shadow:0 0 3px #70acee;box-shadow:0 0 3px #70acee;background:#fff}}body header form{width:100%;flex-grow:1}body header{position:sticky;position:-webkit-sticky;width:100%;top:0;z-index:9;padding:0;justify-content:space-between;align-items:center;background-color:#f4f5f7;border-bottom:1px solid #ececec;border-radius:0;box-shadow:0 6px 14px -5px rgb(0 0 0 / 30%)}@media (min-width:1026px){body header{height:70px;display:flex}#topMenu{float:right;margin-top:23px;margin-right:-8px;margin-left:15px}#divLogoMb.divLogo{margin:10px 0 5px 0}}@media (min-width:769px) and (max-width:1025px) and (pointer:coarse){#topMenu{float:right;margin-top:23px;margin-right:25px}#divLogoMb.divLogo{margin:10px 0 5px 17px}#divSelectCountry .dropdown-menu{left:-30px}}.divLogoId .textLogoA span{color:#18191d}.divLogoId .textLogo .AR{font-size:0.6em;color:#18191d}.divLogoId .textLogoR span{color:#18191d}#branding{display:flex;width:100%}@media (min-width:769px){#divLogoFooter{padding-left:10px}#divDesc .fa-whatsapp{font-size:35px;padding:5px;color:var(--jmcb);margin-top:-4px}}@media (min-width:769px) and (max-width:1025px) and (pointer:coarse){#branding{flex-wrap:wrap}#branding .col1{width:30%;flex:0 0 30%;order:1}#branding .col3{width:70%;flex:0 0 70%;order:1}#branding #topLinks{flex:0 0 100%;order:2}}@media (min-width:1026px){#branding .col1{flex:0 0 auto}#branding #topLinks{flex:0 0 60%;order:1;display:flex;justify-content:end}#branding .col3{flex:0 0 30%;order:2}}.dropdown-toggle{border-radius:0;font-size:12px;padding:0;margin:0}#divSelectCurrency{margin:0 10px 0 0}.divSelectMenu span{display:inline-block;vertical-align:middle;line-height:1.5}#imgFR2{margin-left:3px}.imgLang{margin-top:-3px;border-radius:10px;height:21px;width:21px}#lnkFR{margin-left:5px}.fcaicontop{text-decoration:none;display:flex;align-items:center;justify-content:center;border-radius:10px 10px 0 10px;height:50px;width:50px;font-size:24px}#lnkFC:hover{color:#3B5998}#lnktw:hover{color:#55ACEE}.divSelectMenu{float:right}.btnSelectItem{background:transparent;text-transform:uppercase;border:none;color:var(--topmenu);font-weight:bold;font-size:18px}#btnSelectCurrency{display:flex}@media (min-width:769px){#footer-content .title{padding-top:30px}}@media (min-width:769px){.divSelectMenu a{font-size:18px;text-transform:capitalize;color:#000;padding:5px 0 5px 1px}.divSelectMenu a:hover{text-decoration:none;font-weight:bold}.divSelectMenu .dropdown-menu{min-width:100px}#branding{padding:0;margin:0 auto;max-width:1275px}#divDesc{padding:3px 20px 0 0;float:right;margin-top:10px}#crLogo{float:left;background:var(--jfc);padding:7px 10px;margin-top:8px}.fa-angle-down::before{content:"\f107"}#topLinks li:hover > ul{margin-top:-3px;border:solid 1px #D3D3D3}#topLinks{margin-top:0;margin-bottom:0}#topLinks > ul > li > a{font-size:18px;text-transform:capitalize;color:var(--topmenu);padding:27px 17px;transition:background .3s ease-in-out}#topLinks > ul > li > #lnkHome{padding:25px 17px 23px 17px}#topLinksUL .fa-home{margin-top:2px}#topLinks ul ul li:hover > a,#topLinks ul ul li.active > a{color:var(--topmenu);background:var(--jfc)}#topLinks > ul > li > a:hover{color:var(--topmenu);background:var(--jfc)}#topLinks > ul > li > a{transition:background 0.5s ease-in-out}#topLinks ul ul li > a{transition:background 0.5s ease-in-out}#topLinks ul ul li a{color:var(--topmenu);border-top:1px solid #D3D3D3;position:relative;font-size:1.05em}#topLinks ul ul{background-color:#f4f5f7;background:#f4f5f7}#topLinks ul ul li{background-color:#f4f5f7;background:#f4f5f7}#LI_sub1{border-bottom:2px solid var(--jfc)}#topLinksUL .fa-home{font-size:20px}#topLinks #LI_lang,#topLinks #LI_devise{display:none}.hidePc,.hidePcc{display:none}.glyphicon.hidePc,.glyphicon.hidePcc{display:none}a.spanWhite13,a.spanWhite13:visited{color:var(--topmenu);font-size:18px;text-decoration:none}a.spanWhite13:hover,a.spanWhite13:focus,a.spanWhite13:active{color:var(--topmenu);text-decoration:none}#divDescTel{float:left;padding-left:20px}#divDesc .desc-tel{float:left;padding:13px 0 0 0}}@media (min-width:768px){footer .footerRight{padding:15px 0 0 0}#footer-menu #divLogoFooter a{padding:0}#footer-menu .col2{padding:52px 0 0 0}#footer-menu .container{width:88%;margin:0 5% 0 7%}#footer-content{width:88%;margin:0 5% 0 7%}#footer-content .col1{padding:0}#footer-content .col2{padding:30px 0 0 0;display:block}#footer-menu nav a{color:#aeb5bd;font-family:Helvetica;padding:17px 0 17px 12px;font-size:13px;letter-spacing:1px;text-decoration:none;font-weight:700;height:23px}#footer-menu .col1 a:hover,#footer-menu .col2 a:hover{color:var(--jfc)}#footer-menu .divRow{float:left;width:100%;display:block;margin-top:10px}#primary{margin-top:10px}}@media (min-width:801px){.divtelephone{margin-top:12px}#topMenu .language{margin-top:4px}.footerCountry{position:absolute;right:0;top:50px}.footerMiddle{height:199px}#footer-menu .footerRightDiv{margin:0 17% 0 10%}#footer-content .footerRightDiv{margin:0 17% 0 4%}}@media (min-width:1024px) and (max-width:1200px){#topLinks{margin-left:80px}}@media (min-width:1201px){#topLinks{margin-left:0;margin-top:0}}@media (min-width:768px) and (max-width:1199px){main .container{width:97%;padding:0}#main{margin:0 0}}@media (min-width:769px){#divCarSearchMessage{display:inline-block}.btn-default2{border:solid 1px #ccc}#rowFilter .tooltip-main{z-index:8}#divSearchResult{border-radius:0}#divSearchRecherche{border-radius:13px;border:1px solid #fec601;-webkit-box-shadow:14px 15px 7px -13px rgba(254,198,1,0.97);-moz-box-shadow:14px 15px 7px -13px rgba(254,198,1,0.97);box-shadow:14px 15px 7px -13px rgba(254,198,1,0.97)}#secondary1 .widget.info_widget{border-radius:13px}.conditionsDesc{padding:10px 0 0 0}#divNb{display:table;margin:0;padding:0;width:100%}#divNb .col2A{border-top:solid 1px #000;width:100%}#content-widget{padding:5px}.textCond{margin-left:5px}.container{padding-right:15px;padding-left:15px}#rowFilter2 .btn-default2{font-weight:bold;border-radius:15px}.btn-default2{background-color:#fff;border-color:#ccc}#rowFilter2 .btn-default2:hover{border-color:var(--jmco)}#rowFilter2 .btnHoverOn,#rowFilter2 .btnHoverOn:hover,#rowFilter2 .btnHoverOn:focus{color:var(--jmco);border-color:var(--jmco)}div.widget-title-sort{float:right;font-size:13px;position:relative}#primary #widgetLeft{border-radius:13px !important}.pricetotmob{display:none}.complete_reservation .widget-msg{padding:15px 5px;font-size:15px}.complete_reservation .alert .col1{width:7%}.complete_reservation .alert .col2{width:93%}.alert{padding:15px}#divSearchResult .fa-exclamation-triangle{font-size:30px;top:6px}#divSearchResult .fa-frown-o{font-size:40px;top:0}.product-widget .category{font-size:12px}.textPart{font-size:12px}.postRow .product-img{width:100%;padding-top:25px;display:flex;justify-content:center}.postRow .newBlinkAnime{animation:blink 2s linear infinite}.postRow .newBlink{color:red;font-size:13px;font-weight:bold;margin-top:25px;position:absolute;right:15%;top:-15px}.post_11 .postRow .newBlink{right:13%}#row22 .col-xs-5,#row33 .col-xs-5{width:37%}.fa-calendar{left:25px}.colPostRow{padding-right:0}.widget2.product-widget .post .entry-format{border-bottom:solid 1px #ccc;width:94%}.additional-block .price{font-size:13px;margin-top:15px}#divSearchResult .additional-block-new{padding:0;margin-bottom:10px;background:#f3f3f3;width:27%;height:246px}#divSearchResult .fa-angle-right{position:relative;right:30px;top:2px;font-size:25px;color:#000}a.orange_button{padding:15px 32px 15px 32px;text-transform:uppercase}.fa-suitcase{margin-left:13px;font-size:20px}.fa-user{font-size:20px}.div-is-local{margin-top:50px}.div-is-local a.orange_button{padding:8px 12px 8px 18px;font-size:11px}.additional-block-local .product-widget .additional-block{padding:26px 0 0 20%}#divSearchResult .div-is-local .fa-angle-right{right:22px;font-size:20px}.widget2 .post{background:#fff;border:solid 1px #ccc;border-radius:13px;margin:1px 0 12px 2px;-moz-box-shadow:0 6px 14px -5px rgb(0 0 0 / 30%);-webkit-box-shadow:0 6px 14px -5px rgb(0 0 0 / 30%);box-shadow:0 6px 14px -5px rgb(0 0 0 / 30%);transition:border 0.3s ease-in-out}.widget2 .post:hover{border:3px solid var(--jmc);border-radius:13px;cursor:pointer}}@media (min-width:769px) and (max-width:1199px){.product-widget .additional-block{padding:26px 0 0 0;margin-top:10px}}@media (min-width:1200px){.product-widget .additional-block{padding:26px 0 0 14%;margin-top:10px}}@media (min-width:769px){#progress-bar{position:sticky;width:100%;top:71px;z-index:8}.progress-bar-step.current{background:#061B2B}}@media (min-width:769px){.pbStepLow{display:flex;justify-content:space-between}.progress-bar-step .step_name{flex-grow:1}.progress-bar-step .col3{padding:10px 0 0 0;flex-grow:1}#progress-bar .fa-pencil{color:var(--jmc);font-size:16px;margin:0 0 0 5px}.fa-pencil:before{content:"\f040"}#progress-bar{background:#f2f2f2;border-bottom:1px solid #bdbdbd;-moz-box-shadow:inset 0 1px 3px #e5e5e4;-webkit-box-shadow:inset 0 1px 3px #e5e5e4;box-shadow:inset 0 1px 3px #e5e5e4}#progress-bar a:link,#progress-bar a:visited,#progress-bar a:active{color:var(--jmcb)}#progress-bar a:hover{text-decoration:underline}#progress-bar-steps{margin:0 auto;font-size:14px}.progress-bar-step{float:left;color:#c7c9cd;border-right:1px solid #d2d2d2}.progress-bar-step.current{color:#fec601;font-weight:bold}.progress-bar-step.done{color:#656d78}.progress-bar-step.last{border:none}.progress-bar-step.done .step_number{font-weight:bold;border:solid 2px var(--jmcb)}#progress-bar .progress-bar-step.done .number{color:var(--jmc)}.progress-bar-step.current .step_number{border:solid 2px #fec601}.progress-bar-step .step_number{text-align:center;float:left;width:35px;height:35px;border-radius:35px;border:solid 2px #ccc}.progress-bar-step .step_name{margin:11px 8px}.done .step_name{color:var(--jmco)}#progress-bar .fa-check{font-size:20px;font-weight:normal;color:var(--jmcb);padding:8px 0 0 0}#progress-bar .number{padding:8px 0 0 0}}@media (min-width:1551px){.pbStepLow{padding:8px 8px 2px 22px;height:45px}}@media (min-width:1888px){#progress-bar-steps{width:58%}}@media (min-width:1551px) and (max-width:1887px){#progress-bar-steps{width:69%}}@media (min-width:1281px) and (max-width:1550px){#progress-bar-steps{width:74%;margin:0 13%}.pbStepLow{padding:8px 8px 2px 12px;height:45px}}@media (min-width:1121px) and (max-width:1280px){#progress-bar-steps{width:80%;margin:0 10%;border:solid 0 red;height:53px}.pbStepLow{padding:8px 0 2px 7px;height:45px}}@media (min-width:971px) and (max-width:1120px){#progress-bar-steps{width:100%}.pbStepLow{padding:8px 3px 2px 9px;height:45px}}@media (min-width:971px) and (max-width:1120px){#progress-bar-steps{width:100%}.pbStepLow{padding:8px 3px 2px 9px;height:45px}}@media (min-width:0) and (max-width:970px){#progress-bar-steps{width:100%}.progress-bar-step.done{display:none}.pbStep{width:100%}#progress-bar{width:100%}}