/*! elementor-pro - v4.1.0 - 23-06-2026 */
.elementor-widget-search{--e-search-white:#fff;--e-search-light-grey:#cdcdcd;--e-search-medium-grey:#515962;--e-search-dark-grey:#2d2d2d;--e-search-black:#000;--e-search-dark-red:#c36;--e-search-dark-purple:#336;--e-search-input-color:var(--e-search-medium-grey);--e-search-input-border-color:var(--e-search-light-grey);--e-search-input-border-radius:0;--e-search-input-gap:4px;--e-search-input-padding:16px;--e-search-input-padding-inline-start:16px;--e-search-input-padding-inline-end:16px;--e-search-input-padding-block-start:16px;--e-search-input-padding-block-end:16px;--e-search-input-transition:0.3s;--e-search-placeholder-color:var(--e-search-medium-grey);--e-search-icon-label-color:var(--e-search-medium-grey);--e-search-icon-label-size:24px;--e-search-icon-label-absolute-width:initial;--e-search-icon-clear-color:var(--e-search-light-grey);--e-search-icon-clear-size:12px;--e-search-icon-clear-absolute-width:initial;--e-search-icon-clear-transition:0.3s;--e-search-submit-color:var(--e-search-white);--e-search-submit-background-color:var(--e-search-dark-grey);--e-search-submit-border-color:none;--e-search-submit-border-type:none;--e-search-submit-border-radius:0;--e-search-submit-border-width:0px;--e-search-submit-padding:24px;--e-search-submit-margin-inline-start:8px;--e-search-submit-button-width:initial;--e-search-submit-button-flex-direction:row;--e-search-submit-hover-transition:0.3s;--e-search-pagination-numbers-padding-left:8px;--e-search-pagination-numbers-padding-right:8px;--e-search-icon-submit-color:var(--e-search-white);--e-search-submit-icon-gap:8px;--e-search-submit-icon-margin-inline-start:0px;--e-search-submit-icon-margin-inline-end:var(--e-search-submit-icon-gap);--e-search-icon-submit-size:24px;--e-search-submit-transition:0.3s;--e-search-results-background-color:var(--e-search-white);--e-search-results-border-color:var(--e-search-light-grey);--e-search-results-border-type:solid;--e-search-results-border-width:1px;--e-search-results-border-radius:0px;--e-search-results-padding:16px;--e-search-results-width:100%;--e-search-results-columns:1;--e-search-results-max-height:initial;--e-search-input-and-results-gap:8px;--e-search-results-transition:0.3s;--e-search-loop-item-equal-height:initial;--e-search-results-grid-auto-rows:initial;--e-search-results-inset-inline-start:initial;--e-search-results-inset-inline-end:initial;--e-search-results-transform:initial;--e-search-results-default-gap:16px;--e-search-results-column-gap:var(--e-search-results-default-gap);--e-search-results-row-gap:var(--e-search-results-default-gap);--e-search-pagination-inset-inline-start:initial;--e-search-pagination-inline-end:initial;--e-search-pagination-transform:initial;--e-search-pagination-border-radius:0px;--e-search-pagination-background-color:var(--e-search-black);--e-search-pagination-text-align:center;--e-search-pagination-justify-content:center;--e-search-pagination-color:var(--e-search-dark-red);--e-search-pagination-hover:var(--e-search-dark-purple);--e-search-pagination-current:var(--e-search-black);--e-search-pagination-page-numbers-gap:10px;--e-search-pagination-block-end-spacing:0px;--e-search-pagination-block-start-spacing:0px;--e-search-pagination-vertical-position:column;--e-search-nothing-found-padding-block-start:0;--e-search-nothing-found-padding-block-end:0;--e-search-nothing-found-results-columns:1;--e-search-nothing-found-message-color:var(--e-search-medium-grey);--e-search-nothing-found-message-alignment:center;--e-search-loader-icon-color:var(--e-search-black);--e-search-loader-icon-size:34px}.elementor-widget-search .e-search-form{display:flex}.elementor-widget-search .e-search-label{display:flex;position:relative;z-index:10}.elementor-widget-search .e-search-label>i,.elementor-widget-search .e-search-label>svg{inset-block-start:50%;inset-inline-start:var(--e-search-input-padding-inline-start);position:absolute;transform:translateY(-50%);transition:width 0s,height 0s}.elementor-widget-search .e-search-label>i:is(i),.elementor-widget-search .e-search-label>svg:is(i){color:var(--e-search-icon-label-color);font-size:var(--e-search-icon-label-size)}.elementor-widget-search .e-search-label>i:is(svg),.elementor-widget-search .e-search-label>svg:is(svg){fill:var(--e-search-icon-label-color);height:var(--e-search-icon-label-size);width:auto}.elementor-widget-search .e-search-input-wrapper{display:flex;flex:1;flex-direction:column;position:relative}.elementor-widget-search .e-search-input-wrapper>i,.elementor-widget-search .e-search-input-wrapper>svg{cursor:pointer;inset-block-start:50%;inset-inline-end:var(--e-search-input-padding-inline-end);position:absolute;transform:translateY(-50%);transition:color var(--e-search-icon-clear-transition),fill var(--e-search-icon-clear-transition),width 0s,height 0s}.elementor-widget-search .e-search-input-wrapper>i:is(i),.elementor-widget-search .e-search-input-wrapper>svg:is(i){color:var(--e-search-icon-clear-color);font-size:var(--e-search-icon-clear-size)}.elementor-widget-search .e-search-input-wrapper>i:is(svg),.elementor-widget-search .e-search-input-wrapper>svg:is(svg){fill:var(--e-search-icon-clear-color);height:var(--e-search-icon-clear-size);width:auto}.elementor-widget-search .e-search-input{--e-search-icons-min-height:max(var(--e-search-icon-clear-size),var(--e-search-icon-label-size));border-color:var(--e-search-input-border-color);border-radius:var(--e-search-input-border-radius);color:var(--e-search-input-color);height:100%;min-height:calc(var(--e-search-input-padding-block-end) + var(--e-search-input-padding-block-start) + var(--e-search-icons-min-height));padding-block-end:var(--e-search-input-padding-block-end);padding-block-start:var(--e-search-input-padding-block-start);padding-inline-end:calc(var(--e-search-input-padding-inline-end) + var(--e-search-icon-clear-absolute-width) + var(--e-search-input-gap));padding-inline-start:calc(var(--e-search-input-padding-inline-start) + var(--e-search-icon-label-absolute-width) + var(--e-search-input-gap));transition:padding-inline 0s}.elementor-widget-search .e-search-input::-moz-placeholder{color:var(--e-search-placeholder-color)}.elementor-widget-search .e-search-input::placeholder{color:var(--e-search-placeholder-color)}.elementor-widget-search .e-search-input.no-icon-clear{padding-inline-end:var(--e-search-input-padding-inline-end)}.elementor-widget-search .e-search-input.no-icon-label{padding-inline-start:var(--e-search-input-padding-inline-start)}.elementor-widget-search .e-search-input:focus{outline:none;transition:var(--e-search-input-transition)}.elementor-widget-search .e-search-input::-ms-clear,.elementor-widget-search .e-search-input::-ms-reveal{display:none;height:0;width:0}.elementor-widget-search .e-search-input::-webkit-search-cancel-button,.elementor-widget-search .e-search-input::-webkit-search-decoration,.elementor-widget-search .e-search-input::-webkit-search-results-button,.elementor-widget-search .e-search-input::-webkit-search-results-decoration{display:none}.elementor-widget-search .e-search-results-container{background-color:var(--e-search-results-background-color);border-radius:var(--e-search-results-border-radius);display:flex;height:-moz-fit-content;height:fit-content;inset-block-start:calc(100% + var(--e-search-input-and-results-gap));inset-inline-end:var(--e-search-results-inset-inline-end);inset-inline-start:var(--e-search-results-inset-inline-start);position:absolute;transform:var(--e-search-results-transform);width:var(--e-search-results-width);z-index:2000}.elementor-widget-search .e-search-results-container>div{border:var(--e-search-results-border-type) var(--e-search-results-border-width) var(--e-search-results-border-color);border-radius:var(--e-search-results-border-radius);max-height:var(--e-search-results-max-height);overflow:auto;padding:var(--e-search-results-padding);width:100%}.elementor-widget-search .e-search-results-container>div:empty{display:none}.elementor-widget-search .e-search-results-container>div .e-loop-item .elementor-section-wrap>.e-con,.elementor-widget-search .e-search-results-container>div .e-loop-item>.e-con,.elementor-widget-search .e-search-results-container>div .e-loop-item>.elementor-section,.elementor-widget-search .e-search-results-container>div .e-loop-item>.elementor-section>.elementor-container{height:var(--e-search-loop-item-equal-height)}.elementor-widget-search .e-search-results{display:none}.elementor-widget-search .e-search-results-list{-moz-column-gap:var(--e-search-results-column-gap);column-gap:var(--e-search-results-column-gap);display:grid;grid-auto-rows:var(--e-search-results-grid-auto-rows);grid-template-columns:repeat(var(--e-search-results-columns),1fr);row-gap:var(--e-search-results-row-gap)}.elementor-widget-search .e-search-loader svg{animation:rotate 4s linear infinite;display:flex;fill:var(--e-search-loader-icon-color);margin:0 auto;transform:rotate(45deg);width:var(--e-search-loader-icon-size)}.elementor-widget-search .e-search .e-search-submit{align-items:center;background-color:var(--e-search-submit-background-color);border-color:var(--e-search-submit-border-color);border-radius:var(--e-search-submit-border-radius);border-style:var(--e-search-submit-border-type);border-width:var(--e-search-submit-border-width);color:var(--e-search-submit-color);display:flex;flex-direction:var(--e-search-submit-button-flex-direction);font-size:var(--e-search-form-submit-icon-size);margin-inline-start:var(--e-search-submit-margin-inline-start);padding:var(--e-search-submit-padding);transition:var(--e-search-submit-hover-transition);width:var(--e-search-submit-button-width)}.elementor-widget-search .e-search .e-search-submit:focus{transition:--e-search-submit-transition}.elementor-widget-search .e-search .e-search-submit:focus:not(:focus-visible){outline:none}.elementor-widget-search .e-search .e-search-submit>i,.elementor-widget-search .e-search .e-search-submit>svg{margin-inline-end:var(--e-search-submit-icon-margin-inline-end);margin-inline-start:var(--e-search-submit-icon-margin-inline-start);transition:inherit}.elementor-widget-search .e-search .e-search-submit>i:is(i),.elementor-widget-search .e-search .e-search-submit>svg:is(i){color:var(--e-search-icon-submit-color);font-size:var(--e-search-icon-submit-size)}.elementor-widget-search .e-search .e-search-submit>i:is(svg),.elementor-widget-search .e-search .e-search-submit>svg:is(svg){fill:var(--e-search-icon-submit-color);height:var(--e-search-icon-submit-size);width:auto}.elementor-widget-search .e-search-input-wrapper,.elementor-widget-search .e-search-label *{transition:var(--e-search-input-transition)}.elementor-widget-search .e-search-nothing-found-message{color:var(--e-search-nothing-found-message-color);padding-block-end:var(--e-search-nothing-found-padding-block-end);padding-block-start:var(--e-search-nothing-found-padding-block-start);text-align:var(--e-search-nothing-found-message-alignment)}.elementor-widget-search .hidden{opacity:0;visibility:hidden}.elementor-widget-search .hide-loader .e-search-loader{display:none}.elementor-widget-search .hide-loader .e-search-results{display:flex;flex-direction:var(--e-search-pagination-vertical-position)}.elementor-widget-search .no-results>div{grid-template-columns:var(--e-search-nothing-found-results-columns)}.elementor-widget-search .e-search-results-loader{animation:rotate 4s linear infinite;fill:var(--e-search-loader-icon-color);margin:0 auto;transform:rotate(45deg);width:var(--e-search-loader-icon-size)}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.elementor-widget-search .elementor-pagination{-moz-column-gap:var(--e-search-pagination-page-numbers-gap);column-gap:var(--e-search-pagination-page-numbers-gap);display:flex;justify-content:var(--e-search-pagination-justify-content);padding-block-end:var(--e-search-pagination-block-end-spacing);padding-block-start:var(--e-search-pagination-block-start-spacing)}.elementor-widget-search .elementor-pagination>a{color:var(--e-search-pagination-color)}.elementor-widget-search .elementor-pagination>a:hover{color:var(--e-search-pagination-hover)}.elementor-widget-search .elementor-pagination>.page-numbers.current{color:var(--e-search-pagination-current)}.elementor-widget-search .elementor-pagination>.next,.elementor-widget-search .elementor-pagination>.prev{color:var(--e-search-pagination-color)}.elementor-widget-search .hide-pagination-numbers .elementor-pagination>.page-numbers{display:none}.elementor-widget-search .hide-pagination-numbers .elementor-pagination>.page-numbers.next,.elementor-widget-search .hide-pagination-numbers .elementor-pagination>.page-numbers.prev{color:var(--e-search-pagination-color);display:initial}.elementor-widget-search .hide-pagination-numbers .elementor-pagination>.page-numbers.next:hover,.elementor-widget-search .hide-pagination-numbers .elementor-pagination>.page-numbers.prev:hover{color:var(--e-search-pagination-hover)}.elementor-widget-search .hide-pagination-numbers .elementor-pagination>.page-numbers.next.inactive,.elementor-widget-search .hide-pagination-numbers .elementor-pagination>.page-numbers.next.inactive:hover,.elementor-widget-search .hide-pagination-numbers .elementor-pagination>.page-numbers.prev.inactive,.elementor-widget-search .hide-pagination-numbers .elementor-pagination>.page-numbers.prev.inactive:hover{color:var(--e-search-pagination-color)}
.elementor-33031 .elementor-element.elementor-element-969f7d4 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 0px 0px 16px 16px;
	box-shadow: 0px 10px 25px 0px rgba(0, 0, 0, .1);
	--margin-top: 5px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	overflow: visible;
}

.elementor-33031 .elementor-element.elementor-element-969f7d4:not(.elementor-motion-effects-element-type-background), .elementor-33031 .elementor-element.elementor-element-969f7d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fafafa;
}

.elementor-33031 .elementor-element.elementor-element-969f7d4.e-con {
	--align-self: center;
}

.elementor-33031 .elementor-element.elementor-element-e754b39 {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	overflow: visible;
}

.elementor-33031 .elementor-element.elementor-element-34c0bcd {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: stretch;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	overflow: visible;
}

.elementor-33031 .elementor-element.elementor-element-b106eb5 {
	--display: flex;
	--gap: 8px 8px;
	--row-gap: 8px;
	--column-gap: 8px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #ededed;
	--border-color: #ededed;
	--padding-top: 20px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 0px;
	overflow: visible;
}

.elementor-33031 .elementor-element.elementor-element-93c0592 .ue-mega-menu-inner-links {
	grid-template-columns: repeat(1, minmax(0, 1fr));
	gap: 10px;
}

.elementor-33031 .elementor-element.elementor-element-93c0592 .ue-link-item {
	flex-direction: row;
	justify-content: flex-start;
	align-items: flex-start;
	gap: 15px;
	text-align: inherit;
}

.elementor-33031 .elementor-element.elementor-element-93c0592 .ue-graphic-element {
	width: 42px;
	height: 42px;
	background-color: #a0a0a0;
	margin-top: 0px;
}

.elementor-33031 .elementor-element.elementor-element-93c0592 .ue-graphic-element img {
	width: 42px;
	height: 42px;
	object-fit: cover;
}

.elementor-33031 .elementor-element.elementor-element-93c0592 .ue-graphic-element, .elementor-33031 .elementor-element.elementor-element-93c0592 .ue-graphic-element img {
	border-radius: 100px 100px 100px 100px;
}

.elementor-33031 .elementor-element.elementor-element-93c0592 .ue-ge-icon {
	color: #fff;
	font-size: 15px;
}

.elementor-33031 .elementor-element.elementor-element-93c0592 .ue-ge-text {
	color: #fff;
}

.elementor-33031 .elementor-element.elementor-element-93c0592 .ue-title {
	color: #1d1d1f;
	font-family: "Neue Haas Display Roman", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	line-height: 24px;
	letter-spacing: 0px;
	margin-top: 0px;
}

.elementor-33031 .elementor-element.elementor-element-93c0592 .ue-link-item:hover .ue-title {
	color: #00b6b4;
}

.elementor-33031 .elementor-element.elementor-element-93c0592 .ue-link-item.uc-megainner-current-page .ue-title {
	color: #00b6b4;
}

.elementor-33031 .elementor-element.elementor-element-93c0592 .ue-text {
	color: #1d1d1f;
	margin-top: 0px;
}

.elementor-33031 .elementor-element.elementor-element-93c0592 .ue-link-item:hover .ue-text {
	color: #00b6b4;
}

.elementor-33031 .elementor-element.elementor-element-93c0592 .ue-link-item.uc-megainner-current-page .ue-text {
	color: #00b6b4;
}

.elementor-33031 .elementor-element.elementor-element-93c0592 .ue-menu-title {
	color: #1d1d1f;
	text-align: inherit;
}

.elementor-33031 .elementor-element.elementor-element-93c0592 .ue-link-item-link {
	margin-top: 8px;
}

.elementor-33031 .elementor-element.elementor-element-5200d2a {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #ededed;
	--border-color: #ededed;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 10px;
	--padding-right: 10px;
	overflow: visible;
}

.elementor-33031 .elementor-element.elementor-element-32830bf .ue-mega-menu-inner-links {
	grid-template-columns: repeat(1, minmax(0, 1fr));
	gap: 8px;
}

.elementor-33031 .elementor-element.elementor-element-32830bf .ue-link-item {
	flex-direction: row;
	justify-content: flex-start;
	align-items: flex-start;
	gap: 15px;
	text-align: inherit;
}

.elementor-33031 .elementor-element.elementor-element-32830bf .ue-graphic-element {
	width: 42px;
	height: 42px;
	background-color: #a0a0a0;
	margin-top: 0px;
}

.elementor-33031 .elementor-element.elementor-element-32830bf .ue-graphic-element img {
	width: 42px;
	height: 42px;
	object-fit: cover;
}

.elementor-33031 .elementor-element.elementor-element-32830bf .ue-graphic-element, .elementor-33031 .elementor-element.elementor-element-32830bf .ue-graphic-element img {
	border-radius: 100px 100px 100px 100px;
}

.elementor-33031 .elementor-element.elementor-element-32830bf .ue-ge-icon {
	color: #fff;
	font-size: 15px;
}

