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

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

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

/* Form inputs */
.ntf-wrap .ntf-input,
.ntf-wrap .ntf-select,
.ntf-wrap .ntf-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;
}

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

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

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

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

.ntf-wrap .ntf-chk-label {
  color: #cccccc !important;
}

/* Criteria box */
.ntf-wrap .ntf-crit-text {
  color: #cccccc !important;
}

/* Table */
.ntf-wrap .ntf-table th {
  color: #e02020 !important;
}

.ntf-wrap .ntf-table td {
  color: #cccccc !important;
}

.ntf-wrap .ntf-table td:first-child {
  color: #ffffff !important;
}

/* Process timeline */
.ntf-wrap .ntf-proc-title {
  color: #ffffff !important;
}

/* Category names */
.ntf-wrap .ntf-cat-name {
  color: #dddddd !important;
}

/* Notice & confidentiality */
.ntf-wrap .ntf-notice {
  color: #dddddd !important;
}

.ntf-wrap .ntf-confidentialite {
  color: #888888 !important;
}

/* Success message */
.ntf-wrap .ntf-success h3 {
  color: #4ade80 !important;
}/* End custom CSS */