/* End custom CSS */

.elementor-49044 .elementor-element.elementor-element-17bbb40:not(.elementor-motion-effects-element-type-background), .elementor-49044 .elementor-element.elementor-element-17bbb40 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #666;
}

.elementor-49044 .elementor-element.elementor-element-ce9f3dc .elementor-heading-title {
	color: #fff4f4;
}

.elementor-49044 .elementor-element.elementor-element-2c86978 > .elementor-widget-container {
	background-color: #000;
	margin: 0px 10px 0px 10px;
	padding: 10px 30px 10px 30px;
}

.elementor-49044 .elementor-element.elementor-element-2c86978 .elementor-heading-title {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
	letter-spacing: var(--e-global-typography-secondary-letter-spacing);
	color: #fff;
}

.elementor-49044 .elementor-element.elementor-element-d12316c .dce-posts-container.dce-skin-grid .dce-post-item {
	width: calc(100% / 4);
	flex: 0 1 calc(100% / 4);
	flex-grow: 0;
	padding-right: calc(30px / 2);
	padding-left: calc(30px / 2);
}

.elementor-49044 .elementor-element.elementor-element-d12316c .elementor-repeater-item-2a07df7 > * {
	display: inline-block;
}

.elementor-49044 .elementor-element.elementor-element-d12316c .elementor-repeater-item-9ebb10c.dce-item_image {
	justify-content: top;
}

.elementor-49044 .elementor-element.elementor-element-d12316c .dce-posts-container.dce-skin-grid .dce-posts-wrapper {
	justify-content: flex-start;
	margin-left: calc(-30px / 2);
	margin-right: calc(-30px / 2);
}

.elementor-49044 .elementor-element.elementor-element-d12316c .dce-posts-fallback {
	text-align: left;
}

.elementor-49044 .elementor-element.elementor-element-d12316c .dce-post-item {
	padding-bottom: 35px;
}

.elementor-49044 .elementor-element.elementor-element-d12316c .dce-pagination {
	justify-content: center;
}

.elementor-49044 .elementor-element.elementor-element-d12316c .dce-pagination-top {
	padding-bottom: 10px;
}

.elementor-49044 .elementor-element.elementor-element-d12316c .dce-pagination-bottom {
	padding-top: 10px;
}

.elementor-49044 .elementor-element.elementor-element-d12316c .dce-pagination span, .elementor-49044 .elementor-element.elementor-element-d12316c .dce-pagination a {
	margin-right: 1px;
}

.elementor-49044 .elementor-element.elementor-element-d12316c .dce-pagination .pageprev.icon.left .fa {
	margin-right: 10px;
}

.elementor-49044 .elementor-element.elementor-element-d12316c .dce-pagination .pagenext.icon.left .fa {
	margin-right: 10px;
}

.elementor-49044 .elementor-element.elementor-element-d12316c .dce-pagination .pageprev.icon.left .fas {
	margin-right: 10px;
}

.elementor-49044 .elementor-element.elementor-element-d12316c .dce-pagination .pagenext.icon.left .fas {
	margin-right: 10px;
}

.elementor-49044 .elementor-element.elementor-element-d12316c .dce-pagination .pageprev.icon.left svg {
	margin-right: 10px;
}

.elementor-49044 .elementor-element.elementor-element-d12316c .dce-pagination .pagenext.icon.left svg {
	margin-right: 10px;
}

.elementor-49044 .elementor-element.elementor-element-d12316c .dce-pagination .pageprev.icon.right .fa {
	margin-left: 10px;
}

.elementor-49044 .elementor-element.elementor-element-d12316c .dce-pagination .pagenext.icon.right .fa {
	margin-left: 10px;
}

.elementor-49044 .elementor-element.elementor-element-d12316c .dce-pagination .pageprev.icon.right .fas {
	margin-left: 10px;
}

.elementor-49044 .elementor-element.elementor-element-d12316c .dce-pagination .pagenext.icon.right .fas {
	margin-left: 10px;
}

.elementor-49044 .elementor-element.elementor-element-d12316c .dce-pagination .pageprev.icon.right svg {
	margin-left: 10px;
}

.elementor-49044 .elementor-element.elementor-element-d12316c .dce-pagination .pagenext.icon.right svg {
	margin-left: 10px;
}

