/**handles:base**/
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0;padding:0;font-family:Montserrat,"Open Sans",sans-serif;background-color:#fff;color:#36454f}h1{margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}a strong{color:#fff}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}.montserrat{font-family:Montserrat,"Open Sans",sans-serif}.oswald{font-family:Oswald,"Open Sans",sans-serif}.lato{font-family:Lato,"Open Sans",sans-serif}ul#menu-navigation{display:flex;flex-direction:column;margin:10px 0 0 0;padding:0}.menu-navigation-container{display:none}.menu-navigation-container.btn-menu-mobile-active{display:block}header.topnav{background-color:#227b77;position:relative;padding-top:10px}header #myTopnav{display:flex;flex-direction:column;text-align:center}#myTopnav nav{padding-top:10px}button.btn-menu-mobile{position:absolute;top:0;right:0;width:50px;height:50px;background-color:transparent;border-bottom-color:transparent;border-left-color:transparent;border-right-color:transparent;border-top-color:transparent;margin-top:5px;margin-right:15px;cursor:pointer}#myTopnav .custom-logo-link img{max-width:200px;height:auto}.arrow-down{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;display:block;position:absolute;top:5px;right:5%;margin-top:20px;cursor:pointer;opacity:.5;z-index:99}.close{position:absolute;right:5%;top:-5px;width:25px;height:25px;margin-top:20px;z-index:99}.close:hover{opacity:1}.close:after,.close:before{position:absolute;left:15px;content:' ';height:33px;width:2px;background-color:#fff}.close:before{transform:rotate(45deg)}.close:after{transform:rotate(-45deg)}button.btn-menu-mobile .fas.fa-bars{font-size:1.5em}ul#menu-navigation li.menu-item-has-children:hover>a{font-weight:800}ul>li.menu-item{list-style:none}li.menu-item-has-children{position:relative;padding:15px;border-top:1px solid rgba(0,0,0,.2)}#myTopnav ul#menu-navigation li a[aria-current=page],#myTopnav ul#menu-navigation li.current-menu-parent>a{font-weight:700}ul.sub-menu{display:none;text-align:center;background-color:#227b77;margin-top:15px;font-size:smaller;list-style:none;padding:0;z-index:5;left:0}ul.sub-menu li{padding:10px;border-top:1px solid rgba(0,0,0,.2);background-color:#29908b;min-width:150px}ul.sub-menu li:hover{background-color:#29908b}ul.sub-menu li:hover>a{font-weight:700}.menu-navigation-container ul li a,.menu-navigation-container ul.sub-menu i a{text-transform:uppercase;font-weight:500;color:#fff;text-decoration:none;display:inline-block;width:100%;padding:5px}@media only screen and (max-width:768px){.menu-navigation-container ul li a,.menu-navigation-container ul.sub-menu i a{width:auto}#menu-navigation li.menu-item-has-children:first-child::before{background-image:url(https://www.casinosenligne.net/wp-content/themes/casinosenligneV3/img/icones/home.svg);position:absolute;content:'';width:30px;height:30px;background-repeat:no-repeat;left:15px;background-size:100% auto}#menu-navigation li.menu-item-has-children:nth-child(2)::before{background-image:url(https://www.casinosenligne.net/wp-content/themes/casinosenligneV3/img/icones/avis.svg);position:absolute;content:'';width:30px;height:30px;background-repeat:no-repeat;left:15px;background-size:100% auto}#menu-navigation li.menu-item-has-children:nth-child(3)::before{background-image:url(https://www.casinosenligne.net/wp-content/themes/casinosenligneV3/img/icones/jeux.svg);position:absolute;content:'';width:30px;height:30px;background-repeat:no-repeat;left:15px;background-size:100% auto}#menu-navigation li.menu-item-has-children:nth-child(4)::before{background-image:url(https://www.casinosenligne.net/wp-content/themes/casinosenligneV3/img/icones/bonus.svg);position:absolute;content:'';width:30px;height:30px;background-repeat:no-repeat;left:15px;background-size:100% auto}#menu-navigation li.menu-item-has-children:nth-child(5)::before{background-image:url(https://www.casinosenligne.net/wp-content/themes/casinosenligneV3/img/icones/actualites.svg);position:absolute;content:'';width:30px;height:30px;background-repeat:no-repeat;left:15px;background-size:100% auto}}@media only screen and (min-width:768px){ul#menu-navigation{flex-direction:row;justify-content:end;padding-left:40px}.menu-navigation-container{display:block}header #myTopnav{display:flex;flex-direction:row;justify-content:center}header.topnav{padding-top:0}button.btn-menu-mobile{display:none}ul.sub-menu{display:none;position:absolute;background-color:#227b77;margin-top:15px;list-style:none;padding:0;width:200px;z-index:5;left:0}.menu-navigation-container ul li a,.menu-navigation-container ul.sub-menu i a{padding:0}li.menu-item-has-children:hover>ul{display:block;font-weight:700}ul.sub-menu{position:absolute;width:100%}ul#menu-navigation li:last-child ul.sub-menu{width:200px;left:-100px;top:28px}.arrow-down,.close{display:none}#myTopnav a.custom-logo-link{display:flex}#myTopnav .custom-logo-link img{max-width:250px;height:auto;padding:10px}#myTopnav nav{padding:0}li.menu-item-has-children{border:none}li.menu-item-has-children::after{content:"";width:20px;height:2px;position:absolute;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;display:inline-block;background:#183b6b;left:50%;-webkit-transform:translateX(-50%) scaleX(0);transform:translateX(-50%) scaleX(0);bottom:0;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}li.menu-item-has-children a:after{display:block;content:'';border-bottom:solid 3px #fff;transform:scaleX(0);transition:transform .2s ease-in-out}li.menu-item-has-children>a:hover:after{transform:scaleX(1)}}