.bm-offcanvas-sm {
  width:200px !important;
}
.bm-offcanvas-md {
  width:400px !important;
}
.bm-offcanvas-lg {
  width:600px !important;
}
.bm-offcanvas-xl {
  width:800px !important;
}
.bm-offcanvas-xxl {
  width:1000px !important;
}
.bm-offcanvas-xxxl {
  width:1200px !important;
}

.offcanvas {
    max-width:100%
}

.form-wizard .vertica-wizard-steps-sm li .wizard-steps{
  width:35px !important; 
  height:35px !important;
  line-height: 35px;
  font-size: 16px;
  font-weight:bold;
}

.context-mon-auto-evaluation .form-upload .form-control {
	padding: .2rem .75rem;
}


.context-mon-auto-evaluation .custom-checkbox .form-check-label {
    padding: 7px 10px;

}

.context-mon-auto-evaluation .form-control {
  border-radius:1rem;
}

.bg-alt {
  background-color:#f8f8f7;
}

.context-mon-auto-evaluation label strong {
  font-weight:600;
 }

.no-hover {
  pointer-events: none;
}

.select2-container {
  z-index:9999;

}

.no-hover,
.no-hover:hover,
.no-hover:focus,
.no-hover:active {
  color: inherit;
  background-color: inherit;
  border-color: inherit;
}


.checkmark:before {
  color: rgba(var(--white), 1);
}
.checkmark.check-primary {
  background-color: rgba(var(--primary), 1);
}
.checkmark.outline-primary {
  border: 1px solid rgba(var(--primary), 1);
}
.checkmark.outline-primary::before {
  color: rgba(var(--primary), 1);
}
.checkmark.light-primary {
  border: 1px solid rgba(var(--primary), 0.5);
  background-color: rgb(var(--primary), 0.1);
}
.checkmark.light-primary::before {
  color: rgba(var(--primary), 1);
}

.radiomark.outline-primary {
  border: 1px solid rgba(var(--primary), 1);
}
.radiomark.outline-primary::before {
  background-color: rgba(var(--primary), 1);
}

.radiomark.light-primary {
  border: 1px solid rgba(var(--primary), 1);
  background-color: rgba(var(--primary), 0.1);
}
.radiomark.light-primary::before {
  background-color: rgba(var(--primary), 1);
}

.radiomark::before {
  background-color: rgba(var(--white), 1);
}
.radiomark.check-secondary {
  background-color: rgba(var(--secondary), 1);
}

.checkmark:before {
  color: rgba(var(--white), 1);
}
.checkmark.check-secondary {
  background-color: rgba(var(--secondary), 1);
}
.checkmark.outline-secondary {
  border: 1px solid rgba(var(--secondary), 1);
}
.checkmark.outline-secondary::before {
  color: rgba(var(--secondary), 1);
}
.checkmark.light-secondary {
  border: 1px solid rgba(var(--secondary), 0.5);
  background-color: rgb(var(--secondary), 0.1);
}
.checkmark.light-secondary::before {
  color: rgba(var(--secondary), 1);
}

.radiomark.outline-secondary {
  border: 1px solid rgba(var(--secondary), 1);
}
.radiomark.outline-secondary::before {
  background-color: rgba(var(--secondary), 1);
}

.radiomark.light-secondary {
  border: 1px solid rgba(var(--secondary), 1);
  background-color: rgba(var(--secondary), 0.1);
}
.radiomark.light-secondary::before {
  background-color: rgba(var(--secondary), 1);
}

.radiomark::before {
  background-color: rgba(var(--white), 1);
}
.radiomark.check-success {
  background-color: rgba(var(--success), 1);
}

.checkmark:before {
  color: rgba(var(--white), 1);
}
.checkmark.check-success {
  background-color: rgba(var(--success), 1);
}
.checkmark.outline-success {
  border: 1px solid rgba(var(--success), 1);
}
.checkmark.outline-success::before {
  color: rgba(var(--success), 1);
}
.checkmark.light-success {
  border: 1px solid rgba(var(--success), 0.5);
  background-color: rgb(var(--success), 0.1);
}
.checkmark.light-success::before {
  color: rgba(var(--success), 1);
}

.radiomark.outline-success {
  border: 1px solid rgba(var(--success), 1);
}
.radiomark.outline-success::before {
  background-color: rgba(var(--success), 1);
}

.radiomark.light-success {
  border: 1px solid rgba(var(--success), 1);
  background-color: rgba(var(--success), 0.1);
}
.radiomark.light-success::before {
  background-color: rgba(var(--success), 1);
}

.radiomark::before {
  background-color: rgba(var(--white), 1);
}
.radiomark.check-danger {
  background-color: rgba(var(--danger), 1);
}

