@import url(https://fonts.googleapis.com/css?family=Montserrat+Alternates%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2Cregular%2Citalic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic%7CPlayfair+Display%3Aregular%2C500%2C600%2C700%2C800%2C900%2Citalic%2C500italic%2C600italic%2C700italic%2C800italic%2C900italic&display=auto&ver=3.6.1);html{font-family:'Montserrat Alternates';font-weight:400;font-style:normal;color:#000;line-height:1em;background-color:#fff}a{text-decoration:none;color:#000;font-weight:700}html.is_blocs_grid a:hover{text-decoration:none}#fw_str_wrapper{min-height:100dvh}#str-bandeau{position:sticky;top:0}#str-bandeau .fw_slider_item:after{position:absolute;top:0;left:0;width:150%;height:100%;content:' ';background:radial-gradient(circle,#fff0 0%,rgb(0 0 0 / .7) 100%);z-index:1}html.is_blocs_grid #fw_str_wrapper{display:grid;grid-template-columns:1fr 1fr}html.is_blocs_grid footer{position:fixed;bottom:0;left:0;width:50vw;z-index:100}html.is_blocs_linear footer{background-color:#000}footer .fw_str_menu ul{list-style-type:none;display:flex;gap:2rem;place-content:center}footer .fw_str_menu ul li{padding:1rem}footer .fw_str_menu ul li a{font-weight:200;font-size:.8rem;color:#fff}.tao_bloc_module-contact{overflow:visible!important}.fw_form .fw_field{margin:.5rem 0}.fw_form .fw_field_content{margin-top:.5rem}.fw_form .fw_field_label{padding-left:1rem!important}.fw_form .fw_field_content input,.fw_form .fw_field_content textarea,.fw_form .fw_field_content select{padding:1rem!important;border-radius:30px!important}