
.elementor-2804 .elementor-element.elementor-element-87a5de4 {
	--display: flex;
}

.elementor-2804 .elementor-element.elementor-element-92ddc6b {
	--display: flex;
	--min-height: 300px;
	--justify-content: center;
	--overlay-opacity: 1;
	--overlay-mix-blend-mode: multiply;
}

.elementor-2804 .elementor-element.elementor-element-92ddc6b:not(.elementor-motion-effects-element-type-background), .elementor-2804 .elementor-element.elementor-element-92ddc6b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(45deg, var(--e-global-color-secondary) 0%, var(--e-global-color-primary) 100%);
}

.elementor-2804 .elementor-element.elementor-element-92ddc6b::before, .elementor-2804 .elementor-element.elementor-element-92ddc6b > .elementor-background-video-container::before, .elementor-2804 .elementor-element.elementor-element-92ddc6b > .e-con-inner > .elementor-background-video-container::before, .elementor-2804 .elementor-element.elementor-element-92ddc6b > .elementor-background-slideshow::before, .elementor-2804 .elementor-element.elementor-element-92ddc6b > .e-con-inner > .elementor-background-slideshow::before, .elementor-2804 .elementor-element.elementor-element-92ddc6b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-image: url("https://cdn-ildgknh.nitrocdn.com/hDSfLpzTyWegjgMGehJXnYKWlPCMnlxz/assets/images/optimized/rev-0662cba/www.doc2doclending.com/wp-content/uploads/2024/04/background-logo-icon-for-headers-blue.svg");
	--background-overlay: "";
	background-position: top left;
	background-repeat: no-repeat;
	background-size: contain;
}

.elementor-2804 .elementor-element.elementor-element-eb22c2c {
	text-align: center;
}

.elementor-2804 .elementor-element.elementor-element-eb22c2c .elementor-heading-title {
	color: #ffc73d;
}

