
.elementor-22110 .elementor-element.elementor-element-102d7e66 {
	padding: 8% 5% 8% 5%;
}

.elementor-22110 .elementor-element.elementor-element-5edbe624 {
	--box-background-color: #fff;
	--box-padding: 8px;
	--toc-body-max-height: 400px;
	--nested-list-indent: 1px;
	--item-text-active-color: var(--e-global-color-primary);
	--marker-size: 0px;
}

.elementor-22110 .elementor-element.elementor-element-5edbe624 .elementor-toc__header, .elementor-22110 .elementor-element.elementor-element-5edbe624 .elementor-toc__header-title {
	font-family: "Poppins", Sans-serif;
	font-size: 12px;
	font-weight: 500;
}

.elementor-22110 .elementor-element.elementor-element-5edbe624 .elementor-toc__list-item {
	font-family: "Poppins", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 1.25em;
}

.elementor-22110 .elementor-element.elementor-element-5edbe624 > .elementor-widget-container {
	margin: 0% 0% 0% 0%;
}

.elementor-22110 .elementor-element.elementor-element-2c0dadc7 > .elementor-element-populated {
	margin: 0% 25% 0% 5%;
	--e-column-margin-right: 25%;
	--e-column-margin-left: 5%;
}

.elementor-22110 .elementor-element.elementor-element-6a9f11f8 {
	text-align: left;
	color: #bfbfbf;
	font-size: 16px;
	font-weight: 300;
	line-height: 2em;
}

.elementor-22110 .elementor-element.elementor-element-6a9f11f8 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-22110 .elementor-element.elementor-element-4a488383 {
	padding: 8% 5% 8% 5%;
}

.elementor-22110 .elementor-element.elementor-element-319e6f35 > .elementor-element-populated {
	margin: 0% 25% 0% 5%;
	--e-column-margin-right: 25%;
	--e-column-margin-left: 5%;
}

.elementor-22110 .elementor-element.elementor-element-5c825f89 .elementor-heading-title {
	color: #000;
	font-family: "Poppins", Sans-serif;
	font-weight: 300;
	text-transform: uppercase;
	letter-spacing: 1px;
}

.elementor-22110 .elementor-element.elementor-element-5c825f89 > .elementor-widget-container {
	border-style: solid;
	border-width: 1px 0px 1px 0px;
}

.elementor-22110 .elementor-element.elementor-element-7201f1f6 {
	padding: 0% 5% 8% 5%;
}

.elementor-22110 .elementor-element.elementor-element-744c9246 > .elementor-element-populated {
	margin: 0% 25% 0% 5%;
	--e-column-margin-right: 25%;
	--e-column-margin-left: 5%;
}

.elementor-22110 .elementor-element.elementor-element-2241e997 {
	text-align: left;
	color: #bfbfbf;
	font-size: 16px;
	font-weight: 300;
	line-height: 2em;
}

.elementor-22110 .elementor-element.elementor-element-2241e997 > .elementor-widget-container {
	margin: 20px 0px 50px 0px;
}

.elementor-22110 .elementor-element.elementor-element-7a965a65 {
	text-align: left;
}

.elementor-22110 .elementor-element.elementor-element-7a965a65 .widget-image-caption {
	text-align: right;
}

.elementor-22110 .elementor-element.elementor-element-4d9bd0c6 {
	text-align: left;
	color: #bfbfbf;
	font-size: 16px;
	font-weight: 300;
	line-height: 2em;
}

.elementor-22110 .elementor-element.elementor-element-4d9bd0c6 > .elementor-widget-container {
	margin: 20px 0px 50px 0px;
}

.elementor-22110 .elementor-element.elementor-element-58510973 {
	padding: 8% 5% 8% 5%;
}

.elementor-22110 .elementor-element.elementor-element-6dcfa8ed > .elementor-element-populated {
	margin: 0% 25% 0% 5%;
	--e-column-margin-right: 25%;
	--e-column-margin-left: 5%;
}

.elementor-22110 .elementor-element.elementor-element-15b1d263 .elementor-heading-title {
	color: #000;
	font-family: "Poppins", Sans-serif;
	font-weight: 300;
	text-transform: uppercase;
	letter-spacing: 1px;
}

