.menu-795728 .menu-custom-principal > ul{justify-content:center;}.menu-795728 .navigation_button_p > .menu__dropdown{padding-top:10px;box-shadow: 0px 20px 40px 0px rgba(0,0,0,0.577);border-style:solid;border-top-width:2px;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-color:rgba(242,186,67,1);border-top-right-radius:0px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;}.menu-795728 .navigation_link_p{color:rgba(48,61,248,1);font-family:Arial;background-color:transparent;font-size:17px;text-transform:uppercase;font-weight:700;margin-top:10px;margin-left:10px;margin-right:10px;margin-bottom:10px;}.menu-795728 .sous_navigation_link_p{color:rgba(0,0,0,1);padding-top:7px;padding-bottom:7px;font-size:15px;font-weight:700;transition-duration:0.3s;font-family:Montserrat;background-color:rgba(255,255,255,1);}.menu-795728 .navigation_link_p.actif{background-color:transparent;}.menu-795728 .navigation_button_p.actif .navigation_link_p{background-color:transparent;}.menu-795728 .navigation_link_p:hover{background-color:rgba(48,61,248,1);color:rgba(255,255,255,1);}.menu-795728 .navigation_link_p:focus{background-color:rgba(48,61,248,1);color:rgba(255,255,255,1);}.menu-795728 .navigation_button_p:hover .navigation_link_p{background-color:rgba(48,61,248,1);color:rgba(255,255,255,1);}.menu-795728 .navigation_button_p:focus .navigation_link_p{background-color:rgba(48,61,248,1);color:rgba(255,255,255,1);}.menu-795728 .sous_navigation_link_p:hover{color:#606060;font-family:Montserrat;background-color:rgba(255,255,255,1);}.menu-795728 .sous_navigation_link_p:focus{color:#606060;font-family:Montserrat;background-color:rgba(255,255,255,1);}.menu-795728 .menu__mobile-btn{color:rgba(0,0,0,1);--menu-burger-color:rgba(0,0,0,1);background-color:transparent;}.menu-795728 .menu__mobile-btn-icon{color:rgba(0,0,0,1);--menu-burger-color:rgba(0,0,0,1);background-color:transparent;}.menu-795728 .menu__mobile-btn-text{color:rgba(0,0,0,1);font-family:Montserrat;}.menu-795728 .menu__mobile-status:checked ~ .menu__mobile-label .menu__mobile-btn{color:rgba(0,0,0,1);--menu-burger-color:rgba(0,0,0,1);background-color:transparent;}.menu-795728 .menu__mobile-status:checked ~ .menu__mobile-label .menu__mobile-btn-icon{color:rgba(0,0,0,1);--menu-burger-color:rgba(0,0,0,1);background-color:transparent;}.menu-795728 .menu__mobile-status:checked ~ .menu__mobile-label .menu__mobile-btn-text{color:rgba(0,0,0,1);background-color:transparent;}.grid-187827>.row-grid{justify-content:center;align-items:center;}.grid-187827{padding-top:20px;padding-bottom:10px;width:calc(var(--vw,1vw)*100);max-width:none;margin-left:calc(var(--vw,1vw)*-50 + 50%);box-sizing: border-box;left:0;position:1;}@media (min-width:1081px){.col-919785{width:100%;--col-size:100%;}.grid-187827>.row-grid{--cms-gutter-x:0rem;max-width:80%;}.grid-187827{min-height:250px;}.logo-129232 .logo__img{max-width:360px;}}@media (min-width:0) and (max-width:1080px){.col-919785{width:160px;--col-size:160px;}.menu-795728 .navigation_link_p{padding-bottom:15px;padding-left:30px;padding-right:30px;padding-top:15px;margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;}.menu-795728 .menu-custom .dropDown{color:rgba(48,61,248,1);padding-left:14px;padding-right:74px;margin-right:0px;margin-top:0px;margin-bottom:0px;padding-top:0px;padding-bottom:0px;}.menu-795728 .menu-custom-principal > ul{padding-top:0px;justify-content:flex-start;row-gap:10px;}.menu-795728 .sous_navigation_link_p{padding-top:10px;padding-bottom:10px;}.menu-795728 .navigation_button_p > .menu__dropdown{padding-bottom:20px;padding-top:20px;margin-top:20px;}.menu-795728 .menu__mobile-btn-text{display:none;}.menu-795728 .menu__mobile-status:checked ~ .menu__mobile-label .menu__mobile-shadow{background-color:rgba(255,255,255,1.000);}.grid-187827>.row-grid{align-items:center;justify-content:center;--cms-gutter-y:0rem;--cms-gutter-x:0rem;}.grid-187827{min-height:100px;}.menu-795728 .navigation_link_p:hover{padding-top:15px;padding-bottom:15px;}.menu-795728 .navigation_link_p:focus{padding-top:15px;padding-bottom:15px;}.menu-795728 .navigation_button_p:hover .navigation_link_p{padding-top:15px;padding-bottom:15px;}.menu-795728 .navigation_button_p:focus .navigation_link_p{padding-top:15px;padding-bottom:15px;}}@media (min-width:800px) and (max-width:1080px){.col-919785{width:490px;--col-size:490px;}}