.checkmark:before {
  color: rgba(var(--white), 1);
}
.checkmark.check-danger {
  background-color: rgba(var(--danger), 1);
}
.checkmark.outline-danger {
  border: 1px solid rgba(var(--danger), 1);
}
.checkmark.outline-danger::before {
  color: rgba(var(--danger), 1);
}
.checkmark.light-danger {
  border: 1px solid rgba(var(--danger), 0.5);
  background-color: rgb(var(--danger), 0.1);
}
.checkmark.light-danger::before {
  color: rgba(var(--danger), 1);
}

.radiomark.outline-danger {
  border: 1px solid rgba(var(--danger), 1);
}
.radiomark.outline-danger::before {
  background-color: rgba(var(--danger), 1);
}

.radiomark.light-danger {
  border: 1px solid rgba(var(--danger), 1);
  background-color: rgba(var(--danger), 0.1);
}
.radiomark.light-danger::before {
  background-color: rgba(var(--danger), 1);
}

.radiomark::before {
  background-color: rgba(var(--white), 1);
}
.radiomark.check-warning {
  background-color: rgba(var(--warning), 1);
}

.checkmark:before {
  color: rgba(var(--white), 1);
}
.checkmark.check-warning {
  background-color: rgba(var(--warning), 1);
}
.checkmark.outline-warning {
  border: 1px solid rgba(var(--warning), 1);
}
.checkmark.outline-warning::before {
  color: rgba(var(--warning), 1);
}
.checkmark.light-warning {
  border: 1px solid rgba(var(--warning), 0.5);
  background-color: rgb(var(--warning), 0.1);
}
.checkmark.light-warning::before {
  color: rgba(var(--warning), 1);
}

.radiomark.outline-warning {
  border: 1px solid rgba(var(--warning), 1);
}
.radiomark.outline-warning::before {
  background-color: rgba(var(--warning), 1);
}

.radiomark.light-warning {
  border: 1px solid rgba(var(--warning), 1);
  background-color: rgba(var(--warning), 0.1);
}
.radiomark.light-warning::before {
  background-color: rgba(var(--warning), 1);
}

.radiomark::before {
  background-color: rgba(var(--white), 1);
}
.radiomark.check-info {
  background-color: rgba(var(--info), 1);
}

.checkmark:before {
  color: rgba(var(--white), 1);
}
.checkmark.check-info {
  background-color: rgba(var(--info), 1);
}
.checkmark.outline-info {
  border: 1px solid rgba(var(--info), 1);
}
.checkmark.outline-info::before {
  color: rgba(var(--info), 1);
}
.checkmark.light-info {
  border: 1px solid rgba(var(--info), 0.5);
  background-color: rgb(var(--info), 0.1);
}
.checkmark.light-info::before {
  color: rgba(var(--info), 1);
}

.radiomark.outline-info {
  border: 1px solid rgba(var(--info), 1);
}
.radiomark.outline-info::before {
  background-color: rgba(var(--info), 1);
}

.radiomark.light-info {
  border: 1px solid rgba(var(--info), 1);
  background-color: rgba(var(--info), 0.1);
}
.radiomark.light-info::before {
  background-color: rgba(var(--info), 1);
}

.radiomark::before {
  background-color: rgba(var(--white), 1);
}
.radiomark.check-light {
  background-color: rgba(var(--light), 1);
}

.checkmark:before {
  color: rgba(var(--white), 1);
}
.checkmark.check-light {
  background-color: rgba(var(--light), 1);
}
.checkmark.outline-light {
  border: 1px solid rgba(var(--light), 1);
}
.checkmark.outline-light::before {
  color: rgba(var(--light), 1);
}
.checkmark.light-light {
  border: 1px solid rgba(var(--light), 0.5);
  background-color: rgb(var(--light), 0.1);
}
.checkmark.light-light::before {
  color: rgba(var(--light), 1);
}

.radiomark.outline-light {
  border: 1px solid rgba(var(--light), 1);
}
.radiomark.outline-light::before {
  background-color: rgba(var(--light), 1);
}

.radiomark.light-light {
  border: 1px solid rgba(var(--light), 1);
  background-color: rgba(var(--light), 0.1);
}
.radiomark.light-light::before {
  background-color: rgba(var(--light), 1);
}

.radiomark::before {
  background-color: rgba(var(--white), 1);
}
.radiomark.check-dark {
  background-color: rgba(var(--dark), 1);
}

.checkmark:before {
  color: rgba(var(--white), 1);
}
.checkmark.check-dark {
  background-color: rgba(var(--dark), 1);
}
.checkmark.outline-dark {
  border: 1px solid rgba(var(--dark), 1);
}
.checkmark.outline-dark::before {
  color: rgba(var(--dark), 1);
}
.checkmark.light-dark {
  border: 1px solid rgba(var(--dark), 0.5);
  background-color: rgb(var(--dark), 0.1);
}
.checkmark.light-dark::before {
  color: rgba(var(--dark), 1);
}

.radiomark.outline-dark {
  border: 1px solid rgba(var(--dark), 1);
}
.radiomark.outline-dark::before {
  background-color: rgba(var(--dark), 1);
}

