	.img-slider-wrapper {
		display: flex;
		flex-flow: column nowrap;
		font-family: var(--wp--preset--font-family--poppins);
		margin: 0;
		padding: 0;
		min-height: 450px;
		text-align: left;
		overflow: hidden;
		z-index: 1;
		max-width: 100%!important;
	}
	.img-slider-wrapper .img-slider-background {
		position: fixed;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		object-fit: cover;
		object-position: 50% 50%;
		z-index: -1;
		filter: brightness(0.5);
	}
	.img-slider-wrapper h2 {
		text-align: center;
		margin-bottom: 30px;
		color: #FFF;
		font-family: var(--wp--preset--font-family--poppins);
		font-size: var(--wp--preset--font-size--max-48) !important;
	}
	.img-slider {
		margin: 0 auto;
		width: 100%;
		max-width: calc(100% - 75px);
	}
	.img-slider .img-slider-slide {
		padding: 0 10px;
		position: relative;
				
	}
	.img-slider .img-slider-slide .wrapper {
		display: flex;
		flex-flow: column;
		justify-content: center;
	}
	.img-slider .img-slider-slide .wrapper a {
		width: 100%;
		text-decoration: none;
	}
	.img-slider .img-slider-slide .wrapper a .slide-content {
		transition: background-color 0.3s ease-in-out;	
	}
	.img-slider .img-slider-slide .wrapper a:hover .slide-content {
		background-color: #13294b;
	}
	.img-slider .img-slider-slide .slide-content {
		position: relative;
		padding: 15px;
		text-align: left;
		background: transparent;
		margin-top: 10px;
		margin-bottom: 20px;
		font-family: var(--wp--preset--font-family--poppins);
		color: #FFF;
		overflow: hidden;
		
	}
	.img-slider .img-slider-slide .slide-content .title {
		text-align: left;
		font-size: 28px;
		line-height: 42px;
		font-family: var(--wp--preset--font-family--poppins);
	}
	.img-slider .img-slider-slide .slide-content img {
		width: 100%;
		height: 100%;
		object-fit: cover;
		aspect-ratio: 4 / 3;
	}
	.img-slider .img-slider-slide .slide-content p {
		font-size: 16px;
		line-height: 28px;
	}
	.img-slider .slick-next:before {
		content: '\eac9';
		font-family: "Material Symbols Rounded";
		font-size: 45px;
		opacity: 1;
		text-shadow: 3px 2px 0 rgba(0, 0, 0,.6);
	}
	.img-slider .slick-next:hover:before {
		color: var(--wp--preset--color--primary);
	}
	.img-slider .slick-prev:hover:before {
		color: var(--wp--preset--color--primary);
	}
	.img-slider .slick-prev {
		left: -30px;
		z-index: 5;
	}
	.img-slider .slick-next {
		right: -35px;
		z-index: 5;
	}
	.img-slider .slick-prev,
	.img-slider .slick-next {
		width: 45px;
		height: 45px;
	}
	.img-slider .slick-prev:before {
		content: '\eac3';
		font-family: "Material Symbols Rounded";
		font-size: 45px;
		opacity: 1;
		text-shadow: 3px 2px 0 rgba(0, 0, 0, .6);
	}
	.img-slider .slick-dots {
		bottom: -6px;
	}
	
	.img-slider .slick-dots li button:before {
		color: transparent;
		border: 2px solid #FFF;
		border-radius: 10px;
		height: 15px;
		width: 15px;
		display: inline-flex;
		justify-content: center;
		align-content: center;
		align-items: center;
		align-self: center;
		opacity: 1;
	}
	.img-slider .slick-dots li.slick-active button:before {
		color: #FFF;
		border: 2px solid #FFF;
		background: transparent;
		border-radius: 10px;
		display: inline-flex;
		justify-content: center;
		align-content: center;
		align-items: center;
		align-self: center;
		opacity: 1;
	}
	.img-slider .slick-active.slide {
		position: relative;
	}

	@media (max-width: 768px) {
		.img-slider .slick-dots {
			bottom: 0;
		}
		.img-slider {
			margin: 0 auto;
			width: 100%;
			max-width: 100%;
		}
		.img-slider .img-slider-slide {
			padding: 0;
			position: relative;
		}
		.img-slider .img-slider-slide .slide-content {
			padding-bottom: 60px;
		}
		.img-slider .slick-next {
			right: 15px;
		}
		.img-slider .slick-prev {
			left: 15px;
		}
		.img-slider .img-meta {
			width: calc(100% - 90px);
			margin: 0 auto;
		}
	}

	.mfp-arrow-left:after  {
			border-right: none;
			margin-left: 30px;
			content: '\eac9';
			font-family: "Material Symbols Rounded";
			font-size: 45px;
			opacity: 1;

			text-shadow: 3px 2px 0 rgba(0, 0, 0, .6);
	}
	.mfp-arrow-right::before {
			border-left: none;
	}
	.mfp-arrow-left::before {
			border-right: none;
	}
	.mfp-arrow-right:after {
			border-left: none;
			margin-left: 0;
			content: '\eac3';
			font-family: "Material Symbols Rounded";
			font-size: 45px;
			opacity: 1;

			text-shadow: 3px 2px 0 rgba(0, 0, 0, .6);
	}
	.mfp-image-holder .mfp-close {

		font-size: 50px;
	}
	.mfp-bg {

	}
	.mfp-counter {

	}
	.mfp-wrap {
		max-width: 1900px;
		left: 50%;
		transform: translatex(-50%);
	}
	.mfp-iframe-holder .mfp-content {
			line-height: 0;
			width: 100%;
			height: 90%;
			max-width: 90%;
			min-height: 800px;
	}
	.img-slider.arrowsTop {
		max-width: 100%;
	}
	
	.img-slider.arrowsTop  .slick-next {
		right: 45px;
	}
	.img-slider.arrowsTop  .slick-prev {
		left: 55px;
		z-index: 2;
	} 

