._6bWe4G_navBar{width:100vw;font-family:var(--font-simplon-bold);z-index:200;justify-content:center;align-items:center;gap:2rem;padding:1rem;font-size:1rem;display:flex;position:absolute;top:0;left:0}._6bWe4G_menuList{width:340px}._6bWe4G_navOption{text-wrap:nowrap;margin:0 1rem;transition:all .3s;position:relative}._6bWe4G_navOption:after{content:"";border-bottom:2px solid var(--white-smoke);width:0;transition:width .3s;position:absolute;bottom:-4px;right:0}._6bWe4G_navOption._6bWe4G_active:after,._6bWe4G_navOption:hover:after{width:100%;left:0}._6bWe4G_navOption[theme=blue]:after{border-bottom:2px solid var(--marian-blue)}._6bWe4G_contactButton{color:var(--marian-blue);background-color:var(--white-smoke);border:2px solid var(--white-smoke);font-family:var(--font-display-italic);border-radius:20px;padding:4px 12px;transition:all .3s}._6bWe4G_contactButton:hover{color:var(--white-smoke);background-color:#0000}._6bWe4G_contactButton[theme=blue]{color:var(--white-smoke);background-color:var(--marian-blue);border:2px solid var(--marian-blue)}._6bWe4G_contactButton[theme=blue]:hover{color:var(--marian-blue);background-color:#0000}._6bWe4G_navBarMobile{width:100vw;font-family:var(--font-simplon-bold);z-index:200;padding:1rem;font-size:1rem;display:none;position:absolute;top:0;left:0}._6bWe4G_navBarMobile ._6bWe4G_logo{width:120px}._6bWe4G_navBarMobile ._6bWe4G_hamburger{cursor:pointer;flex-direction:column;justify-content:center;align-items:center;padding:20px;display:flex;position:absolute;top:0;right:0}._6bWe4G_navBarMobile ._6bWe4G_hamburger ._6bWe4G_line{background:var(--white-smoke);border-radius:1.5px;width:30px;height:3px;margin-bottom:3px;position:relative}._6bWe4G_navBarMobile ._6bWe4G_hamburger ._6bWe4G_line:last-child{margin-bottom:0}._6bWe4G_navBarMobile ._6bWe4G_hamburger[theme=blue] ._6bWe4G_line{background:var(--marian-blue)}._6bWe4G_navBarMobile ._6bWe4G_menu{color:var(--white-smoke);width:100vw;height:100vh;font-family:var(--font-simplon-bold);z-index:200;background-color:var(--marian-blue);flex-direction:column;gap:1rem;transition:all .3s;display:flex;position:fixed;top:0;left:0;transform:translate(-100%)}._6bWe4G_navBarMobile ._6bWe4G_menu._6bWe4G_open{transform:translate(0)}._6bWe4G_navBarMobile ._6bWe4G_menu ._6bWe4G_close{cursor:pointer;position:absolute;top:1rem;right:1rem}._6bWe4G_navBarMobile ._6bWe4G_menu ._6bWe4G_menuList{flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;width:100%;padding:2.5rem 0;display:flex}._6bWe4G_navBarMobile ._6bWe4G_menu ._6bWe4G_menuList ._6bWe4G_menuLogo{width:60px;height:60px}._6bWe4G_navBarMobile ._6bWe4G_menu ._6bWe4G_menuList ._6bWe4G_menuOption{color:var(--white-smoke);text-wrap:nowrap;transition:all .3s;position:relative}._6bWe4G_navBarMobile ._6bWe4G_menu ._6bWe4G_menuList ._6bWe4G_menuOption:after{content:"";border-bottom:2px solid var(--white-smoke);width:0;transition:width .3s;position:absolute;bottom:-4px;right:0}._6bWe4G_navBarMobile ._6bWe4G_menu ._6bWe4G_menuList ._6bWe4G_menuOption:hover:after,._6bWe4G_navBarMobile ._6bWe4G_menu ._6bWe4G_menuList ._6bWe4G_menuOption._6bWe4G_active:after{width:100%;left:0}._6bWe4G_navBarMobile ._6bWe4G_menu ._6bWe4G_menuList ._6bWe4G_contactButton{color:var(--marian-blue);background-color:var(--white-smoke);border:2px solid var(--white-smoke);font-family:var(--font-display-italic);border-radius:20px;padding:4px 12px;transition:all .3s}._6bWe4G_navBarMobile ._6bWe4G_menu ._6bWe4G_menuList ._6bWe4G_contactButton:hover{color:var(--white-smoke);background-color:#0000}@media (max-width:880px){._6bWe4G_navBar{display:none}._6bWe4G_navBarMobile{justify-content:center;align-items:center;display:flex}}
._Hn5Gq_main{padding:4rem 0;scroll-margin-top:100px;position:relative}._Hn5Gq_main strong{font-family:var(--font-simplon-bold)}._Hn5Gq_main ._Hn5Gq_image{z-index:0;object-fit:cover;width:130%;height:100%;position:absolute;top:0;left:0}._Hn5Gq_main ._Hn5Gq_content{z-index:1;color:var(--marian-blue);grid-template-columns:.8fr 1.2fr;width:80%;margin:2rem auto;display:grid;position:relative}._Hn5Gq_main ._Hn5Gq_content ._Hn5Gq_text{text-align:center}._Hn5Gq_main ._Hn5Gq_content ._Hn5Gq_text ._Hn5Gq_title{font-size:72px;font-family:var(--font-bricolage);text-transform:uppercase;line-height:72px}._Hn5Gq_main ._Hn5Gq_content ._Hn5Gq_text ._Hn5Gq_description{font-family:var(--font-simplon);margin:1rem 0;line-height:1.3rem}@media (max-width:1250px){._Hn5Gq_main ._Hn5Gq_content{grid-template-columns:1.2fr .8fr;display:grid}}@media (max-width:768px){._Hn5Gq_main{padding:2rem 0;scroll-margin-top:0}._Hn5Gq_main ._Hn5Gq_image{z-index:-1;filter:blur(2px);transform:scale(1.5)}._Hn5Gq_main ._Hn5Gq_content{grid-template-columns:1fr;margin:1rem auto;display:grid}._Hn5Gq_main ._Hn5Gq_content ._Hn5Gq_text ._Hn5Gq_title{font-size:55px;line-height:55px}._Hn5Gq_main ._Hn5Gq_content ._Hn5Gq_text ._Hn5Gq_description{margin:2rem 0}}
