.elementor-39858 .elementor-element.elementor-element-62e88674{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-39858 .elementor-element.elementor-element-62e88674:not(.elementor-motion-effects-element-type-background), .elementor-39858 .elementor-element.elementor-element-62e88674 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-39858 .elementor-element.elementor-element-48d7614e{--display:flex;--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-39858 .elementor-element.elementor-element-cc80fd6{text-align:start;}.elementor-39858 .elementor-element.elementor-element-21145c08 .elementor-button{border-style:none;}.elementor-39858 .elementor-element.elementor-element-4ee26f13{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-39858 .elementor-element.elementor-element-66db8fbc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-39858 .elementor-element.elementor-element-ce8aab2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-39858 .elementor-element.elementor-element-7c076396{color:var( --e-global-color-text );}.elementor-39858 .elementor-element.elementor-element-35ff522c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-39858 .elementor-element.elementor-element-4fb8c14{--item-display:flex;--read-more-alignment:1;--grid-row-gap:18px;--grid-column-gap:18px;}.elementor-39858 .elementor-element.elementor-element-4fb8c14 .elementor-post__thumbnail__link{width:100%;}.elementor-39858 .elementor-element.elementor-element-4fb8c14 .elementor-post__meta-data span + span:before{content:"•";}.elementor-39858 .elementor-element.elementor-element-4fb8c14 .elementor-post__card{background-color:var( --e-global-color-06935f3 );}.elementor-39858 .elementor-element.elementor-element-4fb8c14 .elementor-post__text{padding:0 15px;margin-top:0px;margin-bottom:10px;}.elementor-39858 .elementor-element.elementor-element-4fb8c14 .elementor-post__meta-data{padding:10px 15px;color:var( --e-global-color-text );font-size:0.8rem;line-height:0.8rem;}.elementor-39858 .elementor-element.elementor-element-4fb8c14 .elementor-post__avatar{padding-right:15px;padding-left:15px;}.elementor-39858 .elementor-element.elementor-element-4fb8c14 .elementor-post:hover .elementor-post__thumbnail img{filter:brightness( 125% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-39858 .elementor-element.elementor-element-4fb8c14 .elementor-post__title, .elementor-39858 .elementor-element.elementor-element-4fb8c14 .elementor-post__title a{color:var( --e-global-color-primary );font-size:clamp( 1.375rem, 1.386vw + 0.711rem, 1.75rem );font-weight:500;}.elementor-39858 .elementor-element.elementor-element-4fb8c14 .elementor-post__title{margin-bottom:10px;}.elementor-39858 .elementor-element.elementor-element-4fb8c14 .elementor-post__excerpt p{color:var( --e-global-color-text );font-size:1rem;}.elementor-39858 .elementor-element.elementor-element-4fb8c14 .elementor-post__excerpt{margin-bottom:10px;}.elementor-39858 .elementor-element.elementor-element-4fb8c14 a.elementor-post__read-more{text-transform:none;}.elementor-39858 .elementor-element.elementor-element-4fb8c14 .elementor-post__read-more{margin-bottom:10px;}.elementor-39858 .elementor-element.elementor-element-78ef452{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}@media(max-width:1024px){.elementor-39858 .elementor-element.elementor-element-cc80fd6{text-align:center;}.elementor-39858 .elementor-element.elementor-element-4ee26f13{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-39858 .elementor-element.elementor-element-ce8aab2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-39858 .elementor-element.elementor-element-4fb8c14 .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS *//* COVER */
.smc-cover {
	width: var( --global-full-width );
	max-width: var( --global-max-full-width ) !important;
	aspect-ratio: 16/9;
	max-height: 85vh;
	margin: 0 auto 45px;
    padding: 0 8%;
}
.smc-cover .smc-header-title-wrapper {
	width: 65%;
}
.smc-cover .smc-cover-title span {
	color: #FFFFFF;
	font-family: "Montserrat", Sans-serif;
	font-size: clamp( 2.8rem, 9.86vw + -1.927rem, 5rem );
	line-height: 1;
	font-weight: 600;
	text-shadow: 0 4px 8px rgba( 1, 2, 5, .8 );
}
.smc-cover .smc-cover-description {
	color: #FFFFFF;
	font-family: "Encode Sans Condensed", Sans-serif;
	font-size: clamp( 1.6rem, 3.585vw + -0.119rem, 2.4rem );
	line-height: 1.2;
	font-weight: 400;
	text-shadow: 0 2px 4px rgba( 7, 5, 1, .8 );
}
/* only post pages */
.smc-cover .smc-cover-title span .smc-cover-title-page {
    display: block;
	font-family: "Encode Sans Condensed", Sans-serif;
	font-size: clamp( 1.6rem, 3.585vw + -0.119rem, 2.4rem );
	font-weight: 500;
}


/* HEADLINE */
.smc-headline {
	display: grid;
	grid-template-columns: max-content auto;
	column-gap: 30px;
	width: var( --global-content-width );
	max-width: var( --global-max-content-width ) !important;
	margin: 0 auto 45px;
}
.smc-headline-title {
	width: calc(100% + 30px);
}
.smc-headline-title-add {
    width: 300px;
    margin-top: 10px;
    margin-right: -30px;
}
.smc-headline .smc-headline-title h1 {
	word-wrap: break-word;
	font-family: "Encode Sans Condensed", Sans-serif;
}
.smc-headline .smc-headline-title h1 .smc-headline-title-head {
	font-size: clamp( 1.9rem, 2.241vw + 0.826rem, 2.4rem ) !important;
	line-height: 1;
	font-weight: 700;
	color: var( --e-global-color-accent );
}
.smc-headline .smc-headline-title h1 .smc-headline-title-small {
	display: block;
	font-size: clamp(1.375rem, 1.386vw + 0.711rem, 1.75rem);
	line-height: 1.5;
	text-align: right;
	font-weight: 600;
}
.smc-headline .smc-headline-add {
	width: calc( 100% - 30px );
	justify-self: end;
	margin-top: 5px;
}
.smc-headline-diversion {
	width: var( --global-content-width );
	max-width: var( --global-max-content-width ) !important;
	margin: 0 auto 45px;
}


/* POST WRAPPER */
.smc-post-wrapper {
	width: var( --global-block-width );
	max-width: var( --global-max-block-width ) !important;
	margin: 0 auto 40px;
}
.smc-post-wrapper .elementor-grid-item {
	max-width: 1000px;
}
.smc-post-wrapper .elementor-post__card {
	border-radius: var( --global-border-radius-large );
    overflow: hidden;
}
.smc-post-wrapper .elementor-post__card:hover {
	box-shadow: 0px 0px 25px -3px rgba( 1, 2, 5, .45 );
}
.smc-post-wrapper .elementor-post__thumbnail {
	height: clamp(240px, 103.784px + 18.018vw, 320px)
}
.smc-post-wrapper .elementor-post__thumbnail img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	overflow: hidden;
}
.smc-post-wrapper .elementor-post__card .elementor-post__excerpt p::after {
    content: ' ...';
}
.smc-post-wrapper .elementor-post__card .elementor-post__read-more::before {
	content:'';
	float: left;
	position: relative;
	bottom: 3px;
	margin-bottom: -.4em;
	right: 10px;
	width: 1.4em;
	height: 1.4em;
	background-image: url('data:image/svg+xml,<svg viewBox="0 0 50 50" xmlns="http://www.w3.org/2000/svg"><path style="fill:%23000;fill-opacity:1;stroke-width:.064683" d="M19.017 24.997v-9.939l.21.124c9.549 5.6 16.665 9.817 16.626 9.852-.036.032-16.366 9.637-16.788 9.875-.026.015-.048-4.445-.048-9.912z"/></svg>');
	background-repeat: no-repeat;
}
.smc-post-wrapper .elementor-post__card a:hover.elementor-post__read-more::before {
	background-image: url('data:image/svg+xml,<svg viewBox="0 0 50 50" xmlns="http://www.w3.org/2000/svg"><path d="M25 2C12.316 2 2 12.316 2 25s10.316 23 23 23 23-10.316 23-23S37.684 2 25 2zm-6 33V15l17 10z" style="fill:%23f0a916;fill-opacity:1"/><path style="fill:%23f0a916;fill-opacity:1;stroke-width:.064683" d="M24.094 47.956c-5.203-.303-9.623-1.975-13.55-5.125-.811-.65-2.754-2.596-3.39-3.394-2.89-3.629-4.559-7.716-5.024-12.302-.101-.998-.101-3.272 0-4.27.461-4.55 2.156-8.723 4.965-12.224.733-.915 2.146-2.365 3.062-3.142A22.896 22.896 0 0 1 35.26 4.468c2.149 1.076 3.958 2.368 5.72 4.084 3.968 3.864 6.332 8.776 6.888 14.313.1.998.1 3.272 0 4.27-.46 4.571-2.135 8.676-5.023 12.302-.65.817-2.592 2.758-3.409 3.409-3.61 2.875-7.818 4.598-12.238 5.011-.822.077-2.538.132-3.105.099zm3.493-17.962c4.625-2.723 8.401-4.975 8.391-5.005-.02-.063-16.745-9.917-16.913-9.965-.107-.031-.113.475-.113 9.976 0 9.501.006 10.007.113 9.976.063-.018 3.897-2.26 8.522-4.982z"/><path style="fill:%23070501;fill-opacity:1;stroke-width:.064683" d="M24.03 47.955a23.168 23.168 0 0 1-13.39-5.046c-.914-.729-2.82-2.635-3.55-3.55-2.76-3.465-4.42-7.474-4.927-11.901-.149-1.303-.15-3.607 0-4.916.804-7.085 4.69-13.248 10.758-17.06.795-.5 2.285-1.273 3.185-1.653 4.613-1.95 9.908-2.324 14.734-1.04 6.301 1.675 11.642 5.98 14.593 11.765 1.317 2.58 2.049 5.013 2.403 7.988.13 1.1.149 3.478.035 4.593-.547 5.344-2.734 10.058-6.423 13.846-3.79 3.892-8.664 6.279-13.99 6.85-.894.096-2.677.16-3.428.124zm2.356-17.26c8.79-5.17 9.53-5.612 9.556-5.695.01-.036-.234-.213-.545-.394-.31-.18-4.113-2.417-8.45-4.969-5.934-3.492-7.898-4.619-7.939-4.555-.06.097-.078 19.65-.017 19.81.022.055.05.102.063.102.013 0 3.312-1.935 7.332-4.3z"/></svg>');
}
.smc-post-wrapper .elementor-post__card .elementor-post__meta-data {
	background-color: var( --e-global-color-09e1e2d );
	border: none;
}


/* SPACER */
.smc-bottom-spacer {
	height: 40px;
	min-height: 40px;
	margin: 0;
	padding: 0;
}


@media screen and (max-width: 1124px) {
/* COVER */
	.smc-cover {
		margin-bottom: 35px;
    	padding: 0 6%;
	}

/* HEADLINE */
	.smc-headline {
		width: 90vw;
		margin-bottom: 30px;
	}

/* POST WRAPPER */
	.smc-post-wrapper {
		width: 95vw;
		margin-bottom: 30px;
	}
}


@media screen and ( max-width: 980px ) {
/* COVER */
	.smc-cover {
		height: 75vh;
		margin-bottom: 25px;
    	padding: 0 4%;
	}
	.smc-cover .smc-header-title-wrapper {
    	width: 100%;
	}
	.smc-cover .smc-cover-title *,
	.smc-cover .smc-cover-description * {
		text-align: center;
	}

/* HEADLINE */
	.smc-headline,
	.smc-headline-diversion {
		margin-bottom: 20px;
		grid-template-columns: auto;
	}
	.smc-headline .smc-headline-title {
		width: 100%;
		margin-bottom: 10px;
	}
	.smc-headline .smc-headline-title h1 {
		text-align: center;
	}
	.smc-headline-title-add {
    	width: 100%;
	}
	.smc-headline .smc-headline-title h1 .smc-headline-title-small {
		display: inline-block;
	}
	.smc-headline .smc-headline-add {
		width: 100%;
		margin-top: 0;
	}

/* POST WRAPPER */
	.smc-post-wrapper {
		margin-bottom: 20px;
	}
}


@media screen and ( max-width: 767px ) {
/* COVER */
	.smc-cover {
    	padding: 0 10px;
	}
	.smc-cover .smc-cover-description {
		display: none;
	}

/* HEADLINE */
	.smc-headline {
		width: 100%;
		padding: 0 20px;
	}

/* POST WRAPPER */
	.smc-post-wrapper {
		width: 100%;
		padding: 0 15px;
	}
	.smc-post-wrapper .elementor-post__card .elementor-post__read-more {
		max-width: fit-content !important;
	}
}/* End custom CSS */