.elementor-22110 .elementor-element.elementor-element-15b1d263 > .elementor-widget-container {
	border-style: solid;
	border-width: 1px 0px 1px 0px;
}

.elementor-22110 .elementor-element.elementor-element-21a4963a {
	padding: 0% 5% 8% 5%;
}

.elementor-22110 .elementor-element.elementor-element-93ff363 > .elementor-element-populated {
	margin: 0% 25% 0% 5%;
	--e-column-margin-right: 25%;
	--e-column-margin-left: 5%;
}

.elementor-22110 .elementor-element.elementor-element-464ee146 {
	text-align: left;
	color: #bfbfbf;
	font-size: 16px;
	font-weight: 300;
	line-height: 2em;
}

.elementor-22110 .elementor-element.elementor-element-464ee146 > .elementor-widget-container {
	margin: 20px 0px 50px 0px;
}

.elementor-22110 .elementor-element.elementor-element-fb597c {
	text-align: left;
}

.elementor-22110 .elementor-element.elementor-element-fb597c .widget-image-caption {
	text-align: right;
}

.elementor-22110 .elementor-element.elementor-element-4106cba4 {
	text-align: left;
	color: #bfbfbf;
	font-size: 16px;
	font-weight: 300;
	line-height: 2em;
}

.elementor-22110 .elementor-element.elementor-element-4106cba4 > .elementor-widget-container {
	margin: 20px 0px 50px 0px;
}

.elementor-22110 .elementor-element.elementor-element-311016ce .elementor-cta__content {
	text-align: left;
	padding: 10% 10% 10% 10%;
}

.elementor-22110 .elementor-element.elementor-element-311016ce .elementor-cta__title {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	text-transform: uppercase;
	letter-spacing: 1px;
	color: #000;
}

.elementor-22110 .elementor-element.elementor-element-311016ce .elementor-ribbon-inner {
	font-family: "Poppins", Sans-serif;
	font-weight: 400;
	letter-spacing: 1px;
}

.elementor-22110 .elementor-element.elementor-element-311016ce .elementor-cta .elementor-cta__bg, .elementor-22110 .elementor-element.elementor-element-311016ce .elementor-cta .elementor-cta__bg-overlay {
	transition-duration: 1500ms;
}

.elementor-22110 .elementor-element.elementor-element-311016ce > .elementor-widget-container {
	margin: 0px 0px 50px 0px;
}

.elementor-22110 .elementor-element.elementor-element-4917e1f9 {
	padding: 8% 5% 8% 5%;
}

.elementor-22110 .elementor-element.elementor-element-731f3bcb > .elementor-element-populated {
	margin: 0% 25% 0% 5%;
	--e-column-margin-right: 25%;
	--e-column-margin-left: 5%;
}

.elementor-22110 .elementor-element.elementor-element-4bd958c2 .elementor-heading-title {
	color: #000;
	font-family: "Poppins", Sans-serif;
	font-weight: 300;
	text-transform: uppercase;
	letter-spacing: 1px;
}

.elementor-22110 .elementor-element.elementor-element-4bd958c2 > .elementor-widget-container {
	border-style: solid;
	border-width: 1px 0px 1px 0px;
}

.elementor-22110 .elementor-element.elementor-element-3d076300 {
	padding: 0% 5% 8% 5%;
}

.elementor-22110 .elementor-element.elementor-element-648e1231 > .elementor-element-populated {
	margin: 0% 25% 0% 5%;
	--e-column-margin-right: 25%;
	--e-column-margin-left: 5%;
}

.elementor-22110 .elementor-element.elementor-element-4527f8c {
	text-align: left;
	color: #bfbfbf;
	font-size: 16px;
	font-weight: 300;
	line-height: 2em;
}

.elementor-22110 .elementor-element.elementor-element-4527f8c > .elementor-widget-container {
	margin: 20px 0px 50px 0px;
}

.elementor-22110 .elementor-element.elementor-element-6e0eed7e {
	text-align: left;
}