.radiomark.light-dark {
  border: 1px solid rgba(var(--dark), 1);
  background-color: rgba(var(--dark), 0.1);
}
.radiomark.light-dark::before {
  background-color: rgba(var(--dark), 1);
}

.radiomark::before {
  background-color: rgba(var(--white), 1);
}
.radiomark.check-white {
  background-color: rgba(var(--white), 1);
}

.checkmark:before {
  color: rgba(var(--white), 1);
}
.checkmark.check-white {
  background-color: rgba(var(--white), 1);
}
.checkmark.outline-white {
  border: 1px solid rgba(var(--white), 1);
}
.checkmark.outline-white::before {
  color: rgba(var(--white), 1);
}
.checkmark.light-white {
  border: 1px solid rgba(var(--white), 0.5);
  background-color: rgb(var(--white), 0.1);
}
.checkmark.light-white::before {
  color: rgba(var(--white), 1);
}

.radiomark.outline-white {
  border: 1px solid rgba(var(--white), 1);
}
.radiomark.outline-white::before {
  background-color: rgba(var(--white), 1);
}

.radiomark.light-white {
  border: 1px solid rgba(var(--white), 1);
  background-color: rgba(var(--white), 0.1);
}
.radiomark.light-white::before {
  background-color: rgba(var(--white), 1);
}

.radiomark::before {
  background-color: rgba(var(--white), 1);
}
.radiomark.check-primary-dark {
  background-color: rgba(var(--primary-dark), 1);
}

.checkmark:before {
  color: rgba(var(--white), 1);
}
.checkmark.check-primary-dark {
  background-color: rgba(var(--primary-dark), 1);
}
.checkmark.outline-primary-dark {
  border: 1px solid rgba(var(--primary-dark), 1);
}
.checkmark.outline-primary-dark::before {
  color: rgba(var(--primary-dark), 1);
}
.checkmark.light-primary-dark {
  border: 1px solid rgba(var(--primary-dark), 0.5);
  background-color: rgb(var(--primary-dark), 0.1);
}
.checkmark.light-primary-dark::before {
  color: rgba(var(--primary-dark), 1);
}

.radiomark.outline-primary-dark {
  border: 1px solid rgba(var(--primary-dark), 1);
}
.radiomark.outline-primary-dark::before {
  background-color: rgba(var(--primary-dark), 1);
}

.radiomark.light-primary-dark {
  border: 1px solid rgba(var(--primary-dark), 1);
  background-color: rgba(var(--primary-dark), 0.1);
}
.radiomark.light-primary-dark::before {
  background-color: rgba(var(--primary-dark), 1);
}

.radiomark::before {
  background-color: rgba(var(--white), 1);
}
.radiomark.check-secondary-dark {
  background-color: rgba(var(--secondary-dark), 1);
}

.checkmark:before {
  color: rgba(var(--white), 1);
}
.checkmark.check-secondary-dark {
  background-color: rgba(var(--secondary-dark), 1);
}
.checkmark.outline-secondary-dark {
  border: 1px solid rgba(var(--secondary-dark), 1);
}
.checkmark.outline-secondary-dark::before {
  color: rgba(var(--secondary-dark), 1);
}
.checkmark.light-secondary-dark {
  border: 1px solid rgba(var(--secondary-dark), 0.5);
  background-color: rgb(var(--secondary-dark), 0.1);
}
.checkmark.light-secondary-dark::before {
  color: rgba(var(--secondary-dark), 1);
}

.radiomark.outline-secondary-dark {
  border: 1px solid rgba(var(--secondary-dark), 1);
}
.radiomark.outline-secondary-dark::before {
  background-color: rgba(var(--secondary-dark), 1);
}

.radiomark.light-secondary-dark {
  border: 1px solid rgba(var(--secondary-dark), 1);
  background-color: rgba(var(--secondary-dark), 0.1);
}
.radiomark.light-secondary-dark::before {
  background-color: rgba(var(--secondary-dark), 1);
}

.radiomark::before {
  background-color: rgba(var(--white), 1);
}
.radiomark.check-success-dark {
  background-color: rgba(var(--success-dark), 1);
}

.checkmark:before {
  color: rgba(var(--white), 1);
}
.checkmark.check-success-dark {
  background-color: rgba(var(--success-dark), 1);
}
.checkmark.outline-success-dark {
  border: 1px solid rgba(var(--success-dark), 1);
}
.checkmark.outline-success-dark::before {
  color: rgba(var(--success-dark), 1);
}
.checkmark.light-success-dark {
  border: 1px solid rgba(var(--success-dark), 0.5);
  background-color: rgb(var(--success-dark), 0.1);
}
.checkmark.light-success-dark::before {
  color: rgba(var(--success-dark), 1);
}

.radiomark.outline-success-dark {
  border: 1px solid rgba(var(--success-dark), 1);
}
.radiomark.outline-success-dark::before {
  background-color: rgba(var(--success-dark), 1);
}

