/*
* Units
*/
/*
* Quick pseudoclass
*/
/*
* Position absolute
*/
/*
* Custom scrollbar
*/
/*
* Fluid Typography.
*/
/*
* Truncates
*/
/*
* BOOTSTRAP OVERWRITE - START
*/
/*
* BOOTSTRAP OVERWRITE - END
*/
/*
* BOOTSTRAP OVERWRITE - START
*/
/*
* BOOTSTRAP OVERWRITE - END
*/
/*
* BOOTSTRAP OVERWRITE - START
*/
/*
* BOOTSTRAP OVERWRITE - END
*/
.block-logo-banner__swiper.center-desktop .swiper-wrapper {
  justify-content: center; }
  @media (max-width: 1349.98px) {
    .block-logo-banner__swiper.center-desktop .swiper-wrapper {
      justify-content: flex-start; } }

.block-logo-banner .logos-nav {
  display: flex;
  width: 100%;
  justify-content: space-between;
  margin-top: 4rem; }
  .block-logo-banner .logos-nav .btn-circle {
    width: 4rem;
    height: 4rem; }

.block-logo-banner__heading {
  text-align: center; }
  @media (max-width: 991.98px) {
    .block-logo-banner__heading {
      text-align: left; } }
  .block-logo-banner__heading h1,
  .block-logo-banner__heading h2,
  .block-logo-banner__heading h3,
  .block-logo-banner__heading h4,
  .block-logo-banner__heading h5,
  .block-logo-banner__heading h6 {
    font-size: var(--fs-25);
    font-weight: 900;
    line-height: 1.2;
    margin-bottom: 5rem;
    color: #007e32; }

.block-logo-banner__logos-wrapper {
  width: 100%;
  justify-content: center; }
  .block-logo-banner__logos-wrapper .single-item {
    display: flex;
    justify-content: flex-start;
    margin-bottom: 1rem; }
    .block-logo-banner__logos-wrapper .single-item__wrapper {
      display: flex;
      flex-direction: column;
      padding: 0 1rem 1rem 1rem; }
    .block-logo-banner__logos-wrapper .single-item img {
      width: 100%;
      height: 44px;
      -o-object-fit: contain;
         object-fit: contain;
      -o-object-position: left;
         object-position: left; }

.block-logo-banner .swiper-button-disabled {
  visibility: hidden; }


/*# sourceMappingURL=block_logo-banner.css.map*/