/********** santeMax-CI CSS **********/
:root {
  --primary: #0463fa;
  --light: #eff5ff;
  --dark: #1b2c51;
}

.fw-medium {
  font-weight: 500 !important;
}

.fw-bold {
  font-weight: 700 !important;
}

.fw-black {
  font-weight: 900 !important;
}

.back-to-top {
  position: fixed;
  display: none;
  right: 45px;
  bottom: 45px;
  z-index: 99;
}

/*** Spinner ***/
#spinner {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.5s ease-out, visibility 0s linear 0.5s;
  z-index: 99999;
}

#spinner.show {
  transition: opacity 0.5s ease-out, visibility 0s linear 0s;
  visibility: visible;
  opacity: 1;
}

/*** color-title ***/
.df-text-assurance {
  color: #135461 !important;
  font-size: 48px;
  text-transform: uppercase;
}

@media screen and (max-width: 768px) {
  .df-text-assurance {
    color: #135461 !important;
    font-size: 28px;
    text-transform: uppercase;
  }
  .btn-bkg {
    padding: 5px 8px !important;
  }
}
.df-text-assurance-2 {
  color: #135461 !important;
}

.btn-bkg {
  background-color: #2294ec;
  color: #fff !important;
}

.btn-bkg:hover {
  background-color: #079bbc;
  color: #fff !important;
}