.elementor-33031 .elementor-element.elementor-element-32830bf .ue-ge-text {
	color: #fff;
}

.elementor-33031 .elementor-element.elementor-element-32830bf .ue-title {
	color: #1d1d1f;
	font-family: "Neue Haas Display Roman", Sans-serif;
	font-size: 15px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	line-height: 24px;
	letter-spacing: 0px;
	margin-top: 0px;
}

.elementor-33031 .elementor-element.elementor-element-32830bf .ue-link-item:hover .ue-title {
	color: #00b6b4;
}

.elementor-33031 .elementor-element.elementor-element-32830bf .ue-link-item.uc-megainner-current-page .ue-title {
	color: #00b6b4;
}

.elementor-33031 .elementor-element.elementor-element-32830bf .ue-text {
	color: #aaa;
	font-family: "Neue Haas Display Medium", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	line-height: 24px;
	letter-spacing: 0px;
	margin-top: 0px;
}

.elementor-33031 .elementor-element.elementor-element-32830bf .ue-link-item:hover .ue-text {
	color: #00b6b4;
}

.elementor-33031 .elementor-element.elementor-element-32830bf .ue-link-item.uc-megainner-current-page .ue-text {
	color: #00b6b4;
}

.elementor-33031 .elementor-element.elementor-element-32830bf .ue-menu-title {
	color: #1d1d1f;
	text-align: inherit;
}

.elementor-33031 .elementor-element.elementor-element-32830bf .ue-link-item-link {
	margin-top: 8px;
}

.elementor-33031 .elementor-element.elementor-element-0811ec0 {
	--display: flex;
	--gap: 8px 8px;
	--row-gap: 8px;
	--column-gap: 8px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #ededed;
	--border-color: #ededed;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 10px;
	--padding-right: 10px;
	overflow: visible;
}

.elementor-33031 .elementor-element.elementor-element-21fdaa2 .ue-mega-menu-inner-links {
	grid-template-columns: repeat(1, minmax(0, 1fr));
	gap: 2px;
}

.elementor-33031 .elementor-element.elementor-element-21fdaa2 .ue-link-item {
	flex-direction: row;
	justify-content: flex-start;
	align-items: center;
	gap: 5px;
	text-align: inherit;
}

.elementor-33031 .elementor-element.elementor-element-21fdaa2 .ue-graphic-element {
	width: 15px;
	height: 19px;
	background-color: #a0a0a0;
	margin-top: 0px;
}

.elementor-33031 .elementor-element.elementor-element-21fdaa2 .ue-graphic-element img {
	width: 15px;
	height: 19px;
	object-fit: cover;
}

.elementor-33031 .elementor-element.elementor-element-21fdaa2 .ue-graphic-element, .elementor-33031 .elementor-element.elementor-element-21fdaa2 .ue-graphic-element img {
	border-radius: 0px 0px 0px 0px;
}

.elementor-33031 .elementor-element.elementor-element-21fdaa2 .ue-ge-icon {
	color: #fff;
	font-size: 13px;
}

.elementor-33031 .elementor-element.elementor-element-21fdaa2 .ue-ge-text {
	color: #fff;
}

.elementor-33031 .elementor-element.elementor-element-21fdaa2 .ue-title {
	color: #1d1d1f;
	font-family: "Neue Haas Display Roman", Sans-serif;
	font-size: 15px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	line-height: 24px;
	letter-spacing: 0px;
	margin-top: 1px;
}

.elementor-33031 .elementor-element.elementor-element-21fdaa2 .ue-link-item:hover .ue-title {
	color: #00b6b4;
}

.elementor-33031 .elementor-element.elementor-element-21fdaa2 .ue-link-item.uc-megainner-current-page .ue-title {
	color: #00b6b4;
}

.elementor-33031 .elementor-element.elementor-element-21fdaa2 .ue-text {
	color: #a4a4a4;
	margin-top: 0px;
}

.elementor-33031 .elementor-element.elementor-element-21fdaa2 .ue-menu-title {
	color: #1d1d1f;
	text-align: inherit;
}

.elementor-33031 .elementor-element.elementor-element-21fdaa2 .ue-link-item-link {
	margin-top: 8px;
}

.elementor-33031 .elementor-element.elementor-element-da5aace {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--overlay-opacity: .5;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 15px;
	--padding-right: 10px;
	overflow: visible;
}

.elementor-33031 .elementor-element.elementor-element-da5aace::before, .elementor-33031 .elementor-element.elementor-element-da5aace > .elementor-background-video-container::before, .elementor-33031 .elementor-element.elementor-element-da5aace > .e-con-inner > .elementor-background-video-container::before, .elementor-33031 .elementor-element.elementor-element-da5aace > .elementor-background-slideshow::before, .elementor-33031 .elementor-element.elementor-element-da5aace > .e-con-inner > .elementor-background-slideshow::before, .elementor-33031 .elementor-element.elementor-element-da5aace > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: #f1f1f9;
	--background-overlay: "";
}

.elementor-33031 .elementor-element.elementor-element-d9e2aae .ue-mega-menu-inner-links {
	grid-template-columns: repeat(1, minmax(0, 1fr));
	gap: 6px;
}

.elementor-33031 .elementor-element.elementor-element-d9e2aae .ue-link-item {
	flex-direction: row;
	justify-content: flex-start;
	align-items: flex-start;
	gap: 15px;
	text-align: inherit;
}

.elementor-33031 .elementor-element.elementor-element-d9e2aae .ue-graphic-element {
	width: 42px;
	height: 42px;
	background-color: #a0a0a0;
	margin-top: 0px;
}

.elementor-33031 .elementor-element.elementor-element-d9e2aae .ue-graphic-element img {
	width: 42px;
	height: 42px;
	object-fit: cover;
}

.elementor-33031 .elementor-element.elementor-element-d9e2aae .ue-graphic-element, .elementor-33031 .elementor-element.elementor-element-d9e2aae .ue-graphic-element img {
	border-radius: 100px 100px 100px 100px;
}

.elementor-33031 .elementor-element.elementor-element-d9e2aae .ue-ge-icon {
	color: #fff;
	font-size: 15px;
}

.elementor-33031 .elementor-element.elementor-element-d9e2aae .ue-ge-text {
	color: #fff;
}

.elementor-33031 .elementor-element.elementor-element-d9e2aae .ue-title {
	color: #1d1d1f;
	font-family: "Neue Haas Display Roman", Sans-serif;
	font-size: 15px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	line-height: 24px;
	letter-spacing: 0px;
	margin-top: 0px;
}

.elementor-33031 .elementor-element.elementor-element-d9e2aae .ue-link-item:hover .ue-title {
	color: #00b6b4;
}

.elementor-33031 .elementor-element.elementor-element-d9e2aae .ue-link-item.uc-megainner-current-page .ue-title {
	color: #00b6b4;
}

.elementor-33031 .elementor-element.elementor-element-d9e2aae .ue-text {
	color: #a4a4a4;
	margin-top: 0px;
}

.elementor-33031 .elementor-element.elementor-element-d9e2aae .ue-menu-title {
	color: #1d1d1f;
	text-align: inherit;
}

.elementor-33031 .elementor-element.elementor-element-d9e2aae .ue-link-item-link {
	margin-top: 8px;
}

