.LandingPageLayout{--space-section: 120px}@media(max-width: 991px){.LandingPageLayout{--space-section: 90px}}@media(max-width: 767px){.LandingPageLayout{--space-section: 72px}}@media(max-width: 575px){.LandingPageLayout{--space-section: 60px}}.LandingPageLayout.is-withoutHeader{margin-top:101px}.LandingPageLayout .MainTitle{padding:0}.LandingPageLayout-flex{display:flex;flex-direction:column;flex-wrap:nowrap;row-gap:var(--space-section);padding-bottom:var(--space-section);overflow:hidden}.LandingPageLayout-bannerForm{position:relative;z-index:1;min-height:40px;padding:var(--space-section) 0;border-top:2px solid var(--tt-blackColor);border-bottom:2px solid var(--tt-blackColor)}.LandingPageLayout-bannerForm-img{position:absolute;inset:0;z-index:-1;height:100%;width:100%}.LandingPageLayout-bannerForm-content{display:flex;flex-direction:column;flex-wrap:nowrap;row-gap:24px;justify-content:center;color:var(--tt-whiteColor);height:100%}.LandingPageLayout-bannerForm-card{padding:24px;background:var(--tt-whiteColor);max-width:624px;border:2px solid var(--tt-blackColor);display:flex;flex-direction:column;flex-wrap:nowrap;row-gap:24px}@media(max-width: 767px){.LandingPageLayout-bannerForm-card{padding:18px}}@media(max-width: 575px){.LandingPageLayout-bannerForm-card{padding:12px}}.LandingPageLayout-steps3Cols,.LandingPageLayout-steps4Cols{text-align:center}.LandingPageLayout-steps3Cols>.container-xxl,.LandingPageLayout-steps4Cols>.container-xxl{display:flex;flex-direction:column;flex-wrap:nowrap;row-gap:42px}.LandingPageLayout-steps3Cols>.container-xxl>.row,.LandingPageLayout-steps4Cols>.container-xxl>.row{--bs-gutter-x: 30px;--bs-gutter-y: 30px;justify-content:center}.LandingPageLayout-steps3Cols>.container-xxl>.row .col-12 a,.LandingPageLayout-steps4Cols>.container-xxl>.row .col-12 a{color:var(--tt-blackColor);text-decoration:underline}.LandingPageLayout-steps3Cols-item,.LandingPageLayout-steps4Cols-item{display:flex;flex-direction:column;flex-wrap:nowrap;row-gap:16px}.LandingPageLayout-mediasCircles3Cols{text-align:center}.LandingPageLayout-mediasCircles3Cols>.container-xxl{display:flex;flex-direction:column;flex-wrap:nowrap;row-gap:42px}.LandingPageLayout-mediasCircles3Cols-item{overflow:hidden;border-radius:50%;border:12px solid var(--tt-primaryColor);aspect-ratio:1}@media(max-width: 1439px){.LandingPageLayout-mediasCircles3Cols-item{border:9px solid var(--tt-primaryColor)}}@media(max-width: 991px){.LandingPageLayout-mediasCircles3Cols-item{border:6px solid var(--tt-primaryColor)}}.LandingPageLayout-carrouselProducts>.container-xxl{display:flex;flex-direction:column;flex-wrap:nowrap;row-gap:42px}.LandingPageLayout-carrouselProducts-title{text-align:center}.LandingPageLayout-carrouselProducts-slider{padding-bottom:36px}.LandingPageLayout-carrouselProducts-slider .splide__track{padding:0 4px 6px !important;margin:0 -4px !important}.LandingPageLayout-carrouselProducts-slider .splide__arrows{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;position:absolute;bottom:0;left:0;right:0}.LandingPageLayout-carrouselProducts-slider .splide__arrows .splide__arrow{padding:0;margin:0;width:36px;height:36px;display:flex;justify-content:center;align-items:center;background-color:var(--tt-whiteColor);border:1px solid var(--tt-blackColor);transition:all .3s ease-in-out}.LandingPageLayout-carrouselProducts-slider .splide__arrows .splide__arrow--prev svg{transform:rotate(180deg)}.LandingPageLayout-carrouselProducts-slider .splide__arrows .splide__arrow svg{width:18px;height:18px}.LandingPageLayout-carrouselProducts-slider .splide__arrows .splide__arrow svg path{transition:fill .3s ease-in-out;fill:var(--tt-blackColor)}.LandingPageLayout-carrouselProducts-slider .splide__arrows .splide__arrow:hover{background-color:var(--tt-primaryColor)}.LandingPageLayout-carrouselProducts-slider .splide__arrows .splide__arrow:hover svg path{fill:var(--tt-whiteColor)}.LandingPageLayout-carrouselProducts-slider-item{border:2px solid var(--tt-blackColor);background-color:var(--tt-whiteColor);position:relative}.LandingPageLayout-carrouselProducts-slider-item-text{padding:12px 18px;border-top:2px solid var(--tt-blackColor)}.LandingPageLayout-carrouselProducts-slider-item-tag{position:absolute;top:6px;right:6px;padding:6px 12px;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;left:inherit;z-index:2;background:var(--tt-secondaryColor);color:var(--tt-whiteColor);font-weight:bold;border:1px solid var(--tt-blackColor)}.LandingPageLayout-carrouselProducts-modal .modal-content{border:2px solid var(--tt-blackColor);border-radius:0}.LandingPageLayout-carrouselProducts-modal .btn-close{position:absolute;top:24px;right:24px;height:40px;width:40px;padding:0;margin:0;background:none;cursor:pointer;z-index:2;background:var(--tt-secondaryColor);border:2px solid var(--tt-blackColor);transition:all .2s ease}.LandingPageLayout-carrouselProducts-modal .btn-close svg{height:20px;width:auto}.LandingPageLayout-carrouselProducts-modal .modal-body{position:relative;padding:0}.LandingPageLayout-carrouselProducts-modal-body{padding:44px}.LandingPageLayout-carrouselProducts-modal-body>.row{--bs-gutter-x: 30px;--bs-gutter-y: 30px}.LandingPageLayout-carrouselProducts-modal-img>picture,.LandingPageLayout-carrouselProducts-modal-img>picture>img,.LandingPageLayout-carrouselProducts-modal-img>img{height:auto;width:100%}.LandingPageLayout-carrouselProducts-modal-content{display:flex;flex-direction:column;flex-wrap:nowrap;row-gap:30px;height:100%}.LandingPageLayout-carrouselProducts-modal-content-title{color:var(--tt-primaryColor)}.LandingPageLayout-carrouselProducts-modal-content-text a{color:var(--tt-blackColor);text-decoration:underline;font-weight:700;transition:all .2s ease}.LandingPageLayout-carrouselProducts-modal-content-text a:hover{color:var(--tt-secondaryColor)}.LandingPageLayout-carrouselProducts-modal-content-text p+p{margin-top:clamp(2.2rem,1.9644171779rem + 0.0030674847*100vw,2.4rem)}.LandingPageLayout-carrouselRealisations{background-color:var(--bcg-color);padding:120px 0;border-top:2px solid var(--tt-blackColor);border-bottom:2px solid var(--tt-blackColor)}@media(max-width: 991px){.LandingPageLayout-carrouselRealisations{padding:90px 0}}@media(max-width: 767px){.LandingPageLayout-carrouselRealisations{padding:72px 0}}@media(max-width: 575px){.LandingPageLayout-carrouselRealisations{padding:60px 0}}.LandingPageLayout-carrouselRealisations>.container-xxl{display:flex;flex-direction:column;flex-wrap:nowrap;row-gap:42px}.LandingPageLayout-carrouselRealisations-title{text-align:center;color:var(--title-color)}.LandingPageLayout-carrouselRealisations-title.is-black{--title-color: var(--tt-blackColor)}.LandingPageLayout-carrouselRealisations-title.is-primary{--title-color: var(--tt-primaryColor)}.LandingPageLayout-carrouselRealisations-title.is-secondary{--title-color: var(--tt-secondaryColor)}.LandingPageLayout-carrouselRealisations-title.is-third{--title-color: var(--tt-thirdColor)}.LandingPageLayout-carrouselRealisations-title.is-white{--title-color: var(--tt-whiteColor)}.LandingPageLayout-carrouselRealisations-slider{padding-bottom:54px}.LandingPageLayout-carrouselRealisations-slider .splide__track{padding:0 4px 6px !important;margin:0 -4px !important}.LandingPageLayout-carrouselRealisations-slider .splide__arrows{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;position:absolute;bottom:0;left:0;right:0}.LandingPageLayout-carrouselRealisations-slider .splide__arrows .splide__arrow{padding:0;margin:0;width:48px;height:48px;display:flex;justify-content:center;align-items:center;background-color:var(--tt-whiteColor);border:2px solid var(--tt-blackColor);transition:all .3s ease-in-out}.LandingPageLayout-carrouselRealisations-slider .splide__arrows .splide__arrow--prev svg{transform:rotate(180deg)}.LandingPageLayout-carrouselRealisations-slider .splide__arrows .splide__arrow svg{width:30px;height:30px}.LandingPageLayout-carrouselRealisations-slider .splide__arrows .splide__arrow svg path{transition:fill .3s ease-in-out;fill:var(--tt-blackColor)}.LandingPageLayout-carrouselRealisations-slider .splide__arrows .splide__arrow:hover{background-color:var(--tt-primaryColor)}.LandingPageLayout-carrouselRealisations-slider .splide__arrows .splide__arrow:hover svg path{fill:var(--tt-blackColor)}.LandingPageLayout-carrouselRealisations.is-black{--bcg-color: var(--tt-blackColor);--text-color: var(--tt-whiteColor)}.LandingPageLayout-carrouselRealisations.is-primary{--bcg-color: var(--tt-primaryColor);--text-color: var(--tt-blackColor)}.LandingPageLayout-carrouselRealisations.is-secondary{--bcg-color: var(--tt-secondaryColor);--text-color: var(--tt-blackColor)}.LandingPageLayout-carrouselRealisations.is-third{--bcg-color: var(--tt-thirdColor);--text-color: var(--tt-blackColor)}.LandingPageLayout-carrouselRealisations.is-white{--bcg-color: var(--tt-whiteColor);--text-color: var(--tt-blackColor)}.LandingPageLayout-carrouselRealisations-slider-item{padding:24px;background-color:var(--tt-thirdColor);border:2px solid var(--tt-blackColor);position:relative}@media(max-width: 991px){.LandingPageLayout-carrouselRealisations-slider-item .row{flex-direction:column-reverse}}.LandingPageLayout-carrouselRealisations-slider-item .row .col-12{display:flex;flex-wrap:nowrap;flex-direction:column;justify-content:center}.LandingPageLayout-carrouselRealisations-slider-item-logo{height:90px;width:auto}.LandingPageLayout-carrouselRealisations-slider-item-logo>picture,.LandingPageLayout-carrouselRealisations-slider-item-logo>img{height:100%;width:auto}.LandingPageLayout-carrouselRealisations-slider-item-logo>picture img,.LandingPageLayout-carrouselRealisations-slider-item-logo>img img{height:100%;width:auto}.LandingPageLayout-carrouselRealisations-slider-item-img{height:auto;width:100%}.LandingPageLayout-carrouselRealisations-slider-item-img>picture,.LandingPageLayout-carrouselRealisations-slider-item-img>img{height:auto;width:100%}.LandingPageLayout-carrouselRealisations-slider-item-img>picture img,.LandingPageLayout-carrouselRealisations-slider-item-img>img img{height:auto;width:100%}.LandingPageLayout-carrouselRealisations-slider-item-content{display:flex;row-gap:12px;flex-wrap:nowrap;flex-direction:column}.LandingPageLayout-carrouselAvis{border-top:2px solid var(--tt-blackColor);border-bottom:2px solid var(--tt-blackColor)}.LandingPageLayout-carrouselAvis .splide__arrows{position:absolute;z-index:1;bottom:32px;right:32px}.LandingPageLayout-carrouselAvis .splide__arrows .splide__arrow{padding:0;margin:0;width:42px;height:42px;display:flex;justify-content:center;align-items:center;background-color:var(--tt-whiteColor);border:1px solid var(--tt-blackColor);transition:all .3s ease-in-out}.LandingPageLayout-carrouselAvis .splide__arrows .splide__arrow svg{width:24px;height:24px}.LandingPageLayout-carrouselAvis .splide__arrows .splide__arrow svg path{transition:fill .3s ease-in-out;fill:var(--tt-blackColor)}.LandingPageLayout-carrouselAvis .splide__arrows .splide__arrow:hover{background-color:var(--tt-primaryColor)}.LandingPageLayout-carrouselAvis .splide__arrows .splide__arrow:hover svg path{fill:var(--tt-blackColor)}.LandingPageLayout-carrouselAvis .splide__arrows .splide__arrow.splide__arrow--prev{display:none}.LandingPageLayout-carrouselAvis-slider-item{position:relative;padding:var(--space-section) 0;height:70vh;display:flex;align-content:flex-end;align-items:flex-end;min-height:600px}@media(max-width: 767px){.LandingPageLayout-carrouselAvis-slider-item{min-height:80vh;display:flex;flex-direction:column;flex-wrap:nowrap;row-gap:32px}}.LandingPageLayout-carrouselAvis-slider-item-bcg{position:absolute;inset:0;z-index:-1}.LandingPageLayout-carrouselAvis-slider-item-bcg>picture img,.LandingPageLayout-carrouselAvis-slider-item-bcg>img{width:100%;height:100%}.LandingPageLayout-carrouselAvis-slider-item-content{display:flex;flex-direction:column;flex-wrap:nowrap;row-gap:16px;align-items:flex-start;max-width:540px;background-color:var(--tt-whiteColor);border:2px solid var(--tt-blackColor);padding:32px}@media(max-width: 991px){.LandingPageLayout-carrouselAvis-slider-item-content{row-gap:12px;padding:16px}}@media(max-width: 767px){.LandingPageLayout-carrouselAvis-slider-item-content{max-width:inherit}}.LandingPageLayout-carrouselAvis-slider-item-user{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;-moz-column-gap:16px;column-gap:16px;line-height:1.2}.LandingPageLayout-carrouselAvis-slider-item-user-logo>picture>img,.LandingPageLayout-carrouselAvis-slider-item-user-logo>img{max-height:64px;height:auto;width:auto}@media(max-width: 991px){.LandingPageLayout-carrouselAvis-slider-item-user-logo>picture>img,.LandingPageLayout-carrouselAvis-slider-item-user-logo>img{max-height:48px}}.LandingPageLayout-carrouselAvis-slider-item-text{font-size:clamp(2rem,1.2932515337rem + 0.009202454*100vw,2.6rem);line-height:1.2}.LandingPageLayout-carrouselAvis-slider-item-text span{display:inline-flex;align-items:center;justify-content:center}.LandingPageLayout-carrouselAvis-slider-item-text span svg{width:18px;height:auto;position:relative}.LandingPageLayout-carrouselAvis-slider-item-text span svg path{fill:var(--tt-blackColor)}@media(max-width: 767px){.LandingPageLayout-carrouselAvis-slider-item-text span svg{width:16px}}.LandingPageLayout-carrouselAvis-slider-item-text span:first-of-type{margin-right:4px}.LandingPageLayout-carrouselAvis-slider-item-text span:first-of-type svg{top:-2px}@media(max-width: 767px){.LandingPageLayout-carrouselAvis-slider-item-text span:first-of-type svg{width:-1px}}.LandingPageLayout-carrouselAvis-slider-item-text span:last-of-type{margin-left:4px;transform:rotate(180deg)}.LandingPageLayout-carrouselAvis-slider-item-text span:last-of-type svg{top:2px}@media(max-width: 767px){.LandingPageLayout-carrouselAvis-slider-item-text span:last-of-type svg{top:1px}}.LandingPageLayout-carrouselTemoignages{padding:64px 0 96px;border-bottom:2px solid var(--tt-blackColor);border-top:2px solid var(--tt-blackColor);background-color:var(--tt-primaryColor);color:var(--tt-blackColor)}@media(max-width: 991px){.LandingPageLayout-carrouselTemoignages{padding:28px 0}}.LandingPageLayout-carrouselTemoignages-title{max-width:870px;margin:0 auto 64px;text-align:center}.LandingPageLayout-carrouselTemoignages-slider{padding:0 32px}@media(max-width: 991px){.LandingPageLayout-carrouselTemoignages-slider{padding:0 18px}}@media(max-width: 767px){.LandingPageLayout-carrouselTemoignages-slider{padding:0 12px}}.LandingPageLayout-carrouselTemoignages-slider .splide__arrows{display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:nowrap;position:absolute;top:50%;left:-48px;right:-48px;-moz-column-gap:24px;column-gap:24px;height:0;z-index:1}@media(max-width: 991px){.LandingPageLayout-carrouselTemoignages-slider .splide__arrows{left:-32px;right:-32px}}.LandingPageLayout-carrouselTemoignages-slider .splide__arrows .splide__arrow{display:inline-flex;align-items:center;justify-content:center;border:none;outline:none;background:none;padding:0;margin:0}.LandingPageLayout-carrouselTemoignages-slider .splide__arrows .splide__arrow svg{height:28px;width:auto}@media(max-width: 767px){.LandingPageLayout-carrouselTemoignages-slider .splide__arrows .splide__arrow svg{height:24px}}@media(max-width: 575px){.LandingPageLayout-carrouselTemoignages-slider .splide__arrows .splide__arrow svg{height:20px}}.LandingPageLayout-carrouselTemoignages-slider .splide__arrows .splide__arrow svg path{transition:fill .3s ease-out;fill:var(--tt-blackColor)}.LandingPageLayout-carrouselTemoignages-slider .splide__arrows .splide__arrow:hover svg path{fill:var(--tt-secondaryColor)}.LandingPageLayout-carrouselTemoignages-slider .splide__arrows .splide__arrow.splide__arrow--prev svg{transform:rotate(180deg)}.LandingPageLayout-carrouselTemoignages-slider .splide__slide{display:flex;flex-direction:column;justify-content:center}.LandingPageLayout-carrouselTemoignages-slider-item{display:grid;align-items:center;grid-template-columns:180px 1fr;-moz-column-gap:32px;column-gap:32px;margin-bottom:2px}@media(max-width: 991px){.LandingPageLayout-carrouselTemoignages-slider-item{grid-template-columns:120px 1fr}}@media(max-width: 767px){.LandingPageLayout-carrouselTemoignages-slider-item{display:flex;flex-direction:column;flex-wrap:nowrap;row-gap:32px}}.LandingPageLayout-carrouselTemoignages-slider-item-picture{height:auto;width:180px}@media(max-width: 991px){.LandingPageLayout-carrouselTemoignages-slider-item-picture{width:120px}}@media(max-width: 767px){.LandingPageLayout-carrouselTemoignages-slider-item-picture{width:100%;display:flex;flex-direction:column;align-items:center}}.LandingPageLayout-carrouselTemoignages-slider-item-picture>picture img,.LandingPageLayout-carrouselTemoignages-slider-item-picture>img{width:100%;height:auto;border:2px solid var(--tt-blackColor)}@media(max-width: 767px){.LandingPageLayout-carrouselTemoignages-slider-item-picture>picture img,.LandingPageLayout-carrouselTemoignages-slider-item-picture>img{width:auto;height:100%;max-width:100%;max-height:200px}}.LandingPageLayout-carrouselTemoignages-slider-item-content{display:flex;flex-direction:column;flex-wrap:nowrap;row-gap:32px;justify-content:space-between}.LandingPageLayout-carrouselTemoignages-slider-item-text{font-size:clamp(2rem,1.2932515337rem + 0.009202454*100vw,2.6rem);line-height:1.2}.LandingPageLayout-carrouselTemoignages-slider-item-text span{display:inline-flex;align-items:center;justify-content:center}.LandingPageLayout-carrouselTemoignages-slider-item-text span svg{width:18px;height:auto;position:relative}@media(max-width: 767px){.LandingPageLayout-carrouselTemoignages-slider-item-text span svg{width:16px}}.LandingPageLayout-carrouselTemoignages-slider-item-text span:first-of-type{margin-right:4px}.LandingPageLayout-carrouselTemoignages-slider-item-text span:first-of-type svg{top:-2px}@media(max-width: 767px){.LandingPageLayout-carrouselTemoignages-slider-item-text span:first-of-type svg{width:-1px}}.LandingPageLayout-carrouselTemoignages-slider-item-text span:last-of-type{margin-left:4px;transform:rotate(180deg)}.LandingPageLayout-carrouselTemoignages-slider-item-text span:last-of-type svg{top:2px}@media(max-width: 767px){.LandingPageLayout-carrouselTemoignages-slider-item-text span:last-of-type svg{top:1px}}.LandingPageLayout-carrouselTemoignages-slider-item-user{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:16px;line-height:1.2;align-self:end}@media(max-width: 991px){.LandingPageLayout-carrouselTemoignages-slider-item-user{flex-wrap:wrap}}.LandingPageLayout-carrouselTemoignages-slider-item-user-logo>picture>img,.LandingPageLayout-carrouselTemoignages-slider-item-user-logo>img{max-height:64px;height:auto;width:auto}@media(max-width: 991px){.LandingPageLayout-carrouselTemoignages-slider-item-user-logo>picture>img,.LandingPageLayout-carrouselTemoignages-slider-item-user-logo>img{max-height:48px}}.LandingPageLayout-list-title{text-align:center}.LandingPageLayout-list>.container-xxl{display:flex;flex-direction:column;flex-wrap:nowrap;row-gap:42px}.LandingPageLayout-list>.container-xxl>.row{--bs-gutter-x: 0;--bs-gutter-y: 42px}.LandingPageLayout-list.is-2cols>.container-xxl>.row{--bs-gutter-x: 42px}.LandingPageLayout-list-item-img>picture,.LandingPageLayout-list-item-img>img{width:100%;height:auto;border:2px solid var(--tt-blackColor)}.LandingPageLayout-list-item-img>picture img,.LandingPageLayout-list-item-img>img img{width:100%;height:auto}.LandingPageLayout-list-item.reverse .row{flex-direction:row-reverse}.LandingPageLayout-list-item p+p,.LandingPageLayout-list-item p+ul,.LandingPageLayout-list-item p+ol,.LandingPageLayout-list-item p+blockquote,.LandingPageLayout-list-item ul+p,.LandingPageLayout-list-item ul+ul,.LandingPageLayout-list-item ul+ol,.LandingPageLayout-list-item ul+blockquote,.LandingPageLayout-list-item ol+p,.LandingPageLayout-list-item ol+ul,.LandingPageLayout-list-item ol+ol,.LandingPageLayout-list-item ol+blockquote,.LandingPageLayout-list-item blockquote+p,.LandingPageLayout-list-item blockquote+ul,.LandingPageLayout-list-item blockquote+ol,.LandingPageLayout-list-item blockquote+blockquote{margin-top:12px}.LandingPageLayout-blocCta{padding:48px;border:2px solid var(--tt-blackColor);background:var(--tt-whiteColor);display:flex;flex-direction:column;flex-wrap:nowrap;text-align:center;align-items:center;row-gap:36px}@media(max-width: 1219px){.LandingPageLayout-blocCta{padding:42px}}@media(max-width: 991px){.LandingPageLayout-blocCta{padding:36px}}@media(max-width: 767px){.LandingPageLayout-blocCta{padding:30px}}@media(max-width: 575px){.LandingPageLayout-blocCta{padding:24px}}.LandingPageLayout-textImg-title{margin-bottom:12px}.LandingPageLayout-textImg-img{position:relative;border:2px solid var(--tt-blackColor)}.LandingPageLayout-textImg-img>img,.LandingPageLayout-textImg-img>picture>img{width:100%;height:auto}.LandingPageLayout-textImg p+p,.LandingPageLayout-textImg p+ul,.LandingPageLayout-textImg p+ol,.LandingPageLayout-textImg p+blockquote,.LandingPageLayout-textImg ul+p,.LandingPageLayout-textImg ul+ul,.LandingPageLayout-textImg ul+ol,.LandingPageLayout-textImg ul+blockquote,.LandingPageLayout-textImg ol+p,.LandingPageLayout-textImg ol+ul,.LandingPageLayout-textImg ol+ol,.LandingPageLayout-textImg ol+blockquote,.LandingPageLayout-textImg blockquote+p,.LandingPageLayout-textImg blockquote+ul,.LandingPageLayout-textImg blockquote+ol,.LandingPageLayout-textImg blockquote+blockquote{margin-top:12px}.LandingPageLayout-textImg-button{position:absolute;bottom:12px;right:12px}.LandingPageLayout-team{padding:108px 0;border-top:2px solid var(--tt-blackColor);border-bottom:2px solid var(--tt-blackColor);background-color:var(--tt-whiteColor);text-align:center}@media(max-width: 1219px){.LandingPageLayout-team{padding:96px 0}}@media(max-width: 991px){.LandingPageLayout-team{padding:84px 0}}@media(max-width: 767px){.LandingPageLayout-team{padding:72px 0}}@media(max-width: 575px){.LandingPageLayout-team{padding:60px 0}}.LandingPageLayout-team>.container-xxl{display:flex;flex-direction:column;flex-wrap:nowrap;row-gap:48px}.LandingPageLayout-team-hook{max-width:760px;margin:0 auto}.LandingPageLayout-team-grid{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-moz-column-gap:36px;column-gap:36px;row-gap:36px}.LandingPageLayout-team-grid-item{flex-basis:calc(20% - 30px)}@media(max-width: 1219px){.LandingPageLayout-team-grid-item{flex-basis:calc(25% - 27px)}}@media(max-width: 991px){.LandingPageLayout-team-grid-item{flex-basis:calc(33.33% - 24px)}}@media(max-width: 767px){.LandingPageLayout-team-grid-item{flex-basis:calc(50% - 18px)}}@media(max-width: 575px){.LandingPageLayout-team-grid-item{flex-basis:80%}}.LandingPageLayout-team-grid-item-img{--bs-aspect-ratio: calc(4 / 3 * 100%);border:2px solid var(--tt-blackColor);background-color:var(--tt-primaryColor)}.LandingPageLayout-team-grid-item-img img{-o-object-position:bottom center;object-position:bottom center}.LandingPageLayout-team-grid-item-title{margin:24px 0 9px}@media(max-width: 991px){.LandingPageLayout-team-grid-item-title{margin:18px 0 9px}}@media(max-width: 767px){.LandingPageLayout-team-grid-item-title{margin:12px 0 6px}}@media(max-width: 575px){.LandingPageLayout-team-grid-item-title{margin:9px 0 3px}}.LandingPageLayout-team-grid-item-role{font-size:14px;line-height:16px}@media(max-width: 1439px){.LandingPageLayout-team-grid-item-role{font-size:12px;line-height:14px}}@media(max-width: 767px){.LandingPageLayout-team-grid-item-role{font-size:14px;line-height:16px}}.LandingPageLayout-team-grid-item:nth-child(2n) .LandingPageLayout-team-grid-item-img{background-color:var(--tt-secondaryColor)}.LandingPageLayout-cards3Cols-header{background-color:var(--tt-primaryColor);text-align:center;color:var(--tt-blackColor);padding:60px 0 242px;border-top:2px solid var(--tt-blackColor);border-bottom:2px solid var(--tt-blackColor)}@media(max-width: 991px){.LandingPageLayout-cards3Cols-header{padding:60px 0 210px}}@media(max-width: 767px){.LandingPageLayout-cards3Cols-header{padding:54px 0 180px}}@media(max-width: 575px){.LandingPageLayout-cards3Cols-header{padding:42px 0 160px}}.LandingPageLayout-cards3Cols-header-title{color:var(--tt-whiteColor)}.LandingPageLayout-cards3Cols-header-hook{color:var(--tt-whiteColor);max-width:760px;margin:0 auto}.LandingPageLayout-cards3Cols-header-title+.LandingPageLayout-cards3Cols-header-hook{margin-top:36px}.LandingPageLayout-cards3Cols>.container-xxl{margin-top:-234px}@media(max-width: 991px){.LandingPageLayout-cards3Cols>.container-xxl{margin-top:-180px}}@media(max-width: 767px){.LandingPageLayout-cards3Cols>.container-xxl{margin-top:-150px}}.LandingPageLayout-cards3Cols-grid{margin:40px 0}.LandingPageLayout-cards3Cols-grid .row{--bs-gutter-x: 32px;--bs-gutter-y: 32px}@media(max-width: 767px){.LandingPageLayout-cards3Cols-grid .row{--bs-gutter-x: 24px;--bs-gutter-y: 24px}}.LandingPageLayout-cards3Cols-grid-item{height:100%;border:2px solid var(--tt-blackColor);padding:36px 24px;background-color:var(--tt-whiteColor);text-align:center}@media(max-width: 991px){.LandingPageLayout-cards3Cols-grid-item{padding:30px 18px}}@media(max-width: 575px){.LandingPageLayout-cards3Cols-grid-item{padding:24px 12px}}.LandingPageLayout-cards3Cols-grid-item-img{height:108px;margin-bottom:12px}.LandingPageLayout-cards3Cols-grid-item-content{display:flex;flex-direction:column;flex-wrap:nowrap;row-gap:12px}.LandingPageLayout-cards3Cols-grid-item.image{padding:0}.LandingPageLayout-cards3Cols-grid-item.image .LandingPageLayout-cards3Cols-grid-item-img{width:100%;height:auto;aspect-ratio:1;margin:0}.LandingPageLayout-cards3Cols-grid-item.image .LandingPageLayout-cards3Cols-grid-item-img img{aspect-ratio:1}.LandingPageLayout-cards3Cols-grid-item.image .LandingPageLayout-cards3Cols-grid-item-content{padding:24px}.LandingPageLayout-cards3Cols-button{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center}.LandingPageLayout .LandingPageLayout-team+.LandingPageLayout-cards3Cols{margin-top:calc(var(--space-section)*-1)}.LandingPageLayout .LandingPageLayout-team+.LandingPageLayout-cards3Cols .LandingPageLayout-cards3Cols-header{border-top:none}.LandingPageLayout .LandingPageLayout-carrouselTemoignages+*{margin-top:calc(var(--space-section)*-1)}.LandingPageLayout .LandingPageLayout-carrouselTemoignages+*:is(.LandingPageLayout-carrouselAvis){border-top:none}.LandingPageLayout .LandingPageLayout-carrouselAvis+.LandingPageLayout-carrouselTemoignages{border-top:none}
