@import "https://use.typekit.net/euj5lup.css";
:root{--main-color:black;--primary-color:#bcad7d;--secondary-color:#8c8c8c;--third-color:#e5e5e5}html,body{margin:0;padding:0;font-family:bicyclette,sans-serif;overflow-x:hidden}section{display:block}h1,h2,h3{text-transform:uppercase;font-weight:lighter}p,li{text-align:justify;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}#nprogress .bar{background:var(--primary-color)!important}#nprogress .peg{box-shadow:0 0 10px var(--primary-color), 0 0 5px var(--primary-color)!important}#nprogress .spinner-icon{border-top-color:var(--primary-color)!important;border-left-color:var(--primary-color)!important}a{color:inherit;text-decoration:none}*{box-sizing:border-box}:focus{outline:none}textarea{font-family:bicyclette,sans-serif}input:not(input[type=checkbox]),select,textarea{-webkit-appearance:none}input[type=checkbox]{width:initial!important}.awssld{--loader-bar-color:var(--primary-color)!important}.awssld__content{background-color:#fff!important}.splide .splide__pagination{margin-bottom:-3rem}.splide .splide__arrow{background:#cabd98}.splide__arrow{width:3em!important;height:3em!important}.splide__pagination__page.is-active{background:var(--primary-color)!important}.block{display:block}.hidden{display:none}@media screen and (max-width:1025px){.rotation{min-width:auto;width:100%!important;max-width:none!important;height:auto!important;min-height:auto!important;max-height:none!important}}.lightbox{height:100%}
#nprogress{pointer-events:none}#nprogress .bar{z-index:1031;background:#29d;width:100%;height:2px;position:fixed;top:0;left:0}#nprogress .peg{opacity:1;width:100px;height:100%;display:block;position:absolute;right:0;transform:rotate(3deg)translateY(-4px);box-shadow:0 0 10px #29d,0 0 5px #29d}#nprogress .spinner{z-index:1031;display:block;position:fixed;top:15px;right:15px}#nprogress .spinner-icon{box-sizing:border-box;border:2px solid #0000;border-color:#29d #0000 #0000 #29d;border-radius:50%;width:18px;height:18px;animation:.4s linear infinite nprogress-spinner}.nprogress-custom-parent{position:relative;overflow:hidden}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.ContactButtons-module__66OWOW__buttons{z-index:10;flex-direction:column;align-items:flex-end;display:flex;position:fixed;bottom:1rem;right:0}.ContactButtons-module__66OWOW__buttons>*{color:#fff;background:#bcad7d;border-radius:8px 0 0 8px;justify-content:center;align-items:center;padding:10px;display:flex}.ContactButtons-module__66OWOW__buttons svg{width:45px;height:45px}.ContactButtons-module__66OWOW__buttons>*~*{margin-top:.5rem}.ContactButtons-module__66OWOW__buttons .ContactButtons-module__66OWOW__phone:hover{justify-content:flex-start;width:200px}.ContactButtons-module__66OWOW__buttons .ContactButtons-module__66OWOW__phone1:hover:after{content:"Reims: 03 26 47 42 15";margin-left:8px;font-size:18px}.ContactButtons-module__66OWOW__buttons .ContactButtons-module__66OWOW__phone2:hover:after{content:"Charleville-Mézières: 03 24 35 55 20";margin-left:8px;font-size:18px}