.elementor-49044 .elementor-element.elementor-element-d12316c .dce-pagination .pageprev.icon .fa {
	font-size: 10px;
}

.elementor-49044 .elementor-element.elementor-element-d12316c .dce-pagination .pageprev.icon .fas {
	font-size: 10px;
}

.elementor-49044 .elementor-element.elementor-element-d12316c .dce-pagination .pagenext.icon .fa {
	font-size: 10px;
}

.elementor-49044 .elementor-element.elementor-element-d12316c .dce-pagination .pagenext.icon .fas {
	font-size: 10px;
}

.elementor-49044 .elementor-element.elementor-element-d12316c .dce-pagination .pageprev.icon svg {
	height: 10px;
}

.elementor-49044 .elementor-element.elementor-element-d12316c .dce-pagination .pagenext.icon svg {
	height: 10px;
}

.elementor-49044 .elementor-element.elementor-element-d12316c .dce-pagination .pagefirst.icon.left .fa {
	margin-right: 10px;
}

.elementor-49044 .elementor-element.elementor-element-d12316c .dce-pagination .pagelast.icon.left .fa {
	margin-right: 10px;
}

.elementor-49044 .elementor-element.elementor-element-d12316c .dce-pagination .pagefirst.icon.left .fas {
	margin-right: 10px;
}

.elementor-49044 .elementor-element.elementor-element-d12316c .dce-pagination .pagelast.icon.left .fas {
	margin-right: 10px;
}

.elementor-49044 .elementor-element.elementor-element-d12316c .dce-pagination .pagefirst.icon.left svg {
	margin-right: 10px;
}

.elementor-49044 .elementor-element.elementor-element-d12316c .dce-pagination .pagelast.icon.left svg {
	margin-right: 10px;
}

.elementor-49044 .elementor-element.elementor-element-d12316c .dce-pagination .pagefirst.icon.right .fa {
	margin-left: 10px;
}

.elementor-49044 .elementor-element.elementor-element-d12316c .dce-pagination .pagelast.icon.right .fa {
	margin-left: 10px;
}

.elementor-49044 .elementor-element.elementor-element-d12316c .dce-pagination .pagefirst.icon.right .fas {
	margin-left: 10px;
}

.elementor-49044 .elementor-element.elementor-element-d12316c .dce-pagination .pagelast.icon.right .fas {
	margin-left: 10px;
}

.elementor-49044 .elementor-element.elementor-element-d12316c .dce-pagination .pagefirst.icon.right svg {
	margin-left: 10px;
}

.elementor-49044 .elementor-element.elementor-element-d12316c .dce-pagination .pagelast.icon.right svg {
	margin-left: 10px;
}

.elementor-49044 .elementor-element.elementor-element-d12316c .dce-pagination .pagefirst.icon .fa {
	font-size: 10px;
}

.elementor-49044 .elementor-element.elementor-element-d12316c .dce-pagination .pagefirst.icon .fas {
	font-size: 10px;
}

.elementor-49044 .elementor-element.elementor-element-d12316c .dce-pagination .pagelast.icon .fa {
	font-size: 10px;
}

.elementor-49044 .elementor-element.elementor-element-d12316c .dce-pagination .pagelast.icon .fas {
	font-size: 10px;
}

.elementor-49044 .elementor-element.elementor-element-d12316c .dce-pagination .pagefirst.icon svg {
	height: 10px;
}

.elementor-49044 .elementor-element.elementor-element-d12316c .dce-pagination .pagelast.icon svg {
	height: 10px;
}

.elementor-49044 .elementor-element.elementor-element-f7b8f9a > .elementor-widget-container {
	background-color: #000;
	margin: 0px 10px 0px 10px;
	padding: 10px 30px 10px 30px;
}

.elementor-49044 .elementor-element.elementor-element-f7b8f9a .elementor-heading-title {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
	letter-spacing: var(--e-global-typography-secondary-letter-spacing);
	color: #fff;
}

.elementor-49044 .elementor-element.elementor-element-dfa4e21 .dce-posts-container.dce-skin-grid .dce-post-item {
	width: calc(100% / 4);
	flex: 0 1 calc(100% / 4);
	flex-grow: 0;
	padding-right: calc(30px / 2);
	padding-left: calc(30px / 2);
}

.elementor-49044 .elementor-element.elementor-element-dfa4e21 .elementor-repeater-item-2a07df7 > * {
	display: inline-block;
}

