/* scada-regular - latin */
/* scada-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Scada';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/scada-v15-latin-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* scada-italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Scada';
  font-style: italic;
  font-weight: 400;
  src: url('../fonts/scada-v15-latin-italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* scada-700 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Scada';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/scada-v15-latin-700.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}


body, p, h1, h2, h3,h4, h5, h6, a, li, span {font-family: 'Scada';
}

.logo-image {
    height: 90px;
    padding-top: 10px;
    padding-bottom: 10px;
}

.sp-contact-info li {
    display: inline-block;
    margin: 0px 10px 0px 0px;
    font-size: 100%;
    white-space: nowrap;
}

.sp-megamenu-parent>li>a, .sp-megamenu-parent>li>span {
    display: inline-block;
    padding: 0 15px;
    line-height: 60px;
    font-size: 18px;
    margin: 0;
}


.sp-megamenu-parent .sp-mega-group>li>a {
    display: block;
    text-transform: inherit;
    font-size: 18px;
    font-weight: 400;
    margin-bottom: 10px;
}

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

.sp-megamenu-parent > li.active > a, 
.sp-megamenu-parent > li.active:hover > a,
.sp-megamenu-parent .sp-mega-group > li > a:hover
{color: #F5B901 !important;}

.offcanvas-menu .offcanvas-inner ul.menu>li {
    border: 0;
    padding: 0;
    margin: 0;
    position: relative;
    overflow: hidden;
    display: block;
    font-weight: 400 !important;
}


#sp-footer .container-inner {
    padding: 30px 0;
    border-top: 0.2px solid #F5B901;
}


#sp-top-bar {
    background: #F5B901 !important;
    color: #06101c !important;
}

#sp-top-bar a {
    color: #06101c !important;
}

.sppb-addon-table .sppb-addon-content {
    color: #f7f7f7;
}


