#sp-footer {
  background-color: #f4f3f1 !important;
}
.sp-megamenu-parent > li > a::before, .sp-megamenu-parent > li > span::before {
  background-color: #000000 !important;
}

#sp-header.header-sticky, #sp-header::before {
    background-color: #f4f3f1!important;
    background-image: none!important;
}

#sp-footer a {
  color: #000000!important;
}

#sp-footer p {
  color: #000000!important;
}

#sp-footer .sp-copyright {
  color: #000000 !important;
}
#sp-header.header-sticky {
  padding: 25px 0px 10px 0px!important;
}

#offcanvas-toggler > .fa {
  color: #000000 !important;
}

.offcanvas-menu .offcanvas-inner .sp-module ul > li ul {
  display: block !important
}



@font-face{
    font-family:'DINOT';
    src:url('../fonts/DINOT.eot');
    src:url('../fonts/DINOT.eot') format('embedded-opentype'),
    url('../fonts/DINOT.woff2') format('woff2'),
    url('../fonts/DINOT.woff') format('woff'),
    url('../fonts/DINOT.ttf') format('truetype');
    font-weight:normal;
    font-style:normal}

@font-face{
    font-family:'DINOT';
    src:url('../fonts/DINOT-Medium.eot');
    src:url('../fonts/DINOT-Medium.eot') format('embedded-opentype'),
    url('../fonts/DINOT-Medium.woff2') format('woff2'),
    url('../fonts/DINOT-Medium.woff') format('woff'),
    url('../fonts/DINOT-Medium.ttf') format('truetype');
    font-weight:500;
    font-style:normal}

@font-face{
    font-family:'DINOT';
    src:url('../fonts/DINOT-Bold.eot');
    src:url('../fonts/DINOT-Bold.eot') format('embedded-opentype'),
    url('../fonts/DINOT-Bold.woff2') format('woff2'),
    url('../fonts/DINOT-Bold.woff') format('woff'),
    url('../fonts/DINOT-Bold.ttf') format('truetype');
    font-weight:bold;
    font-style:normal}


.font-family-bold {
    font-family:'DINOT-Bold'!important;
    font-style: normal;
    font-weight:bold;
}

.font-family-medium  {
    font-family:'DINOT-Medium'!important;
    font-style: normal;
    font-weight:500;
}

.font-family-regular {
    font-family:'DINOT'!important;
    font-style: normal;
}


.opus-top-search {display: none}
body, .sp-preloader {
  color: #161616!important;
}
body.transparent-header2 #sp-header {
    position: absolute !important;
}

.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a {
  color: #8F8F8F !important;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a:hover {
  color: #0058a3 !important;
}

body.transparent-header2 #sp-header::before {
    opacity: 0!important;
}

body, p, h1, h2, h3, h4, h5, span, a {font-family: 'DINOT', sans-serif !important;}
.offcanvas-menu .offcanvas-inner .sp-module ul > li.menu-parent > a > .menu-toggler, .offcanvas-menu .offcanvas-inner .sp-module ul > li.menu-parent > .menu-separator > .menu-toggler, .fa {font-family:"Font Awesome 5 Free" !important;}

.sp-megamenu-parent > li > a {
  color: #000000!important;
}
.sp-megamenu-parent > li > a:hover {
  color: #000000!important;
}



#sp-menu > div {
    position: relative;
    top: 55%;
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}