.elementor-49044 .elementor-element.elementor-element-dfa4e21 .elementor-repeater-item-9ebb10c.dce-item_image {
	justify-content: top;
}

.elementor-49044 .elementor-element.elementor-element-dfa4e21 .dce-posts-container.dce-skin-grid .dce-posts-wrapper {
	justify-content: flex-start;
	margin-left: calc(-30px / 2);
	margin-right: calc(-30px / 2);
}

.elementor-49044 .elementor-element.elementor-element-dfa4e21 .dce-posts-fallback {
	text-align: left;
}

.elementor-49044 .elementor-element.elementor-element-dfa4e21 .dce-post-item {
	padding-bottom: 35px;
}

.elementor-49044 .elementor-element.elementor-element-db9857b > .elementor-widget-container {
	background-color: #000;
	margin: 0px 10px 0px 10px;
	padding: 10px 30px 10px 30px;
}

.elementor-49044 .elementor-element.elementor-element-db9857b .elementor-heading-title {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
	letter-spacing: var(--e-global-typography-secondary-letter-spacing);
	color: #fff;
}

.elementor-49044 .elementor-element.elementor-element-a0e4cb8 .dce-posts-container.dce-skin-grid .dce-post-item {
	width: calc(100% / 4);
	flex: 0 1 calc(100% / 4);
	flex-grow: 0;
	padding-right: calc(30px / 2);
	padding-left: calc(30px / 2);
}

.elementor-49044 .elementor-element.elementor-element-a0e4cb8 .elementor-repeater-item-2a07df7 > * {
	display: inline-block;
}

.elementor-49044 .elementor-element.elementor-element-a0e4cb8 .elementor-repeater-item-9ebb10c.dce-item_image {
	justify-content: top;
}

.elementor-49044 .elementor-element.elementor-element-a0e4cb8 .dce-posts-container.dce-skin-grid .dce-posts-wrapper {
	justify-content: flex-start;
	margin-left: calc(-30px / 2);
	margin-right: calc(-30px / 2);
}

.elementor-49044 .elementor-element.elementor-element-a0e4cb8 .dce-posts-fallback {
	text-align: left;
}

.elementor-49044 .elementor-element.elementor-element-a0e4cb8 .dce-post-item {
	padding-bottom: 35px;
}

.elementor-49044 .elementor-element.elementor-element-5d71ec6 > .elementor-widget-container {
	background-color: #000;
	margin: 0px 10px 0px 10px;
	padding: 10px 30px 10px 30px;
}

.elementor-49044 .elementor-element.elementor-element-5d71ec6 .elementor-heading-title {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
	letter-spacing: var(--e-global-typography-secondary-letter-spacing);
	color: #fff;
}

.elementor-49044 .elementor-element.elementor-element-60e1e88 .dce-posts-container.dce-skin-grid .dce-post-item {
	width: calc(100% / 4);
	flex: 0 1 calc(100% / 4);
	flex-grow: 0;
	padding-right: calc(30px / 2);
	padding-left: calc(30px / 2);
}

.elementor-49044 .elementor-element.elementor-element-60e1e88 .elementor-repeater-item-2a07df7 > * {
	display: inline-block;
}

.elementor-49044 .elementor-element.elementor-element-60e1e88 .elementor-repeater-item-9ebb10c.dce-item_image {
	justify-content: top;
}

.elementor-49044 .elementor-element.elementor-element-60e1e88 .dce-posts-container.dce-skin-grid .dce-posts-wrapper {
	justify-content: flex-start;
	margin-left: calc(-30px / 2);
	margin-right: calc(-30px / 2);
}

.elementor-49044 .elementor-element.elementor-element-60e1e88 .dce-posts-fallback {
	text-align: left;
}

.elementor-49044 .elementor-element.elementor-element-60e1e88 .dce-post-item {
	padding-bottom: 35px;
}

.elementor-49044 .elementor-element.elementor-element-4d35d74 > .elementor-widget-container {
	background-color: #000;
	margin: 0px 10px 0px 10px;
	padding: 10px 30px 10px 30px;
}

.elementor-49044 .elementor-element.elementor-element-4d35d74 .elementor-heading-title {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
	letter-spacing: var(--e-global-typography-secondary-letter-spacing);
	color: #fff;
}

