@charset "UTF-8";.accordion .card{margin-top:5px}:root{--grey-100:#f4f4f4;--grey-500:#dbdbdb;--primary:#08C;--red-color:#d2322d;--gold:rgb(255, 227, 158);--gold-100:#ffc82e;--gold-dark:#c79300}#header .header-top .header-social-icons{margin-top:7px}#header .header-top p{margin-top:5px}.social-icons li.social-icons-whatsapp:hover a{background:#00c167}#reservation{padding:10px}#form-reservation button{font-size:18px;padding:7px;border-radius:0;width:100%}#form-reservation button.btn-default{color:#000}#form-reservation input,#form-reservation select{font-size:18px;border-radius:0;color:#000}.checkbox-inline{padding:0 10px 10px 0;border-radius:0;color:#000}.checkbox-inline input{width:25px;height:25px;vertical-align:text-bottom}#form-reservation select#ville_depart,#form-reservation select#ville_retour{border-radius:0;padding:0;font-size:18px;width:100%}.selected-cat{border:5px dashed var(--gold);padding:20px 0 10px 0}.selected-cat h4:after{content:' - (Selected)'}.carousel-areas{background:var(--light-100)}.carousel-areas .owl-carousel{box-shadow:none}.featured-boxes .featured-box{margin-bottom:0}a.ma-reservation{position:absolute;padding:10px;background-color:#fff;width:auto}.carousel-areas h5{font-size:18px;text-align:center}.prix-reservation{text-align:center;vertical-align:middle}.carousel-areas .owl-carousel .owl-nav .owl-next{right:0;top:85px}.carousel-areas .owl-carousel .owl-nav .owl-prev{left:0;top:85px}.icons-options p{margin-bottom:5px}.votes{display:inline!important;background:var(--primary)!important;color:#fff!important;padding:2px 6px;border-radius:3px}.mt-none{margin-top:0!important;margin-bottom:0!important}.list li{margin-bottom:0!important}form#form-reservation label{width:100%}.img-thumbnail{margin:10px}p span.samicar{font-weight:700;color:#00529c}.ville img{border:solid 1px var(--primary)}.featured-box{min-height:200px}.owl-item h5{margin-bottom:0}.pricing-table{display:flex;flex-wrap:wrap}.pricing-table .plan{background:#fff;border-radius:0;margin-top:5px;margin-bottom:5px;border:1px solid #ddd}.pricing-table .plan h3{margin-bottom:10px}.pricing-table .plan .plan-features,.pricing-table .plan .plan-footer,.pricing-table .plan .plan-price{border:1px solid #ededed}.pricing-table .plan .plan-header{background:var(--dark);padding:15.2px 16px;padding:.95rem 1rem}.pricing-table .plan .plan-header h3{color:var(--light);font-size:12.8px;font-size:.8rem;font-weight:600;line-height:1;letter-spacing:0;text-align:center;text-transform:uppercase;margin-bottom:0}.pricing-table .plan .plan-price{display:flex;flex-direction:column;background:var(--grey-100);border-top:0;border-bottom:0;padding:24px 12px;padding:1.5rem .5rem;text-align:center}.pricing-table .plan .plan-price .price{display:flex;justify-content:center;align-items:flex-start;font-size:43.2px;font-size:2.7rem;font-weight:600;line-height:1;color:var(--dark)}.pricing-table .plan .plan-price .price .price-unit{font-size:50%;line-height:1.4;vertical-align:top}.pricing-table .plan .plan-price .price-label{text-transform:uppercase;color:var(--default);font-size:11.2px;font-size:.7rem;line-height:1;margin-bottom:0}.pricing-table .plan .plan-features{border-top:0;border-bottom:0;padding:12.8px;padding:.8rem;text-align:center}.pricing-table .plan .plan-features ul{padding:0 8px 0 8px;padding:0 .5rem 0 .5rem;margin-bottom:0}.pricing-table .plan .plan-features ul li{border-bottom:1px solid #ededed;line-height:1.5;list-style:none;font-size:.9em}.pricing-table .plan .plan-features ul li:last-child{border-bottom:0}.pricing-table .plan .plan-footer{border-top:0;padding:24px 12.8px 40px;padding:.5rem .8rem .5rem;text-align:center}.pricing-table .plan.plan-featured{position:relative;box-shadow:0 0 40px rgba(200,200,200,.3);transform:scale(1.05);z-index:1}.pricing-table .plan.plan-featured .plan-features ul li,.pricing-table .plan.plan-featured .plan-header h3{font-size:12.8px;font-size:.8rem}.pricing-table .most-popular{border-color:var(--gold-100)}.pricing-table .most-popular .btn-primary{background-color:var(--gold-100);border-color:var(--gold-dark);color:var(--dark)}.pricing-table .most-popular .btn-primary:hover{background-color:var(--gold)}.pricing-table .most-popular .plan-price,.pricing-table .most-popular h3{background-color:var(--gold-100)}.pricing-table .gold .plan-price,.pricing-table .gold h3{background-color:var(--gold)}*,:after,:before{box-sizing:border-box!important}.masonrow{column-width:22em;column-gap:1em;-moz-column-width:22em;-webkit-column-width:22em;-moz-column-gap:1em;-webkit-column-gap:1em;padding-left:20px}.item{display:inline-block;padding:.25rem;width:100%}.well{position:relative;display:block;padding:0}.testimonial.testimonial-style-4 .testimonial-author{margin:10px}p.title-page{color:#1d2127;font-size:2.3em;font-weight:200;margin:0}.panel-options{border-color:#ffc82e}.panel-options>.panel-heading{background-color:#ffe39e}span.price-option{font-size:24px;font-weight:700;color:#000;line-height:3rem}span.price-option-2{font-size:24px;font-weight:700;color:#000}ul.pagination,ul.pagination>li{display:inline-block}ul.pagination li.zone-val a{display:inline-block;width:100px}ul.pagination li.zone-check a{width:196px}.pagination>li>a.btn-primary{background-color:#08c;color:#fff}.pagination-lg>li>a,.pagination-lg>li>span{position:relative;float:left;margin-left:-1px;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd;padding:10px 16px;font-size:18px;line-height:1.3333333}div.sticky{position:-webkit-sticky;position:sticky;top:0;padding:20px;font-size:20px;z-index:140;background-color:#fff;border-bottom:1px solid #ccc;color:#000}.modal-backdrop.in{opacity:0}h1 span.span-gris{color:#ccc;display:inline}.breadcrumb>.active{color:var(--red-color);font-weight:700}.header-social-icons .icons-pays:hover a{background-color:#eee}#countDownDate{font-weight:700;color:var(--red-color);float:left;margin:5px 10px}@media (min-width:1024px){.picker__frame{top:220px!important}}a.btn-transfert{background-color:var(--red-color);border-color:var(--red-color) var(--red-color);color:#fff}a.btn-transfert:hover{background-color:#fff;border-color:#fff #fff;color:var(--red-color)!important}#header .header-column .header-extra-info{list-style:outside none none;margin:24px 0 0;padding:0;float:right}.services h3{font-size:.9em}.page-not-found h2{font-size:140px;font-weight:600;letter-spacing:-10px;line-height:140px}.hidden,.hide{display:none}@media (min-width:576px){.container{max-width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}}@media (max-width:576px){.card-body{padding:12px;padding:1rem}}#header .header-nav .header-nav-main nav>ul>li.dropdown-full-color.dropdown-light .dropdown-menu li:hover>a{color:var(--primary)!important;background-color:transparent}#header .header-nav .header-nav-main nav>ul>li.dropdown-full-color.dropdown-light .dropdown-menu li>a{display:flex;width:100%;padding:0}#form-reservation input[type=checkbox]{width:20px;height:20px}section.services img{border:solid 2px var(--primary);border-radius:50%}.m-none{margin:0!important}#footer a,#footer li,#footer p{color:var(--light)}.drapo{font-size:1rem}