.elementor-2804 .elementor-element.elementor-element-7d1dcd1 {
	--display: grid;
	--e-con-grid-template-columns: repeat(1, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-2804 .elementor-element.elementor-element-fec7908 p {
	margin-block-end: 41px;
}

.elementor-2804 .elementor-element.elementor-element-0e4bd41 {
	--display: flex;
	--margin-top: 0rem;
	--margin-bottom: 0rem;
	--margin-left: 0rem;
	--margin-right: 0rem;
	--padding-top: 0rem;
	--padding-bottom: 1rem;
	--padding-left: 0rem;
	--padding-right: 0rem;
}

.elementor-2804 .elementor-element.elementor-element-24de65b {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--gap: 3rem 3rem;
	--row-gap: 3rem;
	--column-gap: 3rem;
	--grid-auto-flow: row;
}

.elementor-2804 .elementor-element.elementor-element-eda912b {
	--display: flex;
	--gap: 1rem 1rem;
	--row-gap: 1rem;
	--column-gap: 1rem;
	--border-radius: 1rem 1rem 1rem 1rem;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
	--padding-top: 0rem;
	--padding-bottom: 0rem;
	--padding-left: 0rem;
	--padding-right: 0rem;
}

.elementor-2804 .elementor-element.elementor-element-4fedd1e {
	--display: flex;
	--padding-top: 2rem;
	--padding-bottom: 2rem;
	--padding-left: 2rem;
	--padding-right: 2rem;
}

.elementor-2804 .elementor-element.elementor-element-fbbfcff {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-2804 .elementor-element.elementor-element-fbbfcff.e-con {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-2804 .elementor-element.elementor-element-b274040 {
	text-align: center;
}

.elementor-2804 .elementor-element.elementor-element-f2de148 {
	text-align: center;
}

.elementor-2804 .elementor-element.elementor-element-bbe1ad0 {
	--spacer-size: 22px;
}

.elementor-2804 .elementor-element.elementor-element-400baf7.elementor-element {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-2804 .elementor-element.elementor-element-50d637a {
	--display: flex;
	--gap: 1rem 1rem;
	--row-gap: 1rem;
	--column-gap: 1rem;
	--border-radius: 1rem 1rem 1rem 1rem;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
	--padding-top: 0rem;
	--padding-bottom: 0rem;
	--padding-left: 0rem;
	--padding-right: 0rem;
}

.elementor-2804 .elementor-element.elementor-element-d22faf7 {
	--display: flex;
	--padding-top: 2rem;
	--padding-bottom: 2rem;
	--padding-left: 2rem;
	--padding-right: 2rem;
}

.elementor-2804 .elementor-element.elementor-element-9f326e5 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-2804 .elementor-element.elementor-element-9f326e5.e-con {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-2804 .elementor-element.elementor-element-9539697 {
	text-align: center;
}

.elementor-2804 .elementor-element.elementor-element-019d080 {
	text-align: center;
}

.elementor-2804 .elementor-element.elementor-element-6ae0f3f {
	--spacer-size: 22px;
}

.elementor-2804 .elementor-element.elementor-element-4376c86.elementor-element {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-2804 .elementor-element.elementor-element-b7c2746 {
	--display: flex;
	--gap: 1rem 1rem;
	--row-gap: 1rem;
	--column-gap: 1rem;
	--border-radius: 1rem 1rem 1rem 1rem;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
	--padding-top: 0rem;
	--padding-bottom: 0rem;
	--padding-left: 0rem;
	--padding-right: 0rem;
}

.elementor-2804 .elementor-element.elementor-element-70343bd {
	--display: flex;
	--padding-top: 2rem;
	--padding-bottom: 2rem;
	--padding-left: 2rem;
	--padding-right: 2rem;
}

.elementor-2804 .elementor-element.elementor-element-f49b064 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-2804 .elementor-element.elementor-element-f49b064.e-con {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-2804 .elementor-element.elementor-element-c39ef78 {
	text-align: center;
}

.elementor-2804 .elementor-element.elementor-element-707ca7c {
	text-align: center;
}

.elementor-2804 .elementor-element.elementor-element-16156b5 {
	--spacer-size: 22px;
}

.elementor-2804 .elementor-element.elementor-element-e695afa.elementor-element {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-2804 .elementor-element.elementor-element-21c1639 {
	--display: flex;
	--gap: 1rem 1rem;
	--row-gap: 1rem;
	--column-gap: 1rem;
	--border-radius: 1rem 1rem 1rem 1rem;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
	--padding-top: 0rem;
	--padding-bottom: 0rem;
	--padding-left: 0rem;
	--padding-right: 0rem;
}

.elementor-2804 .elementor-element.elementor-element-381acfc {
	--display: flex;
	--padding-top: 2rem;
	--padding-bottom: 2rem;
	--padding-left: 2rem;
	--padding-right: 2rem;
}

.elementor-2804 .elementor-element.elementor-element-fedff5f {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-2804 .elementor-element.elementor-element-fedff5f.e-con {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-2804 .elementor-element.elementor-element-3710a72 {
	text-align: center;
}

.elementor-2804 .elementor-element.elementor-element-1b76cf5 {
	text-align: center;
}

.elementor-2804 .elementor-element.elementor-element-6666190 {
	--spacer-size: 22px;
}

.elementor-2804 .elementor-element.elementor-element-ef11812.elementor-element {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-2804 .elementor-element.elementor-element-f0f93fa {
	--display: flex;
	--gap: 1rem 1rem;
	--row-gap: 1rem;
	--column-gap: 1rem;
	--border-radius: 1rem 1rem 1rem 1rem;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
	--padding-top: 0rem;
	--padding-bottom: 0rem;
	--padding-left: 0rem;
	--padding-right: 0rem;
}

.elementor-2804 .elementor-element.elementor-element-ac91af2 {
	--display: flex;
	--padding-top: 2rem;
	--padding-bottom: 2rem;
	--padding-left: 2rem;
	--padding-right: 2rem;
}

.elementor-2804 .elementor-element.elementor-element-70b2562 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-2804 .elementor-element.elementor-element-70b2562.e-con {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-2804 .elementor-element.elementor-element-c03debf {
	text-align: center;
}

.elementor-2804 .elementor-element.elementor-element-1929036 {
	text-align: center;
}

.elementor-2804 .elementor-element.elementor-element-1c16107 {
	--spacer-size: 22px;
}

.elementor-2804 .elementor-element.elementor-element-8a22d2f.elementor-element {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-2804 .elementor-element.elementor-element-44bfa6c {
	--display: flex;
	--gap: 1rem 1rem;
	--row-gap: 1rem;
	--column-gap: 1rem;
	--border-radius: 1rem 1rem 1rem 1rem;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
	--padding-top: 0rem;
	--padding-bottom: 0rem;
	--padding-left: 0rem;
	--padding-right: 0rem;
}

.elementor-2804 .elementor-element.elementor-element-2adece7 {
	--display: flex;
	--padding-top: 2rem;
	--padding-bottom: 2rem;
	--padding-left: 2rem;
	--padding-right: 2rem;
}

.elementor-2804 .elementor-element.elementor-element-dc50a3b {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-2804 .elementor-element.elementor-element-dc50a3b.e-con {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-2804 .elementor-element.elementor-element-1041155 {
	text-align: center;
}

.elementor-2804 .elementor-element.elementor-element-d65aa0b {
	text-align: center;
}

.elementor-2804 .elementor-element.elementor-element-657703c {
	--spacer-size: 22px;
}

.elementor-2804 .elementor-element.elementor-element-f11b691.elementor-element {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-2804 .elementor-element.elementor-element-22675e2 {
	--display: flex;
	--gap: 1rem 1rem;
	--row-gap: 1rem;
	--column-gap: 1rem;
	--border-radius: 1rem 1rem 1rem 1rem;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
	--padding-top: 0rem;
	--padding-bottom: 0rem;
	--padding-left: 0rem;
	--padding-right: 0rem;
}

.elementor-2804 .elementor-element.elementor-element-1bb3873 {
	--display: flex;
	--padding-top: 2rem;
	--padding-bottom: 2rem;
	--padding-left: 2rem;
	--padding-right: 2rem;
}

.elementor-2804 .elementor-element.elementor-element-7587d16 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-2804 .elementor-element.elementor-element-7587d16.e-con {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-2804 .elementor-element.elementor-element-f4da9b1 {
	text-align: center;
}

.elementor-2804 .elementor-element.elementor-element-df9ca4b {
	text-align: center;
}

.elementor-2804 .elementor-element.elementor-element-717a48f {
	--spacer-size: 22px;
}

.elementor-2804 .elementor-element.elementor-element-28917c1.elementor-element {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-2804 .elementor-element.elementor-element-65d8f91 {
	--display: flex;
	--gap: 1rem 1rem;
	--row-gap: 1rem;
	--column-gap: 1rem;
	--border-radius: 1rem 1rem 1rem 1rem;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
	--padding-top: 0rem;
	--padding-bottom: 0rem;
	--padding-left: 0rem;
	--padding-right: 0rem;
}

.elementor-2804 .elementor-element.elementor-element-9bae7fa {
	--display: flex;
	--padding-top: 2rem;
	--padding-bottom: 2rem;
	--padding-left: 2rem;
	--padding-right: 2rem;
}

.elementor-2804 .elementor-element.elementor-element-ed7c99f {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-2804 .elementor-element.elementor-element-ed7c99f.e-con {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-2804 .elementor-element.elementor-element-6e388a1 {
	text-align: end;
}

.elementor-2804 .elementor-element.elementor-element-4de90c5 {
	--spacer-size: 22px;
}

.elementor-2804 .elementor-element.elementor-element-e38b3d5 {
	--display: flex;
	--gap: 1rem 1rem;
	--row-gap: 1rem;
	--column-gap: 1rem;
	--border-radius: 1rem 1rem 1rem 1rem;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
	--padding-top: 0rem;
	--padding-bottom: 0rem;
	--padding-left: 0rem;
	--padding-right: 0rem;
}

.elementor-2804 .elementor-element.elementor-element-9e499ab {
	--display: flex;
	--padding-top: 2rem;
	--padding-bottom: 2rem;
	--padding-left: 2rem;
	--padding-right: 2rem;
}

.elementor-2804 .elementor-element.elementor-element-4945f64 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-2804 .elementor-element.elementor-element-4945f64.e-con {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-2804 .elementor-element.elementor-element-30559cd {
	text-align: center;
}

.elementor-2804 .elementor-element.elementor-element-a65ed48 {
	text-align: center;
}

.elementor-2804 .elementor-element.elementor-element-ad25b47 {
	--spacer-size: 22px;
}

.elementor-2804 .elementor-element.elementor-element-bc68c65.elementor-element {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-2804 .elementor-element.elementor-element-27163b0 {
	--spacer-size: 20px;
}

.elementor-2804 .elementor-element.elementor-element-69258e2 {
	--display: flex;
}

.elementor-2804 .elementor-element.elementor-element-fae7d04 {
	--display: flex;
	--gap: 1rem 1rem;
	--row-gap: 1rem;
	--column-gap: 1rem;
	--border-radius: 1rem 1rem 1rem 1rem;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
	--padding-top: 0rem;
	--padding-bottom: 0rem;
	--padding-left: 0rem;
	--padding-right: 0rem;
}

.elementor-2804 .elementor-element.elementor-element-f5ea925 {
	--display: flex;
	--padding-top: 2rem;
	--padding-bottom: 2rem;
	--padding-left: 2rem;
	--padding-right: 2rem;
}

.elementor-2804 .elementor-element.elementor-element-7c1faa5 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--align-items: center;
}

.elementor-2804 .elementor-element.elementor-element-7c1faa5.e-con {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-2804 .elementor-element.elementor-element-fe4d82d.elementor-element {
	--align-self: center;
}

.elementor-2804 .elementor-element.elementor-element-370d26b.elementor-element {
	--align-self: center;
}

.elementor-2804 .elementor-element.elementor-element-09ea9d4 {
	--spacer-size: 22px;
}

.elementor-2804 .elementor-element.elementor-element-d0a0e3b.elementor-element {
	--align-self: center;
}

.elementor-2804 .elementor-element.elementor-element-3c63e21 {
	--display: flex;
	--gap: 1rem 1rem;
	--row-gap: 1rem;
	--column-gap: 1rem;
	--padding-top: 3rem;
	--padding-bottom: 3rem;
	--padding-left: 0rem;
	--padding-right: 0rem;
}

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

.elementor-2804 .elementor-element.elementor-element-28f1fad {
	text-align: center;
}

.elementor-2804 .elementor-element.elementor-element-28f1fad .elementor-heading-title {
	color: #336680;
}

.elementor-2804 .elementor-element.elementor-element-5d18269 {
	text-align: center;
	font-weight: bold;
	color: #4d4d4f;
}

.elementor-2804 .elementor-element.elementor-element-23db4fd {
	--display: flex;
}

.elementor-2804 .elementor-element.elementor-element-c5732cb {
	--display: flex;
}

.elementor-2804 .elementor-element.elementor-element-ceae60a {
	--display: flex;
}

.elementor-2804 .elementor-element.elementor-element-4a0f346 {
	--grid-template-columns: repeat(0, auto);
	--grid-column-gap: 5px;
	--grid-row-gap: 0px;
}

.elementor-2804 .elementor-element.elementor-element-4a0f346 .elementor-widget-container {
	text-align: center;
}

@media (max-width:1366px) and (min-width:768px) {
	.elementor-2804 .elementor-element.elementor-element-fbbfcff {
		--width: 239.5px;
	}
	
	.elementor-2804 .elementor-element.elementor-element-9f326e5 {
		--width: 239.5px;
	}
	
	.elementor-2804 .elementor-element.elementor-element-f49b064 {
		--width: 239.5px;
	}
	
	.elementor-2804 .elementor-element.elementor-element-fedff5f {
		--width: 239.5px;
	}
	
	.elementor-2804 .elementor-element.elementor-element-70b2562 {
		--width: 239.5px;
	}
	
	.elementor-2804 .elementor-element.elementor-element-dc50a3b {
		--width: 239.5px;
	}
	
	.elementor-2804 .elementor-element.elementor-element-7587d16 {
		--width: 239.5px;
	}
	
	.elementor-2804 .elementor-element.elementor-element-ed7c99f {
		--width: 219.5px;
	}
	
	.elementor-2804 .elementor-element.elementor-element-4945f64 {
		--width: 239.5px;
	}
}

@media (max-width:1366px) {
	.elementor-2804 .elementor-element.elementor-element-7d1dcd1 {
		--grid-auto-flow: row;
	}
	
	.elementor-2804 .elementor-element.elementor-element-24de65b {
		--gap: 2rem 2rem;
		--row-gap: 2rem;
		--column-gap: 2rem;
		--grid-auto-flow: row;
	}
	
	.elementor-2804 .elementor-element.elementor-element-fbbfcff {
		--grid-auto-flow: row;
	}
	
	.elementor-2804 .elementor-element.elementor-element-400baf7 {
		width: initial;
		max-width: initial;
	}
	
	.elementor-2804 .elementor-element.elementor-element-9f326e5 {
		--grid-auto-flow: row;
	}
	
	.elementor-2804 .elementor-element.elementor-element-4376c86 {
		width: initial;
		max-width: initial;
	}
	
	.elementor-2804 .elementor-element.elementor-element-f49b064 {
		--grid-auto-flow: row;
	}
	
	.elementor-2804 .elementor-element.elementor-element-e695afa {
		width: initial;
		max-width: initial;
	}
	
	.elementor-2804 .elementor-element.elementor-element-fedff5f {
		--grid-auto-flow: row;
	}
	
	.elementor-2804 .elementor-element.elementor-element-ef11812 {
		width: initial;
		max-width: initial;
	}
	
	.elementor-2804 .elementor-element.elementor-element-70b2562 {
		--grid-auto-flow: row;
	}
	
	.elementor-2804 .elementor-element.elementor-element-8a22d2f {
		width: initial;
		max-width: initial;
	}
	
	.elementor-2804 .elementor-element.elementor-element-dc50a3b {
		--grid-auto-flow: row;
	}
	
	.elementor-2804 .elementor-element.elementor-element-f11b691 {
		width: initial;
		max-width: initial;
	}
	
	.elementor-2804 .elementor-element.elementor-element-7587d16 {
		--grid-auto-flow: row;
	}
	
	.elementor-2804 .elementor-element.elementor-element-28917c1 {
		width: initial;
		max-width: initial;
	}
	
	.elementor-2804 .elementor-element.elementor-element-ed7c99f {
		--grid-auto-flow: row;
	}
	
	.elementor-2804 .elementor-element.elementor-element-4945f64 {
		--grid-auto-flow: row;
	}
	
	.elementor-2804 .elementor-element.elementor-element-bc68c65 {
		width: initial;
		max-width: initial;
	}
	
	.elementor-2804 .elementor-element.elementor-element-7c1faa5 {
		--grid-auto-flow: row;
	}
}

@media (max-width:1024px) {
	.elementor-2804 .elementor-element.elementor-element-7d1dcd1 {
		--grid-auto-flow: row;
	}
	
	.elementor-2804 .elementor-element.elementor-element-24de65b {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-2804 .elementor-element.elementor-element-fbbfcff {
		--grid-auto-flow: row;
	}
	
	.elementor-2804 .elementor-element.elementor-element-9f326e5 {
		--grid-auto-flow: row;
	}
	
	.elementor-2804 .elementor-element.elementor-element-f49b064 {
		--grid-auto-flow: row;
	}
	
	.elementor-2804 .elementor-element.elementor-element-fedff5f {
		--grid-auto-flow: row;
	}
	
	.elementor-2804 .elementor-element.elementor-element-70b2562 {
		--grid-auto-flow: row;
	}
	
	.elementor-2804 .elementor-element.elementor-element-dc50a3b {
		--grid-auto-flow: row;
	}
	
	.elementor-2804 .elementor-element.elementor-element-7587d16 {
		--grid-auto-flow: row;
	}
	
	.elementor-2804 .elementor-element.elementor-element-ed7c99f {
		--grid-auto-flow: row;
	}
	
	.elementor-2804 .elementor-element.elementor-element-4945f64 {
		--grid-auto-flow: row;
	}
	
	.elementor-2804 .elementor-element.elementor-element-7c1faa5 {
		--grid-auto-flow: row;
	}
}

@media (max-width:767px) {
	.elementor-2804 .elementor-element.elementor-element-7d1dcd1 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--e-con-grid-template-rows: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-2804 .elementor-element.elementor-element-24de65b {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-2804 .elementor-element.elementor-element-fbbfcff {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-2804 .elementor-element.elementor-element-9f326e5 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-2804 .elementor-element.elementor-element-f49b064 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-2804 .elementor-element.elementor-element-fedff5f {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-2804 .elementor-element.elementor-element-70b2562 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-2804 .elementor-element.elementor-element-dc50a3b {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-2804 .elementor-element.elementor-element-7587d16 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-2804 .elementor-element.elementor-element-ed7c99f {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-2804 .elementor-element.elementor-element-4945f64 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-2804 .elementor-element.elementor-element-7c1faa5 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
}

@media (min-width:768px) {
	.elementor-2804 .elementor-element.elementor-element-fbbfcff {
		--width: 60.079%;
	}
	
	.elementor-2804 .elementor-element.elementor-element-9f326e5 {
		--width: 60.079%;
	}
	
	.elementor-2804 .elementor-element.elementor-element-f49b064 {
		--width: 60.079%;
	}
	
	.elementor-2804 .elementor-element.elementor-element-fedff5f {
		--width: 60.079%;
	}
	
	.elementor-2804 .elementor-element.elementor-element-70b2562 {
		--width: 60.079%;
	}
	
	.elementor-2804 .elementor-element.elementor-element-dc50a3b {
		--width: 60.079%;
	}
	
	.elementor-2804 .elementor-element.elementor-element-7587d16 {
		--width: 60.079%;
	}
	
	.elementor-2804 .elementor-element.elementor-element-ed7c99f {
		--width: 60.207%;
	}
	
	.elementor-2804 .elementor-element.elementor-element-4945f64 {
		--width: 60.079%;
	}
	
	.elementor-2804 .elementor-element.elementor-element-7c1faa5 {
		--width: 60.083%;
	}
}

@media (min-width:1800px) {
	.elementor-2804 .elementor-element.elementor-element-7d1dcd1 {
		--grid-auto-flow: row;
	}
	
	.elementor-2804 .elementor-element.elementor-element-24de65b {
		--grid-auto-flow: row;
	}
	
	.elementor-2804 .elementor-element.elementor-element-fbbfcff {
		--width: 443px;
		--grid-auto-flow: row;
	}
	
	.elementor-2804 .elementor-element.elementor-element-9f326e5 {
		--width: 443px;
		--grid-auto-flow: row;
	}
	
	.elementor-2804 .elementor-element.elementor-element-f49b064 {
		--width: 443px;
		--grid-auto-flow: row;
	}
	
	.elementor-2804 .elementor-element.elementor-element-fedff5f {
		--width: 443px;
		--grid-auto-flow: row;
	}
	
	.elementor-2804 .elementor-element.elementor-element-70b2562 {
		--width: 443px;
		--grid-auto-flow: row;
	}
	
	.elementor-2804 .elementor-element.elementor-element-dc50a3b {
		--width: 443px;
		--grid-auto-flow: row;
	}
	
	.elementor-2804 .elementor-element.elementor-element-7587d16 {
		--width: 443px;
		--grid-auto-flow: row;
	}
	
	.elementor-2804 .elementor-element.elementor-element-ed7c99f {
		--width: 427.188px;
		--grid-auto-flow: row;
	}
	
	.elementor-2804 .elementor-element.elementor-element-4945f64 {
		--width: 443px;
		--grid-auto-flow: row;
	}
	
	.elementor-2804 .elementor-element.elementor-element-7c1faa5 {
		--grid-auto-flow: row;
	}
}