.radiomark.light-success-dark {
  border: 1px solid rgba(var(--success-dark), 1);
  background-color: rgba(var(--success-dark), 0.1);
}
.radiomark.light-success-dark::before {
  background-color: rgba(var(--success-dark), 1);
}

.radiomark::before {
  background-color: rgba(var(--white), 1);
}
.radiomark.check-danger-dark {
  background-color: rgba(var(--danger-dark), 1);
}

.checkmark:before {
  color: rgba(var(--white), 1);
}
.checkmark.check-danger-dark {
  background-color: rgba(var(--danger-dark), 1);
}
.checkmark.outline-danger-dark {
  border: 1px solid rgba(var(--danger-dark), 1);
}
.checkmark.outline-danger-dark::before {
  color: rgba(var(--danger-dark), 1);
}
.checkmark.light-danger-dark {
  border: 1px solid rgba(var(--danger-dark), 0.5);
  background-color: rgb(var(--danger-dark), 0.1);
}
.checkmark.light-danger-dark::before {
  color: rgba(var(--danger-dark), 1);
}

.radiomark.outline-danger-dark {
  border: 1px solid rgba(var(--danger-dark), 1);
}
.radiomark.outline-danger-dark::before {
  background-color: rgba(var(--danger-dark), 1);
}

.radiomark.light-danger-dark {
  border: 1px solid rgba(var(--danger-dark), 1);
  background-color: rgba(var(--danger-dark), 0.1);
}
.radiomark.light-danger-dark::before {
  background-color: rgba(var(--danger-dark), 1);
}

.radiomark::before {
  background-color: rgba(var(--white), 1);
}
.radiomark.check-warning-dark {
  background-color: rgba(var(--warning-dark), 1);
}

.checkmark:before {
  color: rgba(var(--white), 1);
}
.checkmark.check-warning-dark {
  background-color: rgba(var(--warning-dark), 1);
}
.checkmark.outline-warning-dark {
  border: 1px solid rgba(var(--warning-dark), 1);
}
.checkmark.outline-warning-dark::before {
  color: rgba(var(--warning-dark), 1);
}
.checkmark.light-warning-dark {
  border: 1px solid rgba(var(--warning-dark), 0.5);
  background-color: rgb(var(--warning-dark), 0.1);
}
.checkmark.light-warning-dark::before {
  color: rgba(var(--warning-dark), 1);
}

.radiomark.outline-warning-dark {
  border: 1px solid rgba(var(--warning-dark), 1);
}
.radiomark.outline-warning-dark::before {
  background-color: rgba(var(--warning-dark), 1);
}

.radiomark.light-warning-dark {
  border: 1px solid rgba(var(--warning-dark), 1);
  background-color: rgba(var(--warning-dark), 0.1);
}
.radiomark.light-warning-dark::before {
  background-color: rgba(var(--warning-dark), 1);
}

.radiomark::before {
  background-color: rgba(var(--white), 1);
}
.radiomark.check-info-dark {
  background-color: rgba(var(--info-dark), 1);
}

.checkmark:before {
  color: rgba(var(--white), 1);
}
.checkmark.check-info-dark {
  background-color: rgba(var(--info-dark), 1);
}
.checkmark.outline-info-dark {
  border: 1px solid rgba(var(--info-dark), 1);
}
.checkmark.outline-info-dark::before {
  color: rgba(var(--info-dark), 1);
}
.checkmark.light-info-dark {
  border: 1px solid rgba(var(--info-dark), 0.5);
  background-color: rgb(var(--info-dark), 0.1);
}
.checkmark.light-info-dark::before {
  color: rgba(var(--info-dark), 1);
}

.radiomark.outline-info-dark {
  border: 1px solid rgba(var(--info-dark), 1);
}
.radiomark.outline-info-dark::before {
  background-color: rgba(var(--info-dark), 1);
}

.radiomark.light-info-dark {
  border: 1px solid rgba(var(--info-dark), 1);
  background-color: rgba(var(--info-dark), 0.1);
}
.radiomark.light-info-dark::before {
  background-color: rgba(var(--info-dark), 1);
}

.radiomark::before {
  background-color: rgba(var(--white), 1);
}
.radiomark.check-dark-dark {
  background-color: rgba(var(--dark-dark), 1);
}

.checkmark:before {
  color: rgba(var(--white), 1);
}
.checkmark.check-dark-dark {
  background-color: rgba(var(--dark-dark), 1);
}
.checkmark.outline-dark-dark {
  border: 1px solid rgba(var(--dark-dark), 1);
}
.checkmark.outline-dark-dark::before {
  color: rgba(var(--dark-dark), 1);
}
.checkmark.light-dark-dark {
  border: 1px solid rgba(var(--dark-dark), 0.5);
  background-color: rgb(var(--dark-dark), 0.1);
}
.checkmark.light-dark-dark::before {
  color: rgba(var(--dark-dark), 1);
}

.radiomark.outline-dark-dark {
  border: 1px solid rgba(var(--dark-dark), 1);
}
.radiomark.outline-dark-dark::before {
  background-color: rgba(var(--dark-dark), 1);
}