.elementor-49044 .elementor-element.elementor-element-abeffb1 .dce-posts-container.dce-skin-grid .dce-post-item {
	width: calc(100% / 4);
	flex: 0 1 calc(100% / 4);
	flex-grow: 0;
	padding-right: calc(30px / 2);
	padding-left: calc(30px / 2);
}

.elementor-49044 .elementor-element.elementor-element-abeffb1 .elementor-repeater-item-2a07df7 > * {
	display: inline-block;
}

.elementor-49044 .elementor-element.elementor-element-abeffb1 .elementor-repeater-item-9ebb10c.dce-item_image {
	justify-content: top;
}

.elementor-49044 .elementor-element.elementor-element-abeffb1 .dce-posts-container.dce-skin-grid .dce-posts-wrapper {
	justify-content: flex-start;
	margin-left: calc(-30px / 2);
	margin-right: calc(-30px / 2);
}

.elementor-49044 .elementor-element.elementor-element-abeffb1 .dce-posts-fallback {
	text-align: left;
}

.elementor-49044 .elementor-element.elementor-element-abeffb1 .dce-post-item {
	padding-bottom: 35px;
}

.elementor-49044 .elementor-element.elementor-element-f126d1b > .elementor-widget-container {
	background-color: #000;
	margin: 0px 10px 0px 10px;
	padding: 10px 30px 10px 30px;
}

.elementor-49044 .elementor-element.elementor-element-f126d1b .elementor-heading-title {
	font-family: "Arial", Sans-serif;
	font-size: 26px;
	font-weight: 400;
	letter-spacing: 1px;
	color: #fff;
}

.elementor-49044 .elementor-element.elementor-element-c3b2f32 .dce-posts-container.dce-skin-grid .dce-post-item {
	width: calc(100% / 4);
	flex: 0 1 calc(100% / 4);
	flex-grow: 0;
	padding-right: calc(30px / 2);
	padding-left: calc(30px / 2);
}

.elementor-49044 .elementor-element.elementor-element-c3b2f32 .elementor-repeater-item-2a07df7 > * {
	display: inline-block;
}

.elementor-49044 .elementor-element.elementor-element-c3b2f32 .elementor-repeater-item-9ebb10c.dce-item_image {
	justify-content: top;
}

.elementor-49044 .elementor-element.elementor-element-c3b2f32 .dce-posts-container.dce-skin-grid .dce-posts-wrapper {
	justify-content: flex-start;
	margin-left: calc(-30px / 2);
	margin-right: calc(-30px / 2);
}

.elementor-49044 .elementor-element.elementor-element-c3b2f32 .dce-posts-fallback {
	text-align: left;
}

.elementor-49044 .elementor-element.elementor-element-c3b2f32 .dce-post-item {
	padding-bottom: 35px;
}

.elementor-49044 .elementor-element.elementor-element-fdd387c > .elementor-widget-container {
	background-color: #000;
	margin: 0px 10px 0px 10px;
	padding: 10px 30px 10px 30px;
}

.elementor-49044 .elementor-element.elementor-element-fdd387c .elementor-heading-title {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
	letter-spacing: var(--e-global-typography-secondary-letter-spacing);
	color: #fff;
}

.elementor-49044 .elementor-element.elementor-element-b163e8d .dce-posts-container.dce-skin-grid .dce-post-item {
	width: calc(100% / 4);
	flex: 0 1 calc(100% / 4);
	flex-grow: 0;
	padding-right: calc(30px / 2);
	padding-left: calc(30px / 2);
}

.elementor-49044 .elementor-element.elementor-element-b163e8d .elementor-repeater-item-2a07df7 > * {
	display: inline-block;
}

.elementor-49044 .elementor-element.elementor-element-b163e8d .elementor-repeater-item-9ebb10c.dce-item_image {
	justify-content: top;
}

.elementor-49044 .elementor-element.elementor-element-b163e8d .dce-posts-container.dce-skin-grid .dce-posts-wrapper {
	justify-content: flex-start;
	margin-left: calc(-30px / 2);
	margin-right: calc(-30px / 2);
}

.elementor-49044 .elementor-element.elementor-element-b163e8d .dce-posts-fallback {
	text-align: left;
}

.elementor-49044 .elementor-element.elementor-element-b163e8d .dce-post-item {
	padding-bottom: 35px;
}

