.delta-header {
    padding-top: 10rem;
    padding-bottom: calc(10rem - 4.5rem);
    background: linear-gradient(to bottom, rgba(51, 170, 153, 0.5) 0%, rgba(51, 170, 153, 0.8) 100%), url("../imgs/header.jpg");
    background-position: center;
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-size: cover;
    
}
.delta-header img {
  width: 120px;
}
.delta-header h1 {
  /*font-size: 1.5rem;*/
}
@media (min-width: 992px) {
    .delta-header {
      height: 100vh;
      min-height: 40rem;

      padding-bottom: 0;
    }
    .delta-header h1 {
      font-size: 3.5rem;
    }
    .delta-header img {
      width: 400px;
    }
    
}
.delta-header-box {
    -moz-transform: skew(30deg, 0deg);
    -webkit-transform: skew(30deg, 0deg);
    -o-transform: skew(30deg, 0deg);
    -ms-transform: skew(30deg, 0deg);
    transform: skew(30deg, 0deg);
    background-color:rgba(255, 255, 255, 0.80) ;
    

}

.delta-header-text {
    -moz-transform: skew(-30deg, 0deg);
    -webkit-transform: skew(-30deg, 0deg);
    -o-transform: skew(-30deg, 0deg);
    -ms-transform: skew(-30deg, 0deg);
    transform: skew(-30deg, 0deg);
}

.page-section {
  padding: 8rem 0;
}

.bg-delta-verde-primario {
  background-color: #33aa99 !important;
}
.bg-delta-azul-secundario {
  background-color: #3388aa !important;
}
hr.divider {
  height: 0.2rem;
  margin: 1.5rem auto;
  background-color: #33aa99;
  color: #33aa99;
  opacity: 1;
}
hr.divider-branco {
  height: 0.2rem;
  margin: 1.5rem auto;
  background-color: #fff;
  color: #fff;
  opacity: 1;
}
*:focus {
  outline: none !important;
  box-shadow: none !important;
  -webkit-box-shadow: none;
  border-color: #adb5bd !important;
}
.btn-delta-verde-primario {
  --bs-btn-color: #fff;
  --bs-btn-bg: #33aa99;
  --bs-btn-border-color: #33aa99;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #117766;
  --bs-btn-hover-border-color: #117766;
  --bs-btn-focus-shadow-rgb: 49, 132, 253;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #004433;
  --bs-btn-active-border-color: #004433;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #33aa99;
  --bs-btn-disabled-border-color: #33aa99;
}

.btn-delta-azul-secundario {
  --bs-btn-color: #fff;
  --bs-btn-bg: #3388aa;
  --bs-btn-border-color: #3388aa;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #115566;
  --bs-btn-hover-border-color: #115566;
  --bs-btn-focus-shadow-rgb: 49, 132, 253;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #003344;
  --bs-btn-active-border-color: #003344;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #3388aa;
  --bs-btn-disabled-border-color: #3388aa;
}

.btn-outline-delta-verde-primario {
  --bs-btn-color: #33aa99;
  --bs-btn-border-color: #33aa99;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #33aa99;
  --bs-btn-hover-border-color: #33aa99;
  --bs-btn-focus-shadow-rgb: 13, 110, 253;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #33aa99;
  --bs-btn-active-border-color: #33aa99;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #33aa99;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #33aa99;
  --bs-gradient: none;
}

.btn-outline-delta-azul-secundario {
  --bs-btn-color: #3388aa;
  --bs-btn-border-color: #3388aa;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #3388aa;
  --bs-btn-hover-border-color: #3388aa;
  --bs-btn-focus-shadow-rgb: 13, 110, 253;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #3388aa;
  --bs-btn-active-border-color: #3388aa;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #3388aa;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #3388aa;
  --bs-gradient: none;
}

.btn-delta-outline-light-azul {
  --bs-btn-color: #f8f9fa;
  --bs-btn-border-color: #f8f9fa;
  --bs-btn-hover-color: #3388aa;
  --bs-btn-hover-bg: #f8f9fa;
  --bs-btn-hover-border-color: #f8f9fa;
  --bs-btn-focus-shadow-rgb: 248, 249, 250;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #f8f9fa;
  --bs-btn-active-border-color: #f8f9fa;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #f8f9fa;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #f8f9fa;
  --bs-gradient: none;
}