.elementor-6855 .elementor-element.elementor-element-3b59405 .elementor-swiper-button {
	font-size: 20px;
}

.elementor-6855 .elementor-element.elementor-element-11f2c27 .elementor-cta__content-item {
	transition-duration: 1000ms;
}

.elementor-6855 .elementor-element.elementor-element-11f2c27.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2) {
	transition-delay: calc(1000ms / 3);
}

.elementor-6855 .elementor-element.elementor-element-11f2c27.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3) {
	transition-delay: calc(( 1000ms / 3 ) * 2);
}

.elementor-6855 .elementor-element.elementor-element-11f2c27.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4) {
	transition-delay: calc(( 1000ms / 3 ) * 3);
}

.elementor-6855 .elementor-element.elementor-element-11f2c27 .elementor-cta .elementor-cta__bg, .elementor-6855 .elementor-element.elementor-element-11f2c27 .elementor-cta .elementor-cta__bg-overlay {
	transition-duration: 1500ms;
}

.elementor-6855 .elementor-element.elementor-element-11f2c27 .elementor-cta__content {
	text-align: center;
}

.elementor-6855 .elementor-element.elementor-element-11e7621 > .elementor-container {
	max-width: 720px;
}

.elementor-6855 .elementor-element.elementor-element-0ef82ec > .elementor-element-populated {
	padding: 2em 2em 2em 2em;
}

.elementor-6855 .elementor-element.elementor-element-3030f45 {
	text-align: center;
}

.elementor-6855 .elementor-element.elementor-element-90bf995 {
	text-align: center;
}

.elementor-6855 .elementor-element.elementor-element-3dab838 .elementor-cta .elementor-cta__bg, .elementor-6855 .elementor-element.elementor-element-3dab838 .elementor-cta .elementor-cta__bg-overlay {
	transition-duration: 600ms;
}

.elementor-6855 .elementor-element.elementor-element-3dab838 .elementor-cta__content {
	text-align: center;
	padding: 35px 35px 35px 35px;
	background-color: var(--e-global-color-a291686);
}

.elementor-6855 .elementor-element.elementor-element-3dab838 .elementor-cta__bg-wrapper {
	min-height: 300px;
}

.elementor-6855 .elementor-element.elementor-element-3dab838 .elementor-cta__title {
	color: var(--e-global-color-dea41e4);
}

.elementor-6855 .elementor-element.elementor-element-3dab838 .elementor-cta__description {
	color: var(--e-global-color-dea41e4);
}

.elementor-6855 .elementor-element.elementor-element-3dab838 .elementor-cta__button {
	color: var(--e-global-color-a291686);
	background-color: var(--e-global-color-100efa4);
	border-width: 0px;
}

.elementor-6855 .elementor-element.elementor-element-3dab838 .elementor-cta__button:hover {
	color: var(--e-global-color-a291686);
	background-color: var(--e-global-color-3460580);
}

.elementor-6855 .elementor-element.elementor-element-8cf7f4a .elementor-cta .elementor-cta__bg, .elementor-6855 .elementor-element.elementor-element-8cf7f4a .elementor-cta .elementor-cta__bg-overlay {
	transition-duration: 600ms;
}

.elementor-6855 .elementor-element.elementor-element-8cf7f4a .elementor-cta__content {
	text-align: center;
	padding: 35px 35px 35px 35px;
	background-color: var(--e-global-color-a291686);
}

.elementor-6855 .elementor-element.elementor-element-8cf7f4a .elementor-cta__bg-wrapper {
	min-height: 300px;
}

.elementor-6855 .elementor-element.elementor-element-8cf7f4a .elementor-cta__title {
	color: var(--e-global-color-dea41e4);
}

.elementor-6855 .elementor-element.elementor-element-8cf7f4a .elementor-cta__description {
	color: var(--e-global-color-dea41e4);
}

.elementor-6855 .elementor-element.elementor-element-8cf7f4a .elementor-cta__button {
	color: var(--e-global-color-a291686);
	background-color: var(--e-global-color-100efa4);
	border-width: 0px;
}

.elementor-6855 .elementor-element.elementor-element-8cf7f4a .elementor-cta__button:hover {
	color: var(--e-global-color-a291686);
	background-color: var(--e-global-color-3460580);
}

