.home-hero:before {
	content: '';
	position: absolute;
	left: 0%;
	right: 0%;
	top: 0%;
	bottom: 0;
	background: linear-gradient(107.55deg, #014F50 18.78%, #0A5854 29.93%, #21715E 48.34%, #479A6E 71.59%, #72C881 94.35%);
	mix-blend-mode: multiply;
}



/* css fix */


/* end of css fix */

.button-arrow {
    padding-left: .5em;
    font-size: 20px;
}

.arrow-down-link {
	margin-top: auto
}

.top-cover > .gb-inside-container {
    min-height: 100vh;
    display: flex;
    flex-direction: column;
}

.gb-button-wrapper .gb-button.numbers-grid {
    line-height: 0.9
}

.gb-button-wrapper .gb-button.numbers-grid .text-numbers  {
    font-size: 50%
}

/*

*/
.slider-img-drop-shadow {
	filter: drop-shadow(-15px 25px 30px rgba(0, 0, 0, 0.25));
}

/*
.slick-initialized .slick-slide {
    width: 100vw!important;
}
*/

.kt-blocks-carousel .slick-prev {
    left: 70vw;
    top: 75vh;
    /*background: unset!important;*/
}

.kt-blocks-carousel .slick-next {
    right: 15vw;
    top: 75vh;
    background:#f7f7f7;
}

.kt-blocks-carousel .slick-next:hover {
	background:#fff;
}

.kt-blocks-carousel .slick-prev, .kt-blocks-carousel .slick-next {
	/* font-size: 13px; */
	width: unset;
}

.kt-blocks-carousel .slick-prev:before {
	vertical-align: middle;
	margin-right: 3px;
}

/* home-slider */

.home-slider .kt-blocks-carousel .slick-prev,
.home-slider .kt-blocks-carousel .slick-next {
	top: unset;
}

.infra-carousel .kt-blocks-carousel .slick-prev,
.infra-carousel .kt-blocks-carousel .slick-next,
.home-slider .kt-blocks-carousel .slick-prev,
.home-slider .kt-blocks-carousel .slick-next {
	opacity: 1;
	border: 2px solid #fff;
    border-radius: 50%;
    height: 36px;
    width: 36px;
	z-index: 2
}

.page-4 .kt-blocks-carousel .slick-next {
	background: #fff!important;
	color: #21715E
}

.home-slider .kt-blocks-carousel .slick-prev:before {
	vertical-align: middle;
	margin-right: 3px
}

.news-events .kt-blocks-carousel .slick-prev:before,
.news-events .kt-blocks-carousel .slick-next:before,
.infra-carousel .kt-blocks-carousel .slick-prev:before,
.infra-carousel .kt-blocks-carousel .slick-next:before,
.home-slider .kt-blocks-carousel .slick-prev:before,
.home-slider .kt-blocks-carousel .slick-next:before {
    vertical-align: middle;
    border: 0;
    font-size: 20px;
    text-align: center;
    margin: auto;
    left: 0;
    width: unset;
    height: unset;
    display: inline-flex;
    transform: unset;
	    position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%);
}

.infra-carousel .kt-blocks-carousel .slick-prev:before,
.home-slider .kt-blocks-carousel .slick-prev:before {
    content: "←";
    color: #fff;
}

.infra-carousel .kt-blocks-carousel .slick-next:before,
.home-slider .kt-blocks-carousel .slick-next:before {
    content: "→";
    color: #21715e;
}

.infra-carousel .kt-blocks-carousel .slick-next:before {
    color: #fff;
}

.home-slider .kt-blocks-carousel .slick-dots {
    z-index: 1;
	text-align: left
}

.home-slider .kt-blocks-carousel .slick-dots li button:before {
	width: 8px;
    height: 8px
}

.home-slider .kt-blocks-carousel {
    padding: 0 0 0 0;
}

.home-slider .kt-blocks-carousel .slick-dotted.slick-slider {
	margin-bottom: 0;
}

/* infra carousel */

.infra-carousel.kt-testimonial-style-card .kt-testimonial-media-inner-wrap .kadence-testimonial-image-intrisic {
	padding-bottom: 110%!important;
}

.infra-carousel.kt-testimonial-style-card .kt-testimonial-media-inner-wrap .kt-testimonial-image {
	border-radius: 15px 15px 0 0!important;
}

.infra-carousel .kt-blocks-carousel .slick-prev {
	background: unset!important;
}

.infra-carousel a {
	color: #404040
}