.radiomark.light-dark-dark {
  border: 1px solid rgba(var(--dark-dark), 1);
  background-color: rgba(var(--dark-dark), 0.1);
}
.radiomark.light-dark-dark::before {
  background-color: rgba(var(--dark-dark), 1);
}

.radiomark::before {
  background-color: rgba(var(--white), 1);
}
.radiomark.check-dark-light {
  background-color: rgba(var(--dark-light), 1);
}

.checkmark:before {
  color: rgba(var(--white), 1);
}
.checkmark.check-dark-light {
  background-color: rgba(var(--dark-light), 1);
}
.checkmark.outline-dark-light {
  border: 1px solid rgba(var(--dark-light), 1);
}
.checkmark.outline-dark-light::before {
  color: rgba(var(--dark-light), 1);
}
.checkmark.light-dark-light {
  border: 1px solid rgba(var(--dark-light), 0.5);
  background-color: rgb(var(--dark-light), 0.1);
}
.checkmark.light-dark-light::before {
  color: rgba(var(--dark-light), 1);
}

.radiomark.outline-dark-light {
  border: 1px solid rgba(var(--dark-light), 1);
}
.radiomark.outline-dark-light::before {
  background-color: rgba(var(--dark-light), 1);
}

.radiomark.light-dark-light {
  border: 1px solid rgba(var(--dark-light), 1);
  background-color: rgba(var(--dark-light), 0.1);
}
.radiomark.light-dark-light::before {
  background-color: rgba(var(--dark-light), 1);
}

.radiomark::before {
  background-color: rgba(var(--white), 1);
}
.radiomark.check-facebook {
  background-color: rgba(var(--facebook), 1);
}

.checkmark:before {
  color: rgba(var(--white), 1);
}
.checkmark.check-facebook {
  background-color: rgba(var(--facebook), 1);
}
.checkmark.outline-facebook {
  border: 1px solid rgba(var(--facebook), 1);
}
.checkmark.outline-facebook::before {
  color: rgba(var(--facebook), 1);
}
.checkmark.light-facebook {
  border: 1px solid rgba(var(--facebook), 0.5);
  background-color: rgb(var(--facebook), 0.1);
}
.checkmark.light-facebook::before {
  color: rgba(var(--facebook), 1);
}

.radiomark.outline-facebook {
  border: 1px solid rgba(var(--facebook), 1);
}
.radiomark.outline-facebook::before {
  background-color: rgba(var(--facebook), 1);
}

.radiomark.light-facebook {
  border: 1px solid rgba(var(--facebook), 1);
  background-color: rgba(var(--facebook), 0.1);
}
.radiomark.light-facebook::before {
  background-color: rgba(var(--facebook), 1);
}

.radiomark::before {
  background-color: rgba(var(--white), 1);
}
.radiomark.check-twitter {
  background-color: rgba(var(--twitter), 1);
}

.checkmark:before {
  color: rgba(var(--white), 1);
}
.checkmark.check-twitter {
  background-color: rgba(var(--twitter), 1);
}
.checkmark.outline-twitter {
  border: 1px solid rgba(var(--twitter), 1);
}
.checkmark.outline-twitter::before {
  color: rgba(var(--twitter), 1);
}
.checkmark.light-twitter {
  border: 1px solid rgba(var(--twitter), 0.5);
  background-color: rgb(var(--twitter), 0.1);
}
.checkmark.light-twitter::before {
  color: rgba(var(--twitter), 1);
}

.radiomark.outline-twitter {
  border: 1px solid rgba(var(--twitter), 1);
}
.radiomark.outline-twitter::before {
  background-color: rgba(var(--twitter), 1);
}

.radiomark.light-twitter {
  border: 1px solid rgba(var(--twitter), 1);
  background-color: rgba(var(--twitter), 0.1);
}
.radiomark.light-twitter::before {
  background-color: rgba(var(--twitter), 1);
}

.radiomark::before {
  background-color: rgba(var(--white), 1);
}
.radiomark.check-pinterest {
  background-color: rgba(var(--pinterest), 1);
}

.checkmark:before {
  color: rgba(var(--white), 1);
}
.checkmark.check-pinterest {
  background-color: rgba(var(--pinterest), 1);
}
.checkmark.outline-pinterest {
  border: 1px solid rgba(var(--pinterest), 1);
}
.checkmark.outline-pinterest::before {
  color: rgba(var(--pinterest), 1);
}
.checkmark.light-pinterest {
  border: 1px solid rgba(var(--pinterest), 0.5);
  background-color: rgb(var(--pinterest), 0.1);
}
.checkmark.light-pinterest::before {
  color: rgba(var(--pinterest), 1);
}

.radiomark.outline-pinterest {
  border: 1px solid rgba(var(--pinterest), 1);
}
.radiomark.outline-pinterest::before {
  background-color: rgba(var(--pinterest), 1);
}