.elementor-6855 .elementor-element.elementor-element-a8ebdca .elementor-cta .elementor-cta__bg, .elementor-6855 .elementor-element.elementor-element-a8ebdca .elementor-cta .elementor-cta__bg-overlay {
	transition-duration: 600ms;
}

.elementor-6855 .elementor-element.elementor-element-a8ebdca .elementor-cta__content {
	text-align: center;
	padding: 35px 35px 35px 35px;
	background-color: var(--e-global-color-a291686);
}

.elementor-6855 .elementor-element.elementor-element-a8ebdca .elementor-cta__bg-wrapper {
	min-height: 300px;
}

.elementor-6855 .elementor-element.elementor-element-a8ebdca .elementor-cta__title {
	color: var(--e-global-color-dea41e4);
}

.elementor-6855 .elementor-element.elementor-element-a8ebdca .elementor-cta__description {
	color: var(--e-global-color-dea41e4);
}

.elementor-6855 .elementor-element.elementor-element-a8ebdca .elementor-cta__button {
	color: var(--e-global-color-a291686);
	background-color: var(--e-global-color-100efa4);
	border-width: 0px;
}

.elementor-6855 .elementor-element.elementor-element-a8ebdca .elementor-cta__button:hover {
	color: var(--e-global-color-a291686);
	background-color: var(--e-global-color-3460580);
}

.elementor-6855 .elementor-element.elementor-element-cf75292 .elementor-cta .elementor-cta__bg, .elementor-6855 .elementor-element.elementor-element-cf75292 .elementor-cta .elementor-cta__bg-overlay {
	transition-duration: 600ms;
}

.elementor-6855 .elementor-element.elementor-element-cf75292 .elementor-cta__content {
	text-align: center;
	padding: 35px 35px 35px 35px;
	background-color: var(--e-global-color-a291686);
}

.elementor-6855 .elementor-element.elementor-element-cf75292 .elementor-cta__bg-wrapper {
	min-height: 300px;
}

.elementor-6855 .elementor-element.elementor-element-cf75292 .elementor-cta__title {
	color: var(--e-global-color-dea41e4);
}

.elementor-6855 .elementor-element.elementor-element-cf75292 .elementor-cta__description {
	color: var(--e-global-color-dea41e4);
}

.elementor-6855 .elementor-element.elementor-element-cf75292 .elementor-cta__button {
	color: var(--e-global-color-a291686);
	background-color: var(--e-global-color-100efa4);
	border-width: 0px;
}

.elementor-6855 .elementor-element.elementor-element-cf75292 .elementor-cta__button:hover {
	color: var(--e-global-color-a291686);
	background-color: var(--e-global-color-3460580);
}

.elementor-6855 .elementor-element.elementor-element-ca4e9aa .elementor-cta .elementor-cta__bg, .elementor-6855 .elementor-element.elementor-element-ca4e9aa .elementor-cta .elementor-cta__bg-overlay {
	transition-duration: 600ms;
}

.elementor-6855 .elementor-element.elementor-element-ca4e9aa .elementor-cta__content {
	text-align: center;
	padding: 35px 35px 35px 35px;
	background-color: var(--e-global-color-a291686);
}

.elementor-6855 .elementor-element.elementor-element-ca4e9aa .elementor-cta__bg-wrapper {
	min-height: 300px;
}

.elementor-6855 .elementor-element.elementor-element-ca4e9aa .elementor-cta__title {
	color: var(--e-global-color-dea41e4);
}

.elementor-6855 .elementor-element.elementor-element-ca4e9aa .elementor-cta__description {
	color: var(--e-global-color-dea41e4);
}

.elementor-6855 .elementor-element.elementor-element-ca4e9aa .elementor-cta__button {
	color: var(--e-global-color-a291686);
	background-color: var(--e-global-color-100efa4);
	border-width: 0px;
}

.elementor-6855 .elementor-element.elementor-element-ca4e9aa .elementor-cta__button:hover {
	color: var(--e-global-color-a291686);
	background-color: var(--e-global-color-3460580);
}

.elementor-6855 .elementor-element.elementor-element-ec9d47a .elementor-cta .elementor-cta__bg, .elementor-6855 .elementor-element.elementor-element-ec9d47a .elementor-cta .elementor-cta__bg-overlay {
	transition-duration: 600ms;
}

.elementor-6855 .elementor-element.elementor-element-ec9d47a .elementor-cta__content {
	text-align: center;
	padding: 35px 35px 35px 35px;
	background-color: var(--e-global-color-a291686);
}

