@charset "UTF-8";.h1,h1{font-weight:700}.table.cart-list th,.table.options_cart th{font-weight:500}.list-flex{display:inline-block}body{line-height:22px;font-size:16px;font-weight:300}#social_top a i,#top_line,#top_line a{font-size:18px}.main-menu>ul>li>a{font-size:18px}#close_in i{font-size:20px}#destination.form-control,#periode.form-control,.panel-dropdown>a{font-size:16px}.autoComplete_result{font-size:16px;font-weight:400}.autoComplete_highlighted{font-weight:600}.custom-search-input-2 input[type=submit]{font-size:14px}.main_title p{font-size:18px}.feature_home_2 h3{font-size:18px;font-weight:700}.feature_home_2 p{font-size:16px}.btn_1,.btn_2,.btn_3,.btn_5,a.btn_1{font-size:16px;font-weight:500}footer h3{font-size:20px}a#email_footer,a#phone{font-size:20px}footer ul{font-size:18px}#position{font-size:14px;overflow-x:auto;overflow-y:hidden;white-space:nowrap}a#filters_col_bt{font-size:16px;font-weight:500}.filter_type h6{font-size:14px}#filters_col label{font-weight:300;font-size:16px}#filters_col label .icheckbox_square-grey.checked{font-weight:500}.btn_full,a.btn_full{font-size:16px;font-weight:500}.price_list .btn_3,.price_list .btn_5{padding:10px 0 10px 10px;font-size:16px;font-weight:500}ul.add_info{overflow-x:auto;overflow-y:hidden}ul.add_info li i{font-size:24px}ul.add_info li a{width:36px;height:36px}ul.add_info li{width:36px;height:36px}.page-link{font-size:20px;padding:.25rem .75rem}a.btn_map{font-size:16px;font-weight:300}.small,small{font-size:85%;font-weight:300}b,strong{font-weight:500}.table.cart-list td:nth-of-type(1):before,.table.cart-list td:nth-of-type(2):before,.table.cart-list td:nth-of-type(3):before{font-weight:500}.thumb_cart img{width:58px;height:58px;object-fit:cover}input.qty2{font-size:16px}.item_cart{font-weight:400}.table.cart-list td strong{font-weight:500}#score_detail{font-size:16px;margin-bottom:10px;text-align:left}.tooltip{font-size:16px}#search_2{padding-top:50px;background:rgba(255,255,255,.6)}#social_top a i,#top_line,#top_line a{color:#3c4550;font-size:13px}#top_line a:hover{color:#e02434}.main-menu>ul>li>a{color:#3c4550;font-size:15px;font-weight:500}.main-menu>ul>li:hover>a{color:#e02434}.condition_label{position:relative;top:-1px;font-weight:500;padding:0;font-size:13px;cursor:pointer}.default-title{margin-bottom:15px;padding-bottom:0;border-bottom:1px solid #ddd}.default-title h2{font-size:15px;font-weight:500;text-transform:uppercase}.payment-options{position:relative;margin-bottom:10px}.payment-options ul{list-style:none;margin:0 0 10px 0;padding:0}.payment-options li{margin-bottom:5px}.payment-options li .radio-option{position:relative}.payment-options li .radio-option input[type=radio]{position:absolute;left:0;top:0}.payment-options li .radio-option label{position:relative;display:inline-block;padding-left:25px;font-weight:500!important;cursor:pointer;position:relative;top:-4px}.payment-options li .radio-option label img{position:relative;margin-top:-4px;display:inline-block;max-width:100%;padding-left:10px}.notes{width:100%;color:#101a2b;text-align:left!important;font-weight:400}.hotel_client{padding-left:65px;font-size:14px;margin-bottom:2px!important}.autocomplete-items{position:absolute;border:1px solid #d4d4d4;border-bottom:none;border-top:none;z-index:99;top:100%;left:0;right:0}.autocomplete-items div{padding:10px;cursor:pointer;color:#101a2b;background-color:#fff;border-bottom:1px solid #d4d4d4}.autocomplete-items div:hover{background-color:#e9e9e9}.autocomplete-active{background-color:#1e90ff!important;color:#fff}.room-label{color:#101a2b;font-size:16px;font-weight:500}.adult{font-size:17px}.icon-adult.adult:before,.icon-adult.child:before,.icon-smile:before{margin:0}.currentactive{color:red!important}.child{font-size:13px}.plus-sign{font-size:10px}.icon-20-center{font-size:20px;vertical-align:middle}.p-b-10{padding-bottom:10px}.p-b-20{padding-bottom:20px}#destination.form-control{color:#727b82;cursor:pointer}#periode.form-control{color:#727b82;background-color:#fff;cursor:pointer}.litepicker{font-family:unset;font-size:1em;margin-top:8px;z-index:99}.litepicker .container__months{border:1px solid #ddd;border-radius:4px;-webkit-box-shadow:0 12px 35px 2px rgba(0,0,0,.12);box-shadow:0 12px 35px 2px rgba(0,0,0,.12)}.litepicker .container__months:after{bottom:100%;left:15px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-bottom-color:#fff;border-width:7px;margin-left:-7px;margin-bottom:-1px}.litepicker .container__months .month-item-header .button-next-month,.litepicker .container__months .month-item-header .button-previous-month{cursor:pointer}.litepicker .container__months .month-item-header .button-next-month:hover,.litepicker .container__months .month-item-header .button-previous-month:hover{color:#e02434}.litepicker .container__months .month-item-header .button-next-month:hover>svg,.litepicker .container__months .month-item-header .button-previous-month:hover>svg{fill:#e02434}.litepicker .container__months .month-item-header .button-next-month:focus,.litepicker .container__months .month-item-header .button-previous-month:focus{outline:unset}.litepicker .container__days .day-item{cursor:pointer}.litepicker .container__days .day-item:hover{color:#e02434;-webkit-box-shadow:inset 0 0 0 1px #e02434;box-shadow:inset 0 0 0 1px #e02434}.litepicker .container__days .day-item.is-start-date{color:#fff}.litepicker .container__days .day-item.is-end-date{color:#fff}.litepicker .container__days .day-item.is-start-date{background-color:#e02434}.litepicker .container__days .day-item.is-end-date{background-color:#e02434}.litepicker .container__days .day-item.is-in-range{background-color:rgb(197,29,47,.05)}.panel-dropdown .panel-dropdown-content{padding:10px 10px 0 10px}.ChambreqtyButtons,.NewqtyButtons,.NewqtyButtonsEnfants,.NewqtyButtonsAdults,.qtyButtons{margin-bottom:13px}.ChambreqtyButtons label,.NewqtyButtons label,.qtyButtons label{padding-right:10px;margin-bottom:0}.panel-dropdown a:after{content:"\e08a";font-size:1.125rem}.panel-dropdown.active a:after{transform:none}@media only screen and (max-width:991px){.custom-search-input-2 .form-group{margin-bottom:8px}}#prix-min-max-wrapper{float:right;color:#727b82}#prix-min-max-wrapper span{color:#727b82}.irs{height:18px}.irs-line{top:3px}.irs-bar{top:3px}.irs-slider{top:0}#filters_col a .indicator{color:#e04f67}.img-fluid{height:100%;width:100%;object-fit:cover}.td-center{text-align:center!important}.crossed{text-decoration:line-through}.services_list{list-style-position:inside;column-count:2;column-gap:20px}ul.list_icons.services_list li i{font-size:26px;vertical-align:middle;padding-right:5px;padding-left:5px}.note_hotel{font-size:16px!important;text-align:right;padding-top:5px;color:#fff;font-weight:600}@media (max-width:767px){.note_hotel{text-align:left}}.note_hotel a{color:#fff!important}.span_note{font-size:13px;font-weight:400}.modal_reviews{padding:10px 0 20px 0!important;margin:10px 0 25px 0!important}#disponibilite #autoComplete_list{top:0;margin-top:46px}#disponibilite .icon_calendar,#disponibilite .icon_pin_alt{position:absolute;top:0;right:0;font-size:18px;padding:11px}#disponibilite .panel-dropdown{height:40px;padding:10px}#disponibilite .panel-dropdown a:after{margin-top:-4px}#disponibilite .panel-dropdown .panel-dropdown-content{top:0;left:-1px;margin-top:46px}.bs-wizard{color:#fff}.bs-wizard>.bs-wizard-step>.bs-wizard-dot,.bs-wizard>.bs-wizard-step>.progress>.progress-bar{background:#252e3c}@media (max-width:991px){.parallax-content-1>div{padding:107px 15% 15px 15%}}@media (max-width:767px){.h1,h1{font-size:2rem;font-weight:700}.parallax-content-1>div{padding:107px 15px 15px 15px}.custom-search-input-2 input[type=submit]{font-size:18px}.price_list p{text-align:center;padding-right:15px}#price_single_main,#price_single_main.hotel{text-align:right}}.white{background-color:#fff !important;}#dispo-table-wrapper{max-height:470px;margin-bottom:20px;border:1px solid #eee;overflow:auto}#dispo-table-wrapper .table {margin-bottom:0}