.layout-327797{width:calc(var(--vw,1vw)*100);max-width:none;margin-left:calc(var(--vw,1vw)*-50 + 50%);box-sizing: border-box;left:0;position:relative;}.layout-327797 > .full-background{backdrop-filter:blur(4px);}.logo-711779{align-self:center;}.menu-478911 .navigation_link_p{color:#000000;padding-top:10px;padding-bottom:10px;box-shadow:none;border-color:transparent;border-style:solid;padding-left:4px;padding-right:4px;letter-spacing:0em;text-transform:none;background-color:transparent;border-top-width:0px;border-left-width:0px;border-right-width:0px;border-bottom-width:2px;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;font-weight:normal;}.menu-478911 .navigation_link_p.actif{color:#d0007b;box-shadow:none;border-color:#d0007b;background-color:transparent;}.menu-478911 .navigation_button_p.actif .navigation_link_p{color:#d0007b;box-shadow:none;border-color:#d0007b;background-color:transparent;}.menu-478911 .navigation_link_p:hover{color:#d0007b;border-color:#d0007b;background-color:transparent;}.menu-478911 .navigation_link_p:focus{color:#d0007b;border-color:#d0007b;background-color:transparent;}.menu-478911 .navigation_button_p:hover .navigation_link_p{color:#d0007b;border-color:#d0007b;background-color:transparent;}.menu-478911 .navigation_button_p:focus .navigation_link_p{color:#d0007b;border-color:#d0007b;background-color:transparent;}.menu-478911 .sous_navigation_link_p{color:#000000;}.menu-478911 .sous_navigation_link_p:hover{color:#d0007b;}.menu-478911 .sous_navigation_link_p:focus{color:#d0007b;}.menu-478911 .navigation_button_p > .menu__dropdown{border-bottom-left-radius:12px;border-bottom-right-radius:12px;background-color:#ffffff;border-top-left-radius:12px;border-top-right-radius:12px;}.menu-478911 .menu-custom-principal > ul{justify-content:center;gap:26px;}.menu-478911 .sous_navigation_button_p ul .sous_navigation_link_p:hover{color:#141b22;background-color:#f0f3f7;}.menu-478911 .sous_navigation_button_p ul .sous_navigation_link_p:focus{color:#141b22;background-color:#f0f3f7;}.menu-478911 .sous_navigation_button_p ul .sous_navigation_link_p{color:#8a97a6;}.menu-478911 .menu__mobile-btn{color:#d0007b;--menu-burger-color:#d0007b;background-color:transparent;}.menu-478911{box-shadow:none;margin-top:0px;margin-left:0px;padding-top:0px;margin-right:0px;padding-left:0px;margin-bottom:0px;padding-right:0px;padding-bottom:0px;background-color:transparent;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;align-self:center;}.menu-478911 .menu-custom .dropDown{color:currentColor;}.menu-478911 .menu__mobile-status:checked ~ .menu__mobile-label .menu__mobile-btn{color:#d0007b;--menu-burger-color:#d0007b;background-color:transparent;}.menu-478911 .menu__mobile-status:checked ~ .menu__mobile-label .menu__mobile-shadow{background-color:#ffffff;}.texte-709117 > .widget-texte-content > *{font-size:18px;font-family:Montserrat;}.texte-709117{align-self:center;}@media (min-width:1081px){.layout-327797 > .layout-grid{--lay-rows:4;}.logo-711779 .logo__img{max-width:120px;}.logo-711779{grid-row-start:2;grid-column-start:3;grid-row-end:4;grid-column-end:6;}.menu-478911{grid-row-start:2;grid-column-start:7;grid-row-end:4;grid-column-end:19;}.texte-709117{grid-row-start:2;grid-column-start:20;grid-row-end:4;grid-column-end:23;}}@media (min-width:0) and (max-width:1080px){.layout-327797{padding-bottom:10px;padding-top:10px;}.layout-327797 > .layout-grid{--lay-grid:1;--lay-cols:8;--lay-rows:1;}.layout-327797 > .full-background{background-color:#ffffff;box-shadow:0 2px 12px rgba(0,0,0,0.06);}.logo-711779 .logo__img{max-width:110px;}.logo-711779{grid-row-start:1;grid-column-start:1;grid-row-end:2;grid-column-end:5;justify-self:start;}.menu-478911{grid-row-start:1;grid-column-start:8;grid-row-end:2;grid-column-end:9;justify-self:end;}.menu-478911 .menu__mobile-btn-text{display:none;}.menu-478911 .menu-custom-principal > ul{background-color:#ffffff;padding-top:90px;padding-bottom:40px;padding-left:28px;padding-right:28px;gap:0px;row-gap:0px;justify-content:flex-start;overflow-y:auto;}.menu-478911 .navigation_link_p{font-family:Montserrat;font-size:19px;font-weight:600;padding-top:16px;padding-bottom:16px;padding-left:0px;padding-right:0px;border-bottom-width:1px;border-color:#eeeeee;display:flex;justify-content:space-between;align-items:center;}.menu-478911 .navigation_link_p.actif{border-color:#eeeeee;}.menu-478911 .navigation_button_p.actif .navigation_link_p{border-color:#eeeeee;}.menu-478911 .navigation_link_p:hover{border-color:#eeeeee;}.menu-478911 .navigation_button_p:hover .navigation_link_p{border-color:#eeeeee;}.menu-478911 .navigation_button_p > .menu__dropdown{background-color:#ffffff;box-shadow:none;padding-top:0px;padding-bottom:0px;margin-top:10px;margin-bottom:10px;}.menu-478911 .sous_navigation_link_p{color:#333333;font-family:Montserrat;font-size:15px;padding-top:11px;padding-bottom:11px;padding-left:18px;padding-right:18px;}.menu-478911 .sous_navigation_button_p ul .sous_navigation_link_p{color:#333333;}.menu-478911 .sous_navigation_link_p:hover{color:#d0007b;}.menu-478911 .sous_navigation_button_p ul .sous_navigation_link_p:hover{color:#d0007b;background-color:transparent;}.menu-478911 .sous_navigation_link_p.actif{color:#d0007b;}.menu-478911 .sous_navigation_button_p.actif .sous_navigation_link_p{color:#d0007b;}.menu-478911 .sous_navigation_button_p ul .sous_navigation_link_p.actif{color:#d0007b;}.menu-478911 .sous_navigation_button_p ul .sous_navigation_button_p.actif .sous_navigation_link_p{color:#d0007b;}.texte-709117{grid-row-start:1;grid-column-start:4;grid-row-end:2;grid-column-end:8;justify-self:end;}.texte-709117 > .widget-texte-content > *{font-size:13px;}}@media (min-width:800px) and (max-width:1080px){.logo-711779{text-align:left;}}