.block__banner .wrapper{gap:30px 90px}.block__banner .banner__text{position:relative;z-index:1;padding-right:90px;transition:all .5s ease-in-out}.block__banner .banner__text h1{font-size:175px;color:#003f26;margin-bottom:30px;position:relative}.block__banner .banner__text h1::after{content:"";display:block;position:absolute;bottom:0;left:0;height:2px;width:100vw;background:#003f26}.block__banner .banner__text h1+span{display:inline-block;text-transform:uppercase;color:#997c54;font-size:28px;margin-bottom:45px}.block__banner .banner__text .btn{margin-top:60px}.block__banner .banner__image{position:relative;z-index:2}.block__banner .banner__image::after{content:"";display:block;position:absolute;background-color:#003f26;background-image:url("../../assets/img/compass.svg");background-size:contain;background-repeat:no-repeat;background-position:center;aspect-ratio:1/1;border-radius:50%;bottom:0;right:0;transform:translate(calc(50% - 30px), calc(50% - 30px));width:150px}.block__banner.blitz-animate .banner__text{opacity:0;transform:translateX(-120px)}.block__banner.blitz-animate .banner__image{opacity:0;transform:translateY(120px)}.block__form .form__text{background:#fff;padding:45px;padding-right:90px;position:relative;transition:all .5s ease-in-out}.block__form .form__text::before{content:"";position:absolute;top:0;left:0;width:150%;height:100%;background:#fff;max-width:1700px;z-index:-1}.block__form .form__text h2,.block__form .form__text .h2{color:#003f26;display:inline-block;width:100%;border-bottom:2px solid #003f26;padding-bottom:15px;margin-bottom:15px}.block__form .form__text h2:not(:first-child),.block__form .form__text .h2:not(:first-child){margin-top:60px}.block__form .form__text h3,.block__form .form__text .h3{display:inline-block;margin-bottom:30px}.block__form .form__form{background:rgba(0,0,0,0) linear-gradient(0deg, #997C54 0%, #CDC1AA 100%) 0% 0% no-repeat padding-box;border-radius:15px;padding:45px 75px 60px;text-align:center;transition:all .5s ease-in-out}.block__form .form__form h2{color:#003f26}.block__form .form__form h2+p{margin-bottom:30px}.block__form .form__form p{color:#003f26}.block__form .form__form form p{font-size:18px}.block__form .form__form form p a{color:inherit;font:inherit;font-weight:700;text-decoration:none}.block__form .form__form form .gform_button{background:#003f26;margin-top:15px}.block__form .form__form form .gform_button:hover{background:#fff;color:#003f26}.block__form.blitz-animate .form__text{opacity:0;transform:translateX(-120px);transition:none}.block__form.blitz-animate .form__form{opacity:0;transform:translateX(120px);transition:none}.block__services .services__image{position:relative;z-index:2;transition:all .5s ease-in-out}.block__services .services__text{position:relative;z-index:1;padding-left:90px;transition:all .5s ease-in-out}.block__services .services__text h2{font-size:125px;color:#003f26;margin-bottom:30px;position:relative}.block__services .services__text h2::after{content:"";display:block;position:absolute;bottom:0;right:0;height:2px;width:100vw;background:#003f26}.block__services .services__text h2+span{display:inline-block;text-transform:uppercase;color:#997c54;font-size:28px;margin-bottom:45px}.block__services .services__text .btn{margin-top:60px}.block__services.blitz-animate .services__image{opacity:0;transform:translateX(-120px);transition:none}.block__services.blitz-animate .services__text{opacity:0;transform:translateX(120px);transition:none}.block__box{position:relative;padding:120px 0;margin-bottom:0 !important}.block__box .wrapper{display:flex;align-content:center;justify-items:center}.block__box .box__text{background:#fff;padding:45px 90px;border-radius:15px;max-width:840px;margin:auto;transition:all .5s ease-in-out}.block__box .box__text h2{color:#003f26;border-bottom:2px solid #003f26;padding-bottom:30px}.block__box .box__text h2+span{display:inline-block;margin-bottom:30px}.block__box .box__text .btn{margin-top:60px}.block__box .box__text p{color:#4a4230}.block__box .box__bg{position:absolute;height:100%;width:100%;top:0;left:0;z-index:-1}.block__box .box__bg::before{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:100%;background:#003f26;opacity:.65;transition:all .5s ease-in-out}.block__box .box__bg img{height:100%;right:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%;z-index:-1;transition:all .5s ease-in-out}.block__box.blitz-animate .box__text{opacity:0;transform:translateY(120px);transition:none}.block__box.blitz-animate .box__bg::before{opacity:0;transition:none}.block__box.blitz-animate .box__bg img{filter:grayscale(1);transition:none}.block__advantages{position:relative;margin-top:0 !important;padding-top:90px}.block__advantages::before{position:absolute;background:rgba(0,0,0,0) linear-gradient(0deg, #997C54 0%, #CDC1AA 100%) 0% 0% no-repeat padding-box;border-radius:0 0 75% 75%;width:125vw;height:75%;top:0;left:50%;transform:translateX(-50%);content:"";display:block;z-index:-1}.block__advantages .advantages__text{max-width:720px;margin:0 auto 60px;transition:all .5s ease-in-out}.block__advantages .advantages__text h2{border-bottom:2px solid #fff;padding-bottom:22.5px}.block__advantages .advantages__text p{color:#fff}.block__advantages .advantages__advantage{background:#fff;padding:0 30px 30px;border-radius:0 0 15px 15px;display:flex;flex-direction:column;position:relative;margin-top:25%;transition:all .5s ease-in-out;transition-delay:calc(var(--i, 0)*.2s)}.block__advantages .advantages__advantage:nth-child(1){--i: 0}.block__advantages .advantages__advantage:nth-child(2){--i: 1}.block__advantages .advantages__advantage:nth-child(3){--i: 2}.block__advantages .advantages__advantage:nth-child(4){--i: 3}.block__advantages .advantages__advantage:nth-child(5){--i: 4}.block__advantages .advantages__advantage:nth-child(6){--i: 5}.block__advantages .advantages__advantage:nth-child(7){--i: 6}.block__advantages .advantages__advantage:nth-child(8){--i: 7}.block__advantages .advantages__advantage:nth-child(9){--i: 8}.block__advantages .advantages__advantage:nth-child(10){--i: 9}.block__advantages .advantages__advantage:nth-child(11){--i: 10}.block__advantages .advantages__advantage:nth-child(12){--i: 11}.block__advantages .advantages__advantage::before{position:absolute;top:0;left:0;content:"";display:block;width:100%;aspect-ratio:2/1;border-radius:75% 75% 0 0;background:#fff;z-index:-1;transform:translateY(-50%)}.block__advantages .advantages__advantage p{color:#4a4230}.block__advantages .advantages__advantage p:first-of-type{margin-top:auto}.block__advantages .advantages__advantage .advantage__icon{width:100%;max-width:105px;aspect-ratio:1/1;position:relative;margin:-30px auto 30px}.block__advantages .advantages__advantage .advantage__icon img{height:100%;right:0;object-fit:contain;object-position:center;position:absolute;top:0;width:100%;filter:brightness(0) saturate(100%) invert(17%) sepia(96%) saturate(589%) hue-rotate(106deg) brightness(95%) contrast(103%)}.block__advantages.blitz-animate .advantages__text{opacity:0;transform:translateY(120px)}.block__advantages.blitz-animate .advantages__advantage{opacity:0;transform:translateY(60px);transition:none}.block__cta .cta__title{transition:all .5s ease-in-out}.block__cta .cta__title h2{font-size:125px;color:#003f26}.block__cta .cta__text{transition:all .5s ease-in-out;display:flex;flex-direction:column;justify-content:center}.block__cta .cta__text span{display:inline-block;text-transform:uppercase;color:#997c54;font-size:28px;margin-bottom:30px}.block__cta .cta__text .btn{margin-top:60px}.block__cta.blitz-animate .cta__title{opacity:0;transform:translateX(-120px);transition:none}.block__cta.blitz-animate .cta__text{opacity:0;transform:translateX(120px);transition:none}@media screen and (max-width: 1440px){.block__banner .wrapper{gap:30px 60px}.block__banner .banner__text{padding-right:0}.block__banner .banner__text h1{font-size:150px}.block__form .form__form{padding:45px 30px}.block__services .services__text{padding-left:0}.block__services .services__text h2{font-size:110px}.block__cta .cta__title h2{font-size:110px}}@media screen and (max-width: 1200px){.block__banner .wrapper{gap:30px}.block__banner .banner__text h1{font-size:120px}.block__form .form__text{padding-right:unset;padding:45px 30px}.block__form .form__form{padding:30px 30px 45px}.block__services .services__text h2{font-size:96px}.block__cta .cta__title h2{font-size:96px}}@media screen and (max-width: 960px){.block__banner .wrapper{gap:60px 30px}.block__banner .banner__text h1+span{margin-bottom:30px;font-size:24px}.block__banner .banner__text .btn{margin-top:30px}.block__form .form__text::before{display:none}.block__box .box__text{padding:45px 60px}}@media screen and (max-width: 768px){.block__banner .banner__text h1{font-size:90px}.block__services .services__text h2{font-size:72px}.block__box .box__text{padding:30px 45px}.block__box .box__text .btn{margin-top:45px}.block__cta .cta__title h2{font-size:72px}}@media screen and (max-width: 640px){.block__banner .banner__text h1{font-size:75px}.block__services .services__text h2{font-size:64px}.block__box .box__text{padding:30px}.block__cta .cta__title h2{font-size:75px}}@media screen and (max-width: 480px){.block__banner .banner__text h1{font-size:64px}.block__banner .banner__image>div{width:calc(100% - 15px);margin-bottom:15px;margin-right:15px;transform:initial}.block__banner .banner__image>div::after{bottom:-15px;right:-15px}.block__form .form__form{padding:30px 15px}.block__services .services__text h2{font-size:52px}.block__box .box__text{padding:30px 15px}.block__box .box__text .btn{margin-top:30px}.block__cta .cta__title h2{font-size:52px}}@media screen and (max-width: 360px){.block__banner .banner__text h1{font-size:56px}}/*# sourceMappingURL=accueil.min.css.map */