.elementor-49044 .elementor-element.elementor-element-2b4fd9b > .elementor-widget-container {
	background-color: #000;
	margin: 0px 10px 0px 10px;
	padding: 10px 30px 10px 30px;
}

.elementor-49044 .elementor-element.elementor-element-2b4fd9b .elementor-heading-title {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
	letter-spacing: var(--e-global-typography-secondary-letter-spacing);
	color: #fff;
}

.elementor-49044 .elementor-element.elementor-element-5ad3e2a .dce-posts-container.dce-skin-grid .dce-post-item {
	width: calc(100% / 4);
	flex: 0 1 calc(100% / 4);
	flex-grow: 0;
	padding-right: calc(30px / 2);
	padding-left: calc(30px / 2);
}

.elementor-49044 .elementor-element.elementor-element-5ad3e2a .elementor-repeater-item-2a07df7 > * {
	display: inline-block;
}

.elementor-49044 .elementor-element.elementor-element-5ad3e2a .elementor-repeater-item-9ebb10c.dce-item_image {
	justify-content: top;
}

.elementor-49044 .elementor-element.elementor-element-5ad3e2a .dce-posts-container.dce-skin-grid .dce-posts-wrapper {
	justify-content: flex-start;
	margin-left: calc(-30px / 2);
	margin-right: calc(-30px / 2);
}

.elementor-49044 .elementor-element.elementor-element-5ad3e2a .dce-posts-fallback {
	text-align: left;
}

.elementor-49044 .elementor-element.elementor-element-5ad3e2a .dce-post-item {
	padding-bottom: 35px;
}

.elementor-49044 .elementor-element.elementor-element-11aa688 > .elementor-widget-container {
	background-color: #000;
	margin: 0px 10px 0px 10px;
	padding: 10px 30px 10px 30px;
}

.elementor-49044 .elementor-element.elementor-element-11aa688 .elementor-heading-title {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
	letter-spacing: var(--e-global-typography-secondary-letter-spacing);
	color: #fff;
}

.elementor-49044 .elementor-element.elementor-element-1568756 .dce-posts-container.dce-skin-grid .dce-post-item {
	width: calc(100% / 4);
	flex: 0 1 calc(100% / 4);
	flex-grow: 0;
	padding-right: calc(30px / 2);
	padding-left: calc(30px / 2);
}

.elementor-49044 .elementor-element.elementor-element-1568756 .elementor-repeater-item-2a07df7 > * {
	display: inline-block;
}

.elementor-49044 .elementor-element.elementor-element-1568756 .elementor-repeater-item-9ebb10c.dce-item_image {
	justify-content: top;
}

.elementor-49044 .elementor-element.elementor-element-1568756 .dce-posts-container.dce-skin-grid .dce-posts-wrapper {
	justify-content: flex-start;
	margin-left: calc(-30px / 2);
	margin-right: calc(-30px / 2);
}

.elementor-49044 .elementor-element.elementor-element-1568756 .dce-posts-fallback {
	text-align: left;
}

.elementor-49044 .elementor-element.elementor-element-1568756 .dce-post-item {
	padding-bottom: 35px;
}

.elementor-49044 .elementor-element.elementor-element-6e77db7 > .elementor-widget-container {
	background-color: #000;
	margin: 0px 10px 0px 10px;
	padding: 10px 30px 10px 30px;
}

.elementor-49044 .elementor-element.elementor-element-6e77db7 .elementor-heading-title {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
	letter-spacing: var(--e-global-typography-secondary-letter-spacing);
	color: #fff;
}

.elementor-49044 .elementor-element.elementor-element-4196813 .dce-posts-container.dce-skin-grid .dce-post-item {
	width: calc(100% / 4);
	flex: 0 1 calc(100% / 4);
	flex-grow: 0;
	padding-right: calc(30px / 2);
	padding-left: calc(30px / 2);
}

.elementor-49044 .elementor-element.elementor-element-4196813 .elementor-repeater-item-2a07df7 > * {
	display: inline-block;
}

.elementor-49044 .elementor-element.elementor-element-4196813 .elementor-repeater-item-9ebb10c.dce-item_image {
	justify-content: top;
}

.elementor-49044 .elementor-element.elementor-element-4196813 .dce-posts-container.dce-skin-grid .dce-posts-wrapper {
	justify-content: flex-start;
	margin-left: calc(-30px / 2);
	margin-right: calc(-30px / 2);
}

