@charset "UTF-8";
/***!  /templates/stratos/css/custom.css  !***/

/* Globale overwrites */

:root {
  --header_height: $header_height;
  --text-color: #252525;

  /* Brand */
  --link-color: #BFF100;

  /* Gradient (donker -> brand lime) */
  --gradient-color-1: #BFF100 !important;  /* vervangt #ff00fb */
  --gradient-color-2: #1A251D !important;  /* vervangt #802bff */
}

#sp-header #sp-menu .sp-megamenu-parent > li > a,
#sp-header #sp-menu .offcanvas-toggler-right,
#sp-header #sp-menu .offcanvas-toggler-secondary {
  color: #121A14;
}

#sp-header.header-sticky #sp-menu .sp-megamenu-parent > li > a { 
  color: #121A14 !important; 
}

#sp-header.header-sticky .burger-icon span { 
  background-color: #121A14 !important; 
}


/* Home Page */
.hero-section .sppb-row-overlay {
background: linear-gradient(
  171.51deg,
  #121A14 -2.17%,
  rgba(18, 26, 20, 0.70) 55.3%,
  rgba(191, 241, 0, 0.22) 89.25%,
  rgba(191, 241, 0, 0) 161.74%
);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: 0 0;
background-size: cover;
background-origin: padding-box;
background-clip: border-box;

}


.service-feature {
  background: #1A241D;
}

.common-feature-box {
  background: #1A241D;
}

#sppb-addon {
  background: #1A241D;
}

/* Dienstenpagina */
.common-block-number .sppb-blocknumber .pull-left .sppb-blocknumber-number {
    background: linear-gradient(145deg, #BFF100, #0B0F0A);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
    background-clip: text;
    color: rgba(0, 0, 0, 0);
}

.common-feature-box-section .addon-root-feature > div:hover {
    background: linear-gradient(145deg, #BFF100 0%,  #1A251D 100%) !important;
    cursor: pointer;
}

.common-block-number {
  background-color: #f9fee6;
}