.infra-carousel .kt-testimonial-content-wrap .kt-testimonial-content {
	overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
}

.infra-carousel .kt-blocks-carousel .slick-initialized .slick-slide {
    position: relative;
}

.infra-carousel .kt-blocks-carousel .slick-prev,
.infra-carousel .kt-blocks-carousel .slick-next {
	top: unset;
}

.infra-carousel .kt-blocks-carousel .slick-prev,
.infra-carousel .kt-blocks-carousel .slick-next {
    border: 2px solid #21715e;
}

.infra-carousel .kt-blocks-carousel .slick-prev:before {
    color: #21715e;
}

.infra-carousel .kt-blocks-carousel .slick-next {
    background: #21715e;;
}


#kt-info-box_e01945-a4 .kt-blocks-info-box-title {
   position: absolute;
   top: 1em;
   left: 1em;
}

.home-max-width.wp-block-cover-image .wp-block-cover__inner-container,
.home-max-width.wp-block-cover .wp-block-cover__inner-container {
	max-width: 1200px;
}

.bd-bt-green-text:after {
	content: '';
	border: 1px solid #21715E;
	width: 179px;
	position: absolute;
    bottom: 0
}

.infra-carousel .slick-slider [aria-hidden="true"] {
    opacity: 0.15
}

.infra-carousel .slick-slider [aria-hidden="true"] .kt-testimonial-title,
.infra-carousel .slick-slider [aria-hidden="true"] .kt-testimonial-content {
	display: none
}

.infra-carousel .slick-list.draggable {
	overflow: visible
}

/*
.infra-carousel .kt-testimonial-item-wrap {
	border-bottom: 5px solid #C4C4C4;
}
*/

.infra-carousel .kt-testimonial-item-wrap:hover {
	border-bottom: 5px solid #C7A84B!important;
}

/*
.product-of-the-month {
	z-index: 101;
    position: relative;
}
*/

.location-timeline {
	position: relative;
	flex-direction: column-reverse!important;
	align-items: center;
}

.location-timeline .gb-headline-text {
	opacity: 0;
	background-color: #fcfcfc;
	border: 1px solid #aaa;
	margin-bottom: 20px;
	min-width: 200px;
	border-radius: 10px;
	padding: 10px 20px;
	/*    position: absolute;
    top: -60px; */
}

.location-timeline .gb-headline-text:after {
    content: '';
    position: absolute;
    bottom: 44%;
    left: 55%;
    transform: translate(-50%);
    margin-left: -7px;
    border-width: 7px;
    border-style: solid;
    border-color: #fff transparent transparent transparent;
}

.location-timeline .gb-headline-text,
.location-timeline .gb-headline-text a {
	color: #21715E!important;
}

.location-timeline .gb-headline-text:hover,
.location-timeline .gb-headline-text:visited,
.location-timeline .gb-headline-text:focus {
	opacity: 1!important;
}

.infra-carousel .kt-testimonial-title a:before,
p.location-timeline .gb-icon:after,
p.location-timeline .gb-headline-text:before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
}

p.location-timeline:hover,
p.location-timeline .gb-icon:hover,
p.location-timeline .gb-icon:visited,
p.location-timeline .gb-icon:focus {
	filter: contrast(1.25)!important;
}

/* news & events section */

.news-events .wp-block-kadence-tabs .kt-tabs-content-wrap .wp-block-kadence-tab {
	background: transparent;
	border: 0
}

.news-events .kt-blocks-post-grid-item .entry-title a {
	overflow: hidden;
   text-overflow: ellipsis;
   display: -webkit-box;
   -webkit-line-clamp: 3; /* number of lines to show */
   -webkit-box-orient: vertical;
}

.news-events .kt-post-grid-layout-carousel-wrap .kt-post-slider-item {
	/* padding: 0 1.25em; */
	padding-top: 40px;
    padding-bottom: 40px;
	
}
	/*
.news-events .kt-blocks-carousel {

    padding-bottom: 0;
    min-height: 492.25px;
    height: calc(70vh - 18.5px);
	
}
*/

.news-events .kt-blocks-post-grid-item-inner .entry-content {
    margin-top: auto;
}

.news-events .kt-blocks-post-grid-item {
	margin-bottom: 0;
	position: relative;
	background-color: #fff;
}

.news-events .kt-post-slider-item .kt-blocks-post-grid-item:hover:before {
	content: '';
	border-bottom: 9px solid #21715E!important;
	position: absolute;
	height: 100%;
	width: 100%
	top: 0;
	left: 0;
	right: 0;
}