.elementor-6855 .elementor-element.elementor-element-ec9d47a .elementor-cta__bg-wrapper {
	min-height: 300px;
}

.elementor-6855 .elementor-element.elementor-element-ec9d47a .elementor-cta__title {
	color: var(--e-global-color-dea41e4);
}

.elementor-6855 .elementor-element.elementor-element-ec9d47a .elementor-cta__description {
	color: var(--e-global-color-dea41e4);
}

.elementor-6855 .elementor-element.elementor-element-ec9d47a .elementor-cta__button {
	color: var(--e-global-color-a291686);
	background-color: var(--e-global-color-100efa4);
	border-width: 0px;
}

.elementor-6855 .elementor-element.elementor-element-ec9d47a .elementor-cta__button:hover {
	color: var(--e-global-color-a291686);
	background-color: var(--e-global-color-3460580);
}

.elementor-6855 .elementor-element.elementor-element-89e26cc {
	--grid-row-gap: 35px;
	--grid-column-gap: 30px;
}

.elementor-6855 .elementor-element.elementor-element-89e26cc .elementor-posts-container .elementor-post__thumbnail {
	padding-bottom: calc(.66 * 100%);
}

.elementor-6855 .elementor-element.elementor-element-89e26cc:after {
	content: "0.66";
}

.elementor-6855 .elementor-element.elementor-element-89e26cc .elementor-post__thumbnail__link {
	width: 100%;
}

.elementor-6855 .elementor-element.elementor-element-89e26cc .elementor-post__meta-data span + span:before {
	content: "///";
}

.elementor-6855 .elementor-element.elementor-element-89e26cc.elementor-posts--thumbnail-left .elementor-post__thumbnail__link {
	margin-right: 20px;
}

.elementor-6855 .elementor-element.elementor-element-89e26cc.elementor-posts--thumbnail-top .elementor-post__thumbnail__link {
	margin-bottom: 20px;
}

@media (max-width:1024px) {
	.elementor-6855 .elementor-element.elementor-element-3dab838 .elementor-cta__content {
		padding: 21px 21px 21px 21px;
	}
	
	.elementor-6855 .elementor-element.elementor-element-3dab838 .elementor-cta__bg-wrapper {
		min-height: 225px;
	}
	
	.elementor-6855 .elementor-element.elementor-element-8cf7f4a .elementor-cta__content {
		padding: 21px 21px 21px 21px;
	}
	
	.elementor-6855 .elementor-element.elementor-element-8cf7f4a .elementor-cta__bg-wrapper {
		min-height: 225px;
	}
	
	.elementor-6855 .elementor-element.elementor-element-a8ebdca .elementor-cta__content {
		padding: 21px 21px 21px 21px;
	}
	
	.elementor-6855 .elementor-element.elementor-element-a8ebdca .elementor-cta__bg-wrapper {
		min-height: 225px;
	}
	
	.elementor-6855 .elementor-element.elementor-element-cf75292 .elementor-cta__content {
		padding: 21px 21px 21px 21px;
	}
	
	.elementor-6855 .elementor-element.elementor-element-cf75292 .elementor-cta__bg-wrapper {
		min-height: 225px;
	}
	
	.elementor-6855 .elementor-element.elementor-element-ca4e9aa .elementor-cta__content {
		padding: 21px 21px 21px 21px;
	}
	
	.elementor-6855 .elementor-element.elementor-element-ca4e9aa .elementor-cta__bg-wrapper {
		min-height: 225px;
	}
	
	.elementor-6855 .elementor-element.elementor-element-ec9d47a .elementor-cta__content {
		padding: 21px 21px 21px 21px;
	}
	
	.elementor-6855 .elementor-element.elementor-element-ec9d47a .elementor-cta__bg-wrapper {
		min-height: 225px;
	}
}

@media (max-width:767px) {
	.elementor-6855 .elementor-element.elementor-element-89e26cc .elementor-posts-container .elementor-post__thumbnail {
		padding-bottom: calc(.5 * 100%);
	}
	
	.elementor-6855 .elementor-element.elementor-element-89e26cc:after {
		content: "0.5";
	}
	
	.elementor-6855 .elementor-element.elementor-element-89e26cc .elementor-post__thumbnail__link {
		width: 100%;
	}
}