/*!***********************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./assets/scss/templates/accueil.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************/
.prefooter{background:#24388d}.prefooter__container{color:#fff}@media (max-width:1024px){.prefooter__content{flex-direction:column}}.prefooter__title{color:#fff}@media (max-width:1024px){.prefooter__title{margin:0 auto}}@media (max-width:768px){.prefooter__title{margin:0}}.prefooter__left,.prefooter__right{gap:2rem}.prefooter__title-container{align-items:center;display:flex;flex-direction:column;gap:1rem}.prefooter__list{display:flex;flex-direction:column;gap:2.5rem}@media (max-width:1024px){.prefooter__list{margin:0 auto}}@media (max-width:768px){.prefooter__list{gap:1.5rem;margin:0}}.prefooter .item{align-items:flex-start;display:flex;gap:.62rem}.prefooter .item__title{color:#db954e;font-size:1rem;font-weight:700;text-transform:uppercase}.prefooter .item__infos{display:flex;flex-direction:column;font-size:.875rem;gap:.5rem}.prefooter .item__social{display:flex;gap:.5rem}.prefooter .item__link{transition:all .3s ease-in-out}.prefooter .item__link:hover{transform:scale(1.1)}@media (max-width:768px){.plots__list .card:not(:first-child){display:none}}.carousel{align-items:center;display:flex;flex-direction:column;gap:1rem}.carousel__arrow{border:1px solid #24388d;border-radius:50%;padding:1rem;transition:all .3s ease-in-out}.carousel__arrow:hover{transform:scale(1.1)}.carousel__arrow--disabled{cursor:default;opacity:.5;pointer-events:none}.carousel__arrow img{height:1.5rem;max-width:-moz-fit-content;max-width:fit-content;width:1.5rem}@media (max-width:768px){.carousel__arrow{display:none}}.carousel__container{align-items:center;display:flex;gap:2rem}.carousel__wrapper{overflow:hidden;width:100%}.carousel__list{display:flex;transition:all .5s ease-in-out}.carousel__item{flex:0 0 100%;overflow:hidden;padding:1rem}.carousel__image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.carousel__dots{display:flex;gap:.75rem;justify-content:center;margin:auto}.carousel__dot{background:#7a7a8a;border-radius:50%;cursor:pointer;height:.75rem;width:.75rem}.carousel__dot--active,.carousel__dot:hover{background:#24388d}h2{font-size:3rem;font-weight:700}@media (max-width:768px){h2{font-size:2.5rem}}@media (max-width:425px){h2{font-size:2rem}}@media (max-width:768px){.banner__container{padding:0}}.banner__video{height:auto;width:100%}.banner__content{gap:0}.banner__title{color:#fff;font-size:3.5rem}@media (max-width:768px){.banner__title{font-size:3rem}}@media (max-width:425px){.banner__title{font-size:2rem}}.banner__title-container{background:#24388d;color:#fff;padding:3rem}@media (max-width:1024px){.banner__title-container{flex-direction:column;gap:1.5rem}}@media (max-width:768px){.banner__title-container{padding:1.5rem}}.banner__title-container>*{flex:1}.banner__left{flex:0 0 55%}@media (max-width:1024px){.banner__left{flex-direction:column-reverse;gap:1rem}}.guarantees__content>*{flex:0 0 50%}@media (max-width:1024px){.guarantees__content{flex-direction:column}.guarantees__content>*{flex:1;width:100%}}@media (max-width:768px){.guarantees__content{gap:1.5rem}}.guarantees__item{align-items:center;display:flex;gap:1rem;line-height:1.2}.guarantees__item:before{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxNiAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzE0XzExNSkiPgo8cGF0aCBkPSJNMTEuMzUyOCA3LjU0Nzk1TC0wLjAwMjA3ODUzIDMuOTQxOEwtMC4wMDIwNzgzNSAwTDE2IDUuNjA0MDJMMTYgOS40ODk4OEw5LjUzNjc0ZS0wNyAxNUwxLjEyMTg3ZS0wNiAxMS4xNTIxTDExLjM1NDkgNy41NDU5NUwxMS4zNTI4IDcuNTQ3OTVaIiBmaWxsPSIjREI5NTRFIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfMTRfMTE1Ij4KPHJlY3Qgd2lkdGg9IjE1IiBoZWlnaHQ9IjE2IiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTYpIHJvdGF0ZSg5MCkiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K);margin-left:.5rem;transform:translateY(.1rem)}@media (max-width:768px){.guarantees__main{gap:1rem}}.guarantees__logo{width:12rem}.guarantees__image{height:auto;-o-object-fit:cover;object-fit:cover;overflow:hidden}.partners{background:#dfe4f2;color:#24388d}@media (max-width:1440px){.partners__content{align-items:center;flex-direction:column;text-align:center}}@media (max-width:768px){.partners__content{gap:1.5rem}}.partners__title{font-size:1.5rem;width:100%}.partners__text{width:100%}.partners__logos{max-width:100%}@media (max-width:768px){.partners__logos{align-items:center;flex-direction:column;gap:1.5rem}}.partners__logos img{flex:1;height:auto}.reals{position:relative}.reals__line{left:-2rem;position:absolute;top:-2rem}@media (max-width:768px){.reals__line{display:none}}.reals__text,.reals__title{text-align:center;width:100%}.faq{background:#dfe4f2}.faq__content>*{flex:0 0 50%}@media (max-width:1440px){.faq__content{align-items:flex-start;flex-direction:column}}.faq .btn:hover{background:#24388d;color:#fff}.faq__list{flex:1}.faq__list .item{border-bottom:1px solid #7a7a8a;padding:0 0 1rem;width:100%}.faq__list .item__question-container{align-items:center;cursor:pointer;display:flex;gap:1rem;justify-content:space-between}.faq__list .item__question{font-size:1.25rem;font-weight:700}.faq__list .item__answer{color:#24388d;margin-top:0;max-height:0;opacity:0;overflow:hidden;transition:all .3s ease-in-out}.faq__list .item__answer li{margin-left:.5rem;margin-top:.25rem}.faq__list .item__answer li:before{background-color:#24388d;border-radius:50%;content:"";display:inline-block;height:4px;margin-right:.5rem;transform:translateY(-1px);width:4px}.faq__list .item--active .item__icon{transform:rotate(180deg)}.faq__list .item--active .item__answer{margin-top:.5rem;max-height:400px;opacity:1}.testimonials{position:relative}.testimonials__line{position:absolute;right:-2rem;top:-2rem}@media (max-width:768px){.testimonials__line{display:none}}

/*# sourceMappingURL=accueil.css.map*/