.news-events .kt-blocks-carousel .slick-prev,
.news-events .kt-blocks-carousel .slick-next {
	top: 29vh;
	height: 42px;
    width: 42px;
	background-color: #fff;
	border-radius: 50%;
	box-shadow: 2px 4px 10px 2px rgb(35 35 35 / 10%);
	opacity: 1;
}

.news-events .kt-blocks-carousel .slick-prev {
	left: -5%;
}

.news-events .kt-blocks-carousel .slick-next {
	right: -5%;
}

.news-events .kt-blocks-carousel .slick-prev:before,
.news-events .kt-blocks-carousel .slick-next:before {
    color: #444;
}

.news-events .kt-blocks-carousel .slick-prev:before {
    content: "←";
}
.news-events .kt-blocks-carousel .slick-next:before {
    content: "→";
}

.news-events .kt-blocks-post-grid-item .kt-blocks-post-grid-item-inner {
    display: flex;
    flex-direction: column;
    min-height: 26vh;
}

.news-events  .kt-blocks-post-grid-item header {
    display: flex;
    flex-direction: column-reverse;
}

.news-events .kt-blocks-post-grid-item .kt-blocks-post-readmore {
	font-weight: 700;
}

.news-events .kt-blocks-post-grid-item .kt-blocks-post-readmore:after {
    content: '→';
	font-size: 22px;
    vertical-align: middle;
    margin-left: 8px;
}

/* purified kadence post grid css */

.kadence-post-image-intrisic{position:relative;height:0}
.kadence-post-image-intrisic .kadence-post-image-inner-intrisic{position:absolute;overflow:hidden;left:0;right:0;top:0;bottom:0;display:flex}
.kadence-post-image-intrisic .kadence-post-image-inner-intrisic a{display:block;width:100%}
.kadence-post-image-intrisic .kadence-post-image-inner-intrisic img{-o-object-fit:cover;flex:1;height:100%;object-fit:cover;width:100%}
.kt-post-grid-wrap{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:minmax(0,1fr);grid-gap:30px 30px}
.kt-post-grid-wrap[data-columns-ss="1"]{grid-template-columns:minmax(0,1fr)}
@media(min-width:544px){.kt-post-grid-wrap[data-columns-xs="1"]{grid-template-columns:minmax(0,1fr)}
}@media(min-width:768px){.kt-post-grid-wrap[data-columns-sm="2"]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}
}@media(min-width:992px){.kt-post-grid-wrap[data-columns-md="3"]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}
}@media(min-width:1200px){.kt-post-grid-wrap[data-columns-xl="3"]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}
}@media(min-width:1500px){.kt-post-grid-wrap[data-columns-xxl="3"]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}
}@media(max-width:767px){.kt-blocks-post-grid-item .kt-feat-image-mobile-align-top{display:block}
}.kt-blocks-post-grid-item{border-style:solid;outline:0;box-sizing:border-box;border-width:0}
.kt-blocks-post-grid-item .entry-title a{display:block;color:inherit;text-decoration:none}
.kt-blocks-post-grid-item .kt-blocks-post-top-meta{font-size:14px;display:flex;word-break:break-word;flex-wrap:wrap}
.kt-blocks-post-grid-item .kt-blocks-post-top-meta>div{padding-right:5px}
.kt-blocks-post-grid-item .entry-content{position:relative}
.kt-blocks-post-grid-item .kt-blocks-post-readmore{text-decoration:none;display:inline-block;border:0 solid transparent;transition:all .2s ease-out}
.kt-blocks-post-grid-item footer{position:relative;border:0 solid transparent;display:flex;word-break:break-word;justify-content:space-between;font-size:14px}
.kt-blocks-post-footer-left,.kt-blocks-post-footer-right{display:flex;flex-wrap:wrap}
.kt-blocks-post-grid-item header{position:relative}
.kt-post-grid-layout-carousel-wrap .kt-post-slider-item{padding:0 15px}
.kt-post-grid-layout-carousel-wrap{margin-left:-15px;margin-right:-15px}
@media(max-width:543px){.kt-post-grid-layout-carousel-wrap[data-columns-ss="1"]:not(.slick-initialized) .kt-post-slider-item{display:none}
.kt-post-grid-layout-carousel-wrap[data-columns-ss="1"]:not(.slick-initialized) .kt-post-slider-item:nth-child(-n+1){display:block}
}@media(min-width:544px) and (max-width:767px){.kt-post-grid-layout-carousel-wrap[data-columns-xs="1"]:not(.slick-initialized) .kt-post-slider-item{display:none}
.kt-post-grid-layout-carousel-wrap[data-columns-xs="1"]:not(.slick-initialized) .kt-post-slider-item:nth-child(-n+1){display:block}
}@media(min-width:768px) and (max-width:991px){.kt-post-grid-layout-carousel-wrap[data-columns-sm="2"]:not(.slick-initialized) .kt-post-slider-item{display:none}
.kt-post-grid-layout-carousel-wrap[data-columns-sm="2"]:not(.slick-initialized) .kt-post-slider-item:nth-child(-n+2){display:block}
}@media(min-width:992px) and (max-width:1199px){.kt-post-grid-layout-carousel-wrap[data-columns-md="3"]:not(.slick-initialized) .kt-post-slider-item{display:none}
.kt-post-grid-layout-carousel-wrap[data-columns-md="3"]:not(.slick-initialized) .kt-post-slider-item:nth-child(-n+3){display:block}
}@media(min-width:1200px) and (max-width:1499px){.kt-post-grid-layout-carousel-wrap[data-columns-xl="3"]:not(.slick-initialized) .kt-post-slider-item{display:none}
.kt-post-grid-layout-carousel-wrap[data-columns-xl="3"]:not(.slick-initialized) .kt-post-slider-item:nth-child(-n+3){display:block}
}@media(min-width:1500px){.kt-post-grid-layout-carousel-wrap[data-columns-xxl="3"]:not(.slick-initialized) .kt-post-slider-item{display:none}
.kt-post-grid-layout-carousel-wrap[data-columns-xxl="3"]:not(.slick-initialized) .kt-post-slider-item:nth-child(-n+3){display:block}
}


