@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{width:100%;z-index:10000;max-width:1920px}.navbarNav-logo img{max-width:190px;cursor:pointer}.navbarNav-nav{transform:translateY(25%)}.navbarNav-nav-ul{background-color:#196bb5}.navbarNav-nav-ul>ul{box-shadow:0 3px 6px 0 hsla(0,0%,5%,.23)}.navbarNav-nav-ul-sub{left:100%;top:0}@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;color:#eb008c}.navbarNav-nav-li :focus{color:#eb008c}.navbarNav-nav-li-icon>a{position:relative}.navbarNav-nav-li-icon>a:before{background-color:transparent;left:100%;margin-left:10px;position:absolute}@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:transparent;left:100%;margin-left:10px}@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:#196bb5}.menu-mobile li :hover{cursor:pointer;color:#eb008c}.menu-mobile li :focus{color:#eb008c}.menu-mobile li-icon:before,.menu-mobile li-icon:hover:before{background-color:transparent;position:absolute;right:0;bottom:20%}.menu-mobile-active{color:#eb008c!important}.navbar>ul{flex-wrap:wrap}.navbar>ul>li{padding-left:0!important;position:static}.navbar li{padding-left:auto!important}.navbar li:before{content:""!important;display:none!important}.navbar a{color:#fff}.navbarNav-active{color:#eb008c!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,.navbarNav-nav-li-icon>a:hover:before{background-color:transparent;left:100%;margin-left:3px;position:absolute}}.navbarNav-nav-ul>ul{border-top:3px solid #eb008c;background-color:#fff}.navbarNav-nav-li{font-size:15px;font-weight:700}.navbarNav-nav-li a{color:#196bb5}.image{cursor:pointer}.sous-menu{font-size:15px;font-weight:700}@media screen and (max-width:1023px){.navbar-expand{padding:20px;box-shadow:0 3px 6px 0 hsla(0,0%,5%,.23);position:absolute;width:300px;right:-15px;top:65px;background-color:#196bb5;max-height:80vh;overflow:auto}.navbar-expand>ul{max-height:80vh;height:100%;width:-moz-fit-content;width:fit-content;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}