.elementor-49044 .elementor-element.elementor-element-4196813 .dce-posts-fallback {
	text-align: left;
}

.elementor-49044 .elementor-element.elementor-element-4196813 .dce-post-item {
	padding-bottom: 35px;
}

.elementor-49044 .elementor-element.elementor-element-17bbb40 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 40px 0px 0px 0px;
}

.elementor-49044 .elementor-element.elementor-element-17bbb40 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

@media (max-width:1024px) {
	.elementor-49044 .elementor-element.elementor-element-2c86978 .elementor-heading-title {
		letter-spacing: var(--e-global-typography-secondary-letter-spacing);
	}
	
	.elementor-49044 .elementor-element.elementor-element-d12316c .dce-posts-container.dce-skin-grid .dce-post-item {
		width: calc(100% / 3);
		flex: 0 1 calc(100% / 3);
	}
	
	.elementor-49044 .elementor-element.elementor-element-f7b8f9a .elementor-heading-title {
		letter-spacing: var(--e-global-typography-secondary-letter-spacing);
	}
	
	.elementor-49044 .elementor-element.elementor-element-dfa4e21 .dce-posts-container.dce-skin-grid .dce-post-item {
		width: calc(100% / 3);
		flex: 0 1 calc(100% / 3);
	}
	
	.elementor-49044 .elementor-element.elementor-element-db9857b .elementor-heading-title {
		letter-spacing: var(--e-global-typography-secondary-letter-spacing);
	}
	
	.elementor-49044 .elementor-element.elementor-element-a0e4cb8 .dce-posts-container.dce-skin-grid .dce-post-item {
		width: calc(100% / 3);
		flex: 0 1 calc(100% / 3);
	}
	
	.elementor-49044 .elementor-element.elementor-element-5d71ec6 .elementor-heading-title {
		letter-spacing: var(--e-global-typography-secondary-letter-spacing);
	}
	
	.elementor-49044 .elementor-element.elementor-element-60e1e88 .dce-posts-container.dce-skin-grid .dce-post-item {
		width: calc(100% / 3);
		flex: 0 1 calc(100% / 3);
	}
	
	.elementor-49044 .elementor-element.elementor-element-4d35d74 .elementor-heading-title {
		letter-spacing: var(--e-global-typography-secondary-letter-spacing);
	}
	
	.elementor-49044 .elementor-element.elementor-element-abeffb1 .dce-posts-container.dce-skin-grid .dce-post-item {
		width: calc(100% / 3);
		flex: 0 1 calc(100% / 3);
	}
	
	.elementor-49044 .elementor-element.elementor-element-c3b2f32 .dce-posts-container.dce-skin-grid .dce-post-item {
		width: calc(100% / 3);
		flex: 0 1 calc(100% / 3);
	}
	
	.elementor-49044 .elementor-element.elementor-element-fdd387c .elementor-heading-title {
		letter-spacing: var(--e-global-typography-secondary-letter-spacing);
	}
	
	.elementor-49044 .elementor-element.elementor-element-b163e8d .dce-posts-container.dce-skin-grid .dce-post-item {
		width: calc(100% / 3);
		flex: 0 1 calc(100% / 3);
	}
	
	.elementor-49044 .elementor-element.elementor-element-2b4fd9b .elementor-heading-title {
		letter-spacing: var(--e-global-typography-secondary-letter-spacing);
	}
	
	.elementor-49044 .elementor-element.elementor-element-5ad3e2a .dce-posts-container.dce-skin-grid .dce-post-item {
		width: calc(100% / 3);
		flex: 0 1 calc(100% / 3);
	}
	
	.elementor-49044 .elementor-element.elementor-element-11aa688 .elementor-heading-title {
		letter-spacing: var(--e-global-typography-secondary-letter-spacing);
	}
	
	.elementor-49044 .elementor-element.elementor-element-1568756 .dce-posts-container.dce-skin-grid .dce-post-item {
		width: calc(100% / 3);
		flex: 0 1 calc(100% / 3);
	}
	
	.elementor-49044 .elementor-element.elementor-element-6e77db7 .elementor-heading-title {
		letter-spacing: var(--e-global-typography-secondary-letter-spacing);
	}
	
	.elementor-49044 .elementor-element.elementor-element-4196813 .dce-posts-container.dce-skin-grid .dce-post-item {
		width: calc(100% / 3);
		flex: 0 1 calc(100% / 3);
	}
}