@media (min-width: 769px) {
	.white-line-location:before {
		content: '';
		position: absolute;
		top: 53%;
		left: 2em;
		transform: translateY(-50%);
		background: #fff;
		width: 115%;
		height: 6px;
	}
	
	.home-slider .kt-blocks-carousel .slick-prev {
		background: unset!important;
		left: 60px;
	}

	.home-slider .kt-blocks-carousel .slick-next {
		left: 105px;
	}

	.home-slider .kt-blocks-carousel .slick-prev,
	.home-slider .kt-blocks-carousel .slick-next {
		bottom: 30px;
	}
	
	.home-slider .kt-blocks-carousel .slick-dots {
		bottom: 55px;
		left: 180px;
	}
		
	.gb-button-wrapper .gb-button.numbers-grid {
			width: 300px
	}
	
	.infra-carousel .kt-blocks-carousel .slick-prev,
	.infra-carousel .kt-blocks-carousel .slick-next {
		bottom: -22.5%;
	}
	
	.infra-carousel .kt-blocks-carousel .slick-prev {
		left: 42.5%;
	}
	.infra-carousel .kt-blocks-carousel .slick-next {
		left: 46.5%;
	}
	
	.news-events .kt-blocks-carousel .slick-slider .slick-track {
		min-width: 3531px;
    	transform: translate3d(-963px, 0px, 0px);
		/*	overflow-x: hidden;
    		max-height: calc(70vh - 18.5px); */
	}

	.news-events .kt-post-grid-layout-carousel-wrap .kt-post-slider-item {
		min-width: 321px;
	}
	
	.news-events .kt-blocks-post-grid-item,
	.news-events .kt-post-slider-item .kt-blocks-post-grid-item:before {
		transition: transform 280ms cubic-bezier(0.465, 0.183, 0.153, 0.946);
	}

	.news-events .kt-post-slider-item[data-slick-index="0"] .kt-blocks-post-grid-item,
	.news-events .kt-post-slider-item[data-slick-index="-3"] .kt-blocks-post-grid-item {
			filter: drop-shadow(14px 16px 16px rgba(44, 44, 44, 0.15));
	}

	.news-events .slick-active .kt-blocks-post-grid-item,
	.news-events .kt-post-slider-item[data-slick-index="1"] .kt-blocks-post-grid-item,
	.news-events .kt-post-slider-item[data-slick-index="-2"] .kt-blocks-post-grid-item {
			filter: drop-shadow(0 16px 18px rgba(44, 44, 44, 0.15));
	}

	.news-events .kt-post-slider-item[data-slick-index="2"] .kt-blocks-post-grid-item,
	.news-events .kt-post-slider-item[data-slick-index="-1"] .kt-blocks-post-grid-item {
			filter: drop-shadow(-14px 16px 16px rgba(44, 44, 44, 0.15));
	}


	.news-events .kt-post-slider-item .kt-blocks-post-grid-item:hover {
		transform: translateY(-21px) scale(1.0165);
		/* box-shadow: 0px 16px 28px 0 rgb(72 72 72 / 22%); */
	}

	.news-events .slick-active .kt-blocks-post-grid-item:hover,
	.news-events .kt-post-slider-item[data-slick-index="1"] .kt-blocks-post-grid-item:hover,
	.news-events .kt-post-slider-item[data-slick-index="-2"] .kt-blocks-post-grid-item:hover {
		filter: drop-shadow(0 22px 22px rgba(30, 30, 30, 0.2));
	}

	.news-events .kt-post-slider-item[data-slick-index="0"] .kt-blocks-post-grid-item:hover,
	.news-events .kt-post-slider-item[data-slick-index="-3"] .kt-blocks-post-grid-item:hover {
			filter: drop-shadow(18px 22px  20px rgba(30, 30, 30, 0.18));
	}

	.news-events .kt-post-slider-item[data-slick-index="2"] .kt-blocks-post-grid-item:hover,
	.news-events .kt-post-slider-item[data-slick-index="-1"] .kt-blocks-post-grid-item:hover {
			filter: drop-shadow(-18px 22px 20px rgba(30, 30, 30, 0.18));
	}
	
	.news-events .kt-blocks-carousel .slick-list {
    	max-height: calc(70vh - 22px);
	}

	
	/* css fix */

	.wp-block-cover-image.numbers-block .wp-block-cover__inner-container, .wp-block-cover.numbers-block .wp-block-cover__inner-container {
		width: calc(100% - 70px);
	}
	
}