.elementor-22110 .elementor-element.elementor-element-6e0eed7e .widget-image-caption {
	text-align: right;
}

.elementor-22110 .elementor-element.elementor-element-638fc211 {
	text-align: left;
	color: #bfbfbf;
	font-size: 16px;
	font-weight: 300;
	line-height: 2em;
}

.elementor-22110 .elementor-element.elementor-element-638fc211 > .elementor-widget-container {
	margin: 20px 0px 50px 0px;
}

.elementor-22110 .elementor-element.elementor-element-5c4836ea .elementor-cta__content {
	text-align: left;
	padding: 10% 10% 10% 10%;
}

.elementor-22110 .elementor-element.elementor-element-5c4836ea .elementor-cta__title {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	text-transform: uppercase;
	letter-spacing: 1px;
	color: #000;
}

.elementor-22110 .elementor-element.elementor-element-5c4836ea .elementor-ribbon-inner {
	font-family: "Poppins", Sans-serif;
	font-weight: 400;
	letter-spacing: 1px;
}

.elementor-22110 .elementor-element.elementor-element-5c4836ea .elementor-cta .elementor-cta__bg, .elementor-22110 .elementor-element.elementor-element-5c4836ea .elementor-cta .elementor-cta__bg-overlay {
	transition-duration: 1500ms;
}

.elementor-22110 .elementor-element.elementor-element-5c4836ea > .elementor-widget-container {
	margin: 0px 0px 50px 0px;
}

.elementor-22110 .elementor-element.elementor-element-3752f7b2 {
	padding: 8% 5% 8% 5%;
}

.elementor-22110 .elementor-element.elementor-element-54c063eb > .elementor-element-populated {
	margin: 0% 25% 0% 5%;
	--e-column-margin-right: 25%;
	--e-column-margin-left: 5%;
}

.elementor-22110 .elementor-element.elementor-element-3423aa96 .elementor-heading-title {
	color: #000;
	font-family: "Poppins", Sans-serif;
	font-weight: 300;
	text-transform: uppercase;
	letter-spacing: 1px;
}

.elementor-22110 .elementor-element.elementor-element-3423aa96 > .elementor-widget-container {
	border-style: solid;
	border-width: 1px 0px 1px 0px;
}

.elementor-22110 .elementor-element.elementor-element-1c6755fc {
	padding: 0% 5% 8% 5%;
}

.elementor-22110 .elementor-element.elementor-element-40f28ebb > .elementor-element-populated {
	margin: 0% 25% 0% 5%;
	--e-column-margin-right: 25%;
	--e-column-margin-left: 5%;
}

.elementor-22110 .elementor-element.elementor-element-4128890f {
	text-align: left;
	color: #bfbfbf;
	font-size: 16px;
	font-weight: 300;
	line-height: 2em;
}

.elementor-22110 .elementor-element.elementor-element-4128890f > .elementor-widget-container {
	margin: 20px 0px 50px 0px;
}

.elementor-22110 .elementor-element.elementor-element-9baac54 {
	text-align: left;
}

.elementor-22110 .elementor-element.elementor-element-9baac54 .widget-image-caption {
	text-align: right;
}

.elementor-22110 .elementor-element.elementor-element-3f228be {
	text-align: left;
	color: #bfbfbf;
	font-size: 16px;
	font-weight: 300;
	line-height: 2em;
}

.elementor-22110 .elementor-element.elementor-element-3f228be > .elementor-widget-container {
	margin: 20px 0px 50px 0px;
}

.elementor-22110 .elementor-element.elementor-element-70267bb6 .elementor-cta__content {
	text-align: left;
	padding: 10% 10% 10% 10%;
}

.elementor-22110 .elementor-element.elementor-element-70267bb6 .elementor-cta__title {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	text-transform: uppercase;
	letter-spacing: 1px;
	color: #000;
}

.elementor-22110 .elementor-element.elementor-element-70267bb6 .elementor-ribbon-inner {
	font-family: "Poppins", Sans-serif;
	font-weight: 400;
	letter-spacing: 1px;
}

