@charset "UTF-8";
/***!  /media/templates/site/cassiopeia/css/user.css?8d0e4eea4a15abd5f4551fbd92a5273e  !***/

@media (max-width:991.98px){.header,.container-header{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:space-between !important;align-items:center !important;padding:10px 15px !important}.header .grid-child,.container-header .grid-child{margin:0 !important;padding:0 !important;grid-column:auto !important}.header .navbar-brand,.container-header .navbar-brand{margin:0 !important;padding:0 !important}.header .navbar-brand img,.container-header .navbar-brand img{max-height:80px !important;width:auto !important;display:block !important}.container-nav{margin:0 !important;padding:0 !important}.container-nav .navbar{display:flex !important;margin:0 !important;padding:0 !important}.container-nav .navbar-toggler{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;padding:6px 12px !important;margin:0 !important;background-color:transparent !important;border:1px solid rgba(0,0,0,0.15) !important;border-radius:4px !important}.burger-menu-text{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif !important;font-size:11pt !important;font-weight:600 !important;color:#000 !important;text-transform:uppercase !important;line-height:1 !important}}@media (max-width:767.98px){.owl-carousel,.owl-carousel .owl-stage-outer{overflow:hidden !important;width:100% !important;max-width:100% !important}.owl-carousel .owl-stage{width:100% !important;transform:none !important}.owl-carousel .owl-item{width:100% !important;max-width:100% !important}.set_testimon,.reviews-block__slide{padding-left:0 !important;padding-right:0 !important;margin-left:0 !important;margin-right:0 !important;width:100% !important;box-sizing:border-box !important}.reviews-block__text{padding-left:0px !important;padding-right:0px !important;margin-left:0 !important;margin-right:0 !important;width:100% !important;box-sizing:border-box !important;word-wrap:break-word !important;overflow-wrap:break-word !important;white-space:normal !important}}ul.menu-temoignages li a,ul.menu-temoignages li .nav-link{border:2px solid #000 !important;border-radius:6px !important;padding:6px 14px !important;margin:4px !important;display:inline-block !important;text-align:center !important;white-space:nowrap !important;transition:all 0.25s ease !important}ul.menu-temoignages li a:hover,ul.menu-temoignages li .nav-link:hover{background-color:#000 !important;color:#fff !important;text-decoration:none !important}@media (max-width:767.98px){ul.menu-temoignages li a,ul.menu-temoignages li .nav-link{font-size:10pt !important;padding:5px 10px !important}}@media (min-width:768px){ul.menu-connexion-mobile,.menu-connexion-mobile{display:none !important}}@media (max-width:767.98px){.container-nav,.container-header .navbar,.container-nav .navbar,.header-blank .navbar,.navbar.navbar-expand-lg{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;align-items:center !important;justify-content:flex-end !important;width:auto !important;max-width:100% !important;float:none !important;gap:12px !important}.container-nav .navbar-toggler,div:has(>ul.menu-connexion-mobile),.menu-connexion-mobile,.mod-menu{display:inline-flex !important;width:auto !important;max-width:max-content !important;margin:0 !important;padding:0 !important}.container-nav .navbar-toggler{margin-right:0px !important;padding:6px 7px !important;height:33px !important;box-sizing:border-box !important}ul.menu-connexion-mobile{display:inline-flex !important;flex-direction:row !important;width:auto !important;margin:0 !important;padding:0 !important;list-style:none !important}ul.menu-connexion-mobile li{display:inline-flex !important;margin:0 !important;padding:0 !important}ul.menu-connexion-mobile li a,ul.menu-connexion-mobile li .nav-link{display:inline-flex !important;align-items:center !important;font-size:9pt !important;font-weight:bold !important;color:#000 !important;border:1px solid rgba(0,0,0,0.15) !important;border-radius:4px !important;padding:6px 12px !important;text-decoration:none !important;white-space:nowrap !important;margin:0 !important;height:33px !important;box-sizing:border-box !important}}@media (min-width:992px){#navbar1 ul.menu-horizontal li.metismenu-item>a,#navbar1 ul.menu-horizontal li.metismenu-item>button.mod-menu__separator{border:1px solid #000 !important;border-radius:20px !important;display:inline-block !important;font-weight:500 !important;letter-spacing:0.5px !important;font-family:"Montserrat","Poppins",-apple-system,BlinkMacSystemFont,Arial,sans-serif !important;background:transparent !important;color:#000 !important;text-decoration:none !important;box-shadow:none !important;transition:all 0.25s ease !important;cursor:pointer !important}#navbar1 ul.menu-horizontal li.metismenu-item>a:hover,#navbar1 ul.menu-horizontal li.metismenu-item>button.mod-menu__separator:hover{background-color:#000 !important;color:#fff !important;border-color:#000 !important}#navbar1 ul.menu-horizontal li.deeper.parent{position:relative !important}#navbar1 ul.menu-horizontal li.deeper.parent:hover>ul.mm-collapse{display:block !important;visibility:visible !important;opacity:1 !important;height:auto !important;position:absolute !important;left:4px !important;top:100% !important;background-color:#fff !important;border:1px solid #ccc !important;border-radius:8px !important;padding:10px !important;min-width:200px !important;z-index:9999 !important;box-shadow:0px 4px 12px rgba(0,0,0,0.1) !important}#navbar1 ul.menu-horizontal li.deeper.parent:hover>ul.mm-collapse li a{display:block !important;padding:6px 12px !important;color:#333 !important;text-decoration:none !important;border:none !important;border-radius:0 !important;font-size:10pt !important}#navbar1 ul.menu-horizontal li.deeper.parent:hover>ul.mm-collapse li a:hover{background-color:#f5f5f5 !important;color:#000 !important}#navbar1 ul.menu-horizontal li.current.active>a{font-weight:600 !important}}@media (max-width:991.98px){#navbar1 ul.menu-horizontal li.metismenu-item>button.mod-menu__separator{pointer-events:auto !important;cursor:pointer !important;position:relative !important;z-index:100 !important;width:100% !important;text-align:left}#navbar1 ul.menu-horizontal li.metismenu-item>button.mod-menu__separator[aria-expanded="true"]+ul{display:block !important;visibility:visible !important;height:auto !important;opacity:1 !important}}@media (min-width:992px){header.header .site-grid,.header .container-header,header.header{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:center !important;align-items:center !important;width:100% !important;max-width:1320px !important;margin:0 auto !important;padding:0 15px !important}header.header .navbar-brand,header.header .container-nav,.header .grid-child{grid-column:auto !important;margin:0 !important;padding:0 !important}.navbar-brand img,.logo-image,.brand-logo img,.logo-img{height:auto !important;max-height:80px !important;width:auto !important;display:block !important}header.header .container-nav,#navbar1{display:flex !important;justify-content:center !important;align-items:center !important;flex-grow:1 !important;margin-left:40px !important}header.header .container-nav .navbar,#navbar1 ul.menu-horizontal{display:flex !important;justify-content:center !important;width:auto !important;padding:0 !important;margin:0 !important}#navbar1 ul.menu-horizontal li.metismenu-item>a,#navbar1 ul.menu-horizontal li.metismenu-item>button.mod-menu__separator{font-size:9.5pt !important;padding:5px 12px !important;margin:0 4px !important;white-space:nowrap !important}}.container-search ul.mod-menu li.nav-item{margin:8px 0 !important;padding:0 !important;list-style:none !important}.container-search ul.mod-menu li.nav-item a{display:block !important;padding:10px 15px !important;border:1px solid #dcdcdc !important;border-radius:8px !important;font-size:0.88rem !important;background-color:#fff !important;color:#333 !important;text-decoration:none !important;transition:all 0.2s ease-in-out}.container-search ul.mod-menu li.nav-item a:hover,.container-search ul.mod-menu li.nav-item.current a{border-color:#008000 !important;background-color:#f4f9f4 !important;color:#008000 !important}