.radiomark.light-pinterest {
  border: 1px solid rgba(var(--pinterest), 1);
  background-color: rgba(var(--pinterest), 0.1);
}
.radiomark.light-pinterest::before {
  background-color: rgba(var(--pinterest), 1);
}

.radiomark::before {
  background-color: rgba(var(--white), 1);
}
.radiomark.check-linkedin {
  background-color: rgba(var(--linkedin), 1);
}

.checkmark:before {
  color: rgba(var(--white), 1);
}
.checkmark.check-linkedin {
  background-color: rgba(var(--linkedin), 1);
}
.checkmark.outline-linkedin {
  border: 1px solid rgba(var(--linkedin), 1);
}
.checkmark.outline-linkedin::before {
  color: rgba(var(--linkedin), 1);
}
.checkmark.light-linkedin {
  border: 1px solid rgba(var(--linkedin), 0.5);
  background-color: rgb(var(--linkedin), 0.1);
}
.checkmark.light-linkedin::before {
  color: rgba(var(--linkedin), 1);
}

.radiomark.outline-linkedin {
  border: 1px solid rgba(var(--linkedin), 1);
}
.radiomark.outline-linkedin::before {
  background-color: rgba(var(--linkedin), 1);
}

.radiomark.light-linkedin {
  border: 1px solid rgba(var(--linkedin), 1);
  background-color: rgba(var(--linkedin), 0.1);
}
.radiomark.light-linkedin::before {
  background-color: rgba(var(--linkedin), 1);
}

.radiomark::before {
  background-color: rgba(var(--white), 1);
}
.radiomark.check-reddit {
  background-color: rgba(var(--reddit), 1);
}

.checkmark:before {
  color: rgba(var(--white), 1);
}
.checkmark.check-reddit {
  background-color: rgba(var(--reddit), 1);
}
.checkmark.outline-reddit {
  border: 1px solid rgba(var(--reddit), 1);
}
.checkmark.outline-reddit::before {
  color: rgba(var(--reddit), 1);
}
.checkmark.light-reddit {
  border: 1px solid rgba(var(--reddit), 0.5);
  background-color: rgb(var(--reddit), 0.1);
}
.checkmark.light-reddit::before {
  color: rgba(var(--reddit), 1);
}

.radiomark.outline-reddit {
  border: 1px solid rgba(var(--reddit), 1);
}
.radiomark.outline-reddit::before {
  background-color: rgba(var(--reddit), 1);
}

.radiomark.light-reddit {
  border: 1px solid rgba(var(--reddit), 1);
  background-color: rgba(var(--reddit), 0.1);
}
.radiomark.light-reddit::before {
  background-color: rgba(var(--reddit), 1);
}

.radiomark::before {
  background-color: rgba(var(--white), 1);
}
.radiomark.check-whatsapp {
  background-color: rgba(var(--whatsapp), 1);
}

.checkmark:before {
  color: rgba(var(--white), 1);
}
.checkmark.check-whatsapp {
  background-color: rgba(var(--whatsapp), 1);
}
.checkmark.outline-whatsapp {
  border: 1px solid rgba(var(--whatsapp), 1);
}
.checkmark.outline-whatsapp::before {
  color: rgba(var(--whatsapp), 1);
}
.checkmark.light-whatsapp {
  border: 1px solid rgba(var(--whatsapp), 0.5);
  background-color: rgb(var(--whatsapp), 0.1);
}
.checkmark.light-whatsapp::before {
  color: rgba(var(--whatsapp), 1);
}

.radiomark.outline-whatsapp {
  border: 1px solid rgba(var(--whatsapp), 1);
}
.radiomark.outline-whatsapp::before {
  background-color: rgba(var(--whatsapp), 1);
}

.radiomark.light-whatsapp {
  border: 1px solid rgba(var(--whatsapp), 1);
  background-color: rgba(var(--whatsapp), 0.1);
}
.radiomark.light-whatsapp::before {
  background-color: rgba(var(--whatsapp), 1);
}

.radiomark::before {
  background-color: rgba(var(--white), 1);
}
.radiomark.check-gmail {
  background-color: rgba(var(--gmail), 1);
}

.checkmark:before {
  color: rgba(var(--white), 1);
}
.checkmark.check-gmail {
  background-color: rgba(var(--gmail), 1);
}
.checkmark.outline-gmail {
  border: 1px solid rgba(var(--gmail), 1);
}
.checkmark.outline-gmail::before {
  color: rgba(var(--gmail), 1);
}
.checkmark.light-gmail {
  border: 1px solid rgba(var(--gmail), 0.5);
  background-color: rgb(var(--gmail), 0.1);
}
.checkmark.light-gmail::before {
  color: rgba(var(--gmail), 1);
}

.radiomark.outline-gmail {
  border: 1px solid rgba(var(--gmail), 1);
}
.radiomark.outline-gmail::before {
  background-color: rgba(var(--gmail), 1);
}

