.ds-vertical-align{display:flex;flex-direction:column;justify-content:center}@media screen and (min-width:981px) and (max-width:1024px){.separateur{margin-left:-465px!important}#logo{max-height:40%!important}#top-menu li a{font-size:11px!important}h1{text-transform:uppercase;font-size:50px!important;color:#FFFFFF!important;line-height:1.2em;text-align:left}.cematys{margin-top:-240px!important;text-align:left!important;margin-right:-60px!important}.clearfix.et_menu_container{width:90%!important}}#top-menu li a:hover{color:#003366!important;opacity:1}.mobile_menu_bar::before{color:#003366!important}.et_mobile_menu{border-color:#003366!important}#top-menu-nav>ul>li>a::before{border-color:rgba(34,130,203,0.21);content:'';transition:transform 0.3s,opacity 0.3s;position:absolute;top:20%;left:50%;width:40px;height:40px;border:0.375em double;border-radius:50%;opacity:0}#top-menu-nav>ul>li>a:hover::before{opacity:0.3;transform:translateX(-50%) translateY(-50%) scale(1)}@media screen and (min-width:541px) and (max-width:980px){h1{text-transform:uppercase;font-size:45px!important;color:#FFFFFF!important;line-height:1.2em;text-align:left}}@media screen and (max-width:540px){h1{text-transform:uppercase;font-size:35px!important;color:#FFFFFF!important;line-height:1.2em;text-align:left}}@media screen and (min-width:1025px){h1{text-transform:uppercase;font-size:55px!important;color:#FFFFFF!important;line-height:1.2em;text-align:left}}#respond{display:none}#comment-section{margin-top:-160px!important}.et_pb_scroll_top.et-pb-icon{background:#49688d!important}.et_pb_scroll_top .et-pb-icon .et-hidden{background:#49688d!important}