@font-face{font-family:Montserrat-Black;src:url(/fonts/Montserrat/Montserrat-Black.ttf)format("truetype");font-style:normal;font-display:swap}@font-face{font-family:Montserrat-Bold;src:url(/fonts/Montserrat/Montserrat-Bold.ttf)format("truetype");font-style:normal;font-display:swap}@font-face{font-family:Montserrat-Italic;src:url(/fonts/Montserrat/Montserrat-Italic.ttf)format("truetype");font-style:normal;font-display:swap}@font-face{font-family:Montserrat-Medium;src:url(/fonts/Montserrat/Montserrat-Medium.ttf)format("truetype");font-style:normal;font-display:swap}@font-face{font-family:Montserrat-Regular;src:url(/fonts/Montserrat/Montserrat-Regular.ttf)format("truetype");font-style:normal;font-display:swap}@font-face{font-family:Montserrat-SemiBold;src:url(/fonts/Montserrat/Montserrat-SemiBold.ttf)format("truetype");font-style:normal;font-display:swap}.navbarNav{z-index:10000;width:100%;max-width:1920px}.navbarNav-logo img{cursor:pointer;max-width:190px}.navbarNav-nav{transform:translateY(25%)}.navbarNav-nav-ul{background-color:#fff}.navbarNav-nav-ul>ul{box-shadow:0 0 4px #0000004d}.navbarNav-nav-ul-sub{top:0%;left:100%}.navbarNav-nav-li{font-size:15px}@media screen and (max-width:1500px){.navbarNav-nav-li{font-size:.6rem}}@media screen and (max-width:1400px){.navbarNav-nav-li{font-size:.5rem}}.navbarNav-nav-li :hover{cursor:pointer}.navbarNav-nav-li-icon>a{position:relative}.navbarNav-nav-li-icon>a:before{background-color:#0000;margin-left:10px;position:absolute;left:100%;content:url(/assets/icons/chevron-down.svg)!important}@media screen and (max-width:1500px){.navbarNav-nav-li-icon>a:before{margin-left:5px}}@media screen and (max-width:1024px){.navbarNav-nav-li-icon>a:before{margin-left:10px}}.navbarNav-nav-li-icon:hover>a{position:relative}.navbarNav-nav-li-icon:hover>a:before{background-color:#0000;margin-left:10px;left:100%;content:url(/assets/icons/chevron-up.svg)!important}@media screen and (max-width:1500px){.navbarNav-nav-li-icon:hover>a:before{margin-left:5px}}@media screen and (max-width:1024px){.navbarNav-nav-li-icon:hover>a:before{margin-left:10px}}.navbarNav-nav-li-icon:hover>a:before{position:absolute}@keyframes bg-spin{to{--border-angle:1turn}}@property --border-angle{syntax:"<angle>";inherits:true;initial-value:0turn}.menu-mobile li{font-size:1rem}.menu-mobile li a{color:#000}.menu-mobile li :hover{cursor:pointer}.menu-mobile li-icon:before{background-color:#0000;position:absolute;bottom:20%;right:0;content:url(/assets/icons/chevron-down.svg)!important}.menu-mobile li-icon:hover:before{background-color:#0000;position:absolute;bottom:20%;right:0;content:url(/assets/icons/chevron-up.svg)!important}.menu-mobile-active{color:#000!important}.navbar>ul{flex-wrap:wrap}.navbar>ul>li{position:static;padding-left:0!important}.navbar li{padding-left:auto!important}.navbar li:before{content:""!important;display:none!important}.navbar a{color:#000}.navbarNav-active{color:#000!important}.menu{max-width:1500px;margin:auto}@media screen and (max-width:1300px){.menu{max-width:1000px;margin:auto}.navbar ul>li{font-size:15px}.navbarNav-nav-li-icon>a:before{background-color:#0000;margin-left:3px;position:absolute;left:100%;content:url(/assets/icons/chevron-down.svg)!important}.navbarNav-nav-li-icon>a:hover:before{background-color:#0000;margin-left:3px;position:absolute;left:100%;content:url(/assets/icons/chevron-up.svg)!important}}.navbarNav-nav-ul>ul{background-color:#fff;border-top:3px solid #e2451a}.navbarNav-nav-li{font-size:15px;font-weight:700}.navbarNav-nav-li a{color:#000}.image{cursor:pointer}.sous-menu{font-size:15px;font-weight:700}@media screen and (max-width:1023px){.navbar-expand{background-color:#fff;width:300px;max-height:80vh;padding:20px;position:absolute;top:65px;right:-15px;overflow:auto;box-shadow:0 0 4px #0000004d}.navbar-expand>ul{width:fit-content;height:100%;max-height:80vh;margin:auto}.image{max-width:80px}.navbarNav-nav-ul{box-shadow:none}.navbarNav-nav-li,.navbarNav-nav-li .sous-menu{font-size:15px;font-weight:700}}.text-vertical{text-orientation:mixed;writing-mode:vertical-rl;rotate:180deg}.border-submenu:not(:last-child){border-right:2px solid #f1f1f1}