.radiomark.light-gmail {
  border: 1px solid rgba(var(--gmail), 1);
  background-color: rgba(var(--gmail), 0.1);
}
.radiomark.light-gmail::before {
  background-color: rgba(var(--gmail), 1);
}

.radiomark::before {
  background-color: rgba(var(--white), 1);
}
.radiomark.check-telegram {
  background-color: rgba(var(--telegram), 1);
}

.checkmark:before {
  color: rgba(var(--white), 1);
}
.checkmark.check-telegram {
  background-color: rgba(var(--telegram), 1);
}
.checkmark.outline-telegram {
  border: 1px solid rgba(var(--telegram), 1);
}
.checkmark.outline-telegram::before {
  color: rgba(var(--telegram), 1);
}
.checkmark.light-telegram {
  border: 1px solid rgba(var(--telegram), 0.5);
  background-color: rgb(var(--telegram), 0.1);
}
.checkmark.light-telegram::before {
  color: rgba(var(--telegram), 1);
}

.radiomark.outline-telegram {
  border: 1px solid rgba(var(--telegram), 1);
}
.radiomark.outline-telegram::before {
  background-color: rgba(var(--telegram), 1);
}

.radiomark.light-telegram {
  border: 1px solid rgba(var(--telegram), 1);
  background-color: rgba(var(--telegram), 0.1);
}
.radiomark.light-telegram::before {
  background-color: rgba(var(--telegram), 1);
}

.radiomark::before {
  background-color: rgba(var(--white), 1);
}
.radiomark.check-youtube {
  background-color: rgba(var(--youtube), 1);
}

.checkmark:before {
  color: rgba(var(--white), 1);
}
.checkmark.check-youtube {
  background-color: rgba(var(--youtube), 1);
}
.checkmark.outline-youtube {
  border: 1px solid rgba(var(--youtube), 1);
}
.checkmark.outline-youtube::before {
  color: rgba(var(--youtube), 1);
}
.checkmark.light-youtube {
  border: 1px solid rgba(var(--youtube), 0.5);
  background-color: rgb(var(--youtube), 0.1);
}
.checkmark.light-youtube::before {
  color: rgba(var(--youtube), 1);
}

.radiomark.outline-youtube {
  border: 1px solid rgba(var(--youtube), 1);
}
.radiomark.outline-youtube::before {
  background-color: rgba(var(--youtube), 1);
}

.radiomark.light-youtube {
  border: 1px solid rgba(var(--youtube), 1);
  background-color: rgba(var(--youtube), 0.1);
}
.radiomark.light-youtube::before {
  background-color: rgba(var(--youtube), 1);
}

.radiomark::before {
  background-color: rgba(var(--white), 1);
}
.radiomark.check-vimeo {
  background-color: rgba(var(--vimeo), 1);
}

.checkmark:before {
  color: rgba(var(--white), 1);
}
.checkmark.check-vimeo {
  background-color: rgba(var(--vimeo), 1);
}
.checkmark.outline-vimeo {
  border: 1px solid rgba(var(--vimeo), 1);
}
.checkmark.outline-vimeo::before {
  color: rgba(var(--vimeo), 1);
}
.checkmark.light-vimeo {
  border: 1px solid rgba(var(--vimeo), 0.5);
  background-color: rgb(var(--vimeo), 0.1);
}
.checkmark.light-vimeo::before {
  color: rgba(var(--vimeo), 1);
}

.radiomark.outline-vimeo {
  border: 1px solid rgba(var(--vimeo), 1);
}
.radiomark.outline-vimeo::before {
  background-color: rgba(var(--vimeo), 1);
}

.radiomark.light-vimeo {
  border: 1px solid rgba(var(--vimeo), 1);
  background-color: rgba(var(--vimeo), 0.1);
}
.radiomark.light-vimeo::before {
  background-color: rgba(var(--vimeo), 1);
}

.radiomark::before {
  background-color: rgba(var(--white), 1);
}
.radiomark.check-behance {
  background-color: rgba(var(--behance), 1);
}

.checkmark:before {
  color: rgba(var(--white), 1);
}
.checkmark.check-behance {
  background-color: rgba(var(--behance), 1);
}
.checkmark.outline-behance {
  border: 1px solid rgba(var(--behance), 1);
}
.checkmark.outline-behance::before {
  color: rgba(var(--behance), 1);
}
.checkmark.light-behance {
  border: 1px solid rgba(var(--behance), 0.5);
  background-color: rgb(var(--behance), 0.1);
}
.checkmark.light-behance::before {
  color: rgba(var(--behance), 1);
}

.radiomark.outline-behance {
  border: 1px solid rgba(var(--behance), 1);
}
.radiomark.outline-behance::before {
  background-color: rgba(var(--behance), 1);
}

.radiomark.light-behance {
  border: 1px solid rgba(var(--behance), 1);
  background-color: rgba(var(--behance), 0.1);
}
.radiomark.light-behance::before {
  background-color: rgba(var(--behance), 1);
}

.radiomark::before {
  background-color: rgba(var(--white), 1);
}
.radiomark.check-github {
  background-color: rgba(var(--github), 1);
}