.elementor-22110 .elementor-element.elementor-element-70267bb6 .elementor-cta .elementor-cta__bg, .elementor-22110 .elementor-element.elementor-element-70267bb6 .elementor-cta .elementor-cta__bg-overlay {
	transition-duration: 1500ms;
}

.elementor-22110 .elementor-element.elementor-element-70267bb6 > .elementor-widget-container {
	margin: 0px 0px 50px 0px;
}

.elementor-22110 .elementor-element.elementor-element-3992644c {
	padding: 8% 5% 8% 5%;
}

.elementor-22110 .elementor-element.elementor-element-13f60cf3 > .elementor-element-populated {
	margin: 0% 25% 0% 5%;
	--e-column-margin-right: 25%;
	--e-column-margin-left: 5%;
}

.elementor-22110 .elementor-element.elementor-element-6feac4c1 .elementor-heading-title {
	color: #000;
	font-family: "Poppins", Sans-serif;
	font-weight: 300;
	text-transform: uppercase;
	letter-spacing: 1px;
}

.elementor-22110 .elementor-element.elementor-element-6feac4c1 > .elementor-widget-container {
	border-style: solid;
	border-width: 1px 0px 1px 0px;
}

.elementor-22110 .elementor-element.elementor-element-3d104bcb {
	padding: 0% 5% 8% 5%;
}

.elementor-22110 .elementor-element.elementor-element-2c90f534 > .elementor-element-populated {
	margin: 0% 25% 0% 5%;
	--e-column-margin-right: 25%;
	--e-column-margin-left: 5%;
}

.elementor-22110 .elementor-element.elementor-element-68a6fcd {
	text-align: left;
	color: #bfbfbf;
	font-size: 16px;
	font-weight: 300;
	line-height: 2em;
}

.elementor-22110 .elementor-element.elementor-element-68a6fcd > .elementor-widget-container {
	margin: 20px 0px 50px 0px;
}

.elementor-22110 .elementor-element.elementor-element-406a46f2 {
	text-align: left;
	color: #bfbfbf;
	font-size: 16px;
	font-weight: 300;
	line-height: 2em;
}

.elementor-22110 .elementor-element.elementor-element-406a46f2 > .elementor-widget-container {
	margin: 20px 0px 50px 0px;
}

.elementor-22110 .elementor-element.elementor-element-76e8accd .elementor-cta__content {
	text-align: left;
	padding: 10% 10% 10% 10%;
}

.elementor-22110 .elementor-element.elementor-element-76e8accd .elementor-cta__title {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	text-transform: uppercase;
	letter-spacing: 1px;
	color: #000;
}

.elementor-22110 .elementor-element.elementor-element-76e8accd .elementor-ribbon-inner {
	font-family: "Poppins", Sans-serif;
	font-weight: 400;
	letter-spacing: 1px;
}

.elementor-22110 .elementor-element.elementor-element-76e8accd .elementor-cta .elementor-cta__bg, .elementor-22110 .elementor-element.elementor-element-76e8accd .elementor-cta .elementor-cta__bg-overlay {
	transition-duration: 1500ms;
}

.elementor-22110 .elementor-element.elementor-element-76e8accd > .elementor-widget-container {
	margin: 0px 0px 50px 0px;
}

.elementor-22110 .elementor-element.elementor-element-69c77509 {
	padding: 8% 5% 8% 5%;
}

.elementor-22110 .elementor-element.elementor-element-1bf13682 > .elementor-element-populated {
	margin: 0% 25% 0% 5%;
	--e-column-margin-right: 25%;
	--e-column-margin-left: 5%;
}

.elementor-22110 .elementor-element.elementor-element-2298e016 .elementor-heading-title {
	color: #000;
	font-family: "Poppins", Sans-serif;
	font-weight: 300;
	text-transform: uppercase;
	letter-spacing: 1px;
}

.elementor-22110 .elementor-element.elementor-element-2298e016 > .elementor-widget-container {
	border-style: solid;
	border-width: 1px 0px 1px 0px;
}

.elementor-22110 .elementor-element.elementor-element-1601e574 {
	padding: 0% 5% 8% 5%;
}

