.carousel__buttons-container {
    display: flex;
   gap: 32px;
    margin-top: 60px;
    justify-content: center;
    width: 100%;

}

.carousel__button::after {
color: white;
}

.carousel__button--previous {
	transform: scaleX(-100%);
}

.carousel__dots {
    display: flex;
    align-items: center;
    width: 100%;
	display: none; 
  }

  .carousel__dot {
    height: 2px;
    width: 100%;
	margin-top: 80px;
    background-color: rgba(255, 255, 255, 0.3);
    cursor: pointer;
  }

.glide__bullet--active {
    background-color: white;
  }

main section.team .team-wrap {
    column-gap: 0 !important;
}

main section.team .team-wrap .c-col.team {
	padding: 32px;
}


@media only screen and (max-width: 991px) {
	.carousel__buttons-container  {
		display: none;
	}
}

@media only screen and (max-width: 1279px) {
		.main section.team .team-wrap {
			overflow: revert;
		}
	}


@media only screen and (min-width: 991px) {
		.team .section-content {
			overflow: hidden;
		}

		body .c-container .c-row.team-wrap {
			flex-wrap: revert;
			/** column-gap: 80px; **/
			overflow:revert;
		}

		.team .team-wrap .c-col.team {
			flex: revert !important;
			max-width: revert !important;
		}
	}