
.elementor-6917 .elementor-element.elementor-element-4deeb30 {
	--display: flex;
	--min-height: 90vh;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: flex-start;
	--padding-top: 120px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6917 .elementor-element.elementor-element-4deeb30:not(.elementor-motion-effects-element-type-background), .elementor-6917 .elementor-element.elementor-element-4deeb30 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilbjjbb.nitrocdn.com/HzshDGWENVODViASCIRWxYcOpMXQulAS/assets/images/optimized/rev-8709aac/www.jddesignawards.com/wp-content/uploads/2024/09/THEMES-_-JD-Design-Awards.webp");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-6917 .elementor-element.elementor-element-4deeb30:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-6917 .elementor-element.elementor-element-4deeb30 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-6917 .elementor-element.elementor-element-25a4351 {
	width: 100%;
	max-width: 100%;
	text-align: start;
}

.elementor-6917 .elementor-element.elementor-element-25a4351 > .elementor-widget-container {
	padding: 0px 0px 0px 120px;
}

.elementor-6917 .elementor-element.elementor-element-25a4351.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-6917 .elementor-element.elementor-element-25a4351 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 119px;
	font-weight: 600;
	color: #fff;
}

.elementor-6917 .elementor-element.elementor-element-5528cde {
	--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;
	--padding-top: 120px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-6917 .elementor-element.elementor-element-5528cde:not(.elementor-motion-effects-element-type-background), .elementor-6917 .elementor-element.elementor-element-5528cde > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #efefef;
}

.elementor-6917 .elementor-element.elementor-element-5aeb521 {
	width: 100%;
	max-width: 100%;
}

.elementor-6917 .elementor-element.elementor-element-5aeb521 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-6917 .elementor-element.elementor-element-5aeb521.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-6917 .elementor-element.elementor-element-5aeb521 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 63px;
	font-weight: 600;
	color: var(--e-global-color-text);
}

.elementor-6917 .elementor-element.elementor-element-b5842b8 {
	--divider-border-style: solid;
	--divider-color: #da0a0a;
	--divider-border-width: 2.7px;
}

.elementor-6917 .elementor-element.elementor-element-b5842b8 .elementor-divider-separator {
	width: 14%;
}

.elementor-6917 .elementor-element.elementor-element-b5842b8 .elementor-divider {
	padding-block-start: 10px;
	padding-block-end: 10px;
}

.elementor-6917 .elementor-element.elementor-element-db74753 {
	--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;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-6917 .elementor-element.elementor-element-db74753:not(.elementor-motion-effects-element-type-background), .elementor-6917 .elementor-element.elementor-element-db74753 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #efefef;
}

.elementor-6917 .elementor-element.elementor-element-e9f6105 {
	text-align: start;
}

.elementor-6917 .elementor-element.elementor-element-e9f6105 .elementor-heading-title {
	font-size: 39px;
}

.elementor-6917 .elementor-element.elementor-element-103f611 {
	--display: grid;
	--e-con-grid-template-columns: repeat(3, 1fr);
	--e-con-grid-template-rows: repeat(2, 1fr);
	--gap: 40px 25px;
	--row-gap: 40px;
	--column-gap: 25px;
	--grid-auto-flow: row;
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-6917 .elementor-element.elementor-element-103f611:not(.elementor-motion-effects-element-type-background), .elementor-6917 .elementor-element.elementor-element-103f611 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #eee;
}

.elementor-6917 .elementor-element.elementor-element-780ea60 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6917 .elementor-element.elementor-element-950a9b7 img {
	border-radius: 6px 6px 6px 6px;
}

.elementor-6917 .elementor-element.elementor-element-bdc2d07 > .elementor-widget-container {
	padding: 5px 5px 5px 5px;
}

.elementor-6917 .elementor-element.elementor-element-bdc2d07 {
	text-align: start;
}