.elementor-22110 .elementor-element.elementor-element-73649c6d > .elementor-element-populated {
	margin: 0% 25% 0% 5%;
	--e-column-margin-right: 25%;
	--e-column-margin-left: 5%;
}

.elementor-22110 .elementor-element.elementor-element-73d66fb3 {
	text-align: left;
	color: #bfbfbf;
	font-size: 16px;
	font-weight: 300;
	line-height: 2em;
}

.elementor-22110 .elementor-element.elementor-element-73d66fb3 > .elementor-widget-container {
	margin: 20px 0px 50px 0px;
}

.elementor-22110 .elementor-element.elementor-element-78ce2382 {
	text-align: left;
}

.elementor-22110 .elementor-element.elementor-element-78ce2382 .widget-image-caption {
	text-align: right;
}

.elementor-22110 .elementor-element.elementor-element-1d204675 {
	text-align: left;
	color: #bfbfbf;
	font-size: 16px;
	font-weight: 300;
	line-height: 2em;
}

.elementor-22110 .elementor-element.elementor-element-1d204675 > .elementor-widget-container {
	margin: 20px 0px 50px 0px;
}

.elementor-22110 .elementor-element.elementor-element-497b6a65 .elementor-cta__content {
	text-align: left;
	padding: 10% 10% 10% 10%;
}

.elementor-22110 .elementor-element.elementor-element-497b6a65 .elementor-cta__title {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	text-transform: uppercase;
	letter-spacing: 1px;
	color: #000;
}

.elementor-22110 .elementor-element.elementor-element-497b6a65 .elementor-ribbon-inner {
	font-family: "Poppins", Sans-serif;
	font-weight: 400;
	letter-spacing: 1px;
}

.elementor-22110 .elementor-element.elementor-element-497b6a65 .elementor-cta .elementor-cta__bg, .elementor-22110 .elementor-element.elementor-element-497b6a65 .elementor-cta .elementor-cta__bg-overlay {
	transition-duration: 1500ms;
}

.elementor-22110 .elementor-element.elementor-element-497b6a65 > .elementor-widget-container {
	margin: 0px 0px 50px 0px;
}

.elementor-22110 .elementor-element.elementor-element-41eb0431 {
	padding: 8% 5% 8% 5%;
}

.elementor-22110 .elementor-element.elementor-element-5ae35989 > .elementor-element-populated {
	margin: 0% 25% 0% 5%;
	--e-column-margin-right: 25%;
	--e-column-margin-left: 5%;
}

.elementor-22110 .elementor-element.elementor-element-2ddd4d5d .elementor-heading-title {
	color: #000;
	font-family: "Poppins", Sans-serif;
	font-weight: 300;
	text-transform: uppercase;
	letter-spacing: 1px;
}

.elementor-22110 .elementor-element.elementor-element-2ddd4d5d > .elementor-widget-container {
	border-style: solid;
	border-width: 1px 0px 1px 0px;
}

.elementor-22110 .elementor-element.elementor-element-78798ce5 {
	padding: 0% 5% 8% 5%;
}

.elementor-22110 .elementor-element.elementor-element-73d2717d > .elementor-element-populated {
	margin: 0% 25% 0% 5%;
	--e-column-margin-right: 25%;
	--e-column-margin-left: 5%;
}

.elementor-22110 .elementor-element.elementor-element-53f0a3d5 {
	text-align: left;
	color: #bfbfbf;
	font-size: 16px;
	font-weight: 300;
	line-height: 2em;
}

.elementor-22110 .elementor-element.elementor-element-53f0a3d5 > .elementor-widget-container {
	margin: 20px 0px 50px 0px;
}

.elementor-22110 .elementor-element.elementor-element-46434806 {
	text-align: left;
}

.elementor-22110 .elementor-element.elementor-element-46434806 .widget-image-caption {
	text-align: right;
}

.elementor-22110 .elementor-element.elementor-element-7b8b8ecd {
	text-align: left;
	color: #bfbfbf;
	font-size: 16px;
	font-weight: 300;
	line-height: 2em;
}

.elementor-22110 .elementor-element.elementor-element-7b8b8ecd > .elementor-widget-container {
	margin: 20px 0px 50px 0px;
}