.checkmark:before {
  color: rgba(var(--white), 1);
}
.checkmark.check-github {
  background-color: rgba(var(--github), 1);
}
.checkmark.outline-github {
  border: 1px solid rgba(var(--github), 1);
}
.checkmark.outline-github::before {
  color: rgba(var(--github), 1);
}
.checkmark.light-github {
  border: 1px solid rgba(var(--github), 0.5);
  background-color: rgb(var(--github), 0.1);
}
.checkmark.light-github::before {
  color: rgba(var(--github), 1);
}

.radiomark.outline-github {
  border: 1px solid rgba(var(--github), 1);
}
.radiomark.outline-github::before {
  background-color: rgba(var(--github), 1);
}

.radiomark.light-github {
  border: 1px solid rgba(var(--github), 1);
  background-color: rgba(var(--github), 0.1);
}
.radiomark.light-github::before {
  background-color: rgba(var(--github), 1);
}

.radiomark::before {
  background-color: rgba(var(--white), 1);
}
.radiomark.check-skype {
  background-color: rgba(var(--skype), 1);
}

.checkmark:before {
  color: rgba(var(--white), 1);
}
.checkmark.check-skype {
  background-color: rgba(var(--skype), 1);
}
.checkmark.outline-skype {
  border: 1px solid rgba(var(--skype), 1);
}
.checkmark.outline-skype::before {
  color: rgba(var(--skype), 1);
}
.checkmark.light-skype {
  border: 1px solid rgba(var(--skype), 0.5);
  background-color: rgb(var(--skype), 0.1);
}
.checkmark.light-skype::before {
  color: rgba(var(--skype), 1);
}

.radiomark.outline-skype {
  border: 1px solid rgba(var(--skype), 1);
}
.radiomark.outline-skype::before {
  background-color: rgba(var(--skype), 1);
}

.radiomark.light-skype {
  border: 1px solid rgba(var(--skype), 1);
  background-color: rgba(var(--skype), 0.1);
}
.radiomark.light-skype::before {
  background-color: rgba(var(--skype), 1);
}

.radiomark::before {
  background-color: rgba(var(--white), 1);
}
.radiomark.check-snapchat {
  background-color: rgba(var(--snapchat), 1);
}

.checkmark:before {
  color: rgba(var(--white), 1);
}
.checkmark.check-snapchat {
  background-color: rgba(var(--snapchat), 1);
}
.checkmark.outline-snapchat {
  border: 1px solid rgba(var(--snapchat), 1);
}
.checkmark.outline-snapchat::before {
  color: rgba(var(--snapchat), 1);
}
.checkmark.light-snapchat {
  border: 1px solid rgba(var(--snapchat), 0.5);
  background-color: rgb(var(--snapchat), 0.1);
}
.checkmark.light-snapchat::before {
  color: rgba(var(--snapchat), 1);
}

.radiomark.outline-snapchat {
  border: 1px solid rgba(var(--snapchat), 1);
}
.radiomark.outline-snapchat::before {
  background-color: rgba(var(--snapchat), 1);
}

.radiomark.light-snapchat {
  border: 1px solid rgba(var(--snapchat), 1);
  background-color: rgba(var(--snapchat), 0.1);
}
.radiomark.light-snapchat::before {
  background-color: rgba(var(--snapchat), 1);
}

.check-box {
  display: flex;
  align-items: center;
  margin-bottom: 10px;
  cursor: pointer;
  transition: all 0.2s ease-in-out;
}
.check-box input {
  display: none;
}
.check-box input:checked ~ .radiomark:before,
.check-box input:checked ~ .checkmark:before {
  transform: translate(-50%, -50%) scale(1);
}
.check-box .checkmark {
  border-radius: 2px;
}
.check-box .checkmark,
.check-box .radiomark {
  position: relative;
  width: 1.25rem;
  height: 1.25rem;
  margin-right: 0.6rem;
}
.check-box .checkmark:before,
.check-box .radiomark:before {
  position: absolute;
  transition: all 0.2s ease-in-out;
}
.check-box .radiomark {
  border-radius: 50%;
}
.check-box .radiomark:before {
  content: "";
  width: 0.5rem;
  height: 0.5rem;
  border-radius: 50%;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%) scale(0);
}
.check-box .checkmark:before {
  font-family: "tabler-icons";
  content: "\ea5e";
  font-size: 18px;
  font-weight: 600;
  line-height: 18px;
  top: 9px;
  left: 13px;
  transform: translate(-50%, -50%) scale(0);
}

.dropdown-menu {
  border-radius:0.5rem !important;
}

.mw-auto {
  min-width:auto !important;
}
.context-web .offcanvas-backdrop {
  z-index:1059

}

.context-web .capanalyse_offcanvas, .context-web .autoevaluation_offcanvas {
  z-index:1060
}

textarea[disabled] {
  background-color:#fbf4f4 !important;
  border-width: 0 !important;
  resize: none;
}