@media (min-width:768px) {
	.elementor-33031 .elementor-element.elementor-element-34c0bcd {
		--width: 1140px;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-33031 .elementor-element.elementor-element-969f7d4 {
		--width: 732px;
	}
	
	.elementor-33031 .elementor-element.elementor-element-e754b39 {
		--width: 730px;
	}
	
	.elementor-33031 .elementor-element.elementor-element-34c0bcd {
		--width: 730px;
	}
	
	.elementor-33031 .elementor-element.elementor-element-b106eb5 {
		--width: 100%;
	}
	
	.elementor-33031 .elementor-element.elementor-element-5200d2a {
		--width: 100%;
	}
	
	.elementor-33031 .elementor-element.elementor-element-0811ec0 {
		--width: 100%;
	}
	
	.elementor-33031 .elementor-element.elementor-element-da5aace {
		--width: 100%;
	}
}

@media (max-width:1024px) {
	.elementor-33031 .elementor-element.elementor-element-34c0bcd {
		--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-33031 .elementor-element.elementor-element-93c0592 .ue-mega-menu-inner-links {
		grid-template-columns: repeat(1, minmax(0, 1fr));
		gap: 2px;
	}
	
	.elementor-33031 .elementor-element.elementor-element-5200d2a {
		--padding-top: 19px;
		--padding-bottom: 25px;
		--padding-left: 25px;
		--padding-right: 20px;
	}
	
	.elementor-33031 .elementor-element.elementor-element-32830bf .ue-mega-menu-inner-links {
		grid-template-columns: repeat(1, minmax(0, 1fr));
		gap: 3px;
	}
	
	.elementor-33031 .elementor-element.elementor-element-0811ec0 {
		--padding-top: 20px;
		--padding-bottom: 25px;
		--padding-left: 25px;
		--padding-right: 20px;
	}
	
	.elementor-33031 .elementor-element.elementor-element-21fdaa2 .ue-mega-menu-inner-links {
		grid-template-columns: repeat(1, minmax(0, 1fr));
	}
	
	.elementor-33031 .elementor-element.elementor-element-da5aace {
		--padding-top: 19px;
		--padding-bottom: 20px;
		--padding-left: 25px;
		--padding-right: 20px;
	}
	
	.elementor-33031 .elementor-element.elementor-element-d9e2aae .ue-mega-menu-inner-links {
		grid-template-columns: repeat(1, minmax(0, 1fr));
		gap: 3px;
	}
}

@media (max-width:767px) {
	.elementor-33031 .elementor-element.elementor-element-b106eb5 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 5px;
		--padding-right: 5px;
	}
	
	.elementor-33031 .elementor-element.elementor-element-93c0592 .ue-mega-menu-inner-links {
		grid-template-columns: repeat(1, minmax(0, 1fr));
	}
	
	.elementor-33031 .elementor-element.elementor-element-5200d2a {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 5px;
		--padding-right: 5px;
	}
	
	.elementor-33031 .elementor-element.elementor-element-32830bf .ue-mega-menu-inner-links {
		grid-template-columns: repeat(1, minmax(0, 1fr));
	}
	
	.elementor-33031 .elementor-element.elementor-element-0811ec0 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 5px;
		--padding-right: 5px;
	}
	
	.elementor-33031 .elementor-element.elementor-element-21fdaa2 .ue-mega-menu-inner-links {
		grid-template-columns: repeat(1, minmax(0, 1fr));
	}
	
	.elementor-33031 .elementor-element.elementor-element-da5aace {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 5px;
		--padding-right: 5px;
	}
	
	.elementor-33031 .elementor-element.elementor-element-d9e2aae .ue-mega-menu-inner-links {
		grid-template-columns: repeat(1, minmax(0, 1fr));
	}
}
.elementor-33112 .elementor-element.elementor-element-b4b82ce{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DADADA;--border-color:#DADADA;box-shadow:0px 10px 25px 0px rgba(0, 0, 0, 0.1);--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-33112 .elementor-element.elementor-element-b4b82ce:not(.elementor-motion-effects-element-type-background), .elementor-33112 .elementor-element.elementor-element-b4b82ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-33112 .elementor-element.elementor-element-13e035e{--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:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DADADA;--border-color:#DADADA;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:15px;overflow:visible;}.elementor-33112 .elementor-element.elementor-element-75acc2f > .elementor-widget-container{padding:0px 0px 0px 25px;}.elementor-33112 .elementor-element.elementor-element-75acc2f .elementskit-section-title-wraper .elementskit-section-title{color:#1D1D1F;margin:0px 0px 0px 0px;font-family:"Neue Haas Display Bold", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;font-style:normal;}.elementor-33112 .elementor-element.elementor-element-75acc2f .elementskit-section-title-wraper .elementskit-section-title:hover{color:#F58220;}.elementor-33112 .elementor-element.elementor-element-75acc2f .elementskit-section-title-wraper .elementskit-section-title > span{color:#1D1D1F;}.elementor-33112 .elementor-element.elementor-element-75acc2f .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#1D1D1F;}.elementor-33112 .elementor-element.elementor-element-75acc2f .elementskit-section-title-wraper p{color:#1D1D1F;font-family:"Neue Haas Display Roman", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;}.elementor-33112 .elementor-element.elementor-element-602452f > .elementor-widget-container{padding:0px 0px 0px 25px;}.elementor-33112 .elementor-element.elementor-element-602452f .elementskit-section-title-wraper .elementskit-section-title{color:#1D1D1F;margin:8px 0px 0px 0px;font-family:"Neue Haas Display Bold", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;font-style:normal;}.elementor-33112 .elementor-element.elementor-element-602452f .elementskit-section-title-wraper .elementskit-section-title:hover{color:#F58220;}.elementor-33112 .elementor-element.elementor-element-602452f .elementskit-section-title-wraper .elementskit-section-title > span{color:#1D1D1F;}.elementor-33112 .elementor-element.elementor-element-602452f .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#1D1D1F;}.elementor-33112 .elementor-element.elementor-element-7c6cc35 > .elementor-widget-container{padding:0px 0px 0px 25px;}.elementor-33112 .elementor-element.elementor-element-7c6cc35 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-33112 .elementor-element.elementor-element-7c6cc35 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-33112 .elementor-element.elementor-element-7c6cc35 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-33112 .elementor-element.elementor-element-7c6cc35 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-33112 .elementor-element.elementor-element-7c6cc35 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-33112 .elementor-element.elementor-element-7c6cc35 .elementor-icon-list-icon i{color:#F58220;transition:color 0.3s;}.elementor-33112 .elementor-element.elementor-element-7c6cc35 .elementor-icon-list-icon svg{fill:#F58220;transition:fill 0.3s;}.elementor-33112 .elementor-element.elementor-element-7c6cc35{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-33112 .elementor-element.elementor-element-7c6cc35 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-33112 .elementor-element.elementor-element-7c6cc35 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-33112 .elementor-element.elementor-element-7c6cc35 .elementor-icon-list-item > a{font-family:"Neue Haas Display Roman", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:22px;}.elementor-33112 .elementor-element.elementor-element-7c6cc35 .elementor-icon-list-text{color:#1D1D1F;transition:color 0.3s;}.elementor-33112 .elementor-element.elementor-element-7c6cc35 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#F58220;}.elementor-33112 .elementor-element.elementor-element-b143182{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:15px;overflow:visible;}.elementor-33112 .elementor-element.elementor-element-24eda0e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-33112 .elementor-element.elementor-element-24eda0e .elementskit-section-title-wraper .elementskit-section-title{color:#1D1D1F;margin:0px 0px 0px 0px;font-family:"Neue Haas Display Bold", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;font-style:normal;line-height:21px;}.elementor-33112 .elementor-element.elementor-element-24eda0e .elementskit-section-title-wraper .elementskit-section-title:hover{color:#F58220;}.elementor-33112 .elementor-element.elementor-element-24eda0e .elementskit-section-title-wraper .elementskit-section-title > span{color:#1D1D1F;}.elementor-33112 .elementor-element.elementor-element-24eda0e .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#1D1D1F;}.elementor-33112 .elementor-element.elementor-element-d181544 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-33112 .elementor-element.elementor-element-d181544 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-33112 .elementor-element.elementor-element-d181544 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-33112 .elementor-element.elementor-element-d181544 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-33112 .elementor-element.elementor-element-d181544 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-33112 .elementor-element.elementor-element-d181544 .elementor-icon-list-icon i{color:#F58220;transition:color 0.3s;}.elementor-33112 .elementor-element.elementor-element-d181544 .elementor-icon-list-icon svg{fill:#F58220;transition:fill 0.3s;}.elementor-33112 .elementor-element.elementor-element-d181544{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-33112 .elementor-element.elementor-element-d181544 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-33112 .elementor-element.elementor-element-d181544 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-33112 .elementor-element.elementor-element-d181544 .elementor-icon-list-item > a{font-family:"Neue Haas Display Roman", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:22px;}.elementor-33112 .elementor-element.elementor-element-d181544 .elementor-icon-list-text{color:#1D1D1F;transition:color 0.3s;}.elementor-33112 .elementor-element.elementor-element-d181544 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#F58220;}.elementor-33112 .elementor-element.elementor-element-d57feaa > .elementor-widget-container{padding:8px 0px 0px 0px;}.elementor-33112 .elementor-element.elementor-element-d57feaa .elementskit-section-title-wraper .elementskit-section-title{color:#1D1D1F;margin:0px 0px 0px 0px;font-family:"Neue Haas Display Bold", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;font-style:normal;line-height:21px;}.elementor-33112 .elementor-element.elementor-element-d57feaa .elementskit-section-title-wraper .elementskit-section-title:hover{color:#F58220;}.elementor-33112 .elementor-element.elementor-element-d57feaa .elementskit-section-title-wraper .elementskit-section-title > span{color:#1D1D1F;}.elementor-33112 .elementor-element.elementor-element-d57feaa .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#1D1D1F;}@media(max-width:1024px){.elementor-33112 .elementor-element.elementor-element-b4b82ce{--padding-top:30px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-33112 .elementor-element.elementor-element-13e035e{--padding-top:5px;--padding-bottom:20px;--padding-left:10px;--padding-right:15px;}.elementor-33112 .elementor-element.elementor-element-75acc2f{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;}.elementor-33112 .elementor-element.elementor-element-75acc2f > .elementor-widget-container{padding:0px 0px 0px 5px;}.elementor-33112 .elementor-element.elementor-element-75acc2f.elementor-element{--align-self:flex-start;}.elementor-33112 .elementor-element.elementor-element-602452f{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;}.elementor-33112 .elementor-element.elementor-element-602452f > .elementor-widget-container{padding:0px 0px 0px 5px;}.elementor-33112 .elementor-element.elementor-element-602452f.elementor-element{--align-self:flex-start;}.elementor-33112 .elementor-element.elementor-element-7c6cc35{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;}.elementor-33112 .elementor-element.elementor-element-7c6cc35 > .elementor-widget-container{padding:0px 0px 0px 5px;}.elementor-33112 .elementor-element.elementor-element-7c6cc35.elementor-element{--align-self:flex-start;}.elementor-33112 .elementor-element.elementor-element-b143182{--padding-top:5px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-33112 .elementor-element.elementor-element-24eda0e{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;}.elementor-33112 .elementor-element.elementor-element-24eda0e.elementor-element{--align-self:flex-start;}.elementor-33112 .elementor-element.elementor-element-d181544{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;}.elementor-33112 .elementor-element.elementor-element-d181544.elementor-element{--align-self:flex-start;}.elementor-33112 .elementor-element.elementor-element-d57feaa{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;}.elementor-33112 .elementor-element.elementor-element-d57feaa.elementor-element{--align-self:flex-start;}.elementor-33112 .elementor-element.elementor-element-d57feaa .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-33112 .elementor-element.elementor-element-75acc2f{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}}@media(min-width:768px){.elementor-33112 .elementor-element.elementor-element-13e035e{--width:50%;}.elementor-33112 .elementor-element.elementor-element-b143182{--width:50%;}}.elementor-widget.elementor-icon-list--layout-inline .elementor-widget-container,.elementor-widget:not(:has(.elementor-widget-container)) .elementor-widget-container{overflow:hidden}.elementor-widget .elementor-icon-list-items.elementor-inline-items{display:flex;flex-wrap:wrap;margin-inline:-8px}.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-inline-item{word-break:break-word}.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:8px}.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{border-width:0;border-inline-start-width:1px;border-style:solid;height:100%;inset-inline-end:-8px;inset-inline-start:auto;position:relative;width:auto}.elementor-widget .elementor-icon-list-items{list-style-type:none;margin:0;padding:0}.elementor-widget .elementor-icon-list-item{margin:0;padding:0;position:relative}.elementor-widget .elementor-icon-list-item:after{inset-block-end:0;position:absolute;width:100%}.elementor-widget .elementor-icon-list-item,.elementor-widget .elementor-icon-list-item a{align-items:var(--icon-vertical-align,center);display:flex;font-size:inherit}.elementor-widget .elementor-icon-list-icon+.elementor-icon-list-text{align-self:center;padding-inline-start:5px}.elementor-widget .elementor-icon-list-icon{display:flex;inset-block-start:var(--icon-vertical-offset,initial);position:relative}.elementor-widget .elementor-icon-list-icon svg{height:var(--e-icon-list-icon-size,1em);width:var(--e-icon-list-icon-size,1em)}.elementor-widget .elementor-icon-list-icon i{font-size:var(--e-icon-list-icon-size);width:1.25em}.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon{text-align:var(--e-icon-list-icon-align)}.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon svg{margin:var(--e-icon-list-icon-margin,0 calc(var(--e-icon-list-icon-size, 1em) * .25) 0 0)}.elementor-widget.elementor-list-item-link-full_width a{width:100%}.elementor-widget.elementor-align-center .elementor-icon-list-item,.elementor-widget.elementor-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-align-start .elementor-icon-list-item,.elementor-widget.elementor-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-align-start .elementor-inline-items{justify-content:start}.elementor-widget.elementor-align-end .elementor-icon-list-item,.elementor-widget.elementor-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}.elementor-widget.elementor-align-end .elementor-icon-list-items{justify-content:end}.elementor-widget:not(.elementor-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-align-start) .elementor-icon-list-item:after{inset-inline-end:0}@media (min-width:-1){.elementor-widget.elementor-widescreen-align-center .elementor-icon-list-item,.elementor-widget.elementor-widescreen-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-widescreen-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-widescreen-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-widescreen-align-start .elementor-icon-list-item,.elementor-widget.elementor-widescreen-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-widescreen-align-start .elementor-inline-items{justify-content:start}.elementor-widget.elementor-widescreen-align-end .elementor-icon-list-item,.elementor-widget.elementor-widescreen-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}.elementor-widget.elementor-widescreen-align-end .elementor-icon-list-items{justify-content:end}.elementor-widget:not(.elementor-widescreen-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-widescreen-align-start) .elementor-icon-list-item:after{inset-inline-end:0}}@media (max-width:-1){.elementor-widget.elementor-laptop-align-center .elementor-icon-list-item,.elementor-widget.elementor-laptop-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-laptop-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-laptop-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-laptop-align-start .elementor-icon-list-item,.elementor-widget.elementor-laptop-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-laptop-align-start .elementor-inline-items{justify-content:start}.elementor-widget.elementor-laptop-align-end .elementor-icon-list-item,.elementor-widget.elementor-laptop-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}.elementor-widget.elementor-laptop-align-end .elementor-icon-list-items{justify-content:end}.elementor-widget:not(.elementor-laptop-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-laptop-align-start) .elementor-icon-list-item:after{inset-inline-end:0}.elementor-widget.elementor-tablet_extra-align-center .elementor-icon-list-item,.elementor-widget.elementor-tablet_extra-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-tablet_extra-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-tablet_extra-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-tablet_extra-align-start .elementor-icon-list-item,.elementor-widget.elementor-tablet_extra-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-tablet_extra-align-start .elementor-inline-items{justify-content:start}.elementor-widget.elementor-tablet_extra-align-end .elementor-icon-list-item,.elementor-widget.elementor-tablet_extra-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}.elementor-widget.elementor-tablet_extra-align-end .elementor-icon-list-items{justify-content:end}.elementor-widget:not(.elementor-tablet_extra-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-tablet_extra-align-start) .elementor-icon-list-item:after{inset-inline-end:0}}@media (max-width:1024px){.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item,.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-tablet-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-tablet-align-start .elementor-icon-list-item,.elementor-widget.elementor-tablet-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-tablet-align-start .elementor-inline-items{justify-content:start}.elementor-widget.elementor-tablet-align-end .elementor-icon-list-item,.elementor-widget.elementor-tablet-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}.elementor-widget.elementor-tablet-align-end .elementor-icon-list-items{justify-content:end}.elementor-widget:not(.elementor-tablet-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-tablet-align-start) .elementor-icon-list-item:after{inset-inline-end:0}}@media (max-width:-1){.elementor-widget.elementor-mobile_extra-align-center .elementor-icon-list-item,.elementor-widget.elementor-mobile_extra-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-mobile_extra-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-mobile_extra-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-mobile_extra-align-start .elementor-icon-list-item,.elementor-widget.elementor-mobile_extra-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-mobile_extra-align-start .elementor-inline-items{justify-content:start}.elementor-widget.elementor-mobile_extra-align-end .elementor-icon-list-item,.elementor-widget.elementor-mobile_extra-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}.elementor-widget.elementor-mobile_extra-align-end .elementor-icon-list-items{justify-content:end}.elementor-widget:not(.elementor-mobile_extra-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-mobile_extra-align-start) .elementor-icon-list-item:after{inset-inline-end:0}}@media (max-width:767px){.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-mobile-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-mobile-align-start .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-mobile-align-start .elementor-inline-items{justify-content:start}.elementor-widget.elementor-mobile-align-end .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}.elementor-widget.elementor-mobile-align-end .elementor-icon-list-items{justify-content:end}.elementor-widget:not(.elementor-mobile-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-mobile-align-start) .elementor-icon-list-item:after{inset-inline-end:0}}#left-area ul.elementor-icon-list-items,.elementor .elementor-element ul.elementor-icon-list-items,.elementor-edit-area .elementor-element ul.elementor-icon-list-items{padding:0}.elementor-33154 .elementor-element.elementor-element-2ab7f55{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DADADA;--border-color:#DADADA;box-shadow:0px 10px 25px 0px rgba(0, 0, 0, 0.1);--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:0px;overflow:visible;}.elementor-33154 .elementor-element.elementor-element-2ab7f55:not(.elementor-motion-effects-element-type-background), .elementor-33154 .elementor-element.elementor-element-2ab7f55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-33154 .elementor-element.elementor-element-e9473fd{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DADADA;--border-color:#DADADA;--padding-top:15px;--padding-bottom:20px;--padding-left:20px;--padding-right:15px;overflow:visible;}.elementor-33154 .elementor-element.elementor-element-8c3046a > .elementor-widget-container{margin:-5px 0px -7px 0px;padding:0px 0px 0px 0px;}.elementor-33154 .elementor-element.elementor-element-8c3046a .elementskit-section-title-wraper .elementskit-section-title{color:#1D1D1F;margin:0px 0px 0px 0px;font-family:"Neue Haas Display Medium", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;letter-spacing:0.3px;}.elementor-33154 .elementor-element.elementor-element-8c3046a .elementskit-section-title-wraper .elementskit-section-title:hover{color:#0091D0;}.elementor-33154 .elementor-element.elementor-element-8c3046a .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;text-decoration-color:#0091D0;}.elementor-33154 .elementor-element.elementor-element-8c3046a .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#0091D0;}.elementor-33154 .elementor-element.elementor-element-8c3046a .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-33154 .elementor-element.elementor-element-8c3046a .elementskit-section-title-wraper .elementskit-section-title > span{font-family:"Neue Haas Display Bold", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;letter-spacing:0.2px;}.elementor-33154 .elementor-element.elementor-element-8c3046a .elementskit-section-title-wraper .elementskit-section-title span:last-child{text-decoration-color:#0091D0;}.elementor-33154 .elementor-element.elementor-element-8c3046a .elementskit-section-title-wraper p{color:#1D1D1F;font-family:"Neue Haas Display Roman", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:23px;}.elementor-33154 .elementor-element.elementor-element-7d997b5 .ekit-stylish-list-content{justify-content:start;align-items:center;flex-direction:row-reverse;}.elementor-33154 .elementor-element.elementor-element-7d997b5 .ekit-stylish-list.list-inline{justify-content:start;}.elementor-33154 .elementor-element.elementor-element-7d997b5 .ekit-stylish-list-content-wrapper{margin:0px 0px 0px 5px;}.elementor-33154 .elementor-element.elementor-element-7d997b5 .ekit-stylish-list-content-icon > i{font-size:13px;}.elementor-33154 .elementor-element.elementor-element-7d997b5 .ekit-stylish-list-content-icon > svg{height:13px;width:13px;}.elementor-33154 .elementor-element.elementor-element-7d997b5 .ekit-stylish-list-content-icon > img{height:13px;width:13px;color:#E93469;}.elementor-33154 .elementor-element.elementor-element-7d997b5 .ekit-stylish-list-content-icon > :is( i, svg ){color:#E93469;fill:#E93469;}.elementor-33154 .elementor-element.elementor-element-7d997b5 .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-icon > :is( i, svg ){color:#E93469;fill:#E93469;}.elementor-33154 .elementor-element.elementor-element-7d997b5 .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-icon > img{color:#E93469;}.elementor-33154 .elementor-element.elementor-element-7d997b5 .ekit-stylish-list-content-icon{margin:0px 6px 3px 0px;}.elementor-33154 .elementor-element.elementor-element-7d997b5 .ekit-stylish-list-content-title{color:#7C7FBD;transition:all 0.3s ease-out;font-family:"Neue Haas Display Medium", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0.4px;margin:0px 6px 0px 0px;}.elementor-33154 .elementor-element.elementor-element-7d997b5 .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-title{color:#0090CF;}.elementor-33154 .elementor-element.elementor-element-7d997b5 .ekit-stylish-list-content-title:hover{font-family:"Neue Haas Display Medium", Sans-serif;font-size:17px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0.4px;}.elementor-33154 .elementor-element.elementor-element-7d997b5 .ekit-stylish-list-content-text{flex-direction:column;}.elementor-33154 .elementor-element.elementor-element-7d997b5 .ekit-stylish-list-content-description{color:inherit;transition:color 0.3s ease;font-family:"Neue Haas Display Medium", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;margin:0px 6px 0px 0px;}.elementor-33154 .elementor-element.elementor-element-7d997b5 .ekit-stylish-list-content-badge span{color:#fff;background-color:#EF0A0A;border-radius:4px;padding:2px 5px 2px 5px;}.elementor-33154 .elementor-element.elementor-element-6bf613b{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:20px;--padding-left:20px;--padding-right:15px;overflow:visible;}.elementor-33154 .elementor-element.elementor-element-b708cf8 > .elementor-widget-container{margin:-5px 0px -7px 0px;padding:0px 0px 0px 0px;}.elementor-33154 .elementor-element.elementor-element-b708cf8 .elementskit-section-title-wraper .elementskit-section-title{color:#1D1D1F;margin:0px 0px 0px 0px;font-family:"Neue Haas Display Medium", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;}.elementor-33154 .elementor-element.elementor-element-b708cf8 .elementskit-section-title-wraper .elementskit-section-title:hover{color:#0091D0;}.elementor-33154 .elementor-element.elementor-element-b708cf8 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;text-decoration-color:#0091D0;}.elementor-33154 .elementor-element.elementor-element-b708cf8 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#0091D0;}.elementor-33154 .elementor-element.elementor-element-b708cf8 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-33154 .elementor-element.elementor-element-b708cf8 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:"Neue Haas Display Bold", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;letter-spacing:0.2px;}.elementor-33154 .elementor-element.elementor-element-b708cf8 .elementskit-section-title-wraper .elementskit-section-title span:last-child{text-decoration-color:#0091D0;}.elementor-33154 .elementor-element.elementor-element-88fc513 .ekit-stylish-list-content{justify-content:start;flex-direction:row-reverse;}.elementor-33154 .elementor-element.elementor-element-88fc513 .ekit-stylish-list.list-inline{justify-content:start;}.elementor-33154 .elementor-element.elementor-element-88fc513 .ekit-stylish-list-content-wrapper{padding:0px 0px 0px 0px;margin:0px 0px -3px 0px;}.elementor-33154 .elementor-element.elementor-element-88fc513 .ekit-stylish-list-content-icon > i{font-size:14px;}.elementor-33154 .elementor-element.elementor-element-88fc513 .ekit-stylish-list-content-icon > svg{height:14px;width:14px;}.elementor-33154 .elementor-element.elementor-element-88fc513 .ekit-stylish-list-content-icon > img{height:14px;width:14px;color:#7D7FBD;}.elementor-33154 .elementor-element.elementor-element-88fc513 .ekit-stylish-list-content-icon > :is( i, svg ){color:#7D7FBD;fill:#7D7FBD;}.elementor-33154 .elementor-element.elementor-element-88fc513 .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-icon > :is( i, svg ){color:#30519A;fill:#30519A;}.elementor-33154 .elementor-element.elementor-element-88fc513 .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-icon > img{color:#30519A;}.elementor-33154 .elementor-element.elementor-element-88fc513 .ekit-stylish-list-content-icon{margin:3px 6px 3px 3px;}.elementor-33154 .elementor-element.elementor-element-88fc513 .ekit-stylish-list-content-title{color:#7D7FBD;transition:all 0.3s ease-out;font-family:"Neue Haas Display Medium", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;margin:0px 6px 0px 0px;}.elementor-33154 .elementor-element.elementor-element-88fc513 .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-title{color:#30519A;}.elementor-33154 .elementor-element.elementor-element-88fc513 .ekit-stylish-list-content-text{flex-direction:column;}.elementor-33154 .elementor-element.elementor-element-88fc513 .ekit-stylish-list-content-description{color:inherit;transition:color 0.3s ease;margin:0px 6px 0px 0px;}.elementor-33154 .elementor-element.elementor-element-88fc513 .ekit-stylish-list-content-badge span{color:#fff;background-color:#EF0A0A;border-radius:4px;padding:2px 5px 2px 5px;}.elementor-33154 .elementor-element.elementor-element-0920f88 .ekit-stylish-list-content{justify-content:start;flex-direction:row;}.elementor-33154 .elementor-element.elementor-element-0920f88 .ekit-stylish-list.list-inline{justify-content:start;}.elementor-33154 .elementor-element.elementor-element-0920f88 .ekit-stylish-list-content-wrapper{padding:0px 0px 0px 0px;margin:0px 0px 4px 12px;}.elementor-33154 .elementor-element.elementor-element-0920f88 .ekit-stylish-list-content-icon > i{font-size:14px;}.elementor-33154 .elementor-element.elementor-element-0920f88 .ekit-stylish-list-content-icon > svg{height:14px;width:14px;}.elementor-33154 .elementor-element.elementor-element-0920f88 .ekit-stylish-list-content-icon > img{height:14px;width:14px;color:#7D7FBD;}.elementor-33154 .elementor-element.elementor-element-0920f88 .ekit-stylish-list-content-icon > :is( i, svg ){color:#7D7FBD;fill:#7D7FBD;}.elementor-33154 .elementor-element.elementor-element-0920f88 .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-icon > :is( i, svg ){color:#30519A;fill:#30519A;}.elementor-33154 .elementor-element.elementor-element-0920f88 .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-icon > img{color:#30519A;}.elementor-33154 .elementor-element.elementor-element-0920f88 .ekit-stylish-list-content-icon{margin:3px 6px 3px 3px;}.elementor-33154 .elementor-element.elementor-element-0920f88 .ekit-stylish-list-content-title{color:#1D1D1F;transition:all 0.3s ease-out;font-family:"Neue Haas Display Medium", Sans-serif;font-size:17px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;margin:0px 6px 0px 0px;}.elementor-33154 .elementor-element.elementor-element-0920f88 .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-title{color:#30519A;}.elementor-33154 .elementor-element.elementor-element-0920f88 .ekit-stylish-list-content-text{flex-direction:column;}.elementor-33154 .elementor-element.elementor-element-0920f88 .ekit-stylish-list-content-description{color:inherit;transition:color 0.3s ease;font-family:"Neue Haas Display Medium", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;margin:0px 6px 0px 0px;}.elementor-33154 .elementor-element.elementor-element-0920f88 .ekit-stylish-list-content-badge span{color:#fff;background-color:#EF0A0A;border-radius:4px;padding:2px 5px 2px 5px;}.elementor-33154 .elementor-element.elementor-element-053f497 .ekit-stylish-list-content{justify-content:start;flex-direction:row-reverse;}.elementor-33154 .elementor-element.elementor-element-053f497 .ekit-stylish-list.list-inline{justify-content:start;}.elementor-33154 .elementor-element.elementor-element-053f497 .ekit-stylish-list-content-wrapper{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-33154 .elementor-element.elementor-element-053f497 .ekit-stylish-list-content-icon > i{font-size:14px;}.elementor-33154 .elementor-element.elementor-element-053f497 .ekit-stylish-list-content-icon > svg{height:14px;width:14px;}.elementor-33154 .elementor-element.elementor-element-053f497 .ekit-stylish-list-content-icon > img{height:14px;width:14px;color:#7D7FBD;}.elementor-33154 .elementor-element.elementor-element-053f497 .ekit-stylish-list-content-icon > :is( i, svg ){color:#7D7FBD;fill:#7D7FBD;}.elementor-33154 .elementor-element.elementor-element-053f497 .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-icon > :is( i, svg ){color:#30519A;fill:#30519A;}.elementor-33154 .elementor-element.elementor-element-053f497 .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-icon > img{color:#30519A;}.elementor-33154 .elementor-element.elementor-element-053f497 .ekit-stylish-list-content-icon{margin:3px 6px 3px 3px;}.elementor-33154 .elementor-element.elementor-element-053f497 .ekit-stylish-list-content-title{color:#7D7FBD;transition:all 0.3s ease-out;font-family:"Neue Haas Display Medium", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;margin:0px 6px 0px 0px;}.elementor-33154 .elementor-element.elementor-element-053f497 .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-title{color:#30519A;}.elementor-33154 .elementor-element.elementor-element-053f497 .ekit-stylish-list-content-text{flex-direction:column;}.elementor-33154 .elementor-element.elementor-element-053f497 .ekit-stylish-list-content-description{color:inherit;transition:color 0.3s ease;margin:0px 6px 0px 0px;}.elementor-33154 .elementor-element.elementor-element-053f497 .ekit-stylish-list-content-badge span{color:#fff;background-color:#EF0A0A;border-radius:4px;padding:2px 5px 2px 5px;}.elementor-33154 .elementor-element.elementor-element-f5def60 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-33154 .elementor-element.elementor-element-f5def60 .ekit-stylish-list-content{justify-content:start;flex-direction:row;}.elementor-33154 .elementor-element.elementor-element-f5def60 .ekit-stylish-list.list-inline{justify-content:start;}.elementor-33154 .elementor-element.elementor-element-f5def60 .ekit-stylish-list-content-wrapper{padding:0px 0px 0px 0px;margin:0px 0px 5px 12px;}.elementor-33154 .elementor-element.elementor-element-f5def60 .ekit-stylish-list-content-icon > i{font-size:14px;}.elementor-33154 .elementor-element.elementor-element-f5def60 .ekit-stylish-list-content-icon > svg{height:14px;width:14px;}.elementor-33154 .elementor-element.elementor-element-f5def60 .ekit-stylish-list-content-icon > img{height:14px;width:14px;color:#7D7FBD;}.elementor-33154 .elementor-element.elementor-element-f5def60 .ekit-stylish-list-content-icon > :is( i, svg ){color:#7D7FBD;fill:#7D7FBD;}.elementor-33154 .elementor-element.elementor-element-f5def60 .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-icon > :is( i, svg ){color:#30519A;fill:#30519A;}.elementor-33154 .elementor-element.elementor-element-f5def60 .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-icon > img{color:#30519A;}.elementor-33154 .elementor-element.elementor-element-f5def60 .ekit-stylish-list-content-icon{margin:-21px 6px 3px 3px;}.elementor-33154 .elementor-element.elementor-element-f5def60 .ekit-stylish-list-content-title{color:#1D1D1F;transition:all 0.3s ease-out;font-family:"Neue Haas Display Medium", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;margin:0px 6px 0px 0px;}.elementor-33154 .elementor-element.elementor-element-f5def60 .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-title{color:#30519A;}.elementor-33154 .elementor-element.elementor-element-f5def60 .ekit-stylish-list-content-text{flex-direction:column;}.elementor-33154 .elementor-element.elementor-element-f5def60 .ekit-stylish-list-content-description{color:inherit;transition:color 0.3s ease;font-family:"Neue Haas Display Roman", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;margin:0px 6px 0px 0px;}.elementor-33154 .elementor-element.elementor-element-f5def60 .ekit-stylish-list-content-badge span{color:#fff;background-color:#EF0A0A;border-radius:4px;padding:2px 5px 2px 5px;}@media(max-width:1024px){.elementor-33154 .elementor-element.elementor-element-2ab7f55{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-33154 .elementor-element.elementor-element-e9473fd{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:5px;--padding-bottom:20px;--padding-left:10px;--padding-right:15px;}.elementor-33154 .elementor-element.elementor-element-8c3046a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-33154 .elementor-element.elementor-element-8c3046a .elementskit-section-title-wraper .elementskit-section-title{margin:-13px 0px 0px 0px;}.elementor-33154 .elementor-element.elementor-element-6bf613b{--padding-top:16px;--padding-bottom:20px;--padding-left:15px;--padding-right:10px;}.elementor-33154 .elementor-element.elementor-element-b708cf8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-33154 .elementor-element.elementor-element-b708cf8 .elementskit-section-title-wraper .elementskit-section-title{margin:-13px 0px 0px 0px;}}@media(min-width:768px){.elementor-33154 .elementor-element.elementor-element-e9473fd{--width:50%;}.elementor-33154 .elementor-element.elementor-element-6bf613b{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-33154 .elementor-element.elementor-element-e9473fd{--width:722px;}.elementor-33154 .elementor-element.elementor-element-6bf613b{--width:722px;}}
.elementor-45815 .elementor-element.elementor-element-b9bf184 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: stretch;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--margin-top: 9px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	overflow: visible;
}