.elementor-22110 .elementor-element.elementor-element-7a5f2f7b .elementor-cta__content {
	text-align: left;
	padding: 10% 10% 10% 10%;
}

.elementor-22110 .elementor-element.elementor-element-7a5f2f7b .elementor-cta__title {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	text-transform: uppercase;
	letter-spacing: 1px;
	color: #000;
}

.elementor-22110 .elementor-element.elementor-element-7a5f2f7b .elementor-ribbon-inner {
	font-family: "Poppins", Sans-serif;
	font-weight: 400;
	letter-spacing: 1px;
}

.elementor-22110 .elementor-element.elementor-element-7a5f2f7b .elementor-cta .elementor-cta__bg, .elementor-22110 .elementor-element.elementor-element-7a5f2f7b .elementor-cta .elementor-cta__bg-overlay {
	transition-duration: 1500ms;
}

.elementor-22110 .elementor-element.elementor-element-7a5f2f7b > .elementor-widget-container {
	margin: 0px 0px 50px 0px;
}

.elementor-22110 .elementor-element.elementor-element-40df6669 {
	padding: 5% 5% 5% 5%;
}

.elementor-22110 .elementor-element.elementor-element-55d802fd > .elementor-element-populated {
	margin: 0% 25% 0% 5%;
	--e-column-margin-right: 25%;
	--e-column-margin-left: 5%;
}

