.elementor-1709 .elementor-element.elementor-element-e2f34ca{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1709 .elementor-element.elementor-element-fed062e{padding:0px 0px 0px 0px;}/* Start custom CSS for html, class: .elementor-element-fed062e *//* Headings */
.ntrc-wrap h1,
.ntrc-wrap h2,
.ntrc-wrap h3,
.ntrc-wrap h4,
.ntrc-wrap h5,
.ntrc-wrap h6 {
  color: #ffffff !important;
}

.ntrc-wrap .ntrc-hero h1 span {
  color: #e02020 !important;
}

/* Buttons */
.ntrc-wrap .ntrc-btn-p,
.ntrc-wrap .ntrc-btn-p:hover,
.ntrc-wrap .ntrc-btn-p:visited,
.ntrc-wrap .ntrc-btn-s,
.ntrc-wrap .ntrc-btn-s:hover,
.ntrc-wrap .ntrc-btn-s:visited,
.ntrc-wrap .ntrc-submit {
  color: #ffffff !important;
  text-decoration: none !important;
}

/* Form inputs */
.ntrc-wrap .ntrc-input,
.ntrc-wrap .ntrc-select,
.ntrc-wrap .ntrc-textarea {
  background: rgba(255,255,255,.07) !important;
  color: #ffffff !important;
  border: 1px solid rgba(255,255,255,.12) !important;
  -webkit-text-fill-color: #ffffff !important;
}

.ntrc-wrap .ntrc-input::placeholder,
.ntrc-wrap .ntrc-textarea::placeholder {
  color: rgba(255,255,255,.4) !important;
  -webkit-text-fill-color: rgba(255,255,255,.4) !important;
}

.ntrc-wrap .ntrc-select {
  -webkit-text-fill-color: #ffffff !important;
}

/* Chrome autofill override */
.ntrc-wrap .ntrc-input:-webkit-autofill,
.ntrc-wrap .ntrc-input:-webkit-autofill:hover,
.ntrc-wrap .ntrc-input:-webkit-autofill:focus {
  -webkit-box-shadow: 0 0 0px 1000px #1a1a1a inset !important;
  -webkit-text-fill-color: #ffffff !important;
}

/* Labels */
.ntrc-wrap .ntrc-flabel {
  color: #cccccc !important;
}

.ntrc-wrap .ntrc-rlabel {
  color: #cccccc !important;
}

.ntrc-wrap .ntrc-consent-txt {
  color: #aaaaaa !important;
}

/* Timeline steps */
.ntrc-wrap .ntrc-step-title {
  color: #ffffff !important;
}

.ntrc-wrap .ntrc-step-desc {
  color: #888888 !important;
}

/* Level names */
.ntrc-wrap .ntrc-level-name {
  color: #dddddd !important;
}

.ntrc-wrap .ntrc-level-num {
  color: #e02020 !important;
}

/* Support cards */
.ntrc-wrap .ntrc-support-name {
  color: #dddddd !important;
}

/* Dashboard */
.ntrc-wrap .ntrc-dash-lbl {
  color: #888888 !important;
}

.ntrc-wrap .ntrc-dash-val {
  color: #ffffff !important;
}

.ntrc-wrap .ntrc-dash-val.green { color: #4ade80 !important; }
.ntrc-wrap .ntrc-dash-val.red   { color: #e02020 !important; }
.ntrc-wrap .ntrc-dash-val.grey  { color: #aaaaaa !important; }

/* List items */
.ntrc-wrap .ntrc-hl-card li {
  color: #aaaaaa !important;
}

/* Rule text */
.ntrc-wrap .ntrc-rule-txt {
  color: #aaaaaa !important;
}

/* Alert */
.ntrc-wrap .ntrc-alert {
  color: #cccccc !important;
}/* End custom CSS */