@font-face{font-family:Dancing Script;font-style:normal;font-weight:400;src:url(/build/fonts/DancingScript-Regular.5e15416c.ttf) format("truetype")}@font-face{font-family:Dancing Script;font-style:normal;font-weight:700;src:url(/build/fonts/DancingScript-Bold.57bdbb73.ttf) format("truetype")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;src:url(/build/fonts/CormorantGaramond-SemiBold.f20d5809.ttf) format("truetype")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;src:url(/build/fonts/CormorantGaramond-Bold.2c851392.ttf) format("truetype")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;src:url(/build/fonts/CormorantGaramond-SemiBoldItalic.8c09dec4.ttf) format("truetype")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:700;src:url(/build/fonts/CormorantGaramond-BoldItalic.0eecf055.ttf) format("truetype")}a{color:#ff4500;text-decoration:none}body{background-color:#f5f5f5;font:700 18pt Cormorant Garamond,serif;margin:0}body>header{position:relative}body>footer{background-color:#faebd7;padding:1rem;text-align:center}body>footer>p{margin:0}button{background-color:orange;border:none;border-radius:.25rem;color:#000;display:inline-block;font:700 12pt/1 sans-serif;margin:1rem 0;padding:.75rem 1rem;text-transform:uppercase}button[type=submit]{cursor:pointer}h1{font:bolder 64pt Cormorant Garamond,serif;text-transform:uppercase}h2{font:700 30pt Dancing Script,sans-serif}h3{font:24pt Dancing Script,sans-serif}form>div{display:flex;flex-wrap:wrap;gap:1rem}form>div .form-block{display:flex;flex:50%;flex-direction:column;max-width:100%;text-align:left}form>div .form-block.slim{flex:1}form>div .form-block label{margin-bottom:.5rem}form>div .form-block label.required:after{content:"*";margin-left:.25rem}form>div .form-block input{background-color:#fff;border:1px solid #69727d;border-radius:.25rem;font:12pt/1 sans-serif;padding:.25rem .5rem}form>div .form-block input.datepicker{display:none}form>div .form-block select{background-color:#fff;border:1px solid #69727d;border-radius:.25rem;display:block;font:12pt/1 sans-serif;padding:calc(.25rem - 1px) .5rem}form>div .form-block select>option{font:12pt/1 sans-serif}form>div .form-block textarea{background-color:#fff;border:1px solid #69727d;border-radius:.25rem;display:block;font:12pt/1 Manrope,sans-serif;padding:.5rem}form>div .form-block .air-datepicker.-inline-{width:auto}form>div :has(button){width:100%}form>div :has(button)>button{width:100%}section{box-shadow:inset 0 0 8rem olive;color:#000;display:flex;flex-direction:column;padding:2rem}section>.content{align-content:center;align-items:center;display:flex;flex-grow:1;flex-wrap:wrap;gap:2rem;margin-left:auto;margin-right:auto;max-width:1200px;min-height:500px}section>.content>*{flex:400px 1}section>.content>ul{column-count:2;column-gap:1rem;font-size:16pt}.air-datepicker-cell{margin:auto;width:2rem}.air-datepicker-cell:not(.-other-month-){background:olive;color:#fff}.air-datepicker-cell:not(.-other-month-).-disabled-{background:#d3d3d3}.air-datepicker-cell:not(.-other-month-).-focus-{background:#87cefa}.air-datepicker-cell:not(.-other-month-).-in-range-{background:skyblue}.air-datepicker-cell:not(.-other-month-).-in-range-.-focus-,.air-datepicker-cell:not(.-other-month-).-selected-{background:#00bfff}.air-datepicker-cell:not(.-other-month-).-selected-.-focus-{background:#1e90ff}.button{background:#6b8e23;border-radius:.5rem;color:#fff;padding:.25rem .5rem;text-align:center}.button-container{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-evenly}.button-container>*{flex:200px}.hidden{display:none!important}.splide{margin:2rem auto;max-width:100%!important}.splide .splide__arrow--next{right:-3em}.splide .splide__arrow--prev{left:-3em}@media (max-width:959px){.splide__arrow{display:none}}@media (max-width:739px){nav{display:none}}@media (max-width:695px){#tarifs>.content>*{width:min-content}}@media (max-width:639px){h1{font-size:12vw}}@media (max-width:559px){section>.content>ul{column-count:1}}