.team-block {
	background-color: #1075B3;
	/* clip-path: polygon(0 0, 100% 0, 100% 90%, 50% 100%, 0 90%); */
	color: var(--wp--preset--color--white);
	padding-bottom: calc(var(--padding) + (var(--padding)/2)) !important;
	padding-top: calc(var(--padding) + (var(--padding)/2)) !important;
	position: relative;

	@media screen and (max-width: 992px) {
		padding-bottom: calc(var(--padding) * 2) !important;
		padding-top: calc(var(--padding) * 2) !important;
	}

	& .bg-logo {
		height: auto;
		object-fit: cover;
		object-position: center;
		opacity: 0.4;
		position: absolute;
		right: -40%;
		top: 65%;
		transform: translateY(-50%);
		width: 100%;

		path {
			fill: var(--wp--preset--color--blue);
		}
	}

	&::before {
		content: '';
		background-color: var(--wp--preset--color--white);
		height: 90px;
		position: absolute;
		left: 50%;
		transform: translateX(-50%);
		top: 0;
		width: 2px;
		z-index: 1;
		@media screen and (max-width: 992px) {
			display: none;
		}
	}

	
	&::after {
		content: '';
		mix-blend-mode: multiply;
		background: linear-gradient(67deg, #002750 33.76%, rgba(0, 39, 80, 0.00) 88.16%);
		height: 100%;
		left: 0;
		position: absolute;
		top: 0;
		width: 100%;
	}

	& h3 {
		color: var(--wp--preset--color--white);
	}


	.team-slider {
		padding-bottom: 75px;
	}

	.team-slide {
		padding-left: 40px;
		padding-right: 40px;

		@media screen and (max-width: 662px) {
			padding-left: 20px;
			padding-right: 20px;
		}

		.image {
			align-items: center;
			aspect-ratio: 1;
			border-radius: 50%;
			display: flex;
			justify-content: center;
			overflow: hidden;
			background-color: var(--wp--preset--color--white);
			img {
				aspect-ratio: 1;
				height: 100%;
				object-fit: cover;
				object-position: center;
				width: 100%;
			}
			svg {
				height: 80%;
				width: auto;
			}
		}

		.content {
			display: flex;
			flex-direction: column;
			justify-content: center;
			text-align: center;
			margin-top: 20px;
	
			span:nth-child(1) {
				font-weight: 600;
			}
			span:nth-child(2) {
				position: relative;

				/* &::before {
					content: '';
					background-color: var(--wp--preset--color--white);
					height: 80%;
					left: -8px;
					position: absolute;
					top: 50%;
					transform: translateY(-50%);
					width: 2px;
					@media screen and (max-width: 1400px) {
						display: none;
					}
				} */

				@media screen and (max-width: 1400px) {
					margin-left: 0;
					&::before {
						display: none;
					}
				}

			}
			a {
				color: var(--wp--preset--color--blue);
				flex: 1 0 100%;
				justify-self: center;
				max-width: 100%;
			}
	
		}

	} /* .team-slide */

	/* SLIDER BUTTONS */
	.slider-button-prev,
	.slider-button-next {
		align-items: center;
		background-color: var(--wp--preset--color--blue);
		bottom: 0;
		cursor: pointer;
		display: flex;
		height: 45px;
		justify-content: center;
		position: absolute;
		top: auto;
		transition: .25s ease-in-out;
		width: 45px;
		z-index: 2;

		& i {
			color: var(--wp--preset--color--white);
			font-size: 26px;
			line-height: 1;
			margin-top: 1px;
			transition: .25s ease-in-out;
		}

		&:hover {
			background-color: var(--wp--preset--color--navy);
			i {
				color: var(--wp--preset--color--white);
			}
		}

	}
	.slider-button-prev { 
		left: calc(50% - 28px);
		transform: translateX(-50%);
	}
	.slider-button-next {
		left: calc(50% + 28px);
		transform: translateX(-50%);
	}

} /* .team-block */