.elementor-45465 .elementor-element.elementor-element-4fb67dc4{--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;}.elementor-45465 .elementor-element.elementor-element-1dd5aab7{width:100%;max-width:100%;}.elementor-45465 .elementor-element.elementor-element-36cdfda7{--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:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-45465 .elementor-element.elementor-element-63b4356c{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-45465 .elementor-element.elementor-element-6c8c5fb0{--spacer-size:30px;}.elementor-45465 .elementor-element.elementor-element-24b168b6{text-align:start;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-45465 .elementor-element.elementor-element-4fb67dc4{--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-45465 .elementor-element.elementor-element-1dd5aab7{text-align:center;}}/* Start custom CSS *//* HEADER */
.smc-header-title {
	width: var( --global-content-width );
	max-width: var( --global-max-content-width ) !important;
	margin: 45px auto;
}


/* PAGE CONTENT */
.smc-page-content {
	width: var( --global-content-width);
	max-width: var( --global-max-content-width) !important;
	margin: 0 auto 60px;
}
/* Heading margin-bottom */
.smc-post-heading {
	margin-bottom: -15px !important;
}
/* Last P margin-bottom */
.smc-p-text-conclusion p:last-child {
	margin-bottom: 0;
}


@media screen and (max-width: 1124px) {
/* HEADER */
	.smc-header-title {
		width: 90vw;
		margin: 45px auto 25px;
	}


/* PAGE CONTENT */
	.smc-page-content {
		width: 90vw;
		margin: 0 auto 45px;
	}
}


@media screen and (max-width:767px) {
/* HEADER */
	.smc-header-title {
		width: 100vw;
		padding: 0 20px;
	}


/* PAGE CONTENT */
	.smc-page-content {
		width: 100vw;
		padding: 0 20px;
	}
}/* End custom CSS */