.Home_root__FthRr{background-color:var(--color-background-secondary);position:relative}.Banner_hero__AqY_h{position:relative;height:85vh;width:100%;overflow:hidden}.Banner_carouselContainer__b9eRb{position:absolute;top:0;left:0;width:100%;height:100%}.Banner_carouselImage__3m2ac{opacity:0;transition:opacity .3s ease-in-out;object-fit:cover;object-position:center;width:100%}.Banner_carouselImage__3m2ac.Banner_active__8OTFb{opacity:1}.Banner_overlay__NTnKs{position:relative;z-index:1;display:flex;justify-content:center;align-items:center;height:100%;width:100%;padding:2rem;background-image:linear-gradient(270deg,rgba(28,30,44,.267),rgba(21,22,32,.918));color:var(--color-white)}.Banner_infos__sEMqu{text-align:start}.Banner_infos__sEMqu h4{font-weight:500;color:var(--color-background-secondary);margin:1rem 0 2rem;font-family:var(--font-lato)}.Banner_infos__sEMqu h1{font-weight:700;font-size:50px;color:var(--color-white)}.Banner_calltoaction__Kx_wl a{display:inline-flex;align-items:center;text-decoration:none;color:var(--color-white);height:50px;padding:10px 25px;font-size:16px;border-radius:8px;cursor:pointer;background-color:var(--color-secondary);transition:all .3s}.Banner_calltoaction__Kx_wl a:active,.Banner_calltoaction__Kx_wl a:focus,.Banner_calltoaction__Kx_wl a:hover{background-color:var(--color-primary-dark);border-color:var(--color-primary-secondary)}@media screen and (max-width:991px){.Banner_overlay__NTnKs{background:rgba(21,22,32,.616)}.Banner_infos__sEMqu{text-align:center}.Banner_infos__sEMqu h1{font-size:36px}}.Newsletter_root__RBzb7{margin-top:-160px;position:absolute;width:100%;left:50%;transform:translateX(-50%)}.Newsletter_root__RBzb7 .Newsletter_content__2_FZY{background:var(--color-primary);padding:50px 20px;border-radius:20px;text-align:center}@media screen and (max-width:991px){.Newsletter_root__RBzb7 .Newsletter_content__2_FZY{padding:30px 20px}}.Newsletter_root__RBzb7 .Newsletter_text__EEeL_{margin-bottom:1rem;color:var(--color-white)}.Newsletter_root__RBzb7 .Newsletter_text__EEeL_ p{color:var(--color-gray-light);font-size:18px;margin-bottom:25px}.Newsletter_root__RBzb7 form{display:flex;justify-content:space-between;align-items:center;flex-direction:row;padding:10px;background:var(--color-background-secondary);border-radius:12px;margin:0 auto}@media screen and (max-width:991px){.Newsletter_root__RBzb7 form{padding:4px 8px;margin-bottom:10px}}.Newsletter_root__RBzb7 form input{height:50px;background:transparent;font-size:16px}.Newsletter_root__RBzb7 form input:focus,.Newsletter_root__RBzb7 form input:hover{border:none}.Newsletter_root__RBzb7 form button{background-color:var(--color-secondary);height:50px;padding:15px 25px;border:none;border-radius:8px;display:flex;justify-content:center;align-items:center;font-size:18px;color:var(--color-white)}@media screen and (max-width:991px){.Newsletter_root__RBzb7 form button{padding:10px 20px;height:40px;font-size:16px}}.Newsletter_successMessage__YTxmD{color:var(--color-gray-light);font-size:12px}.Newsletter_errorMessage__stzgi{color:var(--color-secondary);font-size:12px}