/* Generated by vite-plugin-svg-spritemap */
.block-leader__container {
  display: flex;
  justify-content: center;
}
.block-leader__content {
  box-shadow: 0 0.5rem 1.5rem rgba(0, 0, 0, 0.5);
  text-align: center;
  background-color: #262626;
  max-width: 77.25rem;
}
.block-leader__content a {
  border-bottom: 0.0625rem solid #D2D2D2;
}
.block-leader__content a:hover {
  color: #b88a4a;
  border-bottom: 0.0625rem solid #b88a4a;
}
.block-leader__quote {
  font-weight: 500;
}
@media (max-width: 20em) {
  .block-leader {
    padding-top: 1.5625rem;
  }
  .block-leader {
    padding-bottom: 1.5625rem;
  }
  .block-leader__container {
    padding-left: 1.25rem;
  }
  .block-leader__container {
    padding-right: 1.25rem;
  }
  .block-leader__content {
    padding-left: 1.25rem;
  }
  .block-leader__content {
    padding-right: 1.25rem;
  }
  .block-leader__content {
    padding-top: 1.25rem;
  }
  .block-leader__content {
    padding-bottom: 1.25rem;
  }
}
@media (min-width: 20em) and (max-width: 91.875em) {
  .block-leader {
    padding-top: clamp( 1.5625rem , 1.38858695651875rem  +  0.8695652174vw , 2.1875rem );
  }
  .block-leader {
    padding-bottom: clamp( 1.5625rem , 1.38858695651875rem  +  0.8695652174vw , 2.1875rem );
  }
  .block-leader__container {
    padding-left: clamp( 1.25rem , 0.641304347825rem  +  3.0434782609vw , 3.4375rem );
  }
  .block-leader__container {
    padding-right: clamp( 1.25rem , 0.641304347825rem  +  3.0434782609vw , 3.4375rem );
  }
  .block-leader__content {
    padding-left: clamp( 1.25rem , 0.641304347825rem  +  3.0434782609vw , 3.4375rem );
  }
  .block-leader__content {
    padding-right: clamp( 1.25rem , 0.641304347825rem  +  3.0434782609vw , 3.4375rem );
  }
  .block-leader__content {
    padding-top: clamp( 1.25rem , 0.5543478260875rem  +  3.4782608696vw , 3.75rem );
  }
  .block-leader__content {
    padding-bottom: clamp( 1.25rem , 0.5543478260875rem  +  3.4782608696vw , 3.75rem );
  }
}
@media (min-width: 91.875em) {
  .block-leader {
    padding-top: 2.1875rem;
  }
  .block-leader {
    padding-bottom: 2.1875rem;
  }
  .block-leader__container {
    padding-left: 3.4375rem;
  }
  .block-leader__container {
    padding-right: 3.4375rem;
  }
  .block-leader__content {
    padding-left: 3.4375rem;
  }
  .block-leader__content {
    padding-right: 3.4375rem;
  }
  .block-leader__content {
    padding-top: 3.75rem;
  }
  .block-leader__content {
    padding-bottom: 3.75rem;
  }
}