<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{color:#3b3b3b;background:#292929;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#fff;}.tabs ul.primary li a.is-active{background-color:#fff;}.tabs ul.primary li.is-active a{background-color:#fff;border-bottom-color:#fff;}#navbar-top{background-color:#055a8e;}#navbar-main{background-color:#1d84c3;}a,.link{color:#0071b3;}a:hover,a:focus,.link:hover,.link:focus{color:#018fe2;}a:active,.link:active{color:#23aeff;}.page-item.active .page-link{background-color:#0071b3;border-color:#0071b3;}.page-link,.page-link:hover{color:#0071b3;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}.btn-primary{background-color:#007bff;border-color:#007bff;}.btn-primary:hover,.btn-primary:focus{background-color:#0256b1;}.site-footer{background:#292929;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
#navbar-top{background-color:#f5f5f5;justify-content:end;flex-direction:row;}section.region-top-header{display:flex;flex-direction:row;align-items:start!important;justify-content:end;width:100%;}#navbar-main{background-color:rgb(30 43 51 / 100%);z-index:9999;align-items:end;}#CollapsingNavbar{background-color:#2A3841;}button.navbar-toggler.collapsed{border:0;margin-bottom:15px;margin-left:15px;}.block-dropdown-language .dropbutton li *::after{position:absolute;height:100%;width:30px;top:0;right:25px;background-repeat:no-repeat;background-position:center;background-size:100%;background-image:url('');content:'';}.block-dropdown-language .dropbutton-widget{border:none!important;}#block-dropdownlanguage .dropbutton-widget{background-color:#f5f5f5;background-image:-webkit-linear-gradient(top,#f5f5f5,#f5f5f5);background-image:linear-gradient(to bottom,#f5f5f5,#f5f5f5);}.js .dropbutton-toggle button{background-color:#f5f5f5!important;background-image:-webkit-linear-gradient(top,#f5f5f5,#f5f5f5)!important;background-image:linear-gradient(to bottom,#f5f5f5,#f5f5f5)!important;}#block-socialheader{margin-right:15px;}.navbar-brand{margin-top:15px;margin-bottom:15px;margin-left:15px;}.navbar-brand img{display:block;max-width:180px;}nav#block-larlapean-main-menu{font-family:'Montserrat',sans-serif;font-weight:500;font-size:14px;}nav#block-larlapean-main-menu .nav-link{color:#fff;text-transform:uppercase;position:relative;padding-right:0.5rem;padding-left:0.5rem;font-size:13px;padding-bottom:14px;padding-top:60px;background:transparent;border:0;}nav#block-larlapean-main-menu .nav-link:-webkit-any-link:focus{outline:0px solid transparent;outline-offset:0px;}nav#block-larlapean-main-menu .nav-link:before{position:absolute;height:2px;width:0;bottom:10px;left:0.5rem;background-color:#B19B83;content:'';transition:0.3s;}nav#block-larlapean-main-menu .nav-link.active::before,nav#block-larlapean-main-menu .nav-link:hover::before{position:absolute;height:2px;width:40px;bottom:10px;left:0.5rem;background-color:#B19B83;content:'';}nav#block-larlapean-main-menu .nav-link:after{position:absolute;display:block;height:50px;width:50px;top:0px;left:50%;background-size:100%;background-image:url();content:'';transition:.8s cubic-bezier(.35,1.61,.86,1.02);transform:translateX(-50%);border:0;margin-left:0;}nav#block-larlapean-main-menu .nav-link:hover::after{rotate:10deg;}nav#block-larlapean-main-menu .nav-link.nav-link--accueil:after,nav#block-larlapean-main-menu .nav-link.nav-link--es-accueil:after,nav#block-larlapean-main-menu .nav-link.nav-link--en-home:after{background-image:url(/sites/default/files/images/picto/accueil-menu.svg);}nav#block-larlapean-main-menu .nav-link.nav-link--notre-domaine:after,nav#block-larlapean-main-menu .nav-link.nav-link--es-nuestro-dominio:after,nav#block-larlapean-main-menu .nav-link.nav-link--en-our-domain:after{background-image:url(/sites/default/files/images/picto/visite-virtuelle-menu.svg);}nav#block-larlapean-main-menu .nav-link.nav-link--votre-sejour:after,nav#block-larlapean-main-menu .nav-link.nav-link--es-node-176:after,nav#block-larlapean-main-menu .nav-link.nav-link--en-node-176:after{background-image:url(/sites/default/files/images/picto/famille-menu.svg);}nav#block-larlapean-main-menu .nav-link.nav-link--nos-offres:after,nav#block-larlapean-main-menu .nav-link.nav-link--es-nuestras-ofertas:after,nav#block-larlapean-main-menu .nav-link.nav-link--en-our-offers:after{background-image:url(/sites/default/files/images/picto/offre-speciale-menu.svg);}nav#block-larlapean-main-menu .nav-link.nav-link--decouvrir:after,nav#block-larlapean-main-menu .nav-link.nav-link--es-puntos-de-interes:after,nav#block-larlapean-main-menu .nav-link.nav-link--en-points-interest:after{background-image:url(/sites/default/files/images/picto/rechercher-menu.svg);}nav#block-larlapean-main-menu .nav-link.nav-link--nos-infos-pratiques:after,nav#block-larlapean-main-menu .nav-link.nav-link--es-nuestra-informacion-practica:after,nav#block-larlapean-main-menu .nav-link.nav-link--en-our-practical-information:after{background-image:url(/sites/default/files/images/picto/information-menu.svg);}nav#block-larlapean-main-menu .nav-link.nav-link--contact:after,nav#block-larlapean-main-menu .nav-link.nav-link--en-contact:after,nav#block-larlapean-main-menu .nav-link.nav-link--es-contacto:after{background-image:url(/sites/default/files/images/picto/courriel-de-contact-menu.svg);}nav#block-larlapean-main-menu .nav-link.nav-link-https--reservationsecureholidaynet-fr-14676-:after{background-image:url(/sites/default/files/images/picto/reservation-menu.svg);}nav#block-larlapean-main-menu .dropdown-menu{padding:0;margin:0 0 0;font-size:1rem;color:#CDD0D0;text-align:left;list-style:none;background-color:rgb(30 43 51 / 90%);border:none;border-radius:0;}nav#block-larlapean-main-menu .dropdown-item{font-weight:400;color:#CDD0D0;border-bottom:1px solid #B19B83;padding:0;}nav#block-larlapean-main-menu .dropdown-item:hover{background-color:rgb(30 43 51 / 40%);}nav#block-larlapean-main-menu .dropdown-item:hover a{color:#fff;}nav#block-larlapean-main-menu .dropdown-item:last-child{border-bottom:0;}nav#block-larlapean-main-menu .dropdown-item a{color:#CDD0D0;font-weight:500;font-size:15px;display:block;padding:.25rem 1rem;}nav#block-larlapean-main-menu .dropdown-item a:hover{color:#fff;text-decoration:none;}.dropdown-item.active,.dropdown-item:active{background-color:rgb(30 43 51 / 100%);}.dropdown-item.active a,.dropdown-item:active a{color:#fff!important;}ul.nav li.dropdown:hover &gt; ul.dropdown-menu{display:block;}@media (max-width:767px){#block-dropdownlanguage,#block-socialheader{margin-bottom:0px;}}button.navbar-toggler.navbar-toggler-right{margin-left:auto;}.navbar-toggler:focus,.navbar-toggler:hover{outline:0px dotted;outline:0px auto -webkit-focus-ring-color;}.navbar-toggler-icon{background-image:url(/sites/default/files/images/picto/menu-button.svg);position:relative;z-index:10;}@media (max-width:1199px){nav#block-larlapean-main-menu .nav-link{padding-top:1rem;padding-bottom:0.5rem;margin-bottom:25px;padding-left:60px;}nav#block-larlapean-main-menu .nav-link:after{transform:translateX(0);left:0;}nav#block-larlapean-main-menu .nav-link:before{left:0x;}nav#block-larlapean-main-menu .dropdown-menu{padding:0;margin:0 0 0;font-size:1rem;color:#CDD0D0;text-align:left;list-style:none;background-color:rgba(42,56,65,1);border:none;border-radius:0;display:block;margin-bottom:15px;}}@media (max-width:767px){nav#block-larlapean-main-menu .nav-link.active::before,nav#block-larlapean-main-menu .nav-link:hover::before{bottom:5px;left:60px;}button.navbar-toggler.navbar-toggler-right{margin-right:10px;margin-bottom:10px;}}@media (max-width:1199px){nav#block-larlapean-main-men .navbar-nav{padding-top:20px;padding-bottom:20px;}nav#block-larlapean-main-men .nav-link{display:block;padding:.7rem .7rem;}nav#block-larlapean-main-menu .nav-link.active::before,nav#block-larlapean-main-menu .nav-link:hover::before{bottom:5px;left:60px;}}body.node--type-actualites #navbar-main{margin-bottom:0;}
.breadcrumb{display:flex;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:2rem;list-style:none;background-color:transparent;border-radius:0;}.breadcrumb-item a{color:#000;}.breadcrumb-item.active{color:#B19B83;}
.icon-show-me{position:absolute;top:120px;left:15px;z-index:5;}.icon-show-me img{width:100px;border-radius:50%;transform:scale(1);animation:pulse 2s infinite;}@keyframes pulse{0%{transform:scale(0.95);box-shadow:0 0 0 0 rgba(176,154,130,0.7);}70%{transform:scale(1);box-shadow:0 0 0 10px rgba(104,209,28,0);}100%{transform:scale(0.95);box-shadow:0 0 0 0 rgba(104,209,28,0);}}@media (max-width:767px){.icon-show-me img{width:90px;}}div#block-homepageintro{width:100%;color:#fff;position:relative;min-height:650px;display:flex;flex-direction:column;padding-top:100px;}div#block-homepageintronav{width:100%;color:#fff;position:relative;min-height:650px;display:flex;flex-direction:column;justify-content:center;}div#block-homepageintro .slick-home{position:absolute;top:0;left:0;width:100%;min-height:650px;}#block-homepageintro &gt; div.content &gt; div &gt; div.container &gt; div &gt; div &gt; div &gt; div &gt; div &gt; div &gt; span{font-size:1.2rem;font-family:"Pacifico",serif;font-weight:400;font-style:normal;}#block-homepageintro &gt; div.content &gt; div &gt; div.container{position:relative;z-index:2;text-shadow:5px 5px 5px black;font-size:2.5rem;}div#block-homepageintro .slick-home img{height:100%;min-height:650px;max-height:650px;width:100%;font-family:'object-fit: cover; object-position: center;';-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;}div#block-homepageintro .content-nav p{font-size:2.5rem;}div#block-homepageintro .content-nav .slick-slide:focus{outline:-webkit-focus-ring-color auto 0px;}div#block-conditionsdannulation{width:100%;padding:40px 1rem;background-color:#EDEBEB;}div#block-conditionsdannulation .picto-annulation{padding-top:60px;position:relative;}div#block-conditionsdannulation .picto-annulation::before{position:absolute;height:50px;width:50px;top:0;left:50%;background:no-repeat center/contain url(/sites/default/files/images/picto/condition-annulation.svg);content:'';transform:translateX(-50%);}div#block-nosservicesbannerhomepage{width:100%;background:no-repeat center/cover url(/sites/default/files/images/photo/nos_services_home.jpg);}.services-picto .col{max-width:100px;}.services-picto img{max-width:100px;}div#block-nosengagementhoempage{width:100%;}div#block-banniere{width:100%;padding:0;}div#block-banniere img{max-width:100%;height:100%;max-height:550px;width:100%;font-family:'object-fit: cover; object-position: center;';-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;margin-bottom:0;}div#map_classic{width:100%;height:300px;}#mapid{width:100%;height:500px;}.circle-image{width:100%;height:auto;border-radius:50%;}div#block-larlapean-bandeautroiscercles .img-amin,div#block-larlapean-views-block-activites-a-decouvrir-block-3 .img-amin{position:relative;}div#block-larlapean-bandeautroiscercles .link-block .img-amin:before,div#block-larlapean-views-block-activites-a-decouvrir-block-3 .img-amin:before{position:absolute;height:90%;width:90%;top:50%;left:50%;background:rgba(187,153,136,0.0);content:'';transform:translate(-50%,-50%);display:block;border-radius:50%;transition:.5s cubic-bezier(.35,1.61,.86,1.02);}div#block-larlapean-bandeautroiscercles .link-block:hover .img-amin:before,div#block-larlapean-views-block-activites-a-decouvrir-block-3 .link-block:hover .img-amin:before{background:rgba(187,153,136,0.7);height:95%;width:95%;}div#block-larlapean-bandeautroiscercles .link-block,div#block-larlapean-views-block-activites-a-decouvrir-block-3 .link-block{position:relative;display:flex;padding-bottom:50px;justify-content:center;}div#block-larlapean-bandeautroiscercles .link-block h3,div#block-larlapean-views-block-activites-a-decouvrir-block-3 .link-block h3{z-index:1;position:absolute;left:50%;bottom:0;width:100%;display:flex;transform:translate(-50%,0);justify-content:center;align-items:center;transition:.5s cubic-bezier(.35,1.61,.86,1.02);font-size:2.5rem;font-weight:bold;}div#block-larlapean-views-block-activites-a-decouvrir-block-3 .link-block h3{font-size:1.7rem;}div#block-larlapean-bandeautroiscercles .link-block:hover h3,div#block-larlapean-views-block-activites-a-decouvrir-block-3 .link-block:hover h3{transform:translate(-50%,-50%);bottom:45%;color:#fff;}@media (max-width:767px){div#block-larlapean-bandeautroiscercles .link-block .img-amin:before,div#block-larlapean-views-block-activites-a-decouvrir-block-3 .link-block .img-amin:before{background:rgba(187,153,136,0.5);height:95%;width:95%;}div#block-larlapean-bandeautroiscercles .link-block h3,div#block-larlapean-views-block-activites-a-decouvrir-block-3 .link-block h3{transform:translate(-50%,-50%);bottom:45%;color:#fff;font-size:2rem;}}div#block-contacteznous h2{text-align:center;color:#B19B83;text-transform:uppercase;font-weight:bold;margin-bottom:2rem;}div#block-contacteznous .content{display:flex;flex-wrap:wrap;}div#block-contacteznous .content &gt; div{width:50%;padding:15px;display:flex;}div#block-contacteznous .content &gt; div:first-child{border-right:3px solid #929292;justify-content:center;align-items:center;font-weight:bold;flex-direction:column;font-size:22px;}div#block-contacteznous .info-contact{display:flex;flex-direction:column;}div#block-contacteznous .info-contact p:first-child{font-size:2rem;padding-left:0;font-weight:bold;}div#block-contacteznous .info-contact p,div#block-contacteznous .info-contact a{position:relative;padding-left:50px;font-size:20px;}div#block-contacteznous .info-contact p::before,div#block-contacteznous .info-contact a::before{position:absolute;height:40px;width:40px;top:50%;left:0;background:no-repeat center/contain url('');content:'';transform:translateY(-50%);}div#block-contacteznous .info-contact .adresse::before{background-image:url(/sites/default/files/images/picto/location.svg);}div#block-contacteznous .info-contact .telephone::before{background-image:url(/sites/default/files/images/picto/tel.svg);}div#block-contacteznous .info-contact .email::before{background-image:url(/sites/default/files/images/picto/mail.svg);}div#edit-selectionnez-votre-ou-vos-produits- .custom-control-label{margin-top:10px;margin-bottom:10px;font-size:11px;}div#edit-selectionnez-votre-ou-vos-produits- .custom-control-label:after,div#edit-selectionnez-votre-ou-vos-produits- .custom-control-label:before{top:50%;transform:translateY(-50%);}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#B19B83;background-color:#B19B83;}.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 0.2rem rgb(108 212 34 / 25%);}.custom-switch .custom-control-label::after{background-color:#1E2B33;}.custom-select{background-image:url(/sites/default/files/images/picto/select-dropdown.svg);background-size:contain;background-position:center right;}fieldset#edit-selectionnez-votre-ou-vos-produits---wrapper legend{font-size:16px;color:#B19B83;font-weight:bold;}.form-control:focus{box-shadow:0 0 0 0.2rem rgb(108 210 34 / 25%);}.custom-select:focus{box-shadow:0 0 0 0.2rem rgb(108 210 34 / 25%);}@media (max-width:767px){div#block-banniere img{min-height:300px;}div#block-contacteznous .content &gt; div{width:100%;}div#block-contacteznous .content &gt; div:first-child{border-right:0;border-bottom:3px solid #929292;}}@media (max-width:767px){div#block-homepageintro{padding:60px 15px;}}fieldset.js-form-item.js-form-type-select.form-type-select.js-form-item-civilite.form-item-civilite.form-no-label.form-group select{width:100%;padding:10px;display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;}div#edit-selectionnez-votre-ou-vos-produits-{font-size:11px;}div#edit-selectionnez-votre-ou-vos-produits- .form-check-label{margin-bottom:15px;}.ui-button.ui-corner-all.ui-widget.ui-button-icon-only.ui-dialog-titlebar-close:focus{border:none;outline:0;}section.region-title-top{position:relative;overflow:hidden;}div#block-boncadeau{position:absolute;height:100%;width:100%;display:flex;align-items:center;background:rgb(30,43,51);background:linear-gradient(90deg,rgba(30,43,51,1) 0%,rgba(30,43,51,1) 30%,rgba(255,255,255,0) 60%);padding-left:5%;}@media (max-width:991px){div#block-boncadeau{background:rgba(30,43,51,0.65);}}.bon-kdo{padding-left:100px;position:relative;color:#fff;}.bon-kdo::before{position:absolute;height:100%;width:70px;top:0;left:0;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(/sites/default/files/images/picto/gift.svg);content:''}div#block-loisirshome{padding:0;}.loisirs-content-home{position:relative;}.loisirs-content-home img{width:100%;}.loisirs-content-home &gt; a{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}form#views-exposed-form-activites-a-decouvrir-block-1{margin-top:50px;}form#views-exposed-form-activites-a-decouvrir-block-1 button.button.js-form-submit.form-submit.btn.btn-primary{margin-left:15px;padding:.5rem 1.8rem;background-color:#B19B83;font-weight:500;color:#123;border-radius:23px;border:1px solid #B19B83;text-shadow:none;}form#views-exposed-form-activites-a-decouvrir-block-1 button.button.js-form-submit.form-submit.btn.btn-primary:hover{background-color:#FFF;color:#B19B83;text-decoration:none;}
.table-larla{text-align:center;margin:0;background-color:#fff;padding:1.5rem;}.table-larla tr th{background:#fff;color:rgb(30 43 51);border-bottom-style:none;}.table-larla thead th{vertical-align:middle;border-bottom:2px solid #1e2b33;}.table-larla tr td,.table-larla tr th{padding:1.5rem 1.2rem;text-align:center;border:1px solid #1e2b33;}.table-larla tr td{}.table-larla thead th{background:#B19B83;color:#fff;font-weight:bold;}.table-larla tr{border-bottom:1px solid #1e2b33;padding:0.1em 0.6em;background:#fff;}
.slick-carrousel{width:100%;}.slick-carrousel-one-item{position:relative;width:100%;margin:0 auto;overflow:hidden;}.slick-carrousel img,.slick-carrousel-one-item img{max-height:485px;min-height:485px;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:'object-fit: cover; object-position: center;';}.slick-prev,.slick-next{z-index:99;}.slick-prev{left:10px!important;}.slick-next{right:10px!important;}.slick-prev:before,.slick-next:before{content:''!important;width:20px;height:20px;background-size:100%;background-position:center;background-repeat:no-repeat;display:block;z-index:11;}.slick-prev:before{background-image:url('/sites/default/files/images/picto/prev-arrow.svg');}.slick-next:before{background-image:url('/sites/default/files/images/picto/next-arrow.svg');}.slick-next:before{content:''!important;}.slick-prev:before,.slick-next:before{font-family:'';font-size:20px;line-height:1;opacity:.75;color:#ffffff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.node--type-hebergement #page{background:#1e2b33!important;}.node--type-hebergement #page .breadcrumb-item a{color:#fff;}.node--type-hebergement .title &gt; span{color:#fff;}.node--type-hebergement .title  span:last-child{color:#B5B5B5;}.node--type-hebergement #main-wrapper{background:#1E2B33!important;}.node--type-hebergement div#block-larlapean-content .content .field--name-body{font-size:12px;color:#fff;background:#293841;padding:15px;}@media (max-width:767px){.node--type-hebergement div#block-larlapean-content .content .field--name-body{font-size:14px;}}.slick-container-custom{position:relative;}.infos-chalets{position:absolute;top:30px;left:20px;z-index:1;display:flex;font-weight:bold;}.infos-chalets &gt; div{margin-right:40px;margin-left:15px;position:relative;font-size:12px;}.infos-chalets &gt; div::before{position:absolute;height:75px;width:75px;top:50%;left:50%;background-repeat:no-repeat;background-position:center;background-size:100%;background-image:url('');z-index:-1;content:'';transform:translate(-50%,-50%);}.infos-chalets .capacite{color:#B19B83;padding-top:20px;}.infos-chalets .taille{padding-top:12.5px;color:#fff;}.infos-chalets &gt; div.capacite::before{background-image:url(/sites/default/files/images/picto/people.svg);}.infos-chalets &gt; div.taille::before{background-image:url(/sites/default/files/images/picto/taille.svg);}.field--name-field-informations-compl{}.field--name-field-informations-compl .field__label{font-size:30px;margin:10px 0;font-family:'Times New Roman';color:#1E2B33;text-align:center;font-weight:bold;text-transform:uppercase;position:relative;padding-top:50px;padding-left:15px;padding-right:15px;}.field--name-field-informations-compl .field__label::before{position:absolute;height:25px;width:116px;top:20px;left:50%;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(/sites/default/files/images/picto/green-stars.svg);content:'';transform:translateX(-50%);}.field--name-field-informations-compl .field__label::after{position:absolute;height:1px;width:200px;left:50%;bottom:0;background-color:#B19B83;content:'';transform:translateX(-50%);}.infos-chalets-compl-container{background:#fff;}.node--type-hebergement .field--name-field-option{font-size:14px;color:#1E2B33;}div#block-views-block-chalets-block-1,div#block-views-block-chalets-block-3{width:100%;padding:3rem 1.5rem;background-color:#1E2B33;}div#block-views-block-chalets-block-1 .view-content,div#block-views-block-chalets-block-3 .view-content{display:flex;flex-wrap:wrap;}div#block-views-block-chalets-block-1 .view-content &gt; div,div#block-views-block-chalets-block-3 .view-content &gt; div{width:50%;padding:10px;}div#block-views-block-chalets-block-1 .view-content &gt; div .card-chalet,div#block-views-block-chalets-block-3 .view-content &gt; div .card-chalet{color:#1E2B33;position:relative;transition:0.5s;display:block;}div#block-views-block-chalets-block-1 .view-content &gt; div .card-chalet:before,div#block-views-block-chalets-block-3 .view-content &gt; div .card-chalet:before{position:absolute;transition:0.5s;height:100%;width:100%;top:0;left:0;background-color:rgba(41,57,66,0.49);content:'';opacity:0;z-index:10;}div#block-views-block-chalets-block-1 .view-content &gt; div .card-chalet:after,div#block-views-block-chalets-block-3 .view-content &gt; div .card-chalet:after{position:absolute;transition:0.5s;height:100%;width:100%;background-repeat:no-repeat;background-position:50% 5%;background-size:95%;background-image:url(/sites/default/files/images/picto/card-hover-green.svg);top:0;left:0;content:'';opacity:0;z-index:10;}div#block-views-block-chalets-block-1 .view-content &gt; div .card-chalet:hover,div#block-views-block-chalets-block-3 .view-content &gt; div .card-chalet:hover{text-decoration:none;}div#block-views-block-chalets-block-1 .view-content &gt; div .card-chalet:hover::before,div#block-views-block-chalets-block-1 .view-content &gt; div .card-chalet:hover::after,div#block-views-block-chalets-block-3 .view-content &gt; div .card-chalet:hover::before,div#block-views-block-chalets-block-3 .view-content &gt; div .card-chalet:hover::after{opacity:1;}div#block-views-block-chalets-block-1 .view-content &gt; div .card-chalet .top img,div#block-views-block-chalets-block-3 .view-content &gt; div .card-chalet .top img{height:300px;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:'object-fit: cover; object-position: center;';}div#block-views-block-chalets-block-1 .view-content &gt; div .card-chalet .bottom,div#block-views-block-chalets-block-3 .view-content &gt; div .card-chalet .bottom{padding:40px 10px 10px 10px;position:relative;background-color:#fff;}div#block-views-block-chalets-block-1 .view-content &gt; div .card-chalet .bottom .text,div#block-views-block-chalets-block-3 .view-content &gt; div .card-chalet .bottom .text{display:flex;flex-direction:column;}div#block-views-block-chalets-block-1 .infos-chalets,div#block-views-block-chalets-block-3 .infos-chalets{right:0px;left:inherit;top:inherit;bottom:85px;}@media (max-width:991px){div#block-views-block-chalets-block-1 .view-content &gt; div,div#block-views-block-chalets-block-3 .view-content &gt; div{width:100%;}div#block-views-block-chalets-block-1 .infos-chalets,div#block-views-block-chalets-block-3 .infos-chalets{bottom:125px;}}div#block-noschaletsgridhomepage{width:100%;padding-top:50px;padding-bottom:90px;background-color:#293841;color:#fff;}div#block-noschaletsgridhomepage .card-chalet{display:flex;align-items:center;flex-direction:column;position:relative;height:100%;}div#block-noschaletsgridhomepage .card-chalet p{position:absolute;top:50%;left:50%;font-size:1.5rem;width:100%;height:100%;color:#fff;background-color:rgba(41,57,66,0.49);transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;transition:0.5s;opacity:0;}div#block-noschaletsgridhomepage .card-chalet:hover p{opacity:1;}@media (max-width:767px){div#block-noschaletsgridhomepage .card-chalet p{opacity:1;}}div#block-noschaletsgridhomepage img{height:100%;width:100%;max-height:220px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:'object-fit: cover; object-position: center;';}#block-noschaletsgridhomepage &gt; div.content &gt; div &gt; div &gt; div &gt; div.col-md-5.p-2 &gt; a &gt; img{max-height:none;}
body.node--type-nos-offres .field--type-image{width:100%;text-align:center;}div#block-views-block-nos-offres-block-1-2{width:100%;padding-top:50px;padding-bottom:90px;background-color:#1E2B33;color:#fff;}div#block-views-block-nos-offres-block-2,div#block-views-block-nos-offres-block-3,div#block-views-block-nos-offres-block-4,#block-views-block-actualites-block-1{width:100%;padding-top:50px;padding-bottom:90px;}div#block-views-block-nos-offres-block-4{padding-bottom:10px;}div#block-views-block-nos-offres-block-1-2 img,div#block-views-block-nos-offres-block-2 img,div#block-views-block-nos-offres-block-3 img,div#block-views-block-nos-offres-block-4 img,#block-views-block-actualites-block-1 img{max-height:400px;min-height:400px;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:'object-fit: cover; object-position: center;';}a.offres-card{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#293841;transition:0.5s;overflow:hidden;margin-bottom:60px;}a.offres-card:hover{text-decoration:none;transform:scale(0.95);}a.offres-card .text{background-color:#FAFAFA;padding:15px;margin-left:15px;margin-right:15px;font-size:13px;margin-top:-130px;width:90%;}a.offres-card .text span{font-size:17px;text-transform:uppercase;font-weight:bold;}
div#block-views-block-partenaires-block-1{width:100%;padding-top:50px;padding-bottom:90px;color:#fff;}div#block-views-block-partenaires-block-1 img{max-height:400px;min-height:400px;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:'object-fit: cover; object-position: center;';}
div#block-reservationctoutvert{width:100%;position:relative;margin:25px 0;}div#block-avisctoutvert{width:100%;display:flex;justify-content:center;margin-top:-320px;}div#block-avisctoutvert .field--name-body{display:flex;justify-content:center;flex-wrap:wrap;}
div#block-views-block-temoignages-block-1{width:100%;padding:90px 15px 330px;background-repeat:no-repeat;background-size:cover;background-position:center;background-repeat:no-repeat;background-image:url(/sites/default/files/images/photo/temoignages.jpg);}.rating-card{background-color:#ffffff;color:#293841;padding:15px;display:flex;flex-direction:column;transition:0.3s;margin-bottom:20px;margin-top:20px;}.rating-card:hover{background-color:#293841;color:#ffffff;text-decoration:none;}.rating-card .top{display:flex;justify-content:space-between;}.star{font-size:20px;color:#B19B83;}.field--name-field-rating{color:#B19B83;}
@media (max-width:767px){.eu-cookie-compliance-category-description{font-size:14px;}}div#eu-cookie-compliance-categories{display:none;}div#popup-buttons{float:none;}button.ecc-show-categories,button.ecc-hide-categories{box-shadow:inset 0 1px 0 0 #ffffff;background-color:#ededed;background-image:linear-gradient(to bottom,#ededed 5%,#dfdfdf 100%);border-radius:6px;border:1px solid #dcdcdc;color:#000;font-family:Arial,sans-serif;font-weight:bold;padding:4px 8px;text-decoration:none;text-shadow:1px 1px 0 #ffffff;}.agree-button.eu-cookie-compliance-default-button,.eu-cookie-compliance-save-preferences-button{margin-bottom:1.2em;padding:4px 8px;margin-right:30px;}
.page-node-5 #page{background:#1E2B33!important;}.page-node-5 #page .breadcrumb-item a{color:#fff;}.page-node-5 .title &gt; span{color:#fff;}.page-node-5 .title  span:last-child{color:#B5B5B5;}.page-node-5 #main-wrapper{background:#1E2B33!important;}div#block-views-block-galerie-photo-block-1{width:100%;padding-top:50px;padding-bottom:90px;background-color:#1e2b33;color:#fff;}div#block-views-block-galerie-photo-block-2,div#block-views-block-galerie-photo-block-3{width:100%;padding-top:50px;padding-bottom:90px;}div#block-views-block-galerie-photo-block-1 .views-row a,div#block-views-block-galerie-photo-block-2 .views-row a,div#block-views-block-galerie-photo-block-3 .views-row a{width:100%;height:100%;display:flex;flex-direction:column;transition:0.3s;}div#block-views-block-galerie-photo-block-1 .views-row a:hover,div#block-views-block-galerie-photo-block-2 .views-row a:hover,div#block-views-block-galerie-photo-block-3 .views-row a:hover{transform:scale(0.95);}div#block-views-block-galerie-photo-block-1 img,div#block-views-block-galerie-photo-block-2 img,div#block-views-block-galerie-photo-block-3 img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:'object-fit: cover; object-position: center;';max-height:250px;min-height:250px;}
.page-node-18 .node__content .field--name-body ul li::before{content:"";color:#B19B83;font-weight:bold;display:inline-block;width:0;margin-left:0;}#map_classic_2{height:550px;}.maps-container .accordion .card{border-radius:0;}.maps-container .accordion&gt;.card&gt;.card-header{background:#293841;padding:0;border-radius:0;padding-left:30px;}.maps-container .accordion&gt;.card&gt;.card-header::before{position:absolute;height:20px;width:20px;top:10px;left:10px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url('');content:'';}.maps-container .accordion&gt;#discover&gt;.card-header::before{background-image:url(/sites/default/files/images/picto/map-location-icon.svg);}.maps-container .accordion&gt;#rando&gt;.card-header::before{background-image:url(/sites/default/files/images/picto/map-rando-icon.svg);}.maps-container .accordion&gt;#activite&gt;.card-header::before{background-image:url(/sites/default/files/images/picto/map-sport-icon.svg);}.maps-container .accordion&gt;#restaurant&gt;.card-header::before{background-image:url(/sites/default/files/images/picto/map-food-icon.svg);}.maps-container .accordion&gt;.card&gt;.card-header button{border-radius:0;color:#fff;position:relative;width:100%;text-decoration:none;text-align:left;}.maps-container .accordion&gt;.card&gt;.card-header button::before{width:20px;height:20px;position:absolute;top:10px;right:5px;background-image:url(/sites/default/files/images/picto/next-arrow.svg);background-repeat:no-repeat;background-position:center;background-size:contain;transform:rotate(-90deg);content:"";}.maps-container .accordion&gt;.card&gt;.card-header button.collapsed::before{transform:rotate(90deg);}.maps-container .card-body ul{list-style:none;padding-left:0}.picto{position:relative;padding-left:30px;color:#293841;font-weight:bold;}.picto:hover{color:#293841;text-decoration:none;}.picto::before{position:absolute;height:20px;width:20px;top:0;left:0;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url('');content:'';}.picto.location::before{background-image:url(/sites/default/files/images/picto/map-location-icon.svg);}.picto.rando::before{background-image:url(/sites/default/files/images/picto/map-rando-icon.svg);}.picto.activite::before{background-image:url(/sites/default/files/images/picto/map-sport-icon.svg);}.picto.restaurant::before{background-image:url(/sites/default/files/images/picto/map-food-icon.svg);}
div#top-footer-container{background-color:#293841;}div#block-socialtopfooter{width:100%;display:flex;flex-direction:column;}div#block-socialtopfooter .content &gt; div{display:flex;justify-content:center;align-items:center;color:#fff;font-size:30px;font-family:'Montserrat',sans-serif;font-weight:700;padding:20px 15px;}div#block-socialtopfooter .content &gt; div a{margin:1rem  1rem 1rem 3rem;}div#block-socialtopfooter .content &gt; div a:hover{text-decoration:none;}div#block-socialtopfooter .content &gt; div a svg{width:50px;height:50px;transition:0.3s;}div#block-socialtopfooter .content &gt; div a:hover svg{width:50px;height:50px;transform:scale(0.8);}@media (max-width:767px){div#block-socialtopfooter .content &gt; div{flex-direction:column;}div#block-socialtopfooter .content &gt; div .social-link{margin:2rem 0rem;}div#block-socialtopfooter .content &gt; div a{margin:2rem 1rem;}}
footer.site-footer{font-family:'Montserrat',sans-serif;font-weight:400;font-size:12px;color:#fff;background-color:#1E2B33;}footer.site-footer .region{justify-content:center;text-align:center;}footer .site-footer__top{display:flex;justify-content:center;flex-wrap:wrap;}footer.site-footer ul{flex-direction:column;}footer.site-footer .nav-link{color:#fff;}footer.site-footer section.row.region.region-footer-first a.navbar-brand{margin-top:0;margin-left:0;}@media (max-width:767px){footer .site-footer__top{align-items:center;}footer.site-footer .region{justify-content:flex-start;width:100%;}footer.site-footer{font-size:14px;}}
</pre></body></html>