<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">html.popup{font-family:Arial;height:100%}.main p.intro{padding-bottom:25px}.main form .dates p{color:#666;display:inline-block;font:700 12px/18px Arial;padding:10px 0}.main form .dates select{width:84px}.main form .dates label{width:100%}@media (min-width:768px){.main form .dates label{width:163px}}#contact-form-content form#contact div.arrivalDate-bloc label,.main form .num-resa label{width:100%}.main form .num-resa input{width:192px}html body .main form fieldset .label_ko{color:#670001}#contact-journey .main form .num-resa label{width:163px}#contact-journey #ID_NUM_CHAMBRE,#contact-journey #ID_RESA_CONF_NUM{vertical-align:0;width:100%}@media (min-width:768px){#contact-journey #ID_NUM_CHAMBRE,#contact-journey #ID_RESA_CONF_NUM{width:calc(100% - 170px)}}.page{margin-bottom:-20px;margin-top:45px}@media (min-width:768px){.page{margin-bottom:0;margin-top:60px}}.page .main{width:calc(100% - 38px)}@media (min-width:480px){.page .main{max-width:730px;width:calc(100% - 244px)}}.page .main form p.required{float:left;padding-bottom:0}.page .main form h2{padding:30px 0 20px}.page .main form .navigateur label{width:50px}.page .main p a{color:gray-6;font-weight:700;text-decoration:none}#call-center #destination-selector ul.level-0 li a:hover,.page .main p a:hover,.zh .page .main p a{text-decoration:underline}.page .main form select{height:28px;width:100%}@media (min-width:768px){.page .main form select{width:calc(100% - 168px)}}.page .main form input[type=text]{height:24px;width:100%}@media (min-width:768px){.page .main form input[type=text]{width:calc(100% - 170px)}}.page .main form textarea{width:calc(100% - 6px)}.page .main form label{padding:0}.page .main form .complements,.page .main form .fidelite,.page .main form .message{min-width:initial}.page .main form .complements .decompteTxt,.page .main form .fidelite .decompteTxt,.page .main form .message .decompteTxt{width:auto}.page .menu{min-height:auto;width:calc(100% - 68px)}@media (min-width:480px){.page .menu{width:144px}}.page .menu .url-menu{text-transform:lowercase}#call-center{background:rgba(0,0,0,.6);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9003}#call-center .content{background:#eee;bottom:0;display:inline-table;left:0;max-width:750px;overflow:auto;padding:10px 20px;position:absolute;right:0;top:0}@media (min-width:768px){#call-center .content{margin:60px auto}}#call-center h1{float:left;font:700 24px/28px Georgia;margin:0;padding:0 0 30px}@media (min-width:768px){#call-center h1{font:700 30px/28px Georgia}}#call-center .close-call-center{cursor:pointer;float:right;font-size:32px;font-weight:700;position:absolute;right:20px}#call-center #destination-selector{display:block}@media (min-width:768px){#call-center #destination-selector{min-height:636px;width:710px}}#call-center #destination-selector h2{margin:0;padding:0}#call-center #destination-selector ul{margin-bottom:0;padding-bottom:0}#call-center #destination-selector ul.level-0{border:0;border-bottom:1px solid #dcdcdc;float:left;margin:10px 20px 0 0;padding:0 0 20px 20px;width:100%}@media (min-width:768px){#call-center #destination-selector ul.level-0{border:0;border-right:1px solid #dcdcdc;margin:20px 20px 0 0;width:210px}}#call-center #destination-selector ul.level-0 li{height:34px;list-style:none;margin-bottom:0}@media (min-width:768px){#call-center #destination-selector ul.level-0 li{height:40px;margin-bottom:15px}}#call-center #destination-selector ul.level-0 li a{color:#888;font:19px/41px "FuturaCom-Medium",arial;font-style:italic;font-weight:400;text-decoration:none;text-transform:uppercase}#call-center #destination-selector ul.level-0 li a.on{color:#000;font-weight:700}#call-center #destination-selector ul.level-1{display:none;float:left;height:calc(100vh - 280px);overflow-y:auto;padding:20px 0;width:100%}@media (min-width:768px){#call-center #destination-selector ul.level-1{height:auto;overflow-y:hidden;width:480px}}#call-center #destination-selector ul.level-1 li{float:left;height:85px;list-style:none;margin:0;padding:0 0 0 20px;text-transform:initial;width:100%}@media (min-width:768px){#call-center #destination-selector ul.level-1 li{padding:0 10px 0 0;width:240px}}#call-center #destination-selector ul.level-1 li p{color:#666;font-size:11px;line-height:14px;text-transform:initial}#call-center #destination-selector ul.level-1.africa-middle-east{width:initial}#call-center #destination-selector ul.level-1.europe{display:block}#call-center #destination-selector ul li:last-child p{margin-bottom:0!important;padding-bottom:0}#call-center #destination-selector ul li p{margin-bottom:28px!important;padding-bottom:0}#call-center #destination-selector ul li .title{font-family:Arial;font-size:14px;margin-bottom:10px}#call-center #destination-selector ul li&gt;p{color:#666;font-family:Arial;font-size:12px;text-transform:lowercase}#ID_RESA_CONF_NUM{vertical-align:7px;width:calc(100% - 3px)}#ID_NUM_CHAMBRE{width:192px}#errorMessage{background:#670001;color:#fff;display:none;font:11px/12px arial,sans-serif;line-height:1.3em;padding:8px 15px;text-align:center}#ID_NAVIGATEUR_AUTRE{width:calc(100% - 3px)}#ID_EVENEMENT_JOUR_ARR,#ID_EVENEMENT_JOUR_DEP,#ID_EVENEMENT_MOIS_ARR,#ID_EVENEMENT_MOIS_DEP,#contact-form-content form#contact div.arrivalDate-bloc select#arrivalDay,#contact-form-content form#contact div.arrivalDate-bloc select#arrivalMonth,#contact-form-content form#contact div.departureDate-bloc select#departureDay,#contact-form-content form#contact div.departureDate-bloc select#departureMonth{width:54px}#ID_EVENEMENT_ANNEE_ARR,#ID_EVENEMENT_ANNEE_DEP,#contact-form-content form#contact div.arrivalDate-bloc select,#contact-form-content form#contact div.departureDate-bloc select{width:84px}#contact-form-content form#contact div label{display:inline-block;font:12px/14px Arial}@media (min-width:768px){#contact-form-content form#contact div.arrivalDate-bloc label{width:163px}}@media (min-width:768px){#contact-form-content form#contact div.departureDate-bloc label{width:163px}}#contact-form-content form#contact .datesOfStay,#contact-form-content form#contact .infoSup2{clear:both;color:#333;font:italic 18px/20px "FuturaCom-ExtraBoldCond",Arial;letter-spacing:3px;padding:30px 0 20px;text-transform:uppercase}#contact-form-content form#contact .message,#contact-form-content form#contact div.departureDate-bloc label{width:100%}#contact-form-content form#contact .message #controleDecompte .decompte{color:gray-6;font:11px/14px Arial}#contact-form-content form#contact .message #controleDecompte .decompteTxt{width:auto}#contact-form-content form#contact .formFooter p.submit-bloc button strong{color:#fff}#contact-form-content form#contact div.message label{float:left;padding:4px 0}#contact-form-content form#contact div.formFooter button{margin:0}#contact-form-content form#contact div.formFooter p.required{float:right}#contact-form-content form#contact .txtSup3{margin-bottom:20px}#contact-form-content form#contact .hotelCombobox-bloc select#hotelCombobox{max-width:initial;width:100%}@media (min-width:768px){#contact-form-content form#contact .hotelCombobox-bloc select#hotelCombobox{width:calc(100% - 170px)}}
/*# sourceMappingURL=styles.css.map */
</pre></body></html>