h1,h2,h3,h4,h5,h6,.buttontext{font-family:harman-sans,sans-serif;font-weight:400;font-style:normal}#menu-main-menu .current-menu-item a::before,#menu-main-menu .current_page_item a::before{content:"";position:absolute;z-index:2;left:0;right:0}#menu-main-menu li a:before{content:"";position:absolute;z-index:-2;left:0;margin-top:25px;right:100%;background:#315C41!important;height:3px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}#menu-main-menu li a:hover{opacity:1!important}#menu-main-menu li a:hover:before{right:0}#menu-main-menu li li a:before{bottom:10%}p,section{font-family:"massilia",sans-serif;font-weight:400;font-style:normal}.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li>a{font-family:harman-sans,sans-serif;font-weight:400;font-style:normal}#dm-menu li a{font-family:harman-sans,sans-serif;font-size:30px!important;font-weight:400;font-style:normal}.scroll_section{padding-top:50px}#dm-menu li{margin:0.6em 0}.et_pb_menu__wrap .mobile_menu_bar{display:none}.dmpro-carousel-item-desc{font-family:"massilia",sans-serif!important}@media (max-width:980px){.et_pb_menu .et_pb_menu__menu{display:block}}img.wpsl-stores.wpsl-store-thumb{height:100px!important;width:100px!important}