
.elementor-4707 .elementor-element.elementor-element-750b0127:not(.elementor-motion-effects-element-type-background), .elementor-4707 .elementor-element.elementor-element-750b0127 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a4077d7);
	background-image: url("https://cdn-jaoab.nitrocdn.com/tndVGdkIyIXccflBHTuDxpFoTjtdRxSR/assets/images/optimized/rev-d8623dc/wedigitalcreatives.com/wp-content/uploads/2021/04/bg22-edit-min.png");
	background-position: center center;
	background-size: cover;
}

.elementor-4707 .elementor-element.elementor-element-750b0127 > .elementor-container {
	max-width: 1200px;
}

.elementor-4707 .elementor-element.elementor-element-750b0127 {
	transition: all 400ms;
	padding: 160px 0px 130px 0px;
}

.elementor-4707 .elementor-element.elementor-element-750b0127 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4707 .elementor-element.elementor-element-4a31d17d > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-4707 .elementor-element.elementor-element-4a31d17d {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-27a9bd56 > .elementor-widget-container {
	margin: -10px 0px -15px 0px;
}

.elementor-4707 .elementor-element.elementor-element-27a9bd56 {
	transition: all 400ms;
	text-align: center;
}

.elementor-4707 .elementor-element.elementor-element-27a9bd56 .elementor-heading-title {
	font-family: "Sora", Sans-serif;
	font-size: 40px;
	font-weight: 500;
	text-transform: none;
	line-height: 1.4em;
	letter-spacing: 0px;
}

.elementor-4707 .elementor-element.elementor-element-ebd7317 {
	padding: 3em 0em 0em 0em;
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-448301d {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-b6be3c9 {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-b6be3c9 img {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-4707 .elementor-element.elementor-element-246403b {
	--grid-template-columns: repeat(0, auto);
	transition: all 400ms;
	--icon-size: 16px;
	--grid-column-gap: 5px;
	--grid-row-gap: 0px;
}

.elementor-4707 .elementor-element.elementor-element-246403b .elementor-widget-container {
	text-align: center;
}

.elementor-4707 .elementor-element.elementor-element-81d41b3 {
	--spacer-size: 30px;
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-1d937ac {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-932b0f8 {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-932b0f8 img {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-4707 .elementor-element.elementor-element-21af2c1 {
	--grid-template-columns: repeat(0, auto);
	transition: all 400ms;
	--icon-size: 16px;
	--grid-column-gap: 5px;
	--grid-row-gap: 0px;
}

.elementor-4707 .elementor-element.elementor-element-21af2c1 .elementor-widget-container {
	text-align: center;
}

.elementor-4707 .elementor-element.elementor-element-37a44c9 {
	--spacer-size: 30px;
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-7596ce4 {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-f85c5ac {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-f85c5ac img {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-4707 .elementor-element.elementor-element-9b1938d {
	--grid-template-columns: repeat(0, auto);
	transition: all 400ms;
	--icon-size: 16px;
	--grid-column-gap: 5px;
	--grid-row-gap: 0px;
}

.elementor-4707 .elementor-element.elementor-element-9b1938d .elementor-widget-container {
	text-align: center;
}

.elementor-4707 .elementor-element.elementor-element-7894eb8 {
	--spacer-size: 30px;
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-2f2c32e {
	padding: 0em 0em 0em 0em;
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-7620d29 {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-5839b20 {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-5839b20 img {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-4707 .elementor-element.elementor-element-bd39f72 {
	--grid-template-columns: repeat(0, auto);
	transition: all 400ms;
	--icon-size: 16px;
	--grid-column-gap: 5px;
	--grid-row-gap: 0px;
}

.elementor-4707 .elementor-element.elementor-element-bd39f72 .elementor-widget-container {
	text-align: center;
}

.elementor-4707 .elementor-element.elementor-element-1fb4d5f {
	--spacer-size: 30px;
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-34c864c {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-098f958 {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-098f958 img {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-4707 .elementor-element.elementor-element-8d40b56 {
	--grid-template-columns: repeat(0, auto);
	transition: all 400ms;
	--icon-size: 16px;
	--grid-column-gap: 5px;
	--grid-row-gap: 0px;
}

.elementor-4707 .elementor-element.elementor-element-8d40b56 .elementor-widget-container {
	text-align: center;
}

.elementor-4707 .elementor-element.elementor-element-4aeb419 {
	--spacer-size: 30px;
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-fe1a487 {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-d88b8cd {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-d88b8cd img {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-4707 .elementor-element.elementor-element-b602932 {
	--grid-template-columns: repeat(0, auto);
	transition: all 400ms;
	--icon-size: 16px;
	--grid-column-gap: 5px;
	--grid-row-gap: 0px;
}

.elementor-4707 .elementor-element.elementor-element-b602932 .elementor-widget-container {
	text-align: center;
}

.elementor-4707 .elementor-element.elementor-element-ce47854 {
	--spacer-size: 30px;
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-22171ac {
	padding: 0em 0em 0em 0em;
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-f4d4e50 {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-35a445c {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-35a445c img {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-4707 .elementor-element.elementor-element-49398d1 {
	--grid-template-columns: repeat(0, auto);
	transition: all 400ms;
	--icon-size: 16px;
	--grid-column-gap: 5px;
	--grid-row-gap: 0px;
}

.elementor-4707 .elementor-element.elementor-element-49398d1 .elementor-widget-container {
	text-align: center;
}

.elementor-4707 .elementor-element.elementor-element-ab90f9a {
	--spacer-size: 30px;
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-a391a88 {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-b5b7837 {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-b5b7837 img {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-4707 .elementor-element.elementor-element-30e55a4 {
	--grid-template-columns: repeat(0, auto);
	transition: all 400ms;
	--icon-size: 16px;
	--grid-column-gap: 5px;
	--grid-row-gap: 0px;
}

.elementor-4707 .elementor-element.elementor-element-30e55a4 .elementor-widget-container {
	text-align: center;
}

.elementor-4707 .elementor-element.elementor-element-e16a38c {
	--spacer-size: 30px;
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-cd988a3 {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-13f6b87 {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-13f6b87 img {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-4707 .elementor-element.elementor-element-1ec3cb8 {
	--grid-template-columns: repeat(0, auto);
	transition: all 400ms;
	--icon-size: 16px;
	--grid-column-gap: 5px;
	--grid-row-gap: 0px;
}

.elementor-4707 .elementor-element.elementor-element-1ec3cb8 .elementor-widget-container {
	text-align: center;
}

.elementor-4707 .elementor-element.elementor-element-57401eb {
	--spacer-size: 30px;
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-94bad29 {
	padding: 0em 0em 0em 0em;
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-cfa3a0c {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-f06d235 {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-f06d235 img {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-4707 .elementor-element.elementor-element-ea1c2ba {
	--grid-template-columns: repeat(0, auto);
	transition: all 400ms;
	--icon-size: 16px;
	--grid-column-gap: 5px;
	--grid-row-gap: 0px;
}

.elementor-4707 .elementor-element.elementor-element-ea1c2ba .elementor-widget-container {
	text-align: center;
}

.elementor-4707 .elementor-element.elementor-element-1f83740 {
	--spacer-size: 30px;
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-0e2b17f {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-28c6407 {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-28c6407 img {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-4707 .elementor-element.elementor-element-9af2ab7 {
	--grid-template-columns: repeat(0, auto);
	transition: all 400ms;
	--icon-size: 16px;
	--grid-column-gap: 5px;
	--grid-row-gap: 0px;
}

.elementor-4707 .elementor-element.elementor-element-9af2ab7 .elementor-widget-container {
	text-align: center;
}

.elementor-4707 .elementor-element.elementor-element-b208ae0 {
	--spacer-size: 30px;
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-be033d2 {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-bc11836 {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-bc11836 img {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-4707 .elementor-element.elementor-element-c38eaf8 {
	--grid-template-columns: repeat(0, auto);
	transition: all 400ms;
	--icon-size: 16px;
	--grid-column-gap: 5px;
	--grid-row-gap: 0px;
}

.elementor-4707 .elementor-element.elementor-element-c38eaf8 .elementor-widget-container {
	text-align: center;
}

.elementor-4707 .elementor-element.elementor-element-c2f2477 {
	--spacer-size: 30px;
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-bbc638b {
	padding: 0em 0em 0em 0em;
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-28dbf28 {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-03b01b2 {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-03b01b2 img {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-4707 .elementor-element.elementor-element-8dd2b7b {
	--grid-template-columns: repeat(0, auto);
	transition: all 400ms;
	--icon-size: 16px;
	--grid-column-gap: 5px;
	--grid-row-gap: 0px;
}

.elementor-4707 .elementor-element.elementor-element-8dd2b7b .elementor-widget-container {
	text-align: center;
}

.elementor-4707 .elementor-element.elementor-element-f4de31b {
	--spacer-size: 30px;
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-5048d45 {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-079e434 {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-079e434 img {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-4707 .elementor-element.elementor-element-d6ded10 {
	--grid-template-columns: repeat(0, auto);
	transition: all 400ms;
	--icon-size: 16px;
	--grid-column-gap: 5px;
	--grid-row-gap: 0px;
}

.elementor-4707 .elementor-element.elementor-element-d6ded10 .elementor-widget-container {
	text-align: center;
}

.elementor-4707 .elementor-element.elementor-element-11820d8 {
	--spacer-size: 30px;
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-e8eaae5 {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-b01db89 {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-b01db89 img {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-4707 .elementor-element.elementor-element-85061db {
	--grid-template-columns: repeat(0, auto);
	transition: all 400ms;
	--icon-size: 16px;
	--grid-column-gap: 5px;
	--grid-row-gap: 0px;
}

.elementor-4707 .elementor-element.elementor-element-85061db .elementor-widget-container {
	text-align: center;
}

.elementor-4707 .elementor-element.elementor-element-ef621db {
	--spacer-size: 30px;
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-eaa2099 {
	padding: 0em 0em 0em 0em;
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-ece9226 {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-6cc742d {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-6cc742d img {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-4707 .elementor-element.elementor-element-2ffb255 {
	--grid-template-columns: repeat(0, auto);
	transition: all 400ms;
	--icon-size: 16px;
	--grid-column-gap: 5px;
	--grid-row-gap: 0px;
}

.elementor-4707 .elementor-element.elementor-element-2ffb255 .elementor-widget-container {
	text-align: center;
}

.elementor-4707 .elementor-element.elementor-element-19598ab {
	--spacer-size: 30px;
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-ef9fa3b {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-ffe9ea1 {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-ffe9ea1 img {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-4707 .elementor-element.elementor-element-5dc97a9 {
	--grid-template-columns: repeat(0, auto);
	transition: all 400ms;
	--icon-size: 16px;
	--grid-column-gap: 5px;
	--grid-row-gap: 0px;
}

.elementor-4707 .elementor-element.elementor-element-5dc97a9 .elementor-widget-container {
	text-align: center;
}

.elementor-4707 .elementor-element.elementor-element-b32dce2 {
	--spacer-size: 30px;
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-4f2b374 {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-951506d {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-951506d img {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-4707 .elementor-element.elementor-element-1b37638 {
	--grid-template-columns: repeat(0, auto);
	transition: all 400ms;
	--icon-size: 16px;
	--grid-column-gap: 5px;
	--grid-row-gap: 0px;
}

.elementor-4707 .elementor-element.elementor-element-1b37638 .elementor-widget-container {
	text-align: center;
}

.elementor-4707 .elementor-element.elementor-element-2db2214 {
	--spacer-size: 30px;
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-ae91c45 {
	padding: 0em 0em 0em 0em;
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-26ae90a {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-a3b6e25 {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-a3b6e25 img {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-4707 .elementor-element.elementor-element-5c9d3fb {
	--grid-template-columns: repeat(0, auto);
	transition: all 400ms;
	--icon-size: 16px;
	--grid-column-gap: 5px;
	--grid-row-gap: 0px;
}

.elementor-4707 .elementor-element.elementor-element-5c9d3fb .elementor-widget-container {
	text-align: center;
}

.elementor-4707 .elementor-element.elementor-element-4029e17 {
	--spacer-size: 30px;
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-d9af818 {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-a2a28e7 {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-a2a28e7 img {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-4707 .elementor-element.elementor-element-41ad447 {
	--grid-template-columns: repeat(0, auto);
	transition: all 400ms;
	--icon-size: 16px;
	--grid-column-gap: 5px;
	--grid-row-gap: 0px;
}

.elementor-4707 .elementor-element.elementor-element-41ad447 .elementor-widget-container {
	text-align: center;
}

.elementor-4707 .elementor-element.elementor-element-d1e6626 {
	--spacer-size: 30px;
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-76314dc {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-a841781 {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-a841781 img {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-4707 .elementor-element.elementor-element-c516223 {
	--grid-template-columns: repeat(0, auto);
	transition: all 400ms;
	--icon-size: 16px;
	--grid-column-gap: 5px;
	--grid-row-gap: 0px;
}

.elementor-4707 .elementor-element.elementor-element-c516223 .elementor-widget-container {
	text-align: center;
}

.elementor-4707 .elementor-element.elementor-element-2e5f388 {
	--spacer-size: 30px;
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-61ee24e {
	padding: 0em 0em 0em 0em;
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-656b325 {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-dbc975b {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-dbc975b img {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-4707 .elementor-element.elementor-element-b92bae0 {
	--grid-template-columns: repeat(0, auto);
	transition: all 400ms;
	--icon-size: 16px;
	--grid-column-gap: 5px;
	--grid-row-gap: 0px;
}

.elementor-4707 .elementor-element.elementor-element-b92bae0 .elementor-widget-container {
	text-align: center;
}

.elementor-4707 .elementor-element.elementor-element-cc82b35 {
	--spacer-size: 30px;
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-8fd173f {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-2c09fda {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-2c09fda img {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-4707 .elementor-element.elementor-element-39f692a {
	--grid-template-columns: repeat(0, auto);
	transition: all 400ms;
	--icon-size: 16px;
	--grid-column-gap: 5px;
	--grid-row-gap: 0px;
}

.elementor-4707 .elementor-element.elementor-element-39f692a .elementor-widget-container {
	text-align: center;
}

.elementor-4707 .elementor-element.elementor-element-2609c86 {
	--spacer-size: 30px;
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-db1f9f8 {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-4659297 {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-4659297 img {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-4707 .elementor-element.elementor-element-d541449 {
	--grid-template-columns: repeat(0, auto);
	transition: all 400ms;
	--icon-size: 16px;
	--grid-column-gap: 5px;
	--grid-row-gap: 0px;
}

.elementor-4707 .elementor-element.elementor-element-d541449 .elementor-widget-container {
	text-align: center;
}

.elementor-4707 .elementor-element.elementor-element-73fc27c {
	--spacer-size: 30px;
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-e005156 {
	padding: 0em 0em 0em 0em;
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-8ae7d86 {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-92db2bf {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-92db2bf img {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-4707 .elementor-element.elementor-element-7a65fec {
	--grid-template-columns: repeat(0, auto);
	transition: all 400ms;
	--icon-size: 16px;
	--grid-column-gap: 5px;
	--grid-row-gap: 0px;
}

.elementor-4707 .elementor-element.elementor-element-7a65fec .elementor-widget-container {
	text-align: center;
}

.elementor-4707 .elementor-element.elementor-element-7a22112 {
	--spacer-size: 30px;
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-fd8eabf {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-6eff55d {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-6eff55d img {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-4707 .elementor-element.elementor-element-2071976 {
	--grid-template-columns: repeat(0, auto);
	transition: all 400ms;
	--icon-size: 16px;
	--grid-column-gap: 5px;
	--grid-row-gap: 0px;
}

.elementor-4707 .elementor-element.elementor-element-2071976 .elementor-widget-container {
	text-align: center;
}

.elementor-4707 .elementor-element.elementor-element-b89b25e {
	--spacer-size: 30px;
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-fd048ec {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-aa685dd {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-aa685dd img {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-4707 .elementor-element.elementor-element-dd42351 {
	--grid-template-columns: repeat(0, auto);
	transition: all 400ms;
	--icon-size: 16px;
	--grid-column-gap: 5px;
	--grid-row-gap: 0px;
}

.elementor-4707 .elementor-element.elementor-element-dd42351 .elementor-widget-container {
	text-align: center;
}

.elementor-4707 .elementor-element.elementor-element-61e1962 {
	--spacer-size: 30px;
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-23e23a5 {
	padding: 0em 0em 0em 0em;
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-e661728 {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-daf29e3 {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-daf29e3 img {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-4707 .elementor-element.elementor-element-f03fc59 {
	--grid-template-columns: repeat(0, auto);
	transition: all 400ms;
	--icon-size: 16px;
	--grid-column-gap: 5px;
	--grid-row-gap: 0px;
}

.elementor-4707 .elementor-element.elementor-element-f03fc59 .elementor-widget-container {
	text-align: center;
}

.elementor-4707 .elementor-element.elementor-element-0e098a4 {
	--spacer-size: 30px;
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-c73e007 {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-b582bef {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-b582bef img {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-4707 .elementor-element.elementor-element-037c8ee {
	--grid-template-columns: repeat(0, auto);
	transition: all 400ms;
	--icon-size: 16px;
	--grid-column-gap: 5px;
	--grid-row-gap: 0px;
}

.elementor-4707 .elementor-element.elementor-element-037c8ee .elementor-widget-container {
	text-align: center;
}

.elementor-4707 .elementor-element.elementor-element-f3cb3a8 {
	--spacer-size: 30px;
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-faf8f01 {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-db96f3a {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-db96f3a img {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-4707 .elementor-element.elementor-element-476180c {
	--grid-template-columns: repeat(0, auto);
	transition: all 400ms;
	--icon-size: 16px;
	--grid-column-gap: 5px;
	--grid-row-gap: 0px;
}

.elementor-4707 .elementor-element.elementor-element-476180c .elementor-widget-container {
	text-align: center;
}

.elementor-4707 .elementor-element.elementor-element-43a8e3b {
	--spacer-size: 30px;
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-f549267 {
	padding: 0em 0em 0em 0em;
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-1997671 {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-cd280e4 {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-cd280e4 img {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-4707 .elementor-element.elementor-element-74a85d4 {
	--grid-template-columns: repeat(0, auto);
	transition: all 400ms;
	--icon-size: 16px;
	--grid-column-gap: 5px;
	--grid-row-gap: 0px;
}

.elementor-4707 .elementor-element.elementor-element-74a85d4 .elementor-widget-container {
	text-align: center;
}

.elementor-4707 .elementor-element.elementor-element-c2f694f {
	--spacer-size: 30px;
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-20e5ef2 {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-6f0d271 {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-6f0d271 img {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-4707 .elementor-element.elementor-element-efd9ad4 {
	--grid-template-columns: repeat(0, auto);
	transition: all 400ms;
	--icon-size: 16px;
	--grid-column-gap: 5px;
	--grid-row-gap: 0px;
}

.elementor-4707 .elementor-element.elementor-element-efd9ad4 .elementor-widget-container {
	text-align: center;
}

.elementor-4707 .elementor-element.elementor-element-84c1920 {
	--spacer-size: 30px;
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-db3d9b6 {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-6d7a746 {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-6d7a746 img {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-4707 .elementor-element.elementor-element-f6d5f68 {
	--grid-template-columns: repeat(0, auto);
	transition: all 400ms;
	--icon-size: 16px;
	--grid-column-gap: 5px;
	--grid-row-gap: 0px;
}

.elementor-4707 .elementor-element.elementor-element-f6d5f68 .elementor-widget-container {
	text-align: center;
}

.elementor-4707 .elementor-element.elementor-element-8770e23 {
	--spacer-size: 30px;
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-8f0b20a {
	padding: 0em 0em 0em 0em;
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-f6e7c68 {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-51a0f45 {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-51a0f45 img {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-4707 .elementor-element.elementor-element-c275c0c {
	--grid-template-columns: repeat(0, auto);
	transition: all 400ms;
	--icon-size: 16px;
	--grid-column-gap: 5px;
	--grid-row-gap: 0px;
}

.elementor-4707 .elementor-element.elementor-element-c275c0c .elementor-widget-container {
	text-align: center;
}

.elementor-4707 .elementor-element.elementor-element-ad9e9a7 {
	--spacer-size: 30px;
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-31af22b {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-3831cf4 {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-3831cf4 img {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-4707 .elementor-element.elementor-element-fdf42be {
	--grid-template-columns: repeat(0, auto);
	transition: all 400ms;
	--icon-size: 16px;
	--grid-column-gap: 5px;
	--grid-row-gap: 0px;
}

.elementor-4707 .elementor-element.elementor-element-fdf42be .elementor-widget-container {
	text-align: center;
}

.elementor-4707 .elementor-element.elementor-element-4850671 {
	--spacer-size: 30px;
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-7c7c359 {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-7ad6ac9 {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-7ad6ac9 img {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-4707 .elementor-element.elementor-element-8409990 {
	--grid-template-columns: repeat(0, auto);
	transition: all 400ms;
	--icon-size: 16px;
	--grid-column-gap: 5px;
	--grid-row-gap: 0px;
}

.elementor-4707 .elementor-element.elementor-element-8409990 .elementor-widget-container {
	text-align: center;
}

.elementor-4707 .elementor-element.elementor-element-694e2b2 {
	--spacer-size: 30px;
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-cbc4935 {
	padding: 0em 0em 3em 0em;
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-8c4011c {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-ee23055 {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-ee23055 img {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-4707 .elementor-element.elementor-element-5c71cc7 {
	--grid-template-columns: repeat(0, auto);
	transition: all 400ms;
	--icon-size: 16px;
	--grid-column-gap: 5px;
	--grid-row-gap: 0px;
}

.elementor-4707 .elementor-element.elementor-element-5c71cc7 .elementor-widget-container {
	text-align: center;
}

.elementor-4707 .elementor-element.elementor-element-bc6be01 {
	--spacer-size: 30px;
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-7d16e93 {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-4be68ee {
	--spacer-size: 30px;
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-b987582 {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-b7b6ac8 {
	--spacer-size: 30px;
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-421c72c {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-f1247cf {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-c196cd2 {
	transition: all 400ms;
	text-align: center;
}

.elementor-4707 .elementor-element.elementor-element-c196cd2 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 40px;
	font-weight: 700;
}

.elementor-4707 .elementor-element.elementor-element-743ec2d {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-dbb7237 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4707 .elementor-element.elementor-element-dbb7237 > .elementor-element-populated, .elementor-4707 .elementor-element.elementor-element-dbb7237 > .elementor-element-populated > .elementor-background-overlay, .elementor-4707 .elementor-element.elementor-element-dbb7237 > .elementor-background-slideshow {
	border-radius: 5px 5px 5px 5px;
}

.elementor-4707 .elementor-element.elementor-element-dbb7237 {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-ca4b9e5 {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-ca4b9e5 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-4707 .elementor-element.elementor-element-0812d20 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4707 .elementor-element.elementor-element-0812d20 > .elementor-element-populated, .elementor-4707 .elementor-element.elementor-element-0812d20 > .elementor-element-populated > .elementor-background-overlay, .elementor-4707 .elementor-element.elementor-element-0812d20 > .elementor-background-slideshow {
	border-radius: 5px 5px 5px 5px;
}

.elementor-4707 .elementor-element.elementor-element-0812d20 {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-a496326 {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-a496326 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-4707 .elementor-element.elementor-element-06a20c7 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4707 .elementor-element.elementor-element-06a20c7 > .elementor-element-populated, .elementor-4707 .elementor-element.elementor-element-06a20c7 > .elementor-element-populated > .elementor-background-overlay, .elementor-4707 .elementor-element.elementor-element-06a20c7 > .elementor-background-slideshow {
	border-radius: 5px 5px 5px 5px;
}

.elementor-4707 .elementor-element.elementor-element-06a20c7 {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-5116879 {
	transition: all 400ms;
}

.elementor-4707 .elementor-element.elementor-element-5116879 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

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

@media (max-width:1024px) {
	.elementor-4707 .elementor-element.elementor-element-750b0127 > .elementor-container {
		min-height: 32vh;
	}
	
	.elementor-4707 .elementor-element.elementor-element-750b0127 {
		padding: 100px 30px 90px 30px;
	}
	
	.elementor-4707 .elementor-element.elementor-element-27a9bd56 .elementor-heading-title {
		font-size: 35px;
	}
}

@media (max-width:767px) {
	.elementor-4707 .elementor-element.elementor-element-750b0127 > .elementor-container {
		min-height: 35vh;
	}
	
	.elementor-4707 .elementor-element.elementor-element-750b0127 {
		padding: 55px 20px 45px 20px;
	}
	
	.elementor-4707 .elementor-element.elementor-element-27a9bd56 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-4707 .elementor-element.elementor-element-27a9bd56 .elementor-heading-title {
		font-size: 20px;
	}
}

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