@media only screen and (min-width:320px) and (max-width:767px){.page-id-1221 .is-big-button{font-size:18px!important}.cta .wp-block-button__link{margin-top:20px}.home #slide-don{padding:0 2em}.home .container-fluid{margin-top:60px}.home p.has-text-align-center{padding:0 15px}#newsletter .container{padding:40px 10px!important}#newsletter input::placeholder{color:#fff}#site-navigation.pr-3{padding-right:0!important}#primary-menu>li>ul.sub-menu>li>ul.sub-menu>li{width:100%;padding-left:25px;padding-right:25px;border-top:1px solid #dedede;transition:.3s;margin-top:-1px}.main-navigation ul ul li.focus>ul,.main-navigation ul ul li:hover>ul{pointer-events:initial;width:100%;top:40px}.main-navigation ul ul li.focus{}.menu-item-has-children .focus{background-color:rgba(204,72,0,.15);color:#cc4800!important}.menu-item-has-children .menu-item-has-children::before{transform:translateY(-50%) rotate(90deg)!important}.menu-item-has-children .focus.menu-item-has-children::before{transform:translateY(-50%) rotate(-90deg)!important}#primary-menu>li>ul.sub-menu>li>ul.sub-menu>li{font-size:.85em;padding-left:35px;line-height:1.15em}#primary-menu>li>ul.sub-menu>li>ul.sub-menu>li>ul.sub-menu>li{padding-left:35px;line-height:1.15em}#primary-menu>li.menu-projets>ul.sub-menu{}.main-navigation ul ul li.focus:hover>ul{transform:translateX(0);margin-top:0}.headermask #postype{font-size:18px}.headermask h1{font-size:26px!important}.single-evenement .site_sidebar{display:none}}#eventinfos{border:1px solid #00aeef;color:#000}#eventinfos .date{color:#00aeef}