.elementor-74509 .elementor-element.elementor-element-2820b6ba{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74509 .elementor-element.elementor-element-61b2bc34.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-74509 .elementor-element.elementor-element-61b2bc34 .elementor-main-swiper{width:100%;}.elementor-74509 .elementor-element.elementor-element-61b2bc34 .elementor-main-swiper .swiper-slide{background-color:var( --e-global-color-b5ffd44 );}.elementor-74509 .elementor-element.elementor-element-61b2bc34 .elementor-swiper-button{font-size:20px;}.elementor-74509 .elementor-element.elementor-element-61b2bc34 .elementor-custom-embed-play i{font-size:40px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-74509 .elementor-element.elementor-element-61b2bc34 .elementor-carousel-image-overlay{background-color:var( --e-global-color-b5ffd44 );--e-carousel-image-overlay-color:var( --e-global-color-accent );font-family:"Gotham", Sans-serif;font-size:22px;font-weight:700;line-height:27px;}@media(max-width:1024px){.elementor-74509 .elementor-element.elementor-element-61b2bc34.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(max-width:767px){.elementor-74509 .elementor-element.elementor-element-61b2bc34.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}/* Start custom CSS for media-carousel, class: .elementor-element-61b2bc34 */.elementor-74509 .elementor-element.elementor-element-61b2bc34 .elementor-main-swiper {
    height: 385px;
}
.elementor-74509 .elementor-element.elementor-element-61b2bc34 .swiper-wrapper {
    transform: translate3d(-1185px, 0px, 0px) !important;
}
.elementor-74509 .elementor-element.elementor-element-61b2bc34 .swiper-slide {
    width: 350px !important;
    margin-right: 45px !important;
}
.elementor-74509 .elementor-element.elementor-element-61b2bc34 .elementor-carousel-image {
    height: 220px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}  
.elementor-74509 .elementor-element.elementor-element-61b2bc34 .elementor-carousel-image-overlay {
    position: static;
    height: 165px;
    max-height: 165px;
    text-align: left;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    padding: 30px;
}
.elementor-74509 .elementor-element.elementor-element-61b2bc34 .swiper-slide:not(:hover) .e-overlay-animation-fade {
    opacity: 1;
}
.elementor-74509 .elementor-element.elementor-element-61b2bc34 .swiper-slide:hover .elementor-carousel-image-overlay {
    color: var(--e-global-color-primary);
    text-decoration: underline;
}
.elementor-74509 .elementor-element.elementor-element-61b2bc34 .elementor-custom-embed-play {
    background-image: radial-gradient(var(--e-global-color-accent) 50%, transparent 50%);
    border-radius: 50%;
    transition: background-image 0s;
}
.elementor-74509 .elementor-element.elementor-element-61b2bc34 .elementor-custom-embed-play i {
    opacity: 1;
    transition: color 0s;
}
.elementor-74509 .elementor-element.elementor-element-61b2bc34 .eicon-play:before {
	content: "\e8c3";
}
.elementor-74509 .elementor-element.elementor-element-61b2bc34 .elementor-custom-embed-play:hover {
    background-image: radial-gradient(white 50%, transparent 50%);
}
.elementor-74509 .elementor-element.elementor-element-61b2bc34 .elementor-custom-embed-play:hover i {
    color: var(--e-global-color-accent);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('../woff2/gothambook.woff2') format('woff2'),
		url('../gothambook-3.html') format('woff');
}
@font-face {
	font-family: 'Gotham';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('../woff2/gothambookitalic.woff2') format('woff2'),
		url('../gothambookitalic-3.html') format('woff');
}
@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('../woff2/gothamlight.woff2') format('woff2'),
		url('../gothamlight-3.html') format('woff');
}
@font-face {
	font-family: 'Gotham';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('../woff2/gothamlightitalic.woff2') format('woff2'),
		url('../gothamlightitalic-4.html') format('woff');
}
@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('../woff2/gothammedium.woff2') format('woff2'),
		url('../gothammedium-3.html') format('woff');
}
@font-face {
	font-family: 'Gotham';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('../gothammediumitalic-4.html') format('woff2'),
		url('../gothammediumitalic-5.html') format('woff');
}
@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('../woff2/gothambold.woff2') format('woff2'),
		url('../gothambold-3.html') format('woff');
}
/* End Custom Fonts CSS */