.elementor-6917 .elementor-element.elementor-element-bdc2d07 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-6917 .elementor-element.elementor-element-2b18bec {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6917 .elementor-element.elementor-element-e1cde3e img {
	border-radius: 6px 6px 6px 6px;
}

.elementor-6917 .elementor-element.elementor-element-1948d16 > .elementor-widget-container {
	padding: 5px 5px 5px 5px;
}

.elementor-6917 .elementor-element.elementor-element-1948d16 {
	text-align: start;
}

.elementor-6917 .elementor-element.elementor-element-1948d16 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-6917 .elementor-element.elementor-element-1953b3d {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6917 .elementor-element.elementor-element-62c6a1c img {
	border-radius: 6px 6px 6px 6px;
}

.elementor-6917 .elementor-element.elementor-element-f34e4f1 > .elementor-widget-container {
	padding: 5px 5px 5px 5px;
}

.elementor-6917 .elementor-element.elementor-element-f34e4f1 {
	text-align: start;
}

.elementor-6917 .elementor-element.elementor-element-f34e4f1 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-6917 .elementor-element.elementor-element-cf33eef {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6917 .elementor-element.elementor-element-16a1edd img {
	border-radius: 6px 6px 6px 6px;
}

.elementor-6917 .elementor-element.elementor-element-fb8f9c4 > .elementor-widget-container {
	padding: 5px 5px 5px 5px;
}

.elementor-6917 .elementor-element.elementor-element-fb8f9c4 {
	text-align: start;
}

.elementor-6917 .elementor-element.elementor-element-fb8f9c4 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-6917 .elementor-element.elementor-element-ed09a0b {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6917 .elementor-element.elementor-element-25173b0 img {
	border-radius: 6px 6px 6px 6px;
}

.elementor-6917 .elementor-element.elementor-element-d37d9a3 > .elementor-widget-container {
	padding: 5px 5px 5px 5px;
}

.elementor-6917 .elementor-element.elementor-element-d37d9a3 {
	text-align: start;
}

.elementor-6917 .elementor-element.elementor-element-d37d9a3 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-6917 .elementor-element.elementor-element-937fda0 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6917 .elementor-element.elementor-element-904b168 img {
	border-radius: 6px 6px 6px 6px;
}

.elementor-6917 .elementor-element.elementor-element-b3d58d6 > .elementor-widget-container {
	padding: 5px 5px 5px 5px;
}

.elementor-6917 .elementor-element.elementor-element-b3d58d6 {
	text-align: start;
}

.elementor-6917 .elementor-element.elementor-element-b3d58d6 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-6917 .elementor-element.elementor-element-f7fda80 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6917 .elementor-element.elementor-element-3663c5f img {
	border-radius: 6px 6px 6px 6px;
}

.elementor-6917 .elementor-element.elementor-element-3e2941f > .elementor-widget-container {
	padding: 5px 5px 5px 5px;
}

.elementor-6917 .elementor-element.elementor-element-3e2941f {
	text-align: start;
}

.elementor-6917 .elementor-element.elementor-element-3e2941f .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-6917 .elementor-element.elementor-element-06618d9 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6917 .elementor-element.elementor-element-ce235e7 img {
	border-radius: 6px 6px 6px 6px;
}

.elementor-6917 .elementor-element.elementor-element-439ca31 > .elementor-widget-container {
	padding: 5px 5px 5px 5px;
}

.elementor-6917 .elementor-element.elementor-element-439ca31 {
	text-align: start;
}

.elementor-6917 .elementor-element.elementor-element-439ca31 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-6917 .elementor-element.elementor-element-c245201 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6917 .elementor-element.elementor-element-a6c275d img {
	border-radius: 6px 6px 6px 6px;
}

.elementor-6917 .elementor-element.elementor-element-e41cd70 > .elementor-widget-container {
	padding: 5px 5px 5px 5px;
}

.elementor-6917 .elementor-element.elementor-element-e41cd70 {
	text-align: start;
}

.elementor-6917 .elementor-element.elementor-element-e41cd70 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-6917 .elementor-element.elementor-element-066c0df {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6917 .elementor-element.elementor-element-696cea2 img {
	border-radius: 6px 6px 6px 6px;
}

.elementor-6917 .elementor-element.elementor-element-3a48d8a > .elementor-widget-container {
	padding: 5px 5px 5px 5px;
}

.elementor-6917 .elementor-element.elementor-element-3a48d8a {
	text-align: start;
}

.elementor-6917 .elementor-element.elementor-element-3a48d8a .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-6917 .elementor-element.elementor-element-10adb0e {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6917 .elementor-element.elementor-element-2106a8d img {
	border-radius: 6px 6px 6px 6px;
}

.elementor-6917 .elementor-element.elementor-element-2de90a3 > .elementor-widget-container {
	padding: 5px 5px 5px 5px;
}

.elementor-6917 .elementor-element.elementor-element-2de90a3 {
	text-align: start;
}

.elementor-6917 .elementor-element.elementor-element-2de90a3 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-6917 .elementor-element.elementor-element-972c67c {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6917 .elementor-element.elementor-element-ec16684 img {
	border-radius: 6px 6px 6px 6px;
}

.elementor-6917 .elementor-element.elementor-element-c543497 > .elementor-widget-container {
	padding: 5px 5px 5px 5px;
}

.elementor-6917 .elementor-element.elementor-element-c543497 {
	text-align: start;
}

.elementor-6917 .elementor-element.elementor-element-c543497 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-6917 .elementor-element.elementor-element-7291f90 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6917 .elementor-element.elementor-element-85d3132 img {
	border-radius: 6px 6px 6px 6px;
}

.elementor-6917 .elementor-element.elementor-element-fb3c501 > .elementor-widget-container {
	padding: 5px 5px 5px 5px;
}

.elementor-6917 .elementor-element.elementor-element-fb3c501 {
	text-align: start;
}

.elementor-6917 .elementor-element.elementor-element-fb3c501 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-6917 .elementor-element.elementor-element-be28261 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6917 .elementor-element.elementor-element-c906735 img {
	border-radius: 6px 6px 6px 6px;
}

.elementor-6917 .elementor-element.elementor-element-908019c > .elementor-widget-container {
	padding: 5px 5px 5px 5px;
}

.elementor-6917 .elementor-element.elementor-element-908019c {
	text-align: start;
}

.elementor-6917 .elementor-element.elementor-element-908019c .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-6917 .elementor-element.elementor-element-66898fd {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6917 .elementor-element.elementor-element-3efbdcb img {
	border-radius: 6px 6px 6px 6px;
}

.elementor-6917 .elementor-element.elementor-element-fca4574 > .elementor-widget-container {
	padding: 5px 5px 5px 5px;
}

.elementor-6917 .elementor-element.elementor-element-fca4574 {
	text-align: start;
}

.elementor-6917 .elementor-element.elementor-element-fca4574 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-6917 .elementor-element.elementor-element-d90f55b {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6917 .elementor-element.elementor-element-740b0bf img {
	border-radius: 6px 6px 6px 6px;
}

.elementor-6917 .elementor-element.elementor-element-6bf19d8 > .elementor-widget-container {
	padding: 5px 5px 5px 5px;
}

.elementor-6917 .elementor-element.elementor-element-6bf19d8 {
	text-align: start;
}

.elementor-6917 .elementor-element.elementor-element-6bf19d8 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-6917 .elementor-element.elementor-element-691ef53 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6917 .elementor-element.elementor-element-bbe3ae9 img {
	border-radius: 6px 6px 6px 6px;
}

.elementor-6917 .elementor-element.elementor-element-67e2c96 > .elementor-widget-container {
	padding: 5px 5px 5px 5px;
}

.elementor-6917 .elementor-element.elementor-element-67e2c96 {
	text-align: start;
}

.elementor-6917 .elementor-element.elementor-element-67e2c96 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-6917 .elementor-element.elementor-element-d5ee681 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6917 .elementor-element.elementor-element-d4344b7 img {
	border-radius: 6px 6px 6px 6px;
}

.elementor-6917 .elementor-element.elementor-element-1bc51e3 > .elementor-widget-container {
	padding: 5px 5px 5px 5px;
}

.elementor-6917 .elementor-element.elementor-element-1bc51e3 {
	text-align: start;
}

.elementor-6917 .elementor-element.elementor-element-1bc51e3 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-6917 .elementor-element.elementor-element-23563c6 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6917 .elementor-element.elementor-element-919308c img {
	border-radius: 6px 6px 6px 6px;
}

.elementor-6917 .elementor-element.elementor-element-ead852b > .elementor-widget-container {
	padding: 5px 5px 5px 5px;
}

.elementor-6917 .elementor-element.elementor-element-ead852b {
	text-align: start;
}

.elementor-6917 .elementor-element.elementor-element-ead852b .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-6917 .elementor-element.elementor-element-2e40832 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6917 .elementor-element.elementor-element-74fb841 img {
	border-radius: 6px 6px 6px 6px;
}

.elementor-6917 .elementor-element.elementor-element-c30ff13 > .elementor-widget-container {
	padding: 5px 5px 5px 5px;
}

.elementor-6917 .elementor-element.elementor-element-c30ff13 {
	text-align: start;
}

.elementor-6917 .elementor-element.elementor-element-c30ff13 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-6917 .elementor-element.elementor-element-c4fdf59 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6917 .elementor-element.elementor-element-fc6b6fe img {
	border-radius: 6px 6px 6px 6px;
}

.elementor-6917 .elementor-element.elementor-element-016f747 > .elementor-widget-container {
	padding: 5px 5px 5px 5px;
}

.elementor-6917 .elementor-element.elementor-element-016f747 {
	text-align: start;
}

.elementor-6917 .elementor-element.elementor-element-016f747 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-6917 .elementor-element.elementor-element-f8ec2f9 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6917 .elementor-element.elementor-element-fcb1ecf img {
	border-radius: 6px 6px 6px 6px;
}

.elementor-6917 .elementor-element.elementor-element-a4cd594 > .elementor-widget-container {
	padding: 5px 5px 5px 5px;
}

.elementor-6917 .elementor-element.elementor-element-a4cd594 {
	text-align: start;
}

.elementor-6917 .elementor-element.elementor-element-a4cd594 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-6917 .elementor-element.elementor-element-5bc653a {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6917 .elementor-element.elementor-element-60fd4a2 img {
	border-radius: 6px 6px 6px 6px;
}

.elementor-6917 .elementor-element.elementor-element-5ad502c > .elementor-widget-container {
	padding: 5px 5px 5px 5px;
}

.elementor-6917 .elementor-element.elementor-element-5ad502c {
	text-align: start;
}

.elementor-6917 .elementor-element.elementor-element-5ad502c .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-6917 .elementor-element.elementor-element-2c2242b {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6917 .elementor-element.elementor-element-8de7171 img {
	border-radius: 6px 6px 6px 6px;
}

.elementor-6917 .elementor-element.elementor-element-c338d2c > .elementor-widget-container {
	padding: 5px 5px 5px 5px;
}

.elementor-6917 .elementor-element.elementor-element-c338d2c {
	text-align: start;
}

.elementor-6917 .elementor-element.elementor-element-c338d2c .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-6917 .elementor-element.elementor-element-6b369ff {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6917 .elementor-element.elementor-element-8b1593c img {
	border-radius: 6px 6px 6px 6px;
}

.elementor-6917 .elementor-element.elementor-element-d4d3146 > .elementor-widget-container {
	padding: 5px 5px 5px 5px;
}

.elementor-6917 .elementor-element.elementor-element-d4d3146 {
	text-align: start;
}

.elementor-6917 .elementor-element.elementor-element-d4d3146 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-6917 .elementor-element.elementor-element-0fb014d {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6917 .elementor-element.elementor-element-cc3892e img {
	border-radius: 6px 6px 6px 6px;
}

.elementor-6917 .elementor-element.elementor-element-51bf6f2 > .elementor-widget-container {
	padding: 5px 5px 5px 5px;
}

.elementor-6917 .elementor-element.elementor-element-51bf6f2 {
	text-align: start;
}

.elementor-6917 .elementor-element.elementor-element-51bf6f2 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-6917 .elementor-element.elementor-element-1240a8a {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6917 .elementor-element.elementor-element-e51f53c img {
	border-radius: 6px 6px 6px 6px;
}

.elementor-6917 .elementor-element.elementor-element-c16c486 > .elementor-widget-container {
	padding: 5px 5px 5px 5px;
}

.elementor-6917 .elementor-element.elementor-element-c16c486 {
	text-align: start;
}

.elementor-6917 .elementor-element.elementor-element-c16c486 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-6917 .elementor-element.elementor-element-a256e9e {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6917 .elementor-element.elementor-element-d2acbab img {
	border-radius: 6px 6px 6px 6px;
}

.elementor-6917 .elementor-element.elementor-element-460e986 > .elementor-widget-container {
	padding: 5px 5px 5px 5px;
}

.elementor-6917 .elementor-element.elementor-element-460e986 {
	text-align: start;
}

.elementor-6917 .elementor-element.elementor-element-460e986 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-6917 .elementor-element.elementor-element-15d4dbd {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6917 .elementor-element.elementor-element-74f61bb img {
	border-radius: 6px 6px 6px 6px;
}

.elementor-6917 .elementor-element.elementor-element-9540a3e > .elementor-widget-container {
	padding: 5px 5px 5px 5px;
}

.elementor-6917 .elementor-element.elementor-element-9540a3e {
	text-align: start;
}

.elementor-6917 .elementor-element.elementor-element-9540a3e .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-6917 .elementor-element.elementor-element-5165e26 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6917 .elementor-element.elementor-element-ccef94d img {
	border-radius: 6px 6px 6px 6px;
}

.elementor-6917 .elementor-element.elementor-element-db830e8 > .elementor-widget-container {
	padding: 5px 5px 5px 5px;
}

.elementor-6917 .elementor-element.elementor-element-db830e8 {
	text-align: start;
}

.elementor-6917 .elementor-element.elementor-element-db830e8 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-6917 .elementor-element.elementor-element-ebeb27b {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6917 .elementor-element.elementor-element-78b2d51 img {
	border-radius: 6px 6px 6px 6px;
}

.elementor-6917 .elementor-element.elementor-element-4421aba > .elementor-widget-container {
	padding: 5px 5px 5px 5px;
}

.elementor-6917 .elementor-element.elementor-element-4421aba {
	text-align: start;
}

.elementor-6917 .elementor-element.elementor-element-4421aba .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-6917 .elementor-element.elementor-element-d81c8b5 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6917 .elementor-element.elementor-element-f758a03 img {
	border-radius: 6px 6px 6px 6px;
}

.elementor-6917 .elementor-element.elementor-element-a84d130 > .elementor-widget-container {
	padding: 5px 5px 5px 5px;
}

.elementor-6917 .elementor-element.elementor-element-a84d130 {
	text-align: start;
}

.elementor-6917 .elementor-element.elementor-element-a84d130 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-6917 .elementor-element.elementor-element-9b47f68 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6917 .elementor-element.elementor-element-9af9bae img {
	border-radius: 6px 6px 6px 6px;
}

.elementor-6917 .elementor-element.elementor-element-51d1aca > .elementor-widget-container {
	padding: 5px 5px 5px 5px;
}

.elementor-6917 .elementor-element.elementor-element-51d1aca {
	text-align: start;
}

.elementor-6917 .elementor-element.elementor-element-51d1aca .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-6917 .elementor-element.elementor-element-6f2aca3 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6917 .elementor-element.elementor-element-ad2e176 img {
	border-radius: 6px 6px 6px 6px;
}

.elementor-6917 .elementor-element.elementor-element-941f00a > .elementor-widget-container {
	padding: 5px 5px 5px 5px;
}

.elementor-6917 .elementor-element.elementor-element-941f00a {
	text-align: start;
}

.elementor-6917 .elementor-element.elementor-element-941f00a .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-6917 .elementor-element.elementor-element-82e0498 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6917 .elementor-element.elementor-element-021729e img {
	border-radius: 6px 6px 6px 6px;
}

.elementor-6917 .elementor-element.elementor-element-8bd3ce1 > .elementor-widget-container {
	padding: 5px 5px 5px 5px;
}

.elementor-6917 .elementor-element.elementor-element-8bd3ce1 {
	text-align: start;
}

.elementor-6917 .elementor-element.elementor-element-8bd3ce1 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-6917 .elementor-element.elementor-element-180fca5 {
	--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;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-6917 .elementor-element.elementor-element-180fca5:not(.elementor-motion-effects-element-type-background), .elementor-6917 .elementor-element.elementor-element-180fca5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #efefef;
}

.elementor-6917 .elementor-element.elementor-element-afad396 {
	text-align: start;
}

.elementor-6917 .elementor-element.elementor-element-afad396 .elementor-heading-title {
	font-size: 39px;
}

.elementor-6917 .elementor-element.elementor-element-fb6efbf {
	--display: grid;
	--e-con-grid-template-columns: repeat(3, 1fr);
	--e-con-grid-template-rows: repeat(2, 1fr);
	--gap: 40px 25px;
	--row-gap: 40px;
	--column-gap: 25px;
	--grid-auto-flow: row;
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-6917 .elementor-element.elementor-element-fb6efbf:not(.elementor-motion-effects-element-type-background), .elementor-6917 .elementor-element.elementor-element-fb6efbf > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #eee;
}

.elementor-6917 .elementor-element.elementor-element-d456c8d {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6917 .elementor-element.elementor-element-1b07a59 img {
	transition-duration: .3s;
	border-radius: 6px 6px 6px 6px;
}

.elementor-6917 .elementor-element.elementor-element-1f28d9a > .elementor-widget-container {
	padding: 5px 5px 5px 5px;
}

.elementor-6917 .elementor-element.elementor-element-1f28d9a {
	text-align: start;
}

.elementor-6917 .elementor-element.elementor-element-1f28d9a .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-6917 .elementor-element.elementor-element-0dffa12 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6917 .elementor-element.elementor-element-17a0bd3 img {
	border-radius: 6px 6px 6px 6px;
}

.elementor-6917 .elementor-element.elementor-element-d400e59 > .elementor-widget-container {
	padding: 5px 5px 5px 5px;
}

.elementor-6917 .elementor-element.elementor-element-d400e59 {
	text-align: start;
}

.elementor-6917 .elementor-element.elementor-element-d400e59 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-6917 .elementor-element.elementor-element-94827ef {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6917 .elementor-element.elementor-element-125b377 img {
	border-radius: 6px 6px 6px 6px;
}

.elementor-6917 .elementor-element.elementor-element-3313dc2 > .elementor-widget-container {
	padding: 5px 5px 5px 5px;
}

.elementor-6917 .elementor-element.elementor-element-3313dc2 {
	text-align: start;
}

.elementor-6917 .elementor-element.elementor-element-3313dc2 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-6917 .elementor-element.elementor-element-067ee35 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6917 .elementor-element.elementor-element-856964f img {
	border-radius: 6px 6px 6px 6px;
}

.elementor-6917 .elementor-element.elementor-element-ed63c2d > .elementor-widget-container {
	padding: 5px 5px 5px 5px;
}

.elementor-6917 .elementor-element.elementor-element-ed63c2d {
	text-align: start;
}

.elementor-6917 .elementor-element.elementor-element-ed63c2d .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-6917 .elementor-element.elementor-element-baa4a7a {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6917 .elementor-element.elementor-element-1fce52c img {
	border-radius: 6px 6px 6px 6px;
}

.elementor-6917 .elementor-element.elementor-element-6fd8519 > .elementor-widget-container {
	padding: 5px 5px 5px 5px;
}

.elementor-6917 .elementor-element.elementor-element-6fd8519 {
	text-align: start;
}

.elementor-6917 .elementor-element.elementor-element-6fd8519 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-6917 .elementor-element.elementor-element-8091c98 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6917 .elementor-element.elementor-element-83db505 img {
	border-radius: 6px 6px 6px 6px;
}

.elementor-6917 .elementor-element.elementor-element-bb26137 > .elementor-widget-container {
	padding: 5px 5px 5px 5px;
}

.elementor-6917 .elementor-element.elementor-element-bb26137 {
	text-align: start;
}

.elementor-6917 .elementor-element.elementor-element-bb26137 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-6917 .elementor-element.elementor-element-a680714 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6917 .elementor-element.elementor-element-6598896 img {
	border-radius: 6px 6px 6px 6px;
}

.elementor-6917 .elementor-element.elementor-element-236c33c > .elementor-widget-container {
	padding: 5px 5px 5px 5px;
}

.elementor-6917 .elementor-element.elementor-element-236c33c {
	text-align: start;
}

.elementor-6917 .elementor-element.elementor-element-236c33c .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-6917 .elementor-element.elementor-element-2cbdea2 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6917 .elementor-element.elementor-element-e7ec1da img {
	border-radius: 6px 6px 6px 6px;
}

.elementor-6917 .elementor-element.elementor-element-d8febe2 > .elementor-widget-container {
	padding: 5px 5px 5px 5px;
}

.elementor-6917 .elementor-element.elementor-element-d8febe2 {
	text-align: start;
}

.elementor-6917 .elementor-element.elementor-element-d8febe2 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-6917 .elementor-element.elementor-element-83f197d {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6917 .elementor-element.elementor-element-711c253 img {
	border-radius: 6px 6px 6px 6px;
}

.elementor-6917 .elementor-element.elementor-element-c9a2f07 > .elementor-widget-container {
	padding: 5px 5px 5px 5px;
}

.elementor-6917 .elementor-element.elementor-element-c9a2f07 {
	text-align: start;
}

.elementor-6917 .elementor-element.elementor-element-c9a2f07 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-6917 .elementor-element.elementor-element-4fa5461 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6917 .elementor-element.elementor-element-fbacf87 img {
	border-radius: 6px 6px 6px 6px;
}

.elementor-6917 .elementor-element.elementor-element-477827e > .elementor-widget-container {
	padding: 5px 5px 5px 5px;
}

.elementor-6917 .elementor-element.elementor-element-477827e {
	text-align: start;
}

.elementor-6917 .elementor-element.elementor-element-477827e .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-6917 .elementor-element.elementor-element-5cd1417 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6917 .elementor-element.elementor-element-941a3cd img {
	border-radius: 6px 6px 6px 6px;
}

.elementor-6917 .elementor-element.elementor-element-52eef13 > .elementor-widget-container {
	padding: 5px 5px 5px 5px;
}

.elementor-6917 .elementor-element.elementor-element-52eef13 {
	text-align: start;
}

.elementor-6917 .elementor-element.elementor-element-52eef13 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-6917 .elementor-element.elementor-element-174b76e {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6917 .elementor-element.elementor-element-127ea09 img {
	border-radius: 6px 6px 6px 6px;
}

.elementor-6917 .elementor-element.elementor-element-8c15fd1 > .elementor-widget-container {
	padding: 5px 5px 5px 5px;
}

.elementor-6917 .elementor-element.elementor-element-8c15fd1 {
	text-align: start;
}

.elementor-6917 .elementor-element.elementor-element-8c15fd1 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-6917 .elementor-element.elementor-element-109f348 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6917 .elementor-element.elementor-element-81e89a9 img {
	border-radius: 6px 6px 6px 6px;
}

.elementor-6917 .elementor-element.elementor-element-8f34bc3 > .elementor-widget-container {
	padding: 5px 5px 5px 5px;
}

.elementor-6917 .elementor-element.elementor-element-8f34bc3 {
	text-align: start;
}

.elementor-6917 .elementor-element.elementor-element-8f34bc3 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-6917 .elementor-element.elementor-element-3a5cb79 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6917 .elementor-element.elementor-element-ac1b01d img {
	border-radius: 6px 6px 6px 6px;
}

.elementor-6917 .elementor-element.elementor-element-5808699 > .elementor-widget-container {
	padding: 5px 5px 5px 5px;
}

.elementor-6917 .elementor-element.elementor-element-5808699 {
	text-align: start;
}

.elementor-6917 .elementor-element.elementor-element-5808699 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-6917 .elementor-element.elementor-element-bc864c3 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6917 .elementor-element.elementor-element-9ba60c3 img {
	border-radius: 6px 6px 6px 6px;
}

.elementor-6917 .elementor-element.elementor-element-abcb0d1 > .elementor-widget-container {
	padding: 5px 5px 5px 5px;
}

.elementor-6917 .elementor-element.elementor-element-abcb0d1 {
	text-align: start;
}

.elementor-6917 .elementor-element.elementor-element-abcb0d1 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-6917 .elementor-element.elementor-element-976db4b {
	--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;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-6917 .elementor-element.elementor-element-976db4b:not(.elementor-motion-effects-element-type-background), .elementor-6917 .elementor-element.elementor-element-976db4b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #efefef;
}

.elementor-6917 .elementor-element.elementor-element-2b46131 {
	text-align: start;
}

.elementor-6917 .elementor-element.elementor-element-2b46131 .elementor-heading-title {
	font-size: 39px;
}

.elementor-6917 .elementor-element.elementor-element-dc80a6a {
	--display: grid;
	--e-con-grid-template-columns: repeat(3, 1fr);
	--e-con-grid-template-rows: repeat(2, 1fr);
	--gap: 40px 25px;
	--row-gap: 40px;
	--column-gap: 25px;
	--grid-auto-flow: row;
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-6917 .elementor-element.elementor-element-dc80a6a:not(.elementor-motion-effects-element-type-background), .elementor-6917 .elementor-element.elementor-element-dc80a6a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #eee;
}

.elementor-6917 .elementor-element.elementor-element-7cd054e {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6917 .elementor-element.elementor-element-46a275c img {
	border-radius: 6px 6px 6px 6px;
}

.elementor-6917 .elementor-element.elementor-element-210748a > .elementor-widget-container {
	padding: 5px 5px 5px 5px;
}

.elementor-6917 .elementor-element.elementor-element-210748a {
	text-align: start;
}

.elementor-6917 .elementor-element.elementor-element-210748a .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-6917 .elementor-element.elementor-element-a77fc0b {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6917 .elementor-element.elementor-element-cf7a3bc img {
	border-radius: 6px 6px 6px 6px;
}

.elementor-6917 .elementor-element.elementor-element-6f0e960 > .elementor-widget-container {
	padding: 5px 5px 5px 5px;
}

.elementor-6917 .elementor-element.elementor-element-6f0e960 {
	text-align: start;
}

.elementor-6917 .elementor-element.elementor-element-6f0e960 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-6917 .elementor-element.elementor-element-542cfab {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6917 .elementor-element.elementor-element-eff791b img {
	border-radius: 6px 6px 6px 6px;
}

.elementor-6917 .elementor-element.elementor-element-2877ab2 > .elementor-widget-container {
	padding: 5px 5px 5px 5px;
}

.elementor-6917 .elementor-element.elementor-element-2877ab2 {
	text-align: start;
}

.elementor-6917 .elementor-element.elementor-element-2877ab2 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-6917 .elementor-element.elementor-element-2bc5ae7 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6917 .elementor-element.elementor-element-2824167 img {
	border-radius: 6px 6px 6px 6px;
}

.elementor-6917 .elementor-element.elementor-element-935ff92 > .elementor-widget-container {
	padding: 5px 5px 5px 5px;
}

.elementor-6917 .elementor-element.elementor-element-935ff92 {
	text-align: start;
}

.elementor-6917 .elementor-element.elementor-element-935ff92 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-6917 .elementor-element.elementor-element-4bd8220 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6917 .elementor-element.elementor-element-d54b328 img {
	border-radius: 6px 6px 6px 6px;
}

.elementor-6917 .elementor-element.elementor-element-b7c1e25 > .elementor-widget-container {
	padding: 5px 5px 5px 5px;
}

.elementor-6917 .elementor-element.elementor-element-b7c1e25 {
	text-align: start;
}

.elementor-6917 .elementor-element.elementor-element-b7c1e25 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-6917 .elementor-element.elementor-element-e15d4a4 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6917 .elementor-element.elementor-element-1476410 img {
	border-radius: 6px 6px 6px 6px;
}

.elementor-6917 .elementor-element.elementor-element-e92e043 > .elementor-widget-container {
	padding: 5px 5px 5px 5px;
}

.elementor-6917 .elementor-element.elementor-element-e92e043 {
	text-align: start;
}

.elementor-6917 .elementor-element.elementor-element-e92e043 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-6917 .elementor-element.elementor-element-306e24b {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6917 .elementor-element.elementor-element-88c421d img {
	border-radius: 6px 6px 6px 6px;
}

.elementor-6917 .elementor-element.elementor-element-691ca5a > .elementor-widget-container {
	padding: 5px 5px 5px 5px;
}

.elementor-6917 .elementor-element.elementor-element-691ca5a {
	text-align: start;
}

.elementor-6917 .elementor-element.elementor-element-691ca5a .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-6917 .elementor-element.elementor-element-30d873e {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6917 .elementor-element.elementor-element-a13181b img {
	border-radius: 6px 6px 6px 6px;
}

.elementor-6917 .elementor-element.elementor-element-b622be4 > .elementor-widget-container {
	padding: 5px 5px 5px 5px;
}

.elementor-6917 .elementor-element.elementor-element-b622be4 {
	text-align: start;
}

.elementor-6917 .elementor-element.elementor-element-b622be4 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-6917 .elementor-element.elementor-element-080790e {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6917 .elementor-element.elementor-element-4b7f3d1 img {
	border-radius: 6px 6px 6px 6px;
}

.elementor-6917 .elementor-element.elementor-element-0679228 > .elementor-widget-container {
	padding: 5px 5px 5px 5px;
}

.elementor-6917 .elementor-element.elementor-element-0679228 {
	text-align: start;
}

.elementor-6917 .elementor-element.elementor-element-0679228 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-6917 .elementor-element.elementor-element-c8bcfab {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6917 .elementor-element.elementor-element-bf591b9 img {
	border-radius: 6px 6px 6px 6px;
}

.elementor-6917 .elementor-element.elementor-element-d9e99f5 > .elementor-widget-container {
	padding: 5px 5px 5px 5px;
}

.elementor-6917 .elementor-element.elementor-element-d9e99f5 {
	text-align: start;
}

.elementor-6917 .elementor-element.elementor-element-d9e99f5 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-6917 .elementor-element.elementor-element-ed2474c {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6917 .elementor-element.elementor-element-76f6799 img {
	border-radius: 6px 6px 6px 6px;
}

.elementor-6917 .elementor-element.elementor-element-406c19b > .elementor-widget-container {
	padding: 5px 5px 5px 5px;
}

.elementor-6917 .elementor-element.elementor-element-406c19b {
	text-align: start;
}

.elementor-6917 .elementor-element.elementor-element-406c19b .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-6917 .elementor-element.elementor-element-3c46ad2 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6917 .elementor-element.elementor-element-1ea6b39 img {
	border-radius: 6px 6px 6px 6px;
}

.elementor-6917 .elementor-element.elementor-element-bf90ff3 > .elementor-widget-container {
	padding: 5px 5px 5px 5px;
}

.elementor-6917 .elementor-element.elementor-element-bf90ff3 {
	text-align: start;
}

.elementor-6917 .elementor-element.elementor-element-bf90ff3 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-6917 .elementor-element.elementor-element-8f3185f {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6917 .elementor-element.elementor-element-c04412f img {
	border-radius: 6px 6px 6px 6px;
}

.elementor-6917 .elementor-element.elementor-element-b00403f > .elementor-widget-container {
	padding: 5px 5px 5px 5px;
}

.elementor-6917 .elementor-element.elementor-element-b00403f {
	text-align: start;
}

.elementor-6917 .elementor-element.elementor-element-b00403f .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-6917 .elementor-element.elementor-element-2ca2e67 {
	--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;
	--padding-top: 120px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-6917 .elementor-element.elementor-element-2ca2e67:not(.elementor-motion-effects-element-type-background), .elementor-6917 .elementor-element.elementor-element-2ca2e67 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #efefef;
}

.elementor-6917 .elementor-element.elementor-element-3e63d27 {
	width: 100%;
	max-width: 100%;
}

.elementor-6917 .elementor-element.elementor-element-3e63d27 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-6917 .elementor-element.elementor-element-3e63d27.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-6917 .elementor-element.elementor-element-3e63d27 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 63px;
	font-weight: 600;
	color: var(--e-global-color-text);
}

.elementor-6917 .elementor-element.elementor-element-fe834fd {
	--divider-border-style: solid;
	--divider-color: #da0a0a;
	--divider-border-width: 2.7px;
}

.elementor-6917 .elementor-element.elementor-element-fe834fd .elementor-divider-separator {
	width: 14%;
}

.elementor-6917 .elementor-element.elementor-element-fe834fd .elementor-divider {
	padding-block-start: 10px;
	padding-block-end: 10px;
}

.elementor-6917 .elementor-element.elementor-element-eaad007 {
	--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;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-6917 .elementor-element.elementor-element-eaad007:not(.elementor-motion-effects-element-type-background), .elementor-6917 .elementor-element.elementor-element-eaad007 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #efefef;
}

.elementor-6917 .elementor-element.elementor-element-29ea1fd {
	text-align: start;
}

.elementor-6917 .elementor-element.elementor-element-29ea1fd .elementor-heading-title {
	font-size: 39px;
}

:root {
	--page-title-display: none;
}

@media (min-width:768px) {
	.elementor-6917 .elementor-element.elementor-element-4deeb30 {
		--width: 100%;
	}
}

@media (max-width:1366px) {
	.elementor-6917 .elementor-element.elementor-element-103f611 {
		--e-con-grid-template-columns: repeat(4, 1fr);
		--gap: 40px 20px;
		--row-gap: 40px;
		--column-gap: 20px;
		--grid-auto-flow: row;
	}
	
	.elementor-6917 .elementor-element.elementor-element-bdc2d07 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6917 .elementor-element.elementor-element-1948d16 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6917 .elementor-element.elementor-element-f34e4f1 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6917 .elementor-element.elementor-element-fb8f9c4 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6917 .elementor-element.elementor-element-d37d9a3 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6917 .elementor-element.elementor-element-b3d58d6 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6917 .elementor-element.elementor-element-3e2941f .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6917 .elementor-element.elementor-element-439ca31 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6917 .elementor-element.elementor-element-e41cd70 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6917 .elementor-element.elementor-element-3a48d8a .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6917 .elementor-element.elementor-element-2de90a3 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6917 .elementor-element.elementor-element-c543497 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6917 .elementor-element.elementor-element-fb3c501 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6917 .elementor-element.elementor-element-908019c .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6917 .elementor-element.elementor-element-fca4574 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6917 .elementor-element.elementor-element-6bf19d8 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6917 .elementor-element.elementor-element-67e2c96 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6917 .elementor-element.elementor-element-1bc51e3 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6917 .elementor-element.elementor-element-ead852b .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6917 .elementor-element.elementor-element-c30ff13 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6917 .elementor-element.elementor-element-016f747 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6917 .elementor-element.elementor-element-a4cd594 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6917 .elementor-element.elementor-element-5ad502c .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6917 .elementor-element.elementor-element-c338d2c .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6917 .elementor-element.elementor-element-d4d3146 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6917 .elementor-element.elementor-element-51bf6f2 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6917 .elementor-element.elementor-element-c16c486 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6917 .elementor-element.elementor-element-460e986 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6917 .elementor-element.elementor-element-9540a3e .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6917 .elementor-element.elementor-element-db830e8 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6917 .elementor-element.elementor-element-4421aba .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6917 .elementor-element.elementor-element-a84d130 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6917 .elementor-element.elementor-element-51d1aca .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6917 .elementor-element.elementor-element-941f00a .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6917 .elementor-element.elementor-element-8bd3ce1 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6917 .elementor-element.elementor-element-fb6efbf {
		--e-con-grid-template-columns: repeat(3, 1fr);
		--gap: 40px 20px;
		--row-gap: 40px;
		--column-gap: 20px;
		--grid-auto-flow: row;
	}
	
	.elementor-6917 .elementor-element.elementor-element-1f28d9a .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6917 .elementor-element.elementor-element-d400e59 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6917 .elementor-element.elementor-element-3313dc2 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6917 .elementor-element.elementor-element-ed63c2d .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6917 .elementor-element.elementor-element-6fd8519 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6917 .elementor-element.elementor-element-bb26137 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6917 .elementor-element.elementor-element-236c33c .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6917 .elementor-element.elementor-element-d8febe2 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6917 .elementor-element.elementor-element-c9a2f07 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6917 .elementor-element.elementor-element-477827e .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6917 .elementor-element.elementor-element-52eef13 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6917 .elementor-element.elementor-element-8c15fd1 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6917 .elementor-element.elementor-element-8f34bc3 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6917 .elementor-element.elementor-element-5808699 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6917 .elementor-element.elementor-element-abcb0d1 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6917 .elementor-element.elementor-element-dc80a6a {
		--e-con-grid-template-columns: repeat(3, 1fr);
		--gap: 40px 20px;
		--row-gap: 40px;
		--column-gap: 20px;
		--grid-auto-flow: row;
	}
	
	.elementor-6917 .elementor-element.elementor-element-210748a .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6917 .elementor-element.elementor-element-6f0e960 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6917 .elementor-element.elementor-element-2877ab2 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6917 .elementor-element.elementor-element-935ff92 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6917 .elementor-element.elementor-element-b7c1e25 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6917 .elementor-element.elementor-element-e92e043 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6917 .elementor-element.elementor-element-691ca5a .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6917 .elementor-element.elementor-element-b622be4 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6917 .elementor-element.elementor-element-0679228 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6917 .elementor-element.elementor-element-d9e99f5 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6917 .elementor-element.elementor-element-406c19b .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6917 .elementor-element.elementor-element-bf90ff3 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6917 .elementor-element.elementor-element-b00403f .elementor-heading-title {
		font-size: 18px;
	}
}

@media (max-width:1024px) {
	.elementor-6917 .elementor-element.elementor-element-103f611 {
		--e-con-grid-template-columns: repeat(2, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-6917 .elementor-element.elementor-element-fb6efbf {
		--e-con-grid-template-columns: repeat(2, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-6917 .elementor-element.elementor-element-dc80a6a {
		--e-con-grid-template-columns: repeat(2, 1fr);
		--grid-auto-flow: row;
	}
}

@media (max-width:767px) {
	.elementor-6917 .elementor-element.elementor-element-4deeb30 {
		--min-height: 80vh;
	}
	
	.elementor-6917 .elementor-element.elementor-element-25a4351 > .elementor-widget-container {
		padding: 9px 9px 9px 9px;
	}
	
	.elementor-6917 .elementor-element.elementor-element-25a4351 {
		text-align: start;
	}
	
	.elementor-6917 .elementor-element.elementor-element-25a4351 .elementor-heading-title {
		font-size: 47px;
	}
	
	.elementor-6917 .elementor-element.elementor-element-5528cde {
		--padding-top: 15px;
		--padding-bottom: 15px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-6917 .elementor-element.elementor-element-5aeb521 > .elementor-widget-container {
		padding: 9px 9px 9px 9px;
	}
	
	.elementor-6917 .elementor-element.elementor-element-5aeb521 {
		text-align: start;
	}
	
	.elementor-6917 .elementor-element.elementor-element-5aeb521 .elementor-heading-title {
		font-size: 47px;
	}
	
	.elementor-6917 .elementor-element.elementor-element-103f611 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-6917 .elementor-element.elementor-element-fb6efbf {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-6917 .elementor-element.elementor-element-dc80a6a {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-6917 .elementor-element.elementor-element-2ca2e67 {
		--padding-top: 15px;
		--padding-bottom: 15px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-6917 .elementor-element.elementor-element-3e63d27 > .elementor-widget-container {
		padding: 9px 9px 9px 9px;
	}
	
	.elementor-6917 .elementor-element.elementor-element-3e63d27 {
		text-align: start;
	}
	
	.elementor-6917 .elementor-element.elementor-element-3e63d27 .elementor-heading-title {
		font-size: 47px;
	}
}
