@font-face{font-family:Noirden-Bold;src:url(/build/martegaou/fonts/Noirden-Bold.59682877.eot),url(/build/martegaou/fonts/Noirden-Bold.59682877.eot) format("embedded-opentype"),url(/build/martegaou/fonts/Noirden-Bold.997bf909.woff) format("woff"),url(/build/martegaou/fonts/Noirden-Bold.a859fe5d.woff2) format("woff2")}@font-face{font-family:Noirden-Regular;src:url(/build/martegaou/fonts/Noirden-Regular.29cbd457.eot),url(/build/martegaou/fonts/Noirden-Regular.29cbd457.eot) format("embedded-opentype"),url(/build/martegaou/fonts/Noirden-Regular.0f4af64c.woff) format("woff"),url(/build/martegaou/fonts/Noirden-Regular.7ac400d8.woff2) format("woff2")}@font-face{font-display:swap;font-family:Iosevka;font-style:normal;font-weight:400;src:url(/build/martegaou/fonts/IosevkaCharon-Regular.cd74318c.eot);src:url(/build/martegaou/fonts/IosevkaCharon-Regular.cd74318c.eot) format("embedded-opentype"),url(/build/martegaou/fonts/IosevkaCharon-Regular.88be2d94.woff2) format("woff2"),url(/build/martegaou/fonts/IosevkaCharon-Regular.d78a36b8.woff) format("woff"),url(/build/martegaou/fonts/IosevkaCharon-Regular.2987bc68.ttf) format("truetype")}@font-face{font-display:swap;font-family:Iosevka;font-style:normal;font-weight:500;src:url(/build/martegaou/fonts/IosevkaCharon-Medium.2122f3aa.eot);src:url(/build/martegaou/fonts/IosevkaCharon-Medium.2122f3aa.eot) format("embedded-opentype"),url(/build/martegaou/fonts/IosevkaCharon-Medium.28eca7c0.woff2) format("woff2"),url(/build/martegaou/fonts/IosevkaCharon-Medium.23bc7e44.woff) format("woff"),url(/build/martegaou/fonts/IosevkaCharon-Medium.3e742694.ttf) format("truetype")}@font-face{font-display:swap;font-family:Iosevka;font-style:normal;font-weight:700;src:url(/build/martegaou/fonts/IosevkaCharon-Bold.d7c1e848.eot);src:url(/build/martegaou/fonts/IosevkaCharon-Bold.d7c1e848.eot) format("embedded-opentype"),url(/build/martegaou/fonts/IosevkaCharon-Bold.84cad830.woff2) format("woff2"),url(/build/martegaou/fonts/IosevkaCharon-Bold.a77bf524.woff) format("woff"),url(/build/martegaou/fonts/IosevkaCharon-Bold.01270759.ttf) format("truetype")}@font-face{font-display:swap;font-family:Karla;font-style:normal;font-weight:400;src:url(/build/martegaou/fonts/Karla-Regular.7d0ccfa4.woff2) format("woff2"),url(/build/martegaou/fonts/Karla-Regular.0dbc66d3.woff) format("woff"),url(/build/martegaou/fonts/Karla-Regular.78b6a494.ttf) format("truetype")}@font-face{font-display:swap;font-family:Karla;font-style:normal;font-weight:300;src:url(/build/martegaou/fonts/Karla-Light.aab70914.woff2) format("woff2"),url(/build/martegaou/fonts/Karla-Light.a00b9ff2.woff) format("woff"),url(/build/martegaou/fonts/Karla-Light.1bba6ce8.ttf) format("truetype")}@font-face{font-display:swap;font-family:Karla;font-style:normal;font-weight:500;src:url(/build/martegaou/fonts/Karla-Medium.0b7584de.woff2) format("woff2"),url(/build/martegaou/fonts/Karla-Medium.df2429bb.woff) format("woff"),url(/build/martegaou/fonts/Karla-Medium.a608801b.ttf) format("truetype")}@font-face{font-display:swap;font-family:Karla;font-style:normal;font-weight:700;src:url(/build/martegaou/fonts/Karla-Bold.8d3169f3.woff2) format("woff2"),url(/build/martegaou/fonts/Karla-Bold.6f362314.woff) format("woff"),url(/build/martegaou/fonts/Karla-Bold.f1f96aa2.ttf) format("truetype")}@font-face{font-display:swap;font-family:SpaceGrotesk;font-style:normal;font-weight:400;src:url(/build/martegaou/fonts/SpaceGrotesk-Regular.0c0f8c77.eot);src:url(/build/martegaou/fonts/SpaceGrotesk-Regular.0c0f8c77.eot) format("embedded-opentype"),url(/build/martegaou/fonts/SpaceGrotesk-Regular.fecc50c4.woff2) format("woff2"),url(/build/martegaou/fonts/SpaceGrotesk-Regular.460e1bc5.woff) format("woff"),url(/build/martegaou/fonts/SpaceGrotesk-Regular.3683ead5.ttf) format("truetype")}@font-face{font-display:swap;font-family:SpaceGrotesk;font-style:normal;font-weight:500;src:url(/build/martegaou/fonts/SpaceGrotesk-Medium.b6cdf158.eot);src:url(/build/martegaou/fonts/SpaceGrotesk-Medium.b6cdf158.eot) format("embedded-opentype"),url(/build/martegaou/fonts/SpaceGrotesk-Medium.48f792d5.woff2) format("woff2"),url(/build/martegaou/fonts/SpaceGrotesk-Medium.fb65589b.woff) format("woff"),url(/build/martegaou/fonts/SpaceGrotesk-Medium.d188dfad.ttf) format("truetype")}@font-face{font-display:swap;font-family:SpaceGrotesk;font-style:normal;font-weight:700;src:url(/build/martegaou/fonts/SpaceGrotesk-Bold.a2ed4791.eot);src:url(/build/martegaou/fonts/SpaceGrotesk-Bold.a2ed4791.eot) format("embedded-opentype"),url(/build/martegaou/fonts/SpaceGrotesk-Bold.1f160ce4.woff2) format("woff2"),url(/build/martegaou/fonts/SpaceGrotesk-Bold.d60e2baf.woff) format("woff"),url(/build/martegaou/fonts/SpaceGrotesk-Bold.9ee2fc15.ttf) format("truetype")}@font-face{font-display:swap;font-family:Barlow;font-style:normal;font-weight:500;src:url(/build/martegaou/fonts/Barlow-Medium.0f51aa73.eot);src:url(/build/martegaou/fonts/Barlow-Medium.0f51aa73.eot) format("embedded-opentype"),url(/build/martegaou/fonts/Barlow-Medium.34274f15.woff2) format("woff2"),url(/build/martegaou/fonts/Barlow-Medium.7717f5df.woff) format("woff"),url(/build/martegaou/fonts/Barlow-Medium.d4afdc13.ttf) format("truetype")}.font-grotesk-regular{font-family:SpaceGrotesk!important;font-weight:400!important}.font-grotesk-medium{font-family:SpaceGrotesk!important;font-weight:500!important}.font-grotesk-bold{font-family:SpaceGrotesk!important;font-weight:700!important}.font-karla-regular{font-family:Karla!important;font-weight:400!important}.font-karla-medium{font-family:Karla!important;font-weight:500!important}.font-karla-bold{font-family:Karla!important;font-weight:700!important}.font-Iosevka-regular{font-family:Iosevka!important;font-weight:400!important}.font-Iosevka-medium{font-family:Iosevka!important;font-weight:500!important}.font-Iosevka-bold{font-family:Iosevka!important;font-weight:700!important}.text-black{color:#000!important}.text-white{color:#fff!important}.text-blue{color:#0d2b3d!important}.text-blue-medium{color:#3b82a0!important}.text-green{color:#77956f!important}.bg-white{background-color:#fff!important}.bg-blue{background-color:#0d2b3d!important}.bg-green{background-color:#77956f!important}.bg-blue-medium{background-color:#3b82a0!important}.section-hebergement .slick-slide{padding-right:30px}.section-hebergement .slick-list.draggable{padding-left:0!important}.section-hebergement{padding:6px 0 100px}.section-hebergement .back-link{color:#111;font-size:42px;line-height:1;text-decoration:none}.section-hebergement .back-link:hover{color:#0b3047}.section-hebergement .housing-intro{padding:85px 0 70px}@media screen and (max-width:991px){.section-hebergement .housing-intro{padding:25px 0 70px}.section-hebergement .housing-intro .col-lg-6:first-child{margin-top:20px;order:2}.section-hebergement .housing-intro .col-lg-6:last-child{order:1}}.section-hebergement .housing-intro .text-paragraph{margin:10px 0 44px}@media screen and (max-width:991px){.section-hebergement .housing-intro .text-paragraph{margin:10px 0 15px}}.section-hebergement .housing-main-image{height:275px;object-fit:cover;width:100%}.section-hebergement .intro-text{color:#333;font-size:18px;margin-bottom:30px}.section-hebergement .btn-booking{align-items:center;background:#0b3047;border-radius:6px;color:#fff;display:inline-flex;font-weight:600;justify-content:center;padding:15px 30px;text-decoration:none}.section-hebergement .btn-booking:hover{color:#fff}.section-hebergement .features-section{margin-bottom:52px}@media screen and (max-width:991px){.section-hebergement .features-section .md-container{padding-inline:0}}.section-hebergement .features-wrapper{background:#3f88a8;display:grid;gap:20px;grid-template-columns:repeat(6,1fr);padding:12px 34px}@media screen and (max-width:991px){.section-hebergement .features-wrapper{grid-template-columns:repeat(3,1fr);padding:70px 17px}}.section-hebergement .feature-item{color:#fff;text-align:center}.section-hebergement .feature-item img{height:40px;margin-bottom:10px;width:40px}.section-hebergement .feature-item span{color:#0d0d0d;display:block;font-family:Karla;font-size:16px}.section-hebergement .description-section{margin-bottom:80px}.section-hebergement .description-section .text-title{font-size:32px;margin-bottom:33px}@media screen and (min-width:991px){.section-hebergement .description-section .text-title{text-align:center}}.section-hebergement .description-section p{color:#333;line-height:1.8;margin-bottom:30px}.section-hebergement .gallery-image{height:178px;object-fit:cover;width:100%}.heberge-chaltes .features-wrapper{background-color:#3b82a0}.heberge-arquet .features-wrapper{background-color:#77956f!important}@media screen and (max-width:680px){.gallery-section .md-container{padding-left:51px!important;padding-right:0!important}}