.elementor-45815 .elementor-element.elementor-element-b3d0043 {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	overflow: visible;
}

.elementor-45815 .elementor-element.elementor-element-ce422b8 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: stretch;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--border-radius: 0px 0px 20px 20px;
	box-shadow: 0px 35px 35px 0px rgba(0, 0, 0, .1);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	overflow: visible;
}

.elementor-45815 .elementor-element.elementor-element-ce422b8:not(.elementor-motion-effects-element-type-background), .elementor-45815 .elementor-element.elementor-element-ce422b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-45815 .elementor-element.elementor-element-123bced {
	--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;
	--padding-top: 30px;
	--padding-bottom: 10px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-45815 .elementor-element.elementor-element-88819dd {
	--display: flex;
	overflow: visible;
}

.elementor-45815 .elementor-element.elementor-element-dc4d18b {
	text-align: start;
	font-family: "Neue Haas Display Roman", Sans-serif;
	font-size: 17px;
	color: #333;
}

.elementor-45815 .elementor-element.elementor-element-33f7fab .ekit-stylish-list-content {
	align-items: center;
	flex-direction: row-reverse;
}

.elementor-45815 .elementor-element.elementor-element-33f7fab .ekit-stylish-list-content-wrapper {
	padding: 5px 0px 6px 0px;
}

.elementor-45815 .elementor-element.elementor-element-33f7fab .ekit-stylish-list-content-icon > i {
	font-size: 13px;
}

.elementor-45815 .elementor-element.elementor-element-33f7fab .ekit-stylish-list-content-icon > svg {
	height: 13px;
	width: 13px;
}

.elementor-45815 .elementor-element.elementor-element-33f7fab .ekit-stylish-list-content-icon > img {
	height: 13px;
	width: 13px;
	color: #f04e23;
}

.elementor-45815 .elementor-element.elementor-element-33f7fab .ekit-stylish-list-content-icon > :is( i, svg ) {
	color: #f04e23;
	fill: #f04e23;
}

.elementor-45815 .elementor-element.elementor-element-33f7fab .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-icon > :is( i, svg ) {
	color: #e93469;
	fill: #e93469;
}

.elementor-45815 .elementor-element.elementor-element-33f7fab .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-icon > img {
	color: #e93469;
}

.elementor-45815 .elementor-element.elementor-element-33f7fab .ekit-stylish-list-content-icon {
	margin: 2px 6px 3px 0px;
}

.elementor-45815 .elementor-element.elementor-element-33f7fab .ekit-stylish-list-content-title {
	color: inherit;
	transition: all .3s ease-out;
	font-family: "Work Sans", Sans-serif;
	font-size: 17px;
	font-weight: 600;
	text-transform: none;
	font-style: normal;
	margin: 0px 6px 0px 0px;
}

.elementor-45815 .elementor-element.elementor-element-33f7fab .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-title {
	color: #f04e23;
}

.elementor-45815 .elementor-element.elementor-element-33f7fab .ekit-stylish-list-content-text {
	flex-direction: column;
}

.elementor-45815 .elementor-element.elementor-element-33f7fab .ekit-stylish-list-content-description {
	color: inherit;
	transition: color .3s ease;
	margin: 0px 6px 0px 0px;
}

.elementor-45815 .elementor-element.elementor-element-33f7fab .ekit-stylish-list-content-badge span {
	color: #fff;
	background-color: #ef0a0a;
	border-radius: 4px;
	padding: 2px 5px 2px 5px;
}

.elementor-45815 .elementor-element.elementor-element-1e0d85d {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #f0f0f0;
	--border-color: #f0f0f0;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-45815 .elementor-element.elementor-element-ac4be02.ekit-equal-height-enable, .elementor-45815 .elementor-element.elementor-element-ac4be02.ekit-equal-height-enable > div, .elementor-45815 .elementor-element.elementor-element-ac4be02.ekit-equal-height-enable .ekit-wid-con, .elementor-45815 .elementor-element.elementor-element-ac4be02.ekit-equal-height-enable .ekit-wid-con .elementskit-info-image-box {
	height: 100%;
}

.elementor-45815 .elementor-element.elementor-element-ac4be02 .elementskit-info-image-box .elementskit-btn {
	background-color: #f58220;
	padding: 14px 18px 14px 18px;
	font-family: "Neue Haas Display Bold", Sans-serif;
	font-size: 17px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	letter-spacing: 1.1px;
	color: #fff;
}

.elementor-45815 .elementor-element.elementor-element-ac4be02 .elementskit-info-image-box .elementskit-btn:hover {
	background-color: #f04e23;
	color: #fff;
}

.elementor-45815 .elementor-element.elementor-element-ac4be02 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-45815 .elementor-element.elementor-element-ac4be02:not(.elementor-widget-video, .elementor-widget-elementskit-image-hover-effect) img {
	-webkit-mask-image: url("https://cdn-aoakp.nitrocdn.com/AvatXNIuVTRuCjgzpCnNUmeYSDSNgQHV/assets/images/optimized/rev-7446312/dalecarnegie.com.tr/wp-content/plugins/elementskit/modules/masking/assets/shapes/shape-8.svg");
	-webkit-mask-position: center center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
}

.elementor-45815 .elementor-element.elementor-element-ac4be02:not(.elementor-widget-video, .elementor-widget-elementskit-image-hover-effect) img.nitro-lazy {
	-webkit-mask-image: none !important;
}

.elementor-45815 .elementor-element.elementor-element-ac4be02.elementor-widget-video {
	-webkit-mask-image: url("https://cdn-aoakp.nitrocdn.com/AvatXNIuVTRuCjgzpCnNUmeYSDSNgQHV/assets/images/optimized/rev-7446312/dalecarnegie.com.tr/wp-content/plugins/elementskit/modules/masking/assets/shapes/shape-8.svg");
	-webkit-mask-position: center center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
}

.elementor-45815 .elementor-element.elementor-element-ac4be02.elementor-widget-video.nitro-lazy {
	-webkit-mask-image: none !important;
}

.elementor-45815 .elementor-element.elementor-element-ac4be02.elementor-widget-elementskit-image-hover-effect {
	-webkit-mask-image: url("https://cdn-aoakp.nitrocdn.com/AvatXNIuVTRuCjgzpCnNUmeYSDSNgQHV/assets/images/optimized/rev-7446312/dalecarnegie.com.tr/wp-content/plugins/elementskit/modules/masking/assets/shapes/shape-8.svg");
	-webkit-mask-position: center center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
}

.elementor-45815 .elementor-element.elementor-element-ac4be02.elementor-widget-elementskit-image-hover-effect.nitro-lazy {
	-webkit-mask-image: none !important;
}

.elementor-45815 .elementor-element.elementor-element-ac4be02.elementor-widget-image {
	-webkit-mask-image: url("https://cdn-aoakp.nitrocdn.com/AvatXNIuVTRuCjgzpCnNUmeYSDSNgQHV/assets/images/optimized/rev-7446312/dalecarnegie.com.tr/wp-content/plugins/elementskit/modules/masking/assets/shapes/shape-8.svg");
	-webkit-mask-position: center center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
}

.elementor-45815 .elementor-element.elementor-element-ac4be02.elementor-widget-image.nitro-lazy {
	-webkit-mask-image: none !important;
}

.elementor-45815 .elementor-element.elementor-element-ac4be02 .elementskit-box-header img {
	padding: 0px 30px 0px 30px;
}

.elementor-45815 .elementor-element.elementor-element-ac4be02 .elementskit-info-image-box .elementskit-box-header img {
	opacity: 1;
}

.elementor-45815 .elementor-element.elementor-element-ac4be02 .elementskit-info-image-box.elementskit-thumb-card > img {
	opacity: 1;
}

.elementor-45815 .elementor-element.elementor-element-ac4be02 .elementskit-info-image-box:hover .elementskit-box-header img {
	opacity: 1;
	transform: scale(1.1);
}

.elementor-45815 .elementor-element.elementor-element-ac4be02 .elementskit-info-image-box.elementskit-thumb-card:hover > img {
	opacity: 1;
	transform: scale(1.1);
}

.elementor-45815 .elementor-element.elementor-element-ac4be02 .elementskit-info-image-box .elementskit-box-body {
	padding: 0px 10px 15px 15px;
}

.elementor-45815 .elementor-element.elementor-element-ac4be02 .elementskit-info-image-box .elementskit-info-box-title {
	margin: 0px 0px 5px 0px;
}

.elementor-45815 .elementor-element.elementor-element-ac4be02 .elementskit-info-image-box .elementskit-info-box-title {
	color: #333;
}

.elementor-45815 .elementor-element.elementor-element-ac4be02 .elementskit-info-image-box .elementskit-info-box-title a {
	color: #333;
}

.elementor-45815 .elementor-element.elementor-element-ac4be02 .elementskit-info-image-box .elementskit-info-box-title svg path {
	stroke: #333;
	fill: #333;
}

.elementor-45815 .elementor-element.elementor-element-ac4be02 .elementskit-info-image-box:hover .elementskit-info-box-title {
	color: #f58220;
}

.elementor-45815 .elementor-element.elementor-element-ac4be02 .elementskit-info-image-box:hover .elementskit-info-box-title a {
	color: #f58220;
}

.elementor-45815 .elementor-element.elementor-element-ac4be02 .elementskit-info-image-box:hover .elementskit-info-box-title svg path {
	stroke: #f58220;
	fill: #f58220;
}

.elementor-45815 .elementor-element.elementor-element-ac4be02 .elementskit-info-image-box .elementskit-box-style-content {
	margin: 11px 0px 20px 0px;
	font-family: "Neue Haas Display Roman", Sans-serif;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	color: #333;
}

.elementor-45815 .elementor-element.elementor-element-ac4be02 .elementskit-info-image-box .elementskit-btn svg path {
	stroke: #fff;
	fill: #fff;
}

.elementor-45815 .elementor-element.elementor-element-ac4be02 .elementskit-info-image-box .elementskit-btn:hover svg path {
	stroke: #fff;
	fill: #fff;
}

@media (max-width:1024px) {
	.elementor-45815 .elementor-element.elementor-element-b9bf184 {
		--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-45815 .elementor-element.elementor-element-123bced {
		--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;
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-45815 .elementor-element.elementor-element-88819dd {
		--padding-top: 25px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 15px;
	}
	
	.elementor-45815 .elementor-element.elementor-element-ac4be02 .elementskit-box-header img {
		padding: 0px 100px 0px 100px;
	}
}

@media (max-width:767px) {
	.elementor-45815 .elementor-element.elementor-element-123bced {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-45815 .elementor-element.elementor-element-1e0d85d {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-45815 .elementor-element.elementor-element-ac4be02 .elementskit-box-header img {
		padding: 0px 0px 0px 0px;
	}
}

@media (min-width:768px) {
	.elementor-45815 .elementor-element.elementor-element-ce422b8 {
		--width: 1132px;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-45815 .elementor-element.elementor-element-b9bf184 {
		--content-width: 722px;
	}
	
	.elementor-45815 .elementor-element.elementor-element-123bced {
		--width: 65%;
	}
	
	.elementor-45815 .elementor-element.elementor-element-1e0d85d {
		--width: 100%;
	}
}
/* End Custom Fonts CSS */

.elementor-33215 .elementor-element.elementor-element-c7a64aa {
	--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;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #dadada;
	--border-color: #dadada;
	box-shadow: 0px 10px 25px 0px rgba(0, 0, 0, .1);
	--margin-top: 12px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 30px;
	--padding-right: 0px;
	overflow: visible;
}

.elementor-33215 .elementor-element.elementor-element-c7a64aa:not(.elementor-motion-effects-element-type-background), .elementor-33215 .elementor-element.elementor-element-c7a64aa > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fafafa;
}

.elementor-33215 .elementor-element.elementor-element-0ada1d5 {
	--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: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #ededed;
	--border-color: #ededed;
	--padding-top: 40px;
	--padding-bottom: 25px;
	--padding-left: 10px;
	--padding-right: 10px;
	overflow: visible;
}

.elementor-33215 .elementor-element.elementor-element-23245b0 .ekit-stylish-list-content {
	justify-content: start;
	flex-direction: row-reverse;
}

.elementor-33215 .elementor-element.elementor-element-23245b0 .ekit-stylish-list.list-inline {
	justify-content: start;
}

.elementor-33215 .elementor-element.elementor-element-23245b0 .ekit-stylish-list-content-icon > i {
	font-size: 13px;
}

.elementor-33215 .elementor-element.elementor-element-23245b0 .ekit-stylish-list-content-icon > svg {
	height: 13px;
	width: 13px;
}

.elementor-33215 .elementor-element.elementor-element-23245b0 .ekit-stylish-list-content-icon > img {
	height: 13px;
	width: 13px;
	color: #00b6b4;
}

.elementor-33215 .elementor-element.elementor-element-23245b0 .ekit-stylish-list-content-icon > :is( i, svg ) {
	color: #00b6b4;
	fill: #00b6b4;
}

.elementor-33215 .elementor-element.elementor-element-23245b0 .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-icon > :is( i, svg ) {
	color: #00b6b4;
	fill: #00b6b4;
}

.elementor-33215 .elementor-element.elementor-element-23245b0 .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-icon > img {
	color: #00b6b4;
}

.elementor-33215 .elementor-element.elementor-element-23245b0 .ekit-stylish-list-content-icon {
	margin: 1px 6px 3px 0px;
}

.elementor-33215 .elementor-element.elementor-element-23245b0 .ekit-stylish-list-content-title {
	color: #1d1d1f;
	transition: all .3s ease-out;
	font-family: "Neue Haas Display Medium", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	margin: 0px 6px 0px 1px;
}

.elementor-33215 .elementor-element.elementor-element-23245b0 .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-title {
	color: #00b6b4;
}

.elementor-33215 .elementor-element.elementor-element-23245b0 .ekit-stylish-list-content-text {
	flex-direction: column;
}

.elementor-33215 .elementor-element.elementor-element-23245b0 .ekit-stylish-list-content-description {
	color: #1d1d1f;
	transition: color .3s ease;
	margin: 0px 6px 0px 0px;
}

.elementor-33215 .elementor-element.elementor-element-23245b0 .ekit-stylish-list-content-badge {
	order: 2;
}

.elementor-33215 .elementor-element.elementor-element-23245b0 .ekit-stylish-list-content-badge span {
	color: #fff;
	background-color: #00b6b4;
	font-family: "Neue Haas Display Medium", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	border-radius: 4px;
	padding: 2px 5px 2px 5px;
}

.elementor-33215 .elementor-element.elementor-element-64d8756 .ekit-stylish-list-content {
	justify-content: start;
	flex-direction: row-reverse;
}

.elementor-33215 .elementor-element.elementor-element-64d8756 .ekit-stylish-list.list-inline {
	justify-content: start;
}

.elementor-33215 .elementor-element.elementor-element-64d8756 .ekit-stylish-list-content-icon > i {
	font-size: 13px;
}

.elementor-33215 .elementor-element.elementor-element-64d8756 .ekit-stylish-list-content-icon > svg {
	height: 13px;
	width: 13px;
}

.elementor-33215 .elementor-element.elementor-element-64d8756 .ekit-stylish-list-content-icon > img {
	height: 13px;
	width: 13px;
	color: #00b6b4;
}

.elementor-33215 .elementor-element.elementor-element-64d8756 .ekit-stylish-list-content-icon > :is( i, svg ) {
	color: #00b6b4;
	fill: #00b6b4;
}

.elementor-33215 .elementor-element.elementor-element-64d8756 .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-icon > :is( i, svg ) {
	color: #00b6b4;
	fill: #00b6b4;
}

.elementor-33215 .elementor-element.elementor-element-64d8756 .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-icon > img {
	color: #00b6b4;
}

.elementor-33215 .elementor-element.elementor-element-64d8756 .ekit-stylish-list-content-icon {
	margin: 1px 6px 3px 0px;
}

.elementor-33215 .elementor-element.elementor-element-64d8756 .ekit-stylish-list-content-title {
	color: #1d1d1f;
	transition: all .3s ease-out;
	font-family: "Neue Haas Display Medium", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	margin: 0px 6px 0px 0px;
}

.elementor-33215 .elementor-element.elementor-element-64d8756 .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-title {
	color: #00b6b4;
}

.elementor-33215 .elementor-element.elementor-element-64d8756 .ekit-stylish-list-content-text {
	flex-direction: column;
}

.elementor-33215 .elementor-element.elementor-element-64d8756 .ekit-stylish-list-content-description {
	color: #1d1d1f;
	transition: color .3s ease;
	margin: 0px 6px 0px 0px;
}

.elementor-33215 .elementor-element.elementor-element-64d8756 .ekit-stylish-list-content-badge span {
	color: #fff;
	background-color: #ef0a0a;
	border-radius: 4px;
	padding: 2px 5px 2px 5px;
}

.elementor-33215 .elementor-element.elementor-element-fb3b2e2 {
	--divider-border-style: solid;
	--divider-color: #dfdfdf;
	--divider-border-width: 1px;
}

.elementor-33215 .elementor-element.elementor-element-fb3b2e2 .elementor-divider-separator {
	width: 93%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-33215 .elementor-element.elementor-element-fb3b2e2 .elementor-divider {
	text-align: center;
	padding-block-start: 2px;
	padding-block-end: 2px;
}

.elementor-33215 .elementor-element.elementor-element-19324f3 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
}

.elementor-33215 .elementor-element.elementor-element-19324f3 .mec-totalcal-box i, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-gCalendar-filters i {
	font-size: 15px;
	color: #777 !important;
}

.elementor-33215 .elementor-element.elementor-element-19324f3 .mec-totalcal-box .mec-totalcal-view span, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-totalcal-box input, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-totalcal-box select, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-gCalendar-filters-wrap select, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-gCalendar-filters-wrap .nice-select, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-gCalendar-filters-wrap .nice-select .current, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-gCalendar-filters-wrap .nice-select .option {
	font-family: "Neue Haas Display Roman", Sans-serif;
	color: #777 !important;
}

.elementor-33215 .elementor-element.elementor-element-19324f3 .mec-totalcal-box .mec-totalcal-view span, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-totalcal-box input, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-totalcal-box select, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-gCalendar-filters-wrap select, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-gCalendar-filters-wrap .nice-select, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-gCalendar-filters-wrap .nice-select .current {
	background: #fff !important;
}

.elementor-33215 .elementor-element.elementor-element-19324f3 .mec-totalcal-box {
	padding: 0px 0px 0px 0px;
	background: #fff !important;
}

.elementor-33215 .elementor-element.elementor-element-19324f3 .mec-month-divider span, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-calendar .mec-calendar-header h2, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-calendar.mec-calendar-daily .mec-calendar-a-month h4 {
	font-family: "Neue Haas Display Light", Sans-serif;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
}

.elementor-33215 .elementor-element.elementor-element-19324f3 .mec-month-divider span {
	text-align: left;
}

.elementor-33215 .elementor-element.elementor-element-19324f3 .mec-month-divider, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-calendar .mec-calendar-header, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-calendar.mec-calendar-daily .mec-calendar-a-month {
	padding: 0px 0px 0px 0px;
}

.elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-article:not(.mec-masonry>.mec-event-article), .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-agenda-event, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-monthly-tooltip.event-single-link-simple, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-timetable-event, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-fluent-wrap dt .simple-skin-ended, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-fluent-wrap .simple-skin-ended, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-fluent-wrap.mec-skin-masonry-container .mec-masonry, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-fluent-wrap.mec-skin-cover-container .mec-event-content, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-fluent-wrap.mec-skin-countdown-container .mec-event-countdown-style3, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-liquid-wrap .mec-list-liquid-item, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-liquid-wrap.mec-skin-cover-container .mec-event-content, .elementor-33215 .elementor-element.elementor-element-19324f3 .fc-daygrid-event {
	padding: 5px 0px 5px 0px !important;
}

.elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-list-classic .mec-event-title a, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-agenda-event-title a, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-list-modern .mec-event-title a, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-list-standard .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-list-minimal .mec-event-title a, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-events-toggle .mec-toogle-inner-month-divider .mec-toggle-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-classic .mec-event-title a, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-clean .mec-event-title a, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-minimal .mec-event-title a, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-modern .mec-event-title a, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-simple .mec-event-title a, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-modern .mec-event-title a, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-novel .mec-event-content h4 a, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-yearly-view-wrap .mec-agenda-event-title a, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-calendar-events-sec .mec-event-article .mec-event-title a, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-calendar .mec-event-article.mec-single-event-novel h4, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-container-simple .mec-monthly-tooltip h4, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-timetable-t2-content .mec-event-title a, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-timetable-event .mec-timetable-event-title a, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-cover-clean .mec-event-title a, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-cover-modern .mec-event-detail .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-cover-classic .mec-event-content .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-countdown-style1 .mec-event-countdown-part1 .mec-event-upcoming, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-countdown-style2 .mec-event-countdown-part1 .mec-event-upcoming, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-countdown-style3 .mec-event-countdown-part1 .mec-event-upcoming, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-carousel-type1 .mec-event-carousel-title a, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-carousel-type2 .mec-event-carousel-title a, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-carousel-type3 .mec-event-carousel-title a, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-calendar-daily .mec-event-title a, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-calendar-weekly .mec-event-title a, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-countdown-style2 .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-countdown-style1 .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-countdown-style3 .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-tile-view article.mec-tile-item .mec-event-title a, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-timeline-main-content h4 a, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-tile-view article.mec-tile-item .mec-event-title a, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-marker-infowindow-wp .mec-marker-infowindow-content span:first-child, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-fluent-wrap.mec-skin-list-wrap .mec-event-article .mec-event-title a, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-fluent-wrap.mec-skin-grid-wrap .mec-event-article .mec-event-content h4.mec-event-title a, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-fluent-wrap dt .simple-skin-ended h4, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-fluent-wrap .simple-skin-ended h4, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-fluent-wrap .mec-calendar .mec-event-article h4, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-fluent-wrap.mec-skin-masonry-container .mec-masonry .mec-masonry-content .mec-event-content .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-liquid-wrap .mec-av-spot-content .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .fc-daygrid-event .fc-event-title {
	font-family: "Neue Haas Display Medium", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	letter-spacing: -.2px;
}

.elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-list-classic .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-agenda-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-list-minimal .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-list-modern .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-list-standard .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-events-toggle .mec-toogle-inner-month-divider .mec-toggle-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-classic .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-clean .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-minimal .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-modern .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-simple .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-modern .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-novel .mec-event-content h4, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-yearly-view-wrap .mec-agenda-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-calendar-events-sec .mec-event-article .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-calendar .mec-event-article.mec-single-event-novel, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-container-simple .mec-monthly-tooltip, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-timetable-t2-content .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-timetable-event .mec-timetable-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-cover-clean .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-cover-modern .mec-event-detail .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-cover-classic .mec-event-content .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-countdown-style1 .mec-event-countdown-part1 .mec-event-upcoming, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-countdown-style2 .mec-event-countdown-part1 .mec-event-upcoming, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-countdown-style3 .mec-event-countdown-part1 .mec-event-upcoming, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-carousel-type1 .mec-event-carousel-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-carousel-type2 .mec-event-carousel-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-carousel-type3 .mec-event-carousel-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-calendar-daily .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-calendar-weekly .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-timeline-main-content h4, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-tile-view article.mec-tile-item .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-marker-infowindow-wp .mec-marker-infowindow-content span:first-child, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-fluent-wrap.mec-skin-list-wrap .mec-event-article .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-fluent-wrap.mec-skin-grid-wrap .mec-event-article .mec-event-content h4.mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-fluent-wrap dt .simple-skin-ended h4, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-fluent-wrap .simple-skin-ended h4, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-fluent-wrap .mec-calendar .mec-event-article h4, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-fluent-wrap.mec-skin-masonry-container .mec-masonry .mec-masonry-content .mec-event-content .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-liquid-wrap .mec-av-spot-content .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .fc-daygrid-event .fc-event-title {
	text-align: left;
}

.elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-list-classic .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-list-minimal .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-list-modern .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-list-standard .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-events-toggle .mec-toogle-inner-month-divider .mec-toggle-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-classic .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-clean .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-minimal .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-modern .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-simple .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-modern .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-novel .mec-event-content h4, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-agenda-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-yearly-view-wrap .mec-agenda-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-calendar-events-sec .mec-event-article .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-calendar .mec-event-article.mec-single-event-novel, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-container-simple .mec-monthly-tooltip, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-timetable-t2-content .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-timetable-event .mec-timetable-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-cover-clean .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-cover-modern .mec-event-detail .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-cover-classic .mec-event-content .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-countdown-style1 .mec-event-countdown-part1 .mec-event-upcoming, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-countdown-style2 .mec-event-countdown-part1 .mec-event-upcoming, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-countdown-style3 .mec-event-countdown-part1 .mec-event-upcoming, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-carousel-type1 .mec-event-carousel-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-carousel-type2 .mec-event-carousel-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-carousel-type3 .mec-event-carousel-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-calendar-daily .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-calendar-weekly .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-timeline-main-content h4, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-tile-view article.mec-tile-item .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-marker-infowindow-wp .mec-marker-infowindow-content span:first-child, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-fluent-wrap.mec-skin-list-wrap .mec-event-article .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-fluent-wrap.mec-skin-grid-wrap .mec-event-article .mec-event-content h4.mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-fluent-wrap dt .simple-skin-ended h4, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-fluent-wrap .simple-skin-ended h4, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-fluent-wrap .mec-calendar .mec-event-article h4, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-fluent-wrap.mec-skin-masonry-container .mec-masonry .mec-masonry-content .mec-event-content .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-liquid-wrap .mec-av-spot-content .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .fc-daygrid-event .fc-event-title {
	padding: 0px 0px 0px 0px;
}

.elementor-33215 .elementor-element.elementor-element-19324f3 .event-color {
	display: none;
}

.elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-list-classic .mec-event-date span, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-novel .mec-event-detail, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-colorful .event-grid-modern-head .mec-event-month span, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-list-minimal .mec-event-date, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-list-minimal .mec-event-date span, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-list-standard .mec-event-meta span.mec-event-d, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-toggle-item-col .mec-event-month, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-classic .mec-event-date, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-events-agenda-wrap .mec-agenda-date, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-yearly-view-wrap .mec-agenda-date-wrap .mec-agenda-date, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-list-standard .mec-event-meta .mec-event-d span, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-clean .event-grid-t2-head .mec-event-month, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-minimal .mec-event-date, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-modern .event-grid-modern-head .mec-event-month span, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-simple .mec-event-date, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-novel .mec-event-month span, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-calendar .mec-calendar-header h2, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-skin-timeline-container .mec-timeline-event-date, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-calendar.mec-calendar-daily .mec-calendar-a-month h4, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-cover-classic .mec-event-date span, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-cover-clean .mec-event-date .dmonth, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-cover-clean .mec-event-date .dyear, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-cover-modern .mec-event-date, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-countdown-style3 .mec-event-date, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-countdown-style2 .mec-event-date, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-countdown-style1 .mec-event-date, .elementor-33215 .elementor-element.elementor-element-19324f3 .event-carousel-type1-head .mec-event-date-info, .elementor-33215 .elementor-element.elementor-element-19324f3 .event-carousel-type1-head .mec-event-date-info-year, .elementor-33215 .elementor-element.elementor-element-19324f3 .event-carousel-type2-head .mec-event-date-info, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-footer-carousel-type3 .mec-event-date-info span, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-tile-view article.mec-tile-item .event-tile-view-head, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-tile-view article.mec-tile-item .mec-event-time, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-slider-t5 .mec-event-grid-modern .mec-event-month, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-slider-t4 .mec-event-grid-modern .mec-event-month, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-slider-t3 .mec-event-grid-modern .mec-event-month, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-slider-t2 .mec-event-grid-modern .mec-event-month, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-slider-t1 .mec-event-grid-modern .mec-event-month, .elementor-33215 .elementor-element.elementor-element-19324f3 .event-carousel-type2-head .mec-event-carousel-content-type2 .mec-event-date-info .mec-start-date-label, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-fluent-wrap.mec-skin-list-wrap .mec-date-details .mec-start-date-label, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-fluent-wrap.mec-skin-grid-wrap .mec-event-article .mec-event-image .mec-event-date .mec-start-date-label, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-liquid-wrap .mec-list-liquid-item .details ul:not(.mec-organizers) li:nth-of-type(1) div span, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-liquid-wrap .mec-event-grid-classic .mec-event-details .mec-liquid-event-date span, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-liquid-wrap .mec-event-grid-classic .mec-event-details .mec-liquid-event-date div, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-fluent-wrap.mec-skin-cover-container .mec-date-wrap-inner .mec-event-date span, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-liquid-wrap.mec-skin-cover-container .mec-date-wrap-inner .mec-event-date span, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-liquid-wrap .mec-av-spot-content .mec-date-details .mec-event-d {
	font-family: "Sanchez Slab", Sans-serif;
	font-size: 17px;
	font-weight: 500;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
}

.elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-list-minimal .mec-event-detail, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-list-modern .mec-event-date .event-da {
	font-family: "Neue Haas Display Roman", Sans-serif;
	font-size: 1px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
}

.elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-list-minimal .mec-event-detail, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-date .event-da {
	text-align: left;
	padding: 0px 0px 0px 0px;
}

.elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-novel .mec-event-detail::before, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-agenda-event i, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-list-standard .mec-color-before .mec-time-details:before, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-sl-clock-o:before, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-timetable-events-list .mec-timetable-event i, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-fluent-wrap.mec-skin-list-wrap .mec-time-details::before {
	margin-left: 0px;
}

.elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-novel .mec-event-detail::before, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-agenda-event i, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-time-details:before, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-timetable-events-list .mec-timetable-event i, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-timetable-t2-content i, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-fluent-wrap.mec-skin-list-wrap .mec-time-details::before, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-liquid-wrap .mec-list-liquid-item .details ul:not(.mec-organizers) li:nth-of-type(2) i, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-liquid-wrap .mec-event-grid-classic .mec-event-details .mec-liquid-event-time i, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-liquid-wrap .item-liquid-daily .details ul li:nth-of-type(1) i, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-liquid-wrap .mec-av-spot-content .mec-time-details:before {
	margin-right: 0px;
}

.elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-novel .mec-event-detail, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-time, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-article .mec-event-time, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-agenda-time .mec-start-time, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-agenda-time .mec-end-time, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-list-standard .mec-time-details, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-article .mec-time-details, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-article .mec-event-time, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-tooltip-event-time, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-timetable-event-span .mec-timetable-event-time, .elementor-33215 .elementor-element.elementor-element-19324f3 .event-grid-modern-head .mec-event-detail, .mec-event-countdown li .label-w, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-time span, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-timetable-events-list .mec-timetable-event-span.mec-timetable-event-time span, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-countdown-style1 .mec-event-countdown li .lable-w, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-countdown-style2 .mec-event-countdown li .lable-w, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-countdown-style3 .mec-event-countdown li .lable-w, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-countdown li p, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-fluent-wrap.mec-skin-list-wrap .mec-time-details, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-liquid-wrap .mec-list-liquid-item .details ul:not(.mec-organizers) li:nth-of-type(2) div span, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-liquid-wrap .mec-event-grid-classic .mec-event-details .mec-liquid-event-time span, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-liquid-wrap .mec-event-grid-classic .mec-event-details .mec-liquid-event-time div, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-liquid-wrap .item-liquid-daily .details ul li:nth-of-type(1) span, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-liquid-wrap .mec-av-spot-content .mec-time-details span {
	font-family: "Sanchez Slab", Sans-serif;
	font-size: 15px;
	font-weight: 500;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
}

.elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-novel .mec-event-detail, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-agenda-time, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-list-standard .mec-time-details, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-article .mec-event-time, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-tooltip-event-time, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-timetable-event-span .mec-timetable-event-time, .elementor-33215 .elementor-element.elementor-element-19324f3 .event-grid-modern-head .mec-event-detail, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-countdown li, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-toggle-item-col .mec-event-detail, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-time span, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-timetable-events-list .mec-timetable-event-span.mec-timetable-event-time span, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-fluent-wrap.mec-skin-list-wrap .mec-time-details, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-liquid-wrap .mec-list-liquid-item .details ul:not(.mec-organizers) li:nth-of-type(2), .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-liquid-wrap .mec-event-grid-classic .mec-event-details .mec-liquid-event-time, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-liquid-wrap .item-liquid-daily .details ul li:nth-of-type(1), .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-liquid-wrap .mec-av-spot-content .mec-time-details {
	padding: 0px 0px 0px 0px;
}

.elementor-33215 .elementor-element.elementor-element-19324f3 .mec-av-spot-content .mec-location, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-av-spot-content .mec-address, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-countdown-part2 .mec-event-place, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-detail .mec-event-place, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-detail .mec-event-loc-place, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-content .mec-event-address, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-grid-event-location, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-meta-wrap .mec-venue-details span, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-meta-wrap .mec-venue-details address, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-timeline-event-location span, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-timetable-event-location span, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-location-det h6, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-location-det .mec-events-address, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-carousel-event-location, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-fluent-wrap.mec-skin-list-wrap .mec-venue-details, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-fluent-wrap .mec-event-location address, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-liquid-wrap .mec-event-location address, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-liquid-wrap .mec-list-liquid-item .details ul:not(.mec-organizers) li:nth-of-type(3) div span, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-liquid-wrap .mec-list-liquid-medium ul.location-event li div span, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-liquid-wrap .mec-event-grid-classic .mec-event-content .mec-event-location .mec-events-address .mec-address, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-liquid-wrap .item-liquid-daily .details ul li:nth-of-type(2) div span, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-liquid-wrap .mec-av-spot-content .mec-event-location address span, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-liquid-wrap.mec-skin-carousel-container .mec-event-footer-carousel-type3 .mec-event-location address span {
	font-family: "Neue Haas Display Roman", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: none;
	font-style: normal;
}

.elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-list-minimal .mec-event-article.mec-clear .btn-wrapper .mec-detail-button, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-clean .mec-booking-button, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-booking-button, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-countdown-part-details .mec-event-link, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-cover-classic .mec-event-button, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-cover-modern .mec-event-tag, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-carousel-type2 .mec-booking-button, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-carousel-type3 .mec-booking-button, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-timeline-event-content a.mec-timeline-readmore, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-av-spot-content.mec-event-grid-modern .mec-event-footer .mec-booking-button, .mec-wrap .mec-skin-list-events-container .mec-event-article .mec-event-footer .mec-booking-button, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-countdown-part3 .mec-event-button, .mec-event-countdown-style1 .mec-event-countdown-part3 .mec-event-button, .mec-event-countdown-style2 .mec-event-countdown-part3 .mec-event-button, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-fluent-wrap.mec-skin-list-wrap .mec-booking-button {
	font-family: "Neue Haas Display Medium", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 20px;
	letter-spacing: .4px;
}

.elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-list-minimal .mec-event-article.mec-clear .btn-wrapper .mec-detail-button, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-clean .mec-booking-button, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-booking-button, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-countdown-part-details .mec-event-link, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-cover-classic .mec-event-button, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-cover-modern .mec-event-tag.mec-color, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-carousel-type2 .mec-booking-button.mec-bg-color-hover, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-carousel-type3 .mec-booking-button.mec-bg-color-hover, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-timeline-event-content a.mec-timeline-readmore, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-av-spot-content.mec-event-grid-modern .mec-event-footer .mec-booking-button, .mec-wrap .mec-skin-list-events-container .mec-event-article .mec-event-footer .mec-booking-button, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-countdown-part3 .mec-event-button, .mec-event-countdown-style1 .mec-event-countdown-part3 .mec-event-button, .mec-event-countdown-style2 .mec-event-countdown-part3 .mec-event-button, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-fluent-wrap.mec-skin-list-wrap .mec-booking-button {
	fill: #000 !important;
	color: #000 !important;
}

.elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-list-minimal .mec-event-article.mec-clear .btn-wrapper .mec-detail-button, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-clean .mec-booking-button, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-booking-button, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-countdown-part3 .mec-event-button, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-countdown-part-details .mec-event-link, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-cover-classic .mec-event-button, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-cover-modern .mec-event-tag, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-carousel-type2 .mec-booking-button.mec-bg-color-hover, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-carousel-type3 .mec-booking-button.mec-bg-color-hover, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-timeline-event-content a.mec-timeline-readmore, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-wrap .mec-skin-list-events-container .mec-event-article .mec-event-footer .mec-booking-button, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-av-spot-content.mec-event-grid-modern .mec-event-footer .mec-booking-button, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-fluent-wrap.mec-skin-list-wrap .mec-booking-button {
	background: #e6e6e6 !important;
	background-color: #e6e6e6 !important;
}

.elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-list-minimal .mec-event-article.mec-clear .btn-wrapper .mec-detail-button, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-clean .mec-booking-button, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-booking-button, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-countdown-part3 .mec-event-button, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-countdown-part-details .mec-event-link, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-cover-classic .mec-event-button, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-cover-modern .mec-event-tag, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-timeline-event-content a.mec-timeline-readmore, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-wrap .mec-skin-list-events-container .mec-event-article .mec-event-footer .mec-booking-button, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-av-spot-content.mec-event-grid-modern .mec-event-footer .mec-booking-button, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-fluent-wrap.mec-skin-list-wrap .mec-booking-button, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-fluent-wrap.mec-skin-cover-container .mec-booking-button, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-liquid-wrap.mec-skin-cover-container .mec-booking-button {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #c3c3c3;
}

.elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-list-minimal .mec-event-article.mec-clear .btn-wrapper .mec-detail-button:hover, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-list-minimal .mec-event-article.mec-clear .btn-wrapper .mec-detail-button:focus, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-clean .mec-booking-button:hover, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-booking-button:hover, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-countdown-part3 .mec-event-button:hover, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-countdown-part-details .mec-event-link:hover, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-cover-classic .mec-event-button:hover, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-cover-modern .mec-event-tag:hover, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-timeline-event-content a.mec-timeline-readmore:hover, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-carousel-type2 .mec-booking-button.mec-bg-color-hover:hover, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-carousel-type3 .mec-booking-button.mec-bg-color-hover:hover, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-wrap .mec-skin-list-events-container .mec-event-article .mec-event-footer .mec-booking-button:hover, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-av-spot-content.mec-event-grid-modern .mec-event-footer .mec-booking-button:hover, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-fluent-wrap.mec-skin-list-wrap .mec-booking-button:hover {
	color: #fff !important;
}

.elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-list-minimal .mec-event-article.mec-clear .btn-wrapper .mec-detail-button:hover, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-list-minimal .mec-event-article.mec-clear .btn-wrapper .mec-detail-button:focus, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-clean .mec-booking-button:hover, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-clean .mec-booking-button:focus, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-booking-button:hover, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-booking-button:focus, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-countdown-part3 .mec-event-button:hover, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-countdown-part3 .mec-event-button:focus, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-countdown-part-details .mec-event-link:hover, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-cover-classic .mec-event-button:hover, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-cover-modern .mec-event-tag:hover, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-timeline-event-content a.mec-timeline-readmore:hover, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-carousel-type2 .mec-booking-button.mec-bg-color-hover:hover, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-carousel-type3 .mec-booking-button.mec-bg-color-hover:hover, .mec-wrap .mec-skin-list-events-container .mec-event-article .mec-event-footer .mec-booking-button:hover, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-av-spot-content.mec-event-grid-modern .mec-event-footer .mec-booking-button:hover, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-fluent-wrap.mec-skin-list-wrap .mec-booking-button:hover {
	background-color: #00b6b3 !important;
}

.elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-list-minimal .mec-event-article.mec-clear .btn-wrapper .mec-detail-button:hover, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-list-minimal .mec-event-article.mec-clear .btn-wrapper .mec-detail-button:focus, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-booking-button:hover, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-countdown-part3 .mec-event-button:hover, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-countdown-part-details .mec-event-link:hover, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-cover-classic .mec-event-button:hover, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-cover-modern .mec-event-tag:hover, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-timeline-event-content a.mec-timeline-readmore:hover, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-carousel-type2 .mec-booking-button.mec-bg-color-hover:hover, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-carousel-type3 .mec-booking-button.mec-bg-color-hover:hover, .mec-wrap .mec-skin-list-events-container .mec-event-article .mec-event-footer .mec-booking-button:hover, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-av-spot-content.mec-event-grid-modern .mec-event-footer .mec-booking-button:hover, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-fluent-wrap.mec-skin-list-wrap .mec-booking-button:hover {
	border-color: #00b6b3 !important;
}

.elementor-33215 .elementor-element.elementor-element-19324f3 .mec-localtime-details div, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-local-time-details div, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-list-standard .mec-local-time-details .mec-local-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-fluent-wrap.mec-skin-list-wrap .mec-local-time-details {
	font-family: "Neue Haas Display Medium", Sans-serif;
}

.elementor-33215 .elementor-element.elementor-element-19324f3 .mec-wrap .mec-labels-normal .mec-label-normal {
	font-family: "Neue Haas Display Medium", Sans-serif;
	padding: 0px 0px 0px 0px !important;
}

.elementor-33215 .elementor-element.elementor-element-6329315 {
	--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: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--overlay-opacity: 1;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #ededed;
	--border-color: #ededed;
	--padding-top: 40px;
	--padding-bottom: 25px;
	--padding-left: 20px;
	--padding-right: 15px;
	overflow: visible;
}

.elementor-33215 .elementor-element.elementor-element-6329315::before, .elementor-33215 .elementor-element.elementor-element-6329315 > .elementor-background-video-container::before, .elementor-33215 .elementor-element.elementor-element-6329315 > .e-con-inner > .elementor-background-video-container::before, .elementor-33215 .elementor-element.elementor-element-6329315 > .elementor-background-slideshow::before, .elementor-33215 .elementor-element.elementor-element-6329315 > .e-con-inner > .elementor-background-slideshow::before, .elementor-33215 .elementor-element.elementor-element-6329315 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: #ebeff2;
	--background-overlay: "";
}

.elementor-33215 .elementor-element.elementor-element-23683be .ekit-stylish-list-content {
	justify-content: start;
	flex-direction: row-reverse;
}

.elementor-33215 .elementor-element.elementor-element-23683be .ekit-stylish-list.list-inline {
	justify-content: start;
}

.elementor-33215 .elementor-element.elementor-element-23683be .ekit-stylish-list-content-wrapper {
	margin: 0px 0px 0px 6px;
}

.elementor-33215 .elementor-element.elementor-element-23683be .ekit-stylish-list-content-icon > i {
	font-size: 13px;
}

.elementor-33215 .elementor-element.elementor-element-23683be .ekit-stylish-list-content-icon > svg {
	height: 13px;
	width: 13px;
}

.elementor-33215 .elementor-element.elementor-element-23683be .ekit-stylish-list-content-icon > img {
	height: 13px;
	width: 13px;
	color: #00b6b4;
}

.elementor-33215 .elementor-element.elementor-element-23683be .ekit-stylish-list-content-icon > :is( i, svg ) {
	color: #00b6b4;
	fill: #00b6b4;
}

.elementor-33215 .elementor-element.elementor-element-23683be .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-icon > :is( i, svg ) {
	color: #00b6b4;
	fill: #00b6b4;
}

.elementor-33215 .elementor-element.elementor-element-23683be .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-icon > img {
	color: #00b6b4;
}

.elementor-33215 .elementor-element.elementor-element-23683be .ekit-stylish-list-content-icon {
	margin: 1px 6px 3px 0px;
}

.elementor-33215 .elementor-element.elementor-element-23683be .ekit-stylish-list-content-title {
	color: #1d1d1f;
	transition: all .3s ease-out;
	font-family: "Neue Haas Display Medium", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	margin: 0px 6px 0px 0px;
}

.elementor-33215 .elementor-element.elementor-element-23683be .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-title {
	color: #00b6b4;
}

.elementor-33215 .elementor-element.elementor-element-23683be .ekit-stylish-list-content-text {
	flex-direction: column;
}

.elementor-33215 .elementor-element.elementor-element-23683be .ekit-stylish-list-content-description {
	color: #1d1d1f;
	transition: color .3s ease;
	margin: 0px 6px 0px 0px;
}

.elementor-33215 .elementor-element.elementor-element-23683be .ekit-stylish-list-content-badge span {
	color: #fff;
	background-color: #ef0a0a;
	border-radius: 4px;
	padding: 2px 5px 2px 5px;
}

.elementor-33215 .elementor-element.elementor-element-8a598df > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-33215 .elementor-element.elementor-element-8a598df .pt-cv-page {
	grid-template-columns: repeat(1, 1fr);
}

.elementor-33215 .elementor-element.elementor-element-8a598df .pt-cv-page, .elementor-33215 .elementor-element.elementor-element-8a598df .pt-cv-view.onebig2 .pt-cv-page .small-items {
	grid-gap: 0px;
}

.elementor-33215 .elementor-element.elementor-element-8a598df .pt-cv-view {
	text-align: left;
}

.elementor-33215 .elementor-element.elementor-element-8a598df .cvp-live-filter .cvp-label {
	padding: 0px 0px 0px 0px;
}

.elementor-33215 .elementor-element.elementor-element-8a598df .pt-cv-view:not(.list1.layout3):not(.scrollable):not(.collapsible) .pt-cv-content-item, .elementor-33215 .elementor-element.elementor-element-8a598df .pt-cv-view.list1.layout3 .pt-cv-remain-wrapper, .elementor-33215 .elementor-element.elementor-element-8a598df .pt-cv-view.scrollable .pt-cv-carousel-caption, .elementor-33215 .elementor-element.elementor-element-8a598df .pt-cv-view.collapsible .panel-body {
	padding: 0px 0px 0px 0px;
}

.elementor-33215 .elementor-element.elementor-element-8a598df .pt-cv-view:not(.list1.layout3):not(.scrollable):not(.pinterest) .pt-cv-content-item, .elementor-33215 .elementor-element.elementor-element-8a598df .pt-cv-view.list1.layout3 .pt-cv-remain-wrapper, .elementor-33215 .elementor-element.elementor-element-8a598df .pt-cv-view.scrollable .pt-cv-carousel-caption, .elementor-33215 .elementor-element.elementor-element-8a598df .pt-cv-view.pinterest .pt-cv-pinmas {
	border-radius: 0px 0px 0px 0px;
}

.elementor-33215 .elementor-element.elementor-element-8a598df .pt-cv-thumb-wrapper:not(.miniwrap) {
	width: 40%;
}

.elementor-33215 .elementor-element.elementor-element-8a598df .pt-cv-thumbnail:not( .pt-cv-thumbnailsm) {
	height: 300px;
}

.elementor-33215 .elementor-element.elementor-element-8a598df .pt-cv-title a {
	text-align: left;
	display: block;
	color: #00b6b3;
	margin: -17px 0px -14px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-33215 .elementor-element.elementor-element-8a598df .pt-cv-title:not( .pt-cv-titlesm) a {
	font-family: "Work Sans", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 17px;
}

.elementor-33215 .elementor-element.elementor-element-8a598df .pt-cv-title:hover a {
	color: #000;
}

.elementor-33215 .elementor-element.elementor-element-8a598df .pt-cv-meta-fields {
	margin: 0px 0px -5px 0px;
}

@media (min-width:768px) {
	.elementor-33215 .elementor-element.elementor-element-0ada1d5 {
		--width: 50%;
	}
	
	.elementor-33215 .elementor-element.elementor-element-6329315 {
		--width: 50%;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-33215 .elementor-element.elementor-element-0ada1d5 {
		--width: 722px;
	}
	
	.elementor-33215 .elementor-element.elementor-element-6329315 {
		--width: 722px;
	}
}

@media (max-width:1024px) {
	.elementor-33215 .elementor-element.elementor-element-c7a64aa {
		--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;
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-33215 .elementor-element.elementor-element-0ada1d5 {
		border-width: 0px 0px 1px 0px;
		--border-top-width: 0px;
		--border-right-width: 0px;
		--border-bottom-width: 1px;
		--border-left-width: 0px;
		--padding-top: 30px;
		--padding-bottom: 20px;
		--padding-left: 25px;
		--padding-right: 15px;
	}
	
	.elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-list-classic .mec-event-title a, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-agenda-event-title a, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-list-modern .mec-event-title a, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-list-standard .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-list-minimal .mec-event-title a, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-events-toggle .mec-toogle-inner-month-divider .mec-toggle-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-classic .mec-event-title a, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-clean .mec-event-title a, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-minimal .mec-event-title a, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-modern .mec-event-title a, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-simple .mec-event-title a, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-modern .mec-event-title a, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-novel .mec-event-content h4 a, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-yearly-view-wrap .mec-agenda-event-title a, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-calendar-events-sec .mec-event-article .mec-event-title a, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-calendar .mec-event-article.mec-single-event-novel h4, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-container-simple .mec-monthly-tooltip h4, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-timetable-t2-content .mec-event-title a, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-timetable-event .mec-timetable-event-title a, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-cover-clean .mec-event-title a, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-cover-modern .mec-event-detail .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-cover-classic .mec-event-content .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-countdown-style1 .mec-event-countdown-part1 .mec-event-upcoming, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-countdown-style2 .mec-event-countdown-part1 .mec-event-upcoming, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-countdown-style3 .mec-event-countdown-part1 .mec-event-upcoming, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-carousel-type1 .mec-event-carousel-title a, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-carousel-type2 .mec-event-carousel-title a, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-carousel-type3 .mec-event-carousel-title a, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-calendar-daily .mec-event-title a, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-calendar-weekly .mec-event-title a, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-countdown-style2 .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-countdown-style1 .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-countdown-style3 .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-tile-view article.mec-tile-item .mec-event-title a, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-timeline-main-content h4 a, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-tile-view article.mec-tile-item .mec-event-title a, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-marker-infowindow-wp .mec-marker-infowindow-content span:first-child, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-fluent-wrap.mec-skin-list-wrap .mec-event-article .mec-event-title a, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-fluent-wrap.mec-skin-grid-wrap .mec-event-article .mec-event-content h4.mec-event-title a, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-fluent-wrap dt .simple-skin-ended h4, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-fluent-wrap .simple-skin-ended h4, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-fluent-wrap .mec-calendar .mec-event-article h4, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-fluent-wrap.mec-skin-masonry-container .mec-masonry .mec-masonry-content .mec-event-content .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-liquid-wrap .mec-av-spot-content .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .fc-daygrid-event .fc-event-title {
		font-size: 18px;
	}
	
	.elementor-33215 .elementor-element.elementor-element-6329315 {
		border-width: 0px 0px 1px 0px;
		--border-top-width: 0px;
		--border-right-width: 0px;
		--border-bottom-width: 1px;
		--border-left-width: 0px;
		--padding-top: 30px;
		--padding-bottom: 20px;
		--padding-left: 25px;
		--padding-right: 15px;
	}
	
	.elementor-33215 .elementor-element.elementor-element-8a598df .pt-cv-page {
		grid-template-columns: repeat(1, 1fr);
	}
	
	.elementor-33215 .elementor-element.elementor-element-8a598df .pt-cv-page, .elementor-33215 .elementor-element.elementor-element-8a598df .pt-cv-view.onebig2 .pt-cv-page .small-items {
		grid-gap: 0px;
	}
}

@media (max-width:767px) {
	.elementor-33215 .elementor-element.elementor-element-19324f3 .mec-totalcal-box {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-33215 .elementor-element.elementor-element-19324f3 .mec-totalcal-box .mec-totalcal-view span {
		padding: 0px 0px 0px 0px !important;
	}
	
	.elementor-33215 .elementor-element.elementor-element-19324f3 .mec-month-divider span {
		text-align: left;
	}
	
	.elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-list-classic .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-agenda-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-list-minimal .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-list-modern .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-list-standard .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-events-toggle .mec-toogle-inner-month-divider .mec-toggle-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-classic .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-clean .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-minimal .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-modern .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-simple .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-modern .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-novel .mec-event-content h4, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-yearly-view-wrap .mec-agenda-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-calendar-events-sec .mec-event-article .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-calendar .mec-event-article.mec-single-event-novel, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-container-simple .mec-monthly-tooltip, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-timetable-t2-content .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-timetable-event .mec-timetable-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-cover-clean .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-cover-modern .mec-event-detail .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-cover-classic .mec-event-content .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-countdown-style1 .mec-event-countdown-part1 .mec-event-upcoming, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-countdown-style2 .mec-event-countdown-part1 .mec-event-upcoming, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-countdown-style3 .mec-event-countdown-part1 .mec-event-upcoming, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-carousel-type1 .mec-event-carousel-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-carousel-type2 .mec-event-carousel-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-carousel-type3 .mec-event-carousel-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-calendar-daily .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-calendar-weekly .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-timeline-main-content h4, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-tile-view article.mec-tile-item .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-marker-infowindow-wp .mec-marker-infowindow-content span:first-child, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-fluent-wrap.mec-skin-list-wrap .mec-event-article .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-fluent-wrap.mec-skin-grid-wrap .mec-event-article .mec-event-content h4.mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-fluent-wrap dt .simple-skin-ended h4, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-fluent-wrap .simple-skin-ended h4, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-fluent-wrap .mec-calendar .mec-event-article h4, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-fluent-wrap.mec-skin-masonry-container .mec-masonry .mec-masonry-content .mec-event-content .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-liquid-wrap .mec-av-spot-content .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .fc-daygrid-event .fc-event-title {
		text-align: left;
	}
	
	.elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-list-classic .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-list-minimal .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-list-modern .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-list-standard .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-events-toggle .mec-toogle-inner-month-divider .mec-toggle-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-classic .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-clean .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-minimal .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-modern .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-simple .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-modern .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-novel .mec-event-content h4, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-agenda-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-yearly-view-wrap .mec-agenda-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-calendar-events-sec .mec-event-article .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-calendar .mec-event-article.mec-single-event-novel, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-container-simple .mec-monthly-tooltip, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-timetable-t2-content .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-timetable-event .mec-timetable-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-cover-clean .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-cover-modern .mec-event-detail .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-cover-classic .mec-event-content .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-countdown-style1 .mec-event-countdown-part1 .mec-event-upcoming, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-countdown-style2 .mec-event-countdown-part1 .mec-event-upcoming, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-countdown-style3 .mec-event-countdown-part1 .mec-event-upcoming, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-carousel-type1 .mec-event-carousel-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-carousel-type2 .mec-event-carousel-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-carousel-type3 .mec-event-carousel-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-calendar-daily .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-calendar-weekly .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-timeline-main-content h4, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-tile-view article.mec-tile-item .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-marker-infowindow-wp .mec-marker-infowindow-content span:first-child, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-fluent-wrap.mec-skin-list-wrap .mec-event-article .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-fluent-wrap.mec-skin-grid-wrap .mec-event-article .mec-event-content h4.mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-fluent-wrap dt .simple-skin-ended h4, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-fluent-wrap .simple-skin-ended h4, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-fluent-wrap .mec-calendar .mec-event-article h4, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-fluent-wrap.mec-skin-masonry-container .mec-masonry .mec-masonry-content .mec-event-content .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-liquid-wrap .mec-av-spot-content .mec-event-title, .elementor-33215 .elementor-element.elementor-element-19324f3 .fc-daygrid-event .fc-event-title {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-date, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-agenda-date, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-date, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-toogle-inner-month-divider .mec-toggle-item-col, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-agenda-date-wrap, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-date-details, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-calendar-weekly .mec-event-list-weekly-date, .elementor-33215 .elementor-element.elementor-element-19324f3 .event-carousel-type1-head .mec-event-date-carousel, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-start-date-label, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-masonry-item-wrap .mec-event-grid-modern .event-grid-modern-head, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-classic .mec-event-date, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-novel .mec-event-month, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-colorful .event-grid-modern-head .mec-event-month, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-events-agenda-wrap .mec-agenda-date, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-clean .event-grid-t2-head, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-minimal .mec-event-date, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-modern .event-grid-modern-head .mec-event-month span, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-simple .mec-event-date, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-cover-classic .mec-event-date, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-cover-clean .mec-event-date, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-cover-modern .mec-event-date, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-countdown-style3 .mec-event-date, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-countdown-style2 .mec-event-date, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-countdown-style1 .mec-event-date, .elementor-33215 .elementor-element.elementor-element-19324f3 .event-carousel-type1-head .mec-event-date-carousel, .elementor-33215 .elementor-element.elementor-element-19324f3 .event-carousel-type2-head .mec-event-date-info, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-footer-carousel-type3 .mec-event-date-info, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-slider-t5 .mec-event-grid-modern .mec-event-month, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-slider-t4 .mec-event-grid-modern .mec-event-month, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-slider-t3 .mec-event-grid-modern .mec-event-month, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-slider-t2 .mec-event-grid-modern .mec-event-month, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-slider-t1 .mec-event-grid-modern .mec-event-month, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-fluent-wrap.mec-skin-list-wrap .mec-date-details, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-fluent-wrap.mec-skin-grid-wrap .mec-event-article .mec-event-image .mec-event-date, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-liquid-wrap .mec-list-liquid-item .details ul:not(.mec-organizers) li:nth-of-type(1), .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-liquid-wrap .mec-event-grid-classic .mec-event-details .mec-liquid-event-date, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-fluent-wrap.mec-skin-cover-container .mec-date-wrap-inner .mec-event-date, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-liquid-wrap.mec-skin-cover-container .mec-date-wrap-inner .mec-event-date, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-liquid-wrap .mec-av-spot-content .mec-date-details {
		text-align: center !important;
	}
	
	.elementor-33215 .elementor-element.elementor-element-19324f3 .mec-agenda-date, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-month, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-date-details, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-calendar-weekly .mec-event-list-weekly-date, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-date-carousel, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-masonry-item-wrap .mec-event-grid-modern .event-grid-modern-head, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-date, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-classic .mec-event-date span, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-novel .mec-event-month, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-colorful .event-grid-modern-head .mec-event-month, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-events-agenda-wrap .mec-agenda-date, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-modern .event-grid-modern-head .mec-event-month span, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-grid-simple .mec-event-date span, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-calendar .mec-calendar-header h2, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-calendar.mec-calendar-daily .mec-calendar-a-month h4, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-cover-classic .mec-event-date span, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-cover-clean .mec-event-date, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-cover-modern .mec-event-date, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-countdown-style3 .mec-event-date, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-countdown-style2 .mec-event-date, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-countdown-style1 .mec-event-date, .elementor-33215 .elementor-element.elementor-element-19324f3 .event-carousel-type1-head .mec-event-date-carousel, .elementor-33215 .elementor-element.elementor-element-19324f3 .event-carousel-type2-head .mec-event-date-info, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-footer-carousel-type3 .mec-event-date-info, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-slider-t5 .mec-event-grid-modern .mec-event-month, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-slider-t4 .mec-event-grid-modern .mec-event-month, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-slider-t3 .mec-event-grid-modern .mec-event-month, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-slider-t2 .mec-event-grid-modern .mec-event-month, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-slider-t1 .mec-event-grid-modern .mec-event-month, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-skin-timeline-container .mec-timeline-event-date, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-marker-infowindow-wp .mec-marker-infowindow-count, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-fluent-wrap.mec-skin-list-wrap .mec-date-details, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-fluent-wrap.mec-skin-grid-wrap .mec-event-article .mec-event-image .mec-event-date, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-liquid-wrap .mec-list-liquid-item .details ul:not(.mec-organizers) li:nth-of-type(1), .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-liquid-wrap .mec-event-grid-classic .mec-event-details .mec-liquid-event-date, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-fluent-wrap.mec-skin-cover-container .mec-date-wrap-inner .mec-event-date, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-liquid-wrap.mec-skin-cover-container .mec-date-wrap-inner .mec-event-date, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-liquid-wrap .mec-av-spot-content .mec-date-details {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-33215 .elementor-element.elementor-element-19324f3 .mec-av-spot-content .mec-location, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-av-spot-content .mec-address, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-countdown-part2 .mec-event-place, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-detail .mec-event-place, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-detail .mec-event-loc-place, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-content .mec-event-address, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-grid-event-location, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-meta-wrap .mec-venue-details span, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-meta-wrap .mec-venue-details address, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-timeline-event-location span, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-timetable-event-location span, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-location-det h6, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-location-det .mec-events-address, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-carousel-event-location, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-fluent-wrap.mec-skin-list-wrap .mec-venue-details, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-fluent-wrap .mec-event-location address, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-liquid-wrap .mec-event-location address, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-liquid-wrap .mec-list-liquid-item .details ul:not(.mec-organizers) li:nth-of-type(3) div span, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-liquid-wrap .mec-list-liquid-medium ul.location-event li div span, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-liquid-wrap .mec-event-grid-classic .mec-event-content .mec-event-location .mec-events-address .mec-address, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-liquid-wrap .item-liquid-daily .details ul li:nth-of-type(2) div span, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-liquid-wrap .mec-av-spot-content .mec-event-location address span, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-liquid-wrap.mec-skin-carousel-container .mec-event-footer-carousel-type3 .mec-event-location address span {
		font-size: 15px;
	}
	
	.elementor-33215 .elementor-element.elementor-element-19324f3 .mec-localtime-wrap, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-event-list-standard .mec-local-time-details, .elementor-33215 .elementor-element.elementor-element-19324f3 #mec_local_time_details, .elementor-33215 .elementor-element.elementor-element-19324f3 .mec-fluent-wrap.mec-skin-list-wrap .mec-local-time-details {
		padding: 0px 0px 0px 0px !important;
	}
	
	.elementor-33215 .elementor-element.elementor-element-19324f3 .mec-wrap .mec-labels-normal .mec-label-normal {
		padding: 0px 0px 0px 0px !important;
	}
	
	.elementor-33215 .elementor-element.elementor-element-8a598df .pt-cv-page {
		grid-template-columns: repeat(1, 1fr);
	}
}

.elementor-33293 .elementor-element.elementor-element-ffe965e {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	box-shadow: 0px 10px 25px 0px rgba(0, 0, 0, .1);
	--margin-top: 10px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	overflow: visible;
}

.elementor-33293 .elementor-element.elementor-element-ffe965e:not(.elementor-motion-effects-element-type-background), .elementor-33293 .elementor-element.elementor-element-ffe965e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fafafa;
}

.elementor-33293 .elementor-element.elementor-element-ffe965e.e-con {
	--align-self: center;
}

.elementor-33293 .elementor-element.elementor-element-2f44ebb {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	overflow: visible;
}

.elementor-33293 .elementor-element.elementor-element-5913db1 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: stretch;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	overflow: visible;
}

.elementor-33293 .elementor-element.elementor-element-5a8d805 {
	--display: flex;
	--gap: 4px 4px;
	--row-gap: 4px;
	--column-gap: 4px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #ededed;
	--border-color: #ededed;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 0px;
	overflow: visible;
}

.elementor-33293 .elementor-element.elementor-element-4dd7389 .ekit-heading__title-has-border::before {
	background-color: transparent;
	width: 5px;
	height: 68%;
	top: 12px;
	background-image: linear-gradient(180deg, #00b6b4 0%, #00b6b4 100%);
}

.elementor-33293 .elementor-element.elementor-element-4dd7389 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-33293 .elementor-element.elementor-element-4dd7389.elementor-element {
	--align-self: flex-start;
}

.elementor-33293 .elementor-element.elementor-element-4dd7389 .elementskit-section-title-wraper .elementskit-section-title {
	color: #101010;
	margin: 10px 0px 6px 0px;
	font-family: "Neue Haas Grotesk Display 75 Bold", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	text-transform: uppercase;
}

.elementor-33293 .elementor-element.elementor-element-4dd7389 .elementskit-section-title-wraper .elementskit-section-title:hover {
	color: #00b6b3;
}

.elementor-33293 .elementor-element.elementor-element-4dd7389 .ekit-heading__title-has-border {
	padding-left: 20px;
}

.elementor-33293 .elementor-element.elementor-element-4dd7389 .ekit-heading__title-has-border ~ * {
	padding-left: 20px;
}

.elementor-33293 .elementor-element.elementor-element-4dd7389 .ekit-heading__subtitle-has-border {
	margin-left: 20px;
}

.elementor-33293 .elementor-element.elementor-element-4dd7389 .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-33293 .elementor-element.elementor-element-4dd7389 .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-33293 .elementor-element.elementor-element-a0f3636 .ekit-heading__title-has-border::before {
	background-color: transparent;
	width: 5px;
	height: 68%;
	top: 12px;
	background-image: linear-gradient(180deg, #00b6b4 0%, #00b6b4 100%);
}

.elementor-33293 .elementor-element.elementor-element-a0f3636 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-33293 .elementor-element.elementor-element-a0f3636.elementor-element {
	--align-self: flex-start;
}

.elementor-33293 .elementor-element.elementor-element-a0f3636 .elementskit-section-title-wraper .elementskit-section-title {
	color: #101010;
	margin: 10px 0px 6px 0px;
	font-family: "Neue Haas Grotesk Display 75 Bold", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	text-transform: uppercase;
}

.elementor-33293 .elementor-element.elementor-element-a0f3636 .elementskit-section-title-wraper .elementskit-section-title:hover {
	color: #00b6b3;
}

.elementor-33293 .elementor-element.elementor-element-a0f3636 .ekit-heading__title-has-border {
	padding-left: 20px;
}

.elementor-33293 .elementor-element.elementor-element-a0f3636 .ekit-heading__title-has-border ~ * {
	padding-left: 20px;
}

.elementor-33293 .elementor-element.elementor-element-a0f3636 .ekit-heading__subtitle-has-border {
	margin-left: 20px;
}

.elementor-33293 .elementor-element.elementor-element-a0f3636 .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-33293 .elementor-element.elementor-element-a0f3636 .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-33293 .elementor-element.elementor-element-4f81614 .ekit-heading__title-has-border::before {
	background-color: transparent;
	width: 5px;
	height: 68%;
	top: 12px;
	background-image: linear-gradient(180deg, #00b6b4 0%, #00b6b4 100%);
}

.elementor-33293 .elementor-element.elementor-element-4f81614 .elementskit-section-title-wraper .elementskit-section-title {
	color: #101010;
	margin: 12px 0px 6px 0px;
	font-family: "Neue Haas Grotesk Display 75 Bold", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	text-transform: uppercase;
}

.elementor-33293 .elementor-element.elementor-element-4f81614 .elementskit-section-title-wraper .elementskit-section-title:hover {
	color: #00b6b3;
}

.elementor-33293 .elementor-element.elementor-element-4f81614 .ekit-heading__title-has-border {
	padding-left: 20px;
}

.elementor-33293 .elementor-element.elementor-element-4f81614 .ekit-heading__title-has-border ~ * {
	padding-left: 20px;
}

.elementor-33293 .elementor-element.elementor-element-4f81614 .ekit-heading__subtitle-has-border {
	margin-left: 20px;
}

.elementor-33293 .elementor-element.elementor-element-4f81614 .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-33293 .elementor-element.elementor-element-4f81614 .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-33293 .elementor-element.elementor-element-4f81614 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-33293 .elementor-element.elementor-element-4f81614 .elementskit-section-title-wraper .elementskit-section-title > span {
	font-family: "Work Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
}

.elementor-33293 .elementor-element.elementor-element-8f1563a .ekit-heading__title-has-border::before {
	background-color: transparent;
	width: 5px;
	height: 68%;
	top: 12px;
	background-image: linear-gradient(180deg, #00b6b4 0%, #00b6b4 100%);
}

.elementor-33293 .elementor-element.elementor-element-8f1563a .elementskit-section-title-wraper .elementskit-section-title {
	color: #101010;
	margin: 12px 0px 6px 0px;
	font-family: "Neue Haas Grotesk Display 75 Bold", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	text-transform: uppercase;
}

.elementor-33293 .elementor-element.elementor-element-8f1563a .elementskit-section-title-wraper .elementskit-section-title:hover {
	color: #00b6b3;
}

.elementor-33293 .elementor-element.elementor-element-8f1563a .ekit-heading__title-has-border {
	padding-left: 20px;
}

.elementor-33293 .elementor-element.elementor-element-8f1563a .ekit-heading__title-has-border ~ * {
	padding-left: 20px;
}

.elementor-33293 .elementor-element.elementor-element-8f1563a .ekit-heading__subtitle-has-border {
	margin-left: 20px;
}

.elementor-33293 .elementor-element.elementor-element-8f1563a .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-33293 .elementor-element.elementor-element-8f1563a .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-33293 .elementor-element.elementor-element-8f1563a .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-33293 .elementor-element.elementor-element-8f1563a .elementskit-section-title-wraper .elementskit-section-title > span {
	font-family: "Work Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
}

.elementor-33293 .elementor-element.elementor-element-2f4fe58 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #ededed;
	--border-color: #ededed;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 10px;
	--padding-right: 10px;
	overflow: visible;
}

.elementor-33293 .elementor-element.elementor-element-5d1b3e7 .elementor-image-box-wrapper {
	text-align: center;
}

.elementor-33293 .elementor-element.elementor-element-5d1b3e7.elementor-position-right .elementor-image-box-img {
	margin-left: 12px;
}

.elementor-33293 .elementor-element.elementor-element-5d1b3e7.elementor-position-left .elementor-image-box-img {
	margin-right: 12px;
}

.elementor-33293 .elementor-element.elementor-element-5d1b3e7.elementor-position-top .elementor-image-box-img {
	margin-bottom: 12px;
}

.elementor-33293 .elementor-element.elementor-element-5d1b3e7 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 73%;
}

.elementor-33293 .elementor-element.elementor-element-5d1b3e7 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-33293 .elementor-element.elementor-element-5d1b3e7 .elementor-image-box-title {
	color: #333;
}

.elementor-33293 .elementor-element.elementor-element-5d1b3e7 .elementor-image-box-description {
	font-family: "Neue Haas Display Roman", Sans-serif;
	font-size: 15px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 20px;
	color: #333;
}

.elementor-33293 .elementor-element.elementor-element-433b6e6 {
	--display: flex;
	--gap: 8px 8px;
	--row-gap: 8px;
	--column-gap: 8px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #ededed;
	--border-color: #ededed;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 10px;
	--padding-right: 10px;
	overflow: visible;
}

.elementor-33293 .elementor-element.elementor-element-7d79b2c .elementor-image-box-wrapper {
	text-align: center;
}

.elementor-33293 .elementor-element.elementor-element-7d79b2c.elementor-position-right .elementor-image-box-img {
	margin-left: 12px;
}

.elementor-33293 .elementor-element.elementor-element-7d79b2c.elementor-position-left .elementor-image-box-img {
	margin-right: 12px;
}

.elementor-33293 .elementor-element.elementor-element-7d79b2c.elementor-position-top .elementor-image-box-img {
	margin-bottom: 12px;
}

.elementor-33293 .elementor-element.elementor-element-7d79b2c .elementor-image-box-wrapper .elementor-image-box-img {
	width: 73%;
}

.elementor-33293 .elementor-element.elementor-element-7d79b2c .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-33293 .elementor-element.elementor-element-7d79b2c .elementor-image-box-title {
	color: #333;
}

.elementor-33293 .elementor-element.elementor-element-7d79b2c .elementor-image-box-description {
	font-family: "Neue Haas Display Roman", Sans-serif;
	font-size: 15px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 20px;
	color: #333;
}

.elementor-33293 .elementor-element.elementor-element-28e3322 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 10px;
	--padding-right: 10px;
	overflow: visible;
}

.elementor-33293 .elementor-element.elementor-element-c6a71b2 .elementor-image-box-wrapper {
	text-align: center;
}

.elementor-33293 .elementor-element.elementor-element-c6a71b2.elementor-position-right .elementor-image-box-img {
	margin-left: 12px;
}

.elementor-33293 .elementor-element.elementor-element-c6a71b2.elementor-position-left .elementor-image-box-img {
	margin-right: 12px;
}

.elementor-33293 .elementor-element.elementor-element-c6a71b2.elementor-position-top .elementor-image-box-img {
	margin-bottom: 12px;
}

.elementor-33293 .elementor-element.elementor-element-c6a71b2 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 73%;
}

.elementor-33293 .elementor-element.elementor-element-c6a71b2 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-33293 .elementor-element.elementor-element-c6a71b2 .elementor-image-box-title {
	color: #333;
}

.elementor-33293 .elementor-element.elementor-element-c6a71b2 .elementor-image-box-description {
	font-family: "Neue Haas Display Roman", Sans-serif;
	font-size: 15px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 20px;
	color: #333;
}

@media (min-width:768px) {
	.elementor-33293 .elementor-element.elementor-element-5913db1 {
		--width: 1140px;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-33293 .elementor-element.elementor-element-ffe965e {
		--width: 732px;
	}
	
	.elementor-33293 .elementor-element.elementor-element-2f44ebb {
		--width: 730px;
	}
	
	.elementor-33293 .elementor-element.elementor-element-5913db1 {
		--width: 732px;
	}
	
	.elementor-33293 .elementor-element.elementor-element-5a8d805 {
		--width: 100%;
	}
	
	.elementor-33293 .elementor-element.elementor-element-2f4fe58 {
		--width: 100%;
	}
	
	.elementor-33293 .elementor-element.elementor-element-433b6e6 {
		--width: 100%;
	}
	
	.elementor-33293 .elementor-element.elementor-element-28e3322 {
		--width: 100%;
	}
}

@media (max-width:1024px) {
	.elementor-33293 .elementor-element.elementor-element-5913db1 {
		--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-33293 .elementor-element.elementor-element-2f4fe58 {
		--padding-top: 25px;
		--padding-bottom: 25px;
		--padding-left: 25px;
		--padding-right: 20px;
	}
	
	.elementor-33293 .elementor-element.elementor-element-5d1b3e7 .elementor-image-box-wrapper {
		text-align: start;
	}
	
	.elementor-33293 .elementor-element.elementor-element-433b6e6 {
		--padding-top: 25px;
		--padding-bottom: 25px;
		--padding-left: 25px;
		--padding-right: 20px;
	}
	
	.elementor-33293 .elementor-element.elementor-element-7d79b2c .elementor-image-box-wrapper {
		text-align: start;
	}
	
	.elementor-33293 .elementor-element.elementor-element-28e3322 {
		--padding-top: 25px;
		--padding-bottom: 20px;
		--padding-left: 25px;
		--padding-right: 20px;
	}
	
	.elementor-33293 .elementor-element.elementor-element-c6a71b2 .elementor-image-box-wrapper {
		text-align: start;
	}
}

@media (max-width:767px) {
	.elementor-33293 .elementor-element.elementor-element-5a8d805 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 5px;
		--padding-right: 5px;
	}
	
	.elementor-33293 .elementor-element.elementor-element-2f4fe58 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 5px;
		--padding-right: 5px;
	}
	
	.elementor-33293 .elementor-element.elementor-element-5d1b3e7 .elementor-image-box-img {
		margin-bottom: 12px;
	}
	
	.elementor-33293 .elementor-element.elementor-element-433b6e6 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 5px;
		--padding-right: 5px;
	}
	
	.elementor-33293 .elementor-element.elementor-element-7d79b2c .elementor-image-box-img {
		margin-bottom: 12px;
	}
	
	.elementor-33293 .elementor-element.elementor-element-28e3322 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 5px;
		--padding-right: 5px;
	}
	
	.elementor-33293 .elementor-element.elementor-element-c6a71b2 .elementor-image-box-img {
		margin-bottom: 12px;
	}
}

.elementor-widget-image-box .elementor-image-box-content {
	width: 100%;
}

@media (min-width:768px) {
	.elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper, .elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper {
		display: flex;
	}
	
	.elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper {
		flex-direction: row-reverse;
		text-align: end;
	}
	
	[dir=rtl] .elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper {
		flex-direction: row;
	}
	
	.elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper {
		flex-direction: row;
		text-align: start;
	}
	
	[dir=rtl] .elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper {
		flex-direction: row-reverse;
	}
	
	.elementor-widget-image-box.elementor-position-top .elementor-image-box-img {
		margin: auto;
	}
	
	.elementor-widget-image-box.elementor-vertical-align-top .elementor-image-box-wrapper {
		align-items: flex-start;
	}
	
	.elementor-widget-image-box.elementor-vertical-align-middle .elementor-image-box-wrapper {
		align-items: center;
	}
	
	.elementor-widget-image-box.elementor-vertical-align-bottom .elementor-image-box-wrapper {
		align-items: flex-end;
	}
}

@media (max-width:767px) {
	.elementor-widget-image-box .elementor-image-box-img {
		margin-inline: auto !important;
		margin-bottom: 15px;
	}
}

.elementor-widget-image-box .elementor-image-box-img {
	display: inline-block;
}

.elementor-widget-image-box .elementor-image-box-img img {
	display: block;
	line-height: 0;
}

.elementor-widget-image-box .elementor-image-box-title a {
	color: inherit;
}

.elementor-widget-image-box .elementor-image-box-wrapper {
	text-align: center;
}

.elementor-widget-image-box .elementor-image-box-description {
	margin: 0;
}

.far {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.elementor-widget-social-icons.elementor-grid-0 .elementor-widget-container, .elementor-widget-social-icons.elementor-grid-0:not(:has(.elementor-widget-container)), .elementor-widget-social-icons.elementor-grid-mobile-0 .elementor-widget-container, .elementor-widget-social-icons.elementor-grid-mobile-0:not(:has(.elementor-widget-container)), .elementor-widget-social-icons.elementor-grid-tablet-0 .elementor-widget-container, .elementor-widget-social-icons.elementor-grid-tablet-0:not(:has(.elementor-widget-container)) {
	font-size: 0;
	line-height: 1;
}

.elementor-widget-social-icons:not(.elementor-grid-0):not(.elementor-grid-tablet-0):not(.elementor-grid-mobile-0) .elementor-grid {
	display: inline-grid;
}

.elementor-widget-social-icons .elementor-grid {
	grid-column-gap: var(--grid-column-gap, 5px);
	grid-row-gap: var(--grid-row-gap, 5px);
	grid-template-columns: var(--grid-template-columns);
	justify-content: var(--justify-content, center);
	justify-items: var(--justify-content, center);
}

.elementor-icon.elementor-social-icon {
	font-size: var(--icon-size, 25px);
	height: calc(var(--icon-size, 25px) + 2 * var(--icon-padding, .5em));
	line-height: var(--icon-size, 25px);
	width: calc(var(--icon-size, 25px) + 2 * var(--icon-padding, .5em));
}

.elementor-social-icon {
	--e-social-icon-icon-color: #fff;
	align-items: center;
	background-color: #69727d;
	cursor: pointer;
	display: inline-flex;
	justify-content: center;
	text-align: center;
}

.elementor-social-icon i {
	color: var(--e-social-icon-icon-color);
}

.elementor-social-icon svg {
	fill: var(--e-social-icon-icon-color);
}

.elementor-social-icon:last-child {
	margin: 0;
}

.elementor-social-icon:hover {
	color: #fff;
	opacity: .9;
}

.elementor-social-icon-android {
	background-color: #a4c639;
}

.elementor-social-icon-apple {
	background-color: #999;
}

.elementor-social-icon-behance {
	background-color: #1769ff;
}

.elementor-social-icon-bitbucket {
	background-color: #205081;
}

.elementor-social-icon-codepen {
	background-color: #000;
}

.elementor-social-icon-delicious {
	background-color: #39f;
}

.elementor-social-icon-deviantart {
	background-color: #05cc47;
}

.elementor-social-icon-digg {
	background-color: #005be2;
}

.elementor-social-icon-dribbble {
	background-color: #ea4c89;
}

.elementor-social-icon-elementor {
	background-color: #d30c5c;
}

.elementor-social-icon-envelope {
	background-color: #ea4335;
}

.elementor-social-icon-facebook, .elementor-social-icon-facebook-f {
	background-color: #3b5998;
}

.elementor-social-icon-flickr {
	background-color: #0063dc;
}

.elementor-social-icon-foursquare {
	background-color: #2d5be3;
}

.elementor-social-icon-free-code-camp, .elementor-social-icon-freecodecamp {
	background-color: #006400;
}

.elementor-social-icon-github {
	background-color: #333;
}

.elementor-social-icon-gitlab {
	background-color: #e24329;
}

.elementor-social-icon-globe {
	background-color: #69727d;
}

.elementor-social-icon-google-plus, .elementor-social-icon-google-plus-g {
	background-color: #dd4b39;
}

.elementor-social-icon-houzz {
	background-color: #7ac142;
}

.elementor-social-icon-instagram {
	background-color: #262626;
}

.elementor-social-icon-jsfiddle {
	background-color: #487aa2;
}

.elementor-social-icon-link {
	background-color: #818a91;
}

.elementor-social-icon-linkedin, .elementor-social-icon-linkedin-in {
	background-color: #0077b5;
}

.elementor-social-icon-medium {
	background-color: #00ab6b;
}

.elementor-social-icon-meetup {
	background-color: #ec1c40;
}

.elementor-social-icon-mixcloud {
	background-color: #273a4b;
}

.elementor-social-icon-odnoklassniki {
	background-color: #f4731c;
}

.elementor-social-icon-pinterest {
	background-color: #bd081c;
}

.elementor-social-icon-product-hunt {
	background-color: #da552f;
}

.elementor-social-icon-reddit {
	background-color: #ff4500;
}

.elementor-social-icon-rss {
	background-color: #f26522;
}

.elementor-social-icon-shopping-cart {
	background-color: #4caf50;
}

.elementor-social-icon-skype {
	background-color: #00aff0;
}

.elementor-social-icon-slideshare {
	background-color: #0077b5;
}

.elementor-social-icon-snapchat {
	background-color: #fffc00;
}

.elementor-social-icon-soundcloud {
	background-color: #f80;
}

.elementor-social-icon-spotify {
	background-color: #2ebd59;
}

.elementor-social-icon-stack-overflow {
	background-color: #fe7a15;
}

.elementor-social-icon-steam {
	background-color: #00adee;
}

.elementor-social-icon-stumbleupon {
	background-color: #eb4924;
}

.elementor-social-icon-telegram {
	background-color: #2ca5e0;
}

.elementor-social-icon-threads {
	background-color: #000;
}

.elementor-social-icon-thumb-tack {
	background-color: #1aa1d8;
}

.elementor-social-icon-tripadvisor {
	background-color: #589442;
}

.elementor-social-icon-tumblr {
	background-color: #35465c;
}

.elementor-social-icon-twitch {
	background-color: #6441a5;
}

.elementor-social-icon-twitter {
	background-color: #1da1f2;
}

.elementor-social-icon-viber {
	background-color: #665cac;
}

.elementor-social-icon-vimeo {
	background-color: #1ab7ea;
}

.elementor-social-icon-vk {
	background-color: #45668e;
}

.elementor-social-icon-weibo {
	background-color: #dd2430;
}

.elementor-social-icon-weixin {
	background-color: #31a918;
}

.elementor-social-icon-whatsapp {
	background-color: #25d366;
}

.elementor-social-icon-wordpress {
	background-color: #21759b;
}

.elementor-social-icon-x-twitter {
	background-color: #000;
}

.elementor-social-icon-xing {
	background-color: #026466;
}

.elementor-social-icon-yelp {
	background-color: #af0606;
}

.elementor-social-icon-youtube {
	background-color: #cd201f;
}

.elementor-social-icon-500px {
	background-color: #0099e5;
}

.e--ua-appleWebkit.rtl {
	--flex-right: flex-start;
}

.e--ua-appleWebkit .elementor-share-buttons--align-right, .e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-right {
	--justify-content: var(--flex-right, flex-end);
}

.e--ua-appleWebkit .elementor-share-buttons--align-center, .e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-center {
	--justify-content: center;
}

.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-center .elementor-grid, .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-justify .elementor-grid, .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-right .elementor-grid, .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-center .elementor-grid, .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-right .elementor-grid {
	display: flex;
	flex-wrap: wrap;
	justify-content: var(--justify-content, space-between);
	margin-inline: calc(-.5 * var(--grid-column-gap));
	width: auto;
}

.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-center .elementor-grid-item, .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-justify .elementor-grid-item, .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-right .elementor-grid-item, .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-center .elementor-grid-item, .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-right .elementor-grid-item {
	margin-inline: calc(.5 * var(--grid-column-gap));
}

.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-left .elementor-grid, .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-left .elementor-grid {
	display: inline-block;
}

.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-left .elementor-grid, .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-left .elementor-grid-item, .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-left .elementor-grid, .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-left .elementor-grid-item {
	margin-inline: 0;
}

@media (max-width:1024px) {
	.e--ua-appleWebkit .elementor-share-buttons-tablet--align-right, .e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-tablet-right {
		--justify-content: var(--flex-right, flex-end);
	}
	
	.e--ua-appleWebkit .elementor-share-buttons-tablet--align-center, .e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-tablet-center {
		--justify-content: center;
	}
	
	.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-center .elementor-grid, .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-justify .elementor-grid, .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-right .elementor-grid, .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-center .elementor-grid, .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-right .elementor-grid {
		display: flex;
		flex-wrap: wrap;
		justify-content: var(--justify-content, space-between);
		margin-inline: calc(-.5 * var(--grid-column-gap));
		width: auto;
	}
	
	.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-center .elementor-grid-item, .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-justify .elementor-grid-item, .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-right .elementor-grid-item, .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-center .elementor-grid-item, .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-right .elementor-grid-item {
		margin-inline: calc(.5 * var(--grid-column-gap));
	}
	
	.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-tablet--align-left .elementor-grid, .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-left .elementor-grid {
		display: inline-block;
	}
	
	.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-tablet--align-left .elementor-grid, .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-tablet--align-left .elementor-grid-item, .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-left .elementor-grid, .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-left .elementor-grid-item {
		margin-inline: 0;
	}
}

@media (max-width:767px) {
	.e--ua-appleWebkit .elementor-share-buttons-mobile--align-right, .e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-mobile-right {
		--justify-content: var(--flex-right, flex-end);
	}
	
	.e--ua-appleWebkit .elementor-share-buttons-mobile--align-center, .e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-mobile-center {
		--justify-content: center;
	}
	
	.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-center .elementor-grid, .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-justify .elementor-grid, .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-right .elementor-grid, .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-center .elementor-grid, .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-right .elementor-grid {
		display: flex;
		flex-wrap: wrap;
		justify-content: var(--justify-content, space-between);
		margin-inline: calc(-.5 * var(--grid-column-gap));
		width: auto;
	}
	
	.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-center .elementor-grid-item, .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-justify .elementor-grid-item, .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-right .elementor-grid-item, .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-center .elementor-grid-item, .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-right .elementor-grid-item {
		margin-inline: calc(.5 * var(--grid-column-gap));
	}
	
	.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-mobile--align-left .elementor-grid, .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-left .elementor-grid {
		display: inline-block;
	}
	
	.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-mobile--align-left .elementor-grid, .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-mobile--align-left .elementor-grid-item, .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-left .elementor-grid, .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-left .elementor-grid-item {
		margin-inline: 0;
	}
}
.elementskit-reset-button.elementor-button{cursor:pointer;width:100%}