.elementor-22110 .elementor-element.elementor-element-17f8009a .elementor-button {
	font-size: 16px;
	font-weight: 600;
	text-transform: uppercase;
	letter-spacing: 3px;
	fill: #000;
	color: #000;
	background-color: rgba(0, 0, 0, 0);
	border-radius: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-22110 .elementor-element.elementor-element-17f8009a .elementor-button:hover, .elementor-22110 .elementor-element.elementor-element-17f8009a .elementor-button:focus {
	color: #000;
	border-color: #000;
}

.elementor-22110 .elementor-element.elementor-element-17f8009a .elementor-button:hover svg, .elementor-22110 .elementor-element.elementor-element-17f8009a .elementor-button:focus svg {
	fill: #000;
}

.elementor-22110 .elementor-element.elementor-element-17f8009a > .elementor-widget-container {
	padding: 0px 0px 10px 0px;
}

.elementor-22110 .elementor-element.elementor-element-1da8fd2b .elementor-posts-container .elementor-post__thumbnail {
	padding-bottom: calc(.66 * 100%);
}

.elementor-22110 .elementor-element.elementor-element-1da8fd2b:after {
	content: "0.66";
}

.elementor-22110 .elementor-element.elementor-element-1da8fd2b .elementor-post__meta-data span + span:before {
	content: "•";
}

.elementor-22110 .elementor-element.elementor-element-1da8fd2b {
	--grid-column-gap: 20px;
	--grid-row-gap: 20px;
}

.elementor-22110 .elementor-element.elementor-element-1da8fd2b .elementor-post__text {
	margin-top: 20px;
}

.elementor-22110 .elementor-element.elementor-element-1da8fd2b .elementor-post__thumbnail img {
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-22110 .elementor-element.elementor-element-1da8fd2b .elementor-post__badge {
	right: 0;
}

.elementor-22110 .elementor-element.elementor-element-1da8fd2b .elementor-post__card .elementor-post__badge {
	background-color: #000;
	border-radius: 2px;
	font-size: 10px;
	margin: 10px;
	font-family: "Poppins", Sans-serif;
	font-weight: 500;
}

.elementor-22110 .elementor-element.elementor-element-1da8fd2b .elementor-post__title, .elementor-22110 .elementor-element.elementor-element-1da8fd2b .elementor-post__title a {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.4em;
}

@media (max-width:1024px) {
	.elementor-22110 .elementor-element.elementor-element-2c0dadc7 > .elementor-element-populated {
		margin: 0% 0% 0% 0%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 0%;
	}
	
	.elementor-22110 .elementor-element.elementor-element-319e6f35 > .elementor-element-populated {
		margin: 0% 0% 0% 0%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 0%;
	}
	
	.elementor-22110 .elementor-element.elementor-element-744c9246 > .elementor-element-populated {
		margin: 0% 0% 0% 0%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 0%;
	}
	
	.elementor-22110 .elementor-element.elementor-element-6dcfa8ed > .elementor-element-populated {
		margin: 0% 0% 0% 0%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 0%;
	}
	
	.elementor-22110 .elementor-element.elementor-element-93ff363 > .elementor-element-populated {
		margin: 0% 0% 0% 0%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 0%;
	}
	
	.elementor-22110 .elementor-element.elementor-element-731f3bcb > .elementor-element-populated {
		margin: 0% 0% 0% 0%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 0%;
	}
	
	.elementor-22110 .elementor-element.elementor-element-648e1231 > .elementor-element-populated {
		margin: 0% 0% 0% 0%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 0%;
	}
	
	.elementor-22110 .elementor-element.elementor-element-54c063eb > .elementor-element-populated {
		margin: 0% 0% 0% 0%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 0%;
	}
	
	.elementor-22110 .elementor-element.elementor-element-40f28ebb > .elementor-element-populated {
		margin: 0% 0% 0% 0%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 0%;
	}
	
	.elementor-22110 .elementor-element.elementor-element-13f60cf3 > .elementor-element-populated {
		margin: 0% 0% 0% 0%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 0%;
	}
	
	.elementor-22110 .elementor-element.elementor-element-2c90f534 > .elementor-element-populated {
		margin: 0% 0% 0% 0%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 0%;
	}
	
	.elementor-22110 .elementor-element.elementor-element-1bf13682 > .elementor-element-populated {
		margin: 0% 0% 0% 0%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 0%;
	}
	
	.elementor-22110 .elementor-element.elementor-element-73649c6d > .elementor-element-populated {
		margin: 0% 0% 0% 0%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 0%;
	}
	
	.elementor-22110 .elementor-element.elementor-element-5ae35989 > .elementor-element-populated {
		margin: 0% 0% 0% 0%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 0%;
	}
	
	.elementor-22110 .elementor-element.elementor-element-73d2717d > .elementor-element-populated {
		margin: 0% 0% 0% 0%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 0%;
	}
	
	.elementor-22110 .elementor-element.elementor-element-55d802fd > .elementor-element-populated {
		margin: 0% 0% 0% 0%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 0%;
	}
}

@media (max-width:767px) {
	.elementor-22110 .elementor-element.elementor-element-5edbe624 > .elementor-widget-container {
		margin: -22px 0px 20px 0px;
	}
	
	.elementor-22110 .elementor-element.elementor-element-5edbe624 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-22110 .elementor-element.elementor-element-1da8fd2b .elementor-posts-container .elementor-post__thumbnail {
		padding-bottom: calc(.5 * 100%);
	}
	
	.elementor-22110 .elementor-element.elementor-element-1da8fd2b:after {
		content: "0.5";
	}
}

@media (min-width:768px) {
	.elementor-22110 .elementor-element.elementor-element-592edd60 {
		width: 17.457%;
	}
	
	.elementor-22110 .elementor-element.elementor-element-2c0dadc7 {
		width: 82.209%;
	}
	
	.elementor-22110 .elementor-element.elementor-element-142a161 {
		width: 17.457%;
	}
	
	.elementor-22110 .elementor-element.elementor-element-319e6f35 {
		width: 82.209%;
	}
	
	.elementor-22110 .elementor-element.elementor-element-477f6b72 {
		width: 17.457%;
	}
	
	.elementor-22110 .elementor-element.elementor-element-744c9246 {
		width: 82.209%;
	}
	
	.elementor-22110 .elementor-element.elementor-element-6ed8099 {
		width: 17.457%;
	}
	
	.elementor-22110 .elementor-element.elementor-element-6dcfa8ed {
		width: 82.209%;
	}
	
	.elementor-22110 .elementor-element.elementor-element-49045f07 {
		width: 17.457%;
	}
	
	.elementor-22110 .elementor-element.elementor-element-93ff363 {
		width: 82.209%;
	}
	
	.elementor-22110 .elementor-element.elementor-element-5620a7e2 {
		width: 17.457%;
	}
	
	.elementor-22110 .elementor-element.elementor-element-731f3bcb {
		width: 82.209%;
	}
	
	.elementor-22110 .elementor-element.elementor-element-6b152c87 {
		width: 17.457%;
	}
	
	.elementor-22110 .elementor-element.elementor-element-648e1231 {
		width: 82.209%;
	}
	
	.elementor-22110 .elementor-element.elementor-element-fad3bfb {
		width: 17.457%;
	}
	
	.elementor-22110 .elementor-element.elementor-element-54c063eb {
		width: 82.209%;
	}
	
	.elementor-22110 .elementor-element.elementor-element-ea3e469 {
		width: 17.457%;
	}
	
	.elementor-22110 .elementor-element.elementor-element-40f28ebb {
		width: 82.209%;
	}
	
	.elementor-22110 .elementor-element.elementor-element-438e4401 {
		width: 17.457%;
	}
	
	.elementor-22110 .elementor-element.elementor-element-13f60cf3 {
		width: 82.209%;
	}
	
	.elementor-22110 .elementor-element.elementor-element-771e75a5 {
		width: 17.457%;
	}
	
	.elementor-22110 .elementor-element.elementor-element-2c90f534 {
		width: 82.209%;
	}
	
	.elementor-22110 .elementor-element.elementor-element-1f8cfda4 {
		width: 17.457%;
	}
	
	.elementor-22110 .elementor-element.elementor-element-1bf13682 {
		width: 82.209%;
	}
	
	.elementor-22110 .elementor-element.elementor-element-4ccd3e77 {
		width: 17.457%;
	}
	
	.elementor-22110 .elementor-element.elementor-element-73649c6d {
		width: 82.209%;
	}
	
	.elementor-22110 .elementor-element.elementor-element-82e14e4 {
		width: 17.457%;
	}
	
	.elementor-22110 .elementor-element.elementor-element-5ae35989 {
		width: 82.209%;
	}
	
	.elementor-22110 .elementor-element.elementor-element-506cc782 {
		width: 17.457%;
	}
	
	.elementor-22110 .elementor-element.elementor-element-73d2717d {
		width: 82.209%;
	}
	
	.elementor-22110 .elementor-element.elementor-element-b0a2e0a {
		width: 17.457%;
	}
	
	.elementor-22110 .elementor-element.elementor-element-55d802fd {
		width: 82.209%;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-22110 .elementor-element.elementor-element-2c0dadc7 {
		width: 100%;
	}
	
	.elementor-22110 .elementor-element.elementor-element-319e6f35 {
		width: 100%;
	}
	
	.elementor-22110 .elementor-element.elementor-element-744c9246 {
		width: 100%;
	}
	
	.elementor-22110 .elementor-element.elementor-element-6dcfa8ed {
		width: 100%;
	}
	
	.elementor-22110 .elementor-element.elementor-element-93ff363 {
		width: 100%;
	}
	
	.elementor-22110 .elementor-element.elementor-element-731f3bcb {
		width: 100%;
	}
	
	.elementor-22110 .elementor-element.elementor-element-648e1231 {
		width: 100%;
	}
	
	.elementor-22110 .elementor-element.elementor-element-54c063eb {
		width: 100%;
	}
	
	.elementor-22110 .elementor-element.elementor-element-40f28ebb {
		width: 100%;
	}
	
	.elementor-22110 .elementor-element.elementor-element-13f60cf3 {
		width: 100%;
	}
	
	.elementor-22110 .elementor-element.elementor-element-2c90f534 {
		width: 100%;
	}
	
	.elementor-22110 .elementor-element.elementor-element-1bf13682 {
		width: 100%;
	}
	
	.elementor-22110 .elementor-element.elementor-element-73649c6d {
		width: 100%;
	}
	
	.elementor-22110 .elementor-element.elementor-element-5ae35989 {
		width: 100%;
	}
	
	.elementor-22110 .elementor-element.elementor-element-73d2717d {
		width: 100%;
	}
	
	.elementor-22110 .elementor-element.elementor-element-55d802fd {
		width: 100%;
	}
}