@media (max-width:767px) {
	.elementor-49044 .elementor-element.elementor-element-2c86978 .elementor-heading-title {
		letter-spacing: var(--e-global-typography-secondary-letter-spacing);
	}
	
	.elementor-49044 .elementor-element.elementor-element-d12316c .dce-posts-container.dce-skin-grid .dce-post-item {
		width: calc(100% / 1);
		flex: 0 1 calc(100% / 1);
	}
	
	.elementor-49044 .elementor-element.elementor-element-f7b8f9a .elementor-heading-title {
		letter-spacing: var(--e-global-typography-secondary-letter-spacing);
	}
	
	.elementor-49044 .elementor-element.elementor-element-dfa4e21 .dce-posts-container.dce-skin-grid .dce-post-item {
		width: calc(100% / 1);
		flex: 0 1 calc(100% / 1);
	}
	
	.elementor-49044 .elementor-element.elementor-element-db9857b .elementor-heading-title {
		letter-spacing: var(--e-global-typography-secondary-letter-spacing);
	}
	
	.elementor-49044 .elementor-element.elementor-element-a0e4cb8 .dce-posts-container.dce-skin-grid .dce-post-item {
		width: calc(100% / 1);
		flex: 0 1 calc(100% / 1);
	}
	
	.elementor-49044 .elementor-element.elementor-element-5d71ec6 .elementor-heading-title {
		letter-spacing: var(--e-global-typography-secondary-letter-spacing);
	}
	
	.elementor-49044 .elementor-element.elementor-element-60e1e88 .dce-posts-container.dce-skin-grid .dce-post-item {
		width: calc(100% / 1);
		flex: 0 1 calc(100% / 1);
	}
	
	.elementor-49044 .elementor-element.elementor-element-4d35d74 .elementor-heading-title {
		letter-spacing: var(--e-global-typography-secondary-letter-spacing);
	}
	
	.elementor-49044 .elementor-element.elementor-element-abeffb1 .dce-posts-container.dce-skin-grid .dce-post-item {
		width: calc(100% / 1);
		flex: 0 1 calc(100% / 1);
	}
	
	.elementor-49044 .elementor-element.elementor-element-c3b2f32 .dce-posts-container.dce-skin-grid .dce-post-item {
		width: calc(100% / 1);
		flex: 0 1 calc(100% / 1);
	}
	
	.elementor-49044 .elementor-element.elementor-element-fdd387c .elementor-heading-title {
		letter-spacing: var(--e-global-typography-secondary-letter-spacing);
	}
	
	.elementor-49044 .elementor-element.elementor-element-b163e8d .dce-posts-container.dce-skin-grid .dce-post-item {
		width: calc(100% / 1);
		flex: 0 1 calc(100% / 1);
	}
	
	.elementor-49044 .elementor-element.elementor-element-2b4fd9b .elementor-heading-title {
		letter-spacing: var(--e-global-typography-secondary-letter-spacing);
	}
	
	.elementor-49044 .elementor-element.elementor-element-5ad3e2a .dce-posts-container.dce-skin-grid .dce-post-item {
		width: calc(100% / 1);
		flex: 0 1 calc(100% / 1);
	}
	
	.elementor-49044 .elementor-element.elementor-element-11aa688 .elementor-heading-title {
		letter-spacing: var(--e-global-typography-secondary-letter-spacing);
	}
	
	.elementor-49044 .elementor-element.elementor-element-1568756 .dce-posts-container.dce-skin-grid .dce-post-item {
		width: calc(100% / 1);
		flex: 0 1 calc(100% / 1);
	}
	
	.elementor-49044 .elementor-element.elementor-element-6e77db7 .elementor-heading-title {
		letter-spacing: var(--e-global-typography-secondary-letter-spacing);
	}
	
	.elementor-49044 .elementor-element.elementor-element-4196813 .dce-posts-container.dce-skin-grid .dce-post-item {
		width: calc(100% / 1);
		flex: 0 1 calc(100% / 1);
	}
}

/* Start custom CSS for section, class: .elementor-element-17bbb40 */
.elementor-49044 .elementor-element.elementor-element-17bbb40 .dce-post-item {
	border-bottom: 1px solid white;
	margin-bottom: 30px;
}