@media (max-width: 768px) {
	
	.news-events .wp-block-kadence-tabs .kt-tabs-content-wrap .wp-block-kadence-tab[aria-hidden="false"] {
		display: block;
	}

	.news-events .wp-block-kadence-tabs .kt-tabs-content-wrap .wp-block-kadence-tab[aria-hidden="true"] {
		display: none;
	}
	
	.news-events .wp-block-kadence-tabs .kt-tabs-content-wrap .wp-block-kadence-tab {
		background: #fff;
		position: relative;
	}
	
	.news-events .kt-blocks-carousel .slick-initialized .slick-slide:not(.slick-active) {
		display: block;
	}
	
	.news-events .kt-blocks-carousel .slick-track {
		min-width: 100vw;
		max-height: 100%;
		overflow: hidden;
	}

	.news-events .kt-blocks-carousel .slick-initialized .slick-slide:not(.slick-active) {
		min-width: 95vw;
		position: relative;
	}
	
	.news-events .kt-blocks-carousel {
		max-height: 72vh;
		position: relative;
	}
/*
	.news-events .kt-blocks-post-grid-item .entry-title a {
		min-height: 75px;
	}
*/	
	.wp-block-cover, .wp-block-cover-image {
		padding: 0;
		padding-right: 1.5em;
    padding-left: 1.5em;
	}
	
	.wp-block-cover-image .wp-block-cover__inner-container,
	.wp-block-cover .wp-block-cover__inner-container {
			width: 100%;	
	}
	
	.home-slider .kt-blocks-carousel .slick-prev {
		background: unset!important;
		left: 70px;
	}

	.home-slider .kt-blocks-carousel .slick-next {
		left: 115px;
	}

	.home-slider .kt-blocks-carousel .slick-prev,
	.home-slider .kt-blocks-carousel .slick-next {
		bottom: 5px;
	}
	
	.home-slider .kt-blocks-carousel .slick-dots {
		bottom: 30px;
		left: 180px;
	}
	
	.award-imgs img {
		object-fit: cover;
		min-height: 175px;
	}
	
	.infra-carousel .kt-blocks-carousel .slick-prev,
	.infra-carousel .kt-blocks-carousel .slick-next {
		bottom: -20%;
	}
	
	.infra-carousel .kt-blocks-carousel .slick-prev {
		left: 28%;
	}
	.infra-carousel .kt-blocks-carousel .slick-next {
		left: 40%;
	}
	
	.infra-carousel.kt-testimonial-style-card .kt-testimonial-media-inner-wrap .kt-testimonial-image {
		background-size: cover!important;
	}
	
	.gb-button-wrapper .gb-button.numbers-grid {
		width: 49%;
		width: calc(50% - 2.5px);
		padding: 14px 10px;
		margin-bottom: 0;
		border-radius: 8px;
		display: flex;
    	justify-content: space-evenly;
		min-height: 80px;
	}
	
	.gb-button-wrapper .gb-button.numbers-grid:nth-child(1),
	.gb-button-wrapper .gb-button.numbers-grid:nth-child(3) {
		margin-right: 5px;
		margin-bottom: 5px
	}
	
	.gb-button-wrapper .gb-button.numbers-grid .gb-icon {
		font-size: 1.15em;
		padding-right: 0
	}
	
	.gb-button-wrapper .gb-button.numbers-grid .gb-button-text {
		font-size: 18px;
	}
	.gb-button-wrapper .gb-button.numbers-grid .gb-button-text .text-numbers {
		font-size: 80%;
	}
	
	/*
	.gb-grid-wrapper > .gb-grid-column > .numbers-seemore.gb-container {
		 flex-direction: row;
	}
	*/
	
	.numbers-seemore.gb-container .gb-inside-container {
		display: inline-flex;
	}

	.numbers-seemore.gb-container .gb-inside-container .gb-button-wrapper {
		margin-right: 10px;
	}
	
	.gb-container.white-line-location.location-km {
		margin-top: -30px;
		margin-right: -50px;
   		margin-left: -8px;
	}
	
	.white-line-location > .gb-inside-container > .gb-grid-wrapper > .gb-grid-column:nth-child(1) .location-timeline .gb-headline-text {
		margin-left: 148px	
	}
	
	.wp-block-cover.accessibility-container {
		padding-top: 80px;
		padding-bottom: 60px
	}
	
	
	.white-line-location .gb-grid-column .gb-container.relative:before {
		content: '';
		position: absolute;
		top: 7.6em;
		left: 38%;
		background: #fff;
		width: 125%;
		height: 6px;
	}
	
	.white-line-location > .gb-inside-container > .gb-grid-wrapper {
		flex-wrap: nowrap;
    	overflow: scroll;	
	}
	
	.location-km .gb-grid-wrapper > .gb-grid-column > .gb-container {
		justify-content: flex-end;
	}
	
	.white-line-location > .gb-inside-container > .gb-grid-wrapper > .gb-grid-column:nth-child(1) {
		margin-left: -5%;	
	}
	
	.location-km .gb-container > .gb-inside-container p.gb-headline-text:nth-child(2) {
		font-size: 23px;
	}
	
	.news-events .kt-blocks-post-grid-item,
	.news-events .kt-post-slider-item .kt-blocks-post-grid-item:before {
		transition: transform 280ms cubic-bezier(0.465, 0.183, 0.153, 0.946);
	}
	
	.news-events .kt-post-slider-item .kt-blocks-post-grid-item:hover {
		transform: translateY(-20px) scale(1.0165);
		/* box-shadow: 0px 16px 28px 0 rgb(72 72 72 / 22%); */
	}
	
	.news-events .slick-active .kt-blocks-post-grid-item {
			filter: drop-shadow(0 16px 18px rgba(44, 44, 44, 0.15));
	}
	
	.news-events .slick-active .kt-blocks-post-grid-item:hover {
		filter: drop-shadow(0 22px 22px rgba(30, 30, 30, 0.2));
	}
	
	.news-events .kt-blocks-carousel .slick-list {
		max-height: calc(77vh - 30px);
	}
	
	.news-events.gb-container  {
		background-size: 80%;
		background-position: 0 20%;
	}

	.news-events .wp-block-kadence-tabs .kt-tabs-title-list li .kt-tab-title {
		background: transparent!important;
	}
	
	/*
	.location-km .gb-container > .gb-inside-container > p.location-timeline {
		width: 40%
	}
	
	.location-km .gb-container > .gb-inside-container {
		display: flex;
		align-items: flex-end;
		justify-content: center;
	}
	
	.location-km .gb-container > .gb-inside-container p.gb-headline-text:nth-child(2) {
		margin-bottom: 10px;
		margin-right: 5px;
		max-width: 33px;
	}
	
	.location-km .gb-container > .gb-inside-container p.gb-headline-text:nth-child(3)  {
		margin-bottom: 16px;
		margin-right: 0
	}
	*/
	
	.news-events .kt-blocks-carousel .slick-prev {
		left: -2%;
	}

	.news-events .kt-blocks-carousel .slick-nex {
		right: -2%;
	}

	.news-events .kt-blocks-carousel .slick-prev,
	.news-events .kt-blocks-carousel .slick-next {
		top: 43.65vh;
	}
	

}