
.elementor-9728 .elementor-element.elementor-element-7a0fe4b {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9728 .elementor-element.elementor-element-7a0fe4b.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-9728 .elementor-element.elementor-element-08e42f3 {
	--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;
	--justify-content: space-evenly;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	--z-index: 10;
}

.elementor-9728 .elementor-element.elementor-element-8f891e9 {
	--spacer-size: 200px;
	bottom: 0px;
}

.elementor-9728 .elementor-element.elementor-element-8f891e9 > .elementor-widget-container {
	background-color: transparent;
	background-image: linear-gradient(0deg, #080e10 0%, rgba(0, 0, 0, 0) 100%);
}

body:not(.rtl) .elementor-9728 .elementor-element.elementor-element-8f891e9 {
	left: 0px;
}

body.rtl .elementor-9728 .elementor-element.elementor-element-8f891e9 {
	right: 0px;
}

.elementor-9728 .elementor-element.elementor-element-71350f2 {
	--display: grid;
	--min-height: 650px;
	--e-con-grid-template-columns: repeat(3, 1fr);
	--e-con-grid-template-rows: repeat(2, 1fr);
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--grid-auto-flow: row;
	--align-items: center;
	box-shadow: -100px -17px 100px 45px #090909;
}

.elementor-9728 .elementor-element.elementor-element-8cd4e9a .box-content {
	align-items: center;
	text-align: center;
}

.elementor-9728 .elementor-element.elementor-element-8cd4e9a .the7-box-wrapper {
	align-items: center;
	align-content: center;
}

.elementor-9728 .elementor-element.elementor-element-8cd4e9a {
	--the7-img-object-fit: var(--object-fit);
	--the7-img-width: var(--ratio-img-width);
	--the7-img-height: var(--ratio-img-height);
	--the7-img-max-height: var(--max-height);
	--the7-img-max-width: var(--max-width);
	--box-width: var(--image-size, auto);
	--the7-img-ratio: var(--aspect-ratio, var(--ratio));
	--object-fit: contain;
	--ratio-img-width: auto;
	--svg-width: 100%;
	--height: auto;
	--max-height: 100%;
	--max-width: 100%;
	--image-size: 127px;
	--aspect-ratio: 2;
	--flex-flow: column wrap;
	--img-space: 0 0 var(--icon-spacing, 15px) 0;
	--img-order: 0;
	--img-width: 100%;
	--icon-spacing: 0px;
}

.elementor-9728 .elementor-element.elementor-element-8cd4e9a .elementor-image-div {
	align-self: center;
}

.elementor-9728 .elementor-element.elementor-element-8cd4e9a .elementor-image-div img {
	padding: 3px;
}

.elementor-9728 .elementor-element.elementor-element-8cd4e9a .post-thumbnail-rollover img {
	opacity: calc(100 / 100);
}

.elementor-9728 .elementor-element.elementor-element-8cd4e9a .elementor-image-div img {
	transition: opacity .3s ease;
}

.elementor-9728 .elementor-element.elementor-element-8cd4e9a a:hover .the7-simple-post-thumb img, .elementor-9728 .elementor-element.elementor-element-8cd4e9a .post-thumbnail-rollover:hover img {
	opacity: calc(100 / 100);
}

.elementor-9728 .elementor-element.elementor-element-8cd4e9a .the7-box-wrapper .box-heading, .elementor-9728 .elementor-element.elementor-element-8cd4e9a .the7-box-wrapper .box-heading a {
	color: #fff;
}

.elementor-9728 .elementor-element.elementor-element-8cd4e9a .box-description {
	margin-top: 10px;
}

.elementor-9728 .elementor-element.elementor-element-34e9d39 .box-content {
	align-items: center;
	text-align: center;
}

.elementor-9728 .elementor-element.elementor-element-34e9d39 .the7-box-wrapper {
	align-items: center;
	align-content: center;
}

.elementor-9728 .elementor-element.elementor-element-34e9d39 {
	--the7-img-object-fit: cover;
	--the7-img-width: inherit;
	--the7-img-height: auto;
	--the7-img-max-height: unset;
	--the7-img-max-width: 100%;
	--box-width: var(--image-size, auto);
	--the7-img-ratio: var(--ratio, initial);
	--object-fit: contain;
	--ratio-img-width: auto;
	--svg-width: 100%;
	--height: auto;
	--max-height: 100%;
	--max-width: 100%;
	--image-size: 137px;
	--aspect-ratio: 2;
	--flex-flow: column wrap;
	--img-space: 0 0 var(--icon-spacing, 15px) 0;
	--img-order: 0;
	--img-width: 100%;
	--icon-spacing: 0px;
}

.elementor-9728 .elementor-element.elementor-element-34e9d39 .elementor-image-div {
	align-self: center;
}

.elementor-9728 .elementor-element.elementor-element-34e9d39 .elementor-image-div img {
	padding: 0px;
}

.elementor-9728 .elementor-element.elementor-element-34e9d39 .post-thumbnail-rollover img {
	opacity: calc(100 / 100);
}

.elementor-9728 .elementor-element.elementor-element-34e9d39 .elementor-image-div img {
	transition: opacity .3s ease;
}

.elementor-9728 .elementor-element.elementor-element-34e9d39 a:hover .the7-simple-post-thumb img, .elementor-9728 .elementor-element.elementor-element-34e9d39 .post-thumbnail-rollover:hover img {
	opacity: calc(100 / 100);
}

.elementor-9728 .elementor-element.elementor-element-34e9d39 .the7-box-wrapper .box-heading, .elementor-9728 .elementor-element.elementor-element-34e9d39 .the7-box-wrapper .box-heading a {
	color: #fff;
}

.elementor-9728 .elementor-element.elementor-element-34e9d39 .box-description {
	margin-top: 10px;
}

.elementor-9728 .elementor-element.elementor-element-dd02b4c .box-content {
	align-items: center;
	text-align: center;
}

.elementor-9728 .elementor-element.elementor-element-dd02b4c .the7-box-wrapper {
	align-items: flex-start;
	align-content: flex-start;
}

.elementor-9728 .elementor-element.elementor-element-dd02b4c .box-content-wrapper {
	flex-flow: column wrap;
}

.elementor-9728 .elementor-element.elementor-element-dd02b4c .elementor-icon-div {
	align-self: center;
}

.elementor-9728 .elementor-element.elementor-element-dd02b4c .elementor-icon-div i {
	color: #fff;
}

.elementor-9728 .elementor-element.elementor-element-dd02b4c .elementor-icon-div svg {
	fill: #fff;
	color: #fff;
}

.elementor-9728 .elementor-element.elementor-element-dd02b4c {
	--icon-spacing: 15px;
}

.elementor-9728 .elementor-element.elementor-element-dd02b4c .the7-box-wrapper .box-heading, .elementor-9728 .elementor-element.elementor-element-dd02b4c .the7-box-wrapper .box-heading a {
	color: #fff;
}

.elementor-9728 .elementor-element.elementor-element-dd02b4c .box-description {
	margin-top: 10px;
}

.elementor-9728 .elementor-element.elementor-element-a8487a8 .box-content {
	align-items: center;
	text-align: center;
}

.elementor-9728 .elementor-element.elementor-element-a8487a8 .the7-box-wrapper {
	align-items: flex-start;
	align-content: flex-start;
}

.elementor-9728 .elementor-element.elementor-element-a8487a8 .box-content-wrapper {
	flex-flow: column wrap;
}

.elementor-9728 .elementor-element.elementor-element-a8487a8 .elementor-icon-div {
	align-self: center;
}

.elementor-9728 .elementor-element.elementor-element-a8487a8 .elementor-icon-div i {
	color: #fff;
}

.elementor-9728 .elementor-element.elementor-element-a8487a8 .elementor-icon-div svg {
	fill: #fff;
	color: #fff;
}

.elementor-9728 .elementor-element.elementor-element-a8487a8 {
	--icon-spacing: 15px;
}

.elementor-9728 .elementor-element.elementor-element-a8487a8 .the7-box-wrapper .box-heading, .elementor-9728 .elementor-element.elementor-element-a8487a8 .the7-box-wrapper .box-heading a {
	color: #fff;
}

.elementor-9728 .elementor-element.elementor-element-a8487a8 .box-description {
	margin-top: 10px;
}

.elementor-9728 .elementor-element.elementor-element-89f031f .box-content {
	align-items: center;
	text-align: center;
}

.elementor-9728 .elementor-element.elementor-element-89f031f .the7-box-wrapper {
	align-items: flex-start;
	align-content: flex-start;
}

.elementor-9728 .elementor-element.elementor-element-89f031f .box-content-wrapper {
	flex-flow: column wrap;
}

.elementor-9728 .elementor-element.elementor-element-89f031f .elementor-icon-div {
	align-self: center;
}

.elementor-9728 .elementor-element.elementor-element-89f031f .elementor-icon-div i {
	color: #fff;
}

.elementor-9728 .elementor-element.elementor-element-89f031f .elementor-icon-div svg {
	fill: #fff;
	color: #fff;
}

.elementor-9728 .elementor-element.elementor-element-89f031f {
	--icon-spacing: 15px;
}

.elementor-9728 .elementor-element.elementor-element-89f031f .the7-box-wrapper .box-heading, .elementor-9728 .elementor-element.elementor-element-89f031f .the7-box-wrapper .box-heading a {
	color: #fff;
}

.elementor-9728 .elementor-element.elementor-element-89f031f .box-description {
	margin-top: 10px;
}

.elementor-9728 .elementor-element.elementor-element-632e908 .box-content {
	align-items: center;
	text-align: center;
}

.elementor-9728 .elementor-element.elementor-element-632e908 .the7-box-wrapper {
	align-items: flex-start;
	align-content: flex-start;
}

.elementor-9728 .elementor-element.elementor-element-632e908 .box-content-wrapper {
	flex-flow: column wrap;
}

.elementor-9728 .elementor-element.elementor-element-632e908 .elementor-icon-div {
	align-self: center;
}

.elementor-9728 .elementor-element.elementor-element-632e908 .elementor-icon-div i {
	color: #fff;
}

.elementor-9728 .elementor-element.elementor-element-632e908 .elementor-icon-div svg {
	fill: #fff;
	color: #fff;
}

.elementor-9728 .elementor-element.elementor-element-632e908 {
	--icon-spacing: 15px;
}

.elementor-9728 .elementor-element.elementor-element-632e908 .the7-box-wrapper .box-heading, .elementor-9728 .elementor-element.elementor-element-632e908 .the7-box-wrapper .box-heading a {
	color: #fff;
}

.elementor-9728 .elementor-element.elementor-element-632e908 .box-description {
	margin-top: 10px;
}

.elementor-9728 .elementor-element.elementor-element-87728ad {
	--spacer-size: 79px;
	bottom: 0px;
}

.elementor-9728 .elementor-element.elementor-element-87728ad > .elementor-widget-container {
	background-color: transparent;
	background-image: linear-gradient(0deg, #080e10 0%, rgba(0, 0, 0, 0) 100%);
}

body:not(.rtl) .elementor-9728 .elementor-element.elementor-element-87728ad {
	left: 0px;
}

body.rtl .elementor-9728 .elementor-element.elementor-element-87728ad {
	right: 0px;
}

.elementor-9728 .elementor-element.elementor-element-e6f68df {
	--display: grid;
	--min-height: 480px;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--overlay-opacity: .5;
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 85px;
	--padding-bottom: 85px;
	--padding-left: 85px;
	--padding-right: 85px;
}

.elementor-9728 .elementor-element.elementor-element-e6f68df::before, .elementor-9728 .elementor-element.elementor-element-e6f68df > .elementor-background-video-container::before, .elementor-9728 .elementor-element.elementor-element-e6f68df > .e-con-inner > .elementor-background-video-container::before, .elementor-9728 .elementor-element.elementor-element-e6f68df > .elementor-background-slideshow::before, .elementor-9728 .elementor-element.elementor-element-e6f68df > .e-con-inner > .elementor-background-slideshow::before, .elementor-9728 .elementor-element.elementor-element-e6f68df > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-image: url("https://cdn-ilcmefd.nitrocdn.com/UCgHAKzZybPdgPCcHabmLytkPSieQoAq/assets/images/optimized/rev-80cf689/www.twinup.io/wp-content/uploads/2024/11/digital-twin-banner-bg.jpg");
	--background-overlay: "";
}

.elementor-9728 .elementor-element.elementor-element-7c136ef .elementor-wrapper {
	--video-aspect-ratio: 1;
}

.elementor-9728 .elementor-element.elementor-element-a089bc7 {
	--display: grid;
	--min-height: 480px;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--overlay-opacity: .5;
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 85px;
	--padding-bottom: 85px;
	--padding-left: 85px;
	--padding-right: 85px;
}

.elementor-9728 .elementor-element.elementor-element-a089bc7::before, .elementor-9728 .elementor-element.elementor-element-a089bc7 > .elementor-background-video-container::before, .elementor-9728 .elementor-element.elementor-element-a089bc7 > .e-con-inner > .elementor-background-video-container::before, .elementor-9728 .elementor-element.elementor-element-a089bc7 > .elementor-background-slideshow::before, .elementor-9728 .elementor-element.elementor-element-a089bc7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9728 .elementor-element.elementor-element-a089bc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-image: url("https://cdn-ilcmefd.nitrocdn.com/UCgHAKzZybPdgPCcHabmLytkPSieQoAq/assets/images/optimized/rev-80cf689/www.twinup.io/wp-content/uploads/2024/11/what-is-dt-st-secondary-bg.jpg");
	--background-overlay: "";
}

.elementor-9728 .elementor-element.elementor-element-f8fd9c5 .elementor-wrapper {
	--video-aspect-ratio: 1;
}

.elementor-9728 .elementor-element.elementor-element-d529069 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--overlay-opacity: .5;
	--padding-top: 85px;
	--padding-bottom: 85px;
	--padding-left: 85px;
	--padding-right: 85px;
}

.elementor-9728 .elementor-element.elementor-element-d529069::before, .elementor-9728 .elementor-element.elementor-element-d529069 > .elementor-background-video-container::before, .elementor-9728 .elementor-element.elementor-element-d529069 > .e-con-inner > .elementor-background-video-container::before, .elementor-9728 .elementor-element.elementor-element-d529069 > .elementor-background-slideshow::before, .elementor-9728 .elementor-element.elementor-element-d529069 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9728 .elementor-element.elementor-element-d529069 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-image: url("https://cdn-ilcmefd.nitrocdn.com/UCgHAKzZybPdgPCcHabmLytkPSieQoAq/assets/images/optimized/rev-80cf689/www.twinup.io/wp-content/uploads/2024/11/gain-exceptional-clarity-st-secondary-bg.jpg");
	--background-overlay: "";
}

.elementor-9728 .elementor-element.elementor-element-0b692b3 .elementor-wrapper {
	--video-aspect-ratio: 1;
}

.elementor-9728 .elementor-element.elementor-element-9f29176 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--overlay-opacity: .5;
	--padding-top: 85px;
	--padding-bottom: 85px;
	--padding-left: 85px;
	--padding-right: 85px;
}

.elementor-9728 .elementor-element.elementor-element-9f29176::before, .elementor-9728 .elementor-element.elementor-element-9f29176 > .elementor-background-video-container::before, .elementor-9728 .elementor-element.elementor-element-9f29176 > .e-con-inner > .elementor-background-video-container::before, .elementor-9728 .elementor-element.elementor-element-9f29176 > .elementor-background-slideshow::before, .elementor-9728 .elementor-element.elementor-element-9f29176 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9728 .elementor-element.elementor-element-9f29176 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-image: url("https://cdn-ilcmefd.nitrocdn.com/UCgHAKzZybPdgPCcHabmLytkPSieQoAq/assets/images/optimized/rev-80cf689/www.twinup.io/wp-content/uploads/2024/11/the-power-of-data-st-secondary-bg.jpg");
	--background-overlay: "";
}

.elementor-9728 .elementor-element.elementor-element-b294cfd .elementor-wrapper {
	--video-aspect-ratio: 1;
}

.elementor-9728 .elementor-element.elementor-element-49da07e {
	--display: grid;
	--e-con-grid-template-columns: repeat(1, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--margin-top: 30px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-9728 .elementor-element.elementor-element-125e992 {
	text-align: center;
}

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

.elementor-9728 .elementor-element.elementor-element-6d46a3f > .elementor-widget-container {
	margin: 14px 14px 14px 14px;
	padding: 18px 0px 18px 0px;
}

.elementor-9728 .elementor-element.elementor-element-6d46a3f.elementor-element {
	--align-self: center;
}

.elementor-9728 .elementor-element.elementor-element-6d46a3f {
	text-align: center;
}

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

.elementor-9728 .elementor-element.elementor-element-aca3bbe .box-content {
	align-items: flex-start;
	text-align: left;
}

.elementor-9728 .elementor-element.elementor-element-aca3bbe .the7-box-wrapper {
	align-items: flex-start;
	align-content: flex-start;
}

.elementor-9728 .elementor-element.elementor-element-aca3bbe .box-content-wrapper {
	flex-flow: row nowrap;
}

.elementor-9728 .elementor-element.elementor-element-aca3bbe .elementor-icon-div {
	align-self: flex-start;
}

.elementor-9728 .elementor-element.elementor-element-aca3bbe {
	--icon-spacing: 15px;
}

.elementor-9728 .elementor-element.elementor-element-aca3bbe .box-description {
	margin-top: 10px;
}

.elementor-9728 .elementor-element.elementor-element-6a94542 .box-content {
	align-items: flex-start;
	text-align: left;
}

.elementor-9728 .elementor-element.elementor-element-6a94542 .the7-box-wrapper {
	align-items: flex-start;
	align-content: flex-start;
}

.elementor-9728 .elementor-element.elementor-element-6a94542 .box-content-wrapper {
	flex-flow: row nowrap;
}

.elementor-9728 .elementor-element.elementor-element-6a94542 .elementor-icon-div {
	align-self: flex-start;
}

.elementor-9728 .elementor-element.elementor-element-6a94542 {
	--icon-spacing: 15px;
}

.elementor-9728 .elementor-element.elementor-element-6a94542 .box-description {
	margin-top: 10px;
}

.elementor-9728 .elementor-element.elementor-element-ba12cef .box-content {
	align-items: flex-start;
	text-align: left;
}

.elementor-9728 .elementor-element.elementor-element-ba12cef .the7-box-wrapper {
	align-items: flex-start;
	align-content: flex-start;
}

.elementor-9728 .elementor-element.elementor-element-ba12cef .box-content-wrapper {
	flex-flow: row nowrap;
}

.elementor-9728 .elementor-element.elementor-element-ba12cef .elementor-icon-div {
	align-self: flex-start;
}

.elementor-9728 .elementor-element.elementor-element-ba12cef {
	--icon-spacing: 15px;
}

.elementor-9728 .elementor-element.elementor-element-ba12cef .box-description {
	margin-top: 10px;
}

.elementor-9728 .elementor-element.elementor-element-4407280 .box-content {
	align-items: flex-start;
	text-align: left;
}

.elementor-9728 .elementor-element.elementor-element-4407280 .the7-box-wrapper {
	align-items: flex-start;
	align-content: flex-start;
}

.elementor-9728 .elementor-element.elementor-element-4407280 .box-content-wrapper {
	flex-flow: row nowrap;
}

.elementor-9728 .elementor-element.elementor-element-4407280 .elementor-icon-div {
	align-self: flex-start;
}

.elementor-9728 .elementor-element.elementor-element-4407280 {
	--icon-spacing: 15px;
}

.elementor-9728 .elementor-element.elementor-element-4407280 .box-description {
	margin-top: 10px;
}

.elementor-9728 .elementor-element.elementor-element-cb31464 .box-content {
	align-items: flex-start;
	text-align: left;
}

.elementor-9728 .elementor-element.elementor-element-cb31464 .the7-box-wrapper {
	align-items: flex-start;
	align-content: flex-start;
}

.elementor-9728 .elementor-element.elementor-element-cb31464 .box-content-wrapper {
	flex-flow: row nowrap;
}

.elementor-9728 .elementor-element.elementor-element-cb31464 .elementor-icon-div {
	align-self: flex-start;
}

.elementor-9728 .elementor-element.elementor-element-cb31464 {
	--icon-spacing: 15px;
}

.elementor-9728 .elementor-element.elementor-element-cb31464 .box-description {
	margin-top: 10px;
}

.elementor-9728 .elementor-element.elementor-element-b43f876 .box-content {
	align-items: flex-start;
	text-align: left;
}

.elementor-9728 .elementor-element.elementor-element-b43f876 .the7-box-wrapper {
	align-items: flex-start;
	align-content: flex-start;
}

.elementor-9728 .elementor-element.elementor-element-b43f876 .box-content-wrapper {
	flex-flow: row nowrap;
}

.elementor-9728 .elementor-element.elementor-element-b43f876 .elementor-icon-div {
	align-self: flex-start;
}

.elementor-9728 .elementor-element.elementor-element-b43f876 {
	--icon-spacing: 15px;
}

.elementor-9728 .elementor-element.elementor-element-b43f876 .box-description {
	margin-top: 10px;
}

.elementor-9728 .elementor-element.elementor-element-27c4f54 .box-content {
	align-items: flex-start;
	text-align: left;
}

.elementor-9728 .elementor-element.elementor-element-27c4f54 .the7-box-wrapper {
	align-items: flex-start;
	align-content: flex-start;
}

.elementor-9728 .elementor-element.elementor-element-27c4f54 .box-content-wrapper {
	flex-flow: row nowrap;
}

.elementor-9728 .elementor-element.elementor-element-27c4f54 .elementor-icon-div {
	align-self: flex-start;
}

.elementor-9728 .elementor-element.elementor-element-27c4f54 {
	--icon-spacing: 15px;
}

.elementor-9728 .elementor-element.elementor-element-27c4f54 .box-description {
	margin-top: 10px;
}

.elementor-9728 .elementor-element.elementor-element-d0af700 .box-content {
	align-items: flex-start;
	text-align: left;
}

.elementor-9728 .elementor-element.elementor-element-d0af700 .the7-box-wrapper {
	align-items: flex-start;
	align-content: flex-start;
}

.elementor-9728 .elementor-element.elementor-element-d0af700 .box-content-wrapper {
	flex-flow: row nowrap;
}

.elementor-9728 .elementor-element.elementor-element-d0af700 .elementor-icon-div {
	align-self: flex-start;
}

.elementor-9728 .elementor-element.elementor-element-d0af700 {
	--icon-spacing: 15px;
}

.elementor-9728 .elementor-element.elementor-element-d0af700 .box-description {
	margin-top: 10px;
}

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

.elementor-9728 .elementor-element.elementor-element-0e8522d {
	--spacer-size: 65px;
}

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

.elementor-9728 .elementor-element.elementor-element-76937e5 {
	--display: flex;
}

.elementor-9728 .elementor-element.elementor-element-4536daa {
	width: initial;
	max-width: initial;
	text-align: center;
}

.elementor-9728 .elementor-element.elementor-element-4536daa > .elementor-widget-container {
	margin: 50px 0px 50px 0px;
}

.elementor-9728 .elementor-element.elementor-element-4536daa.elementor-element {
	--align-self: center;
}

.elementor-9728 .elementor-element.elementor-element-4536daa .the7-heading-title {
	font-family: "Urbanist", Sans-serif;
	font-size: 30px;
	font-weight: 700;
	font-style: normal;
	line-height: 1.4em;
	letter-spacing: .2em;
	color: #010f8a;
	text-decoration-style: solid;
}

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

.elementor-9728 .elementor-element.elementor-element-a7f5307 {
	--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;
	--justify-content: flex-start;
	--gap: 60px 60px;
	--row-gap: 60px;
	--column-gap: 60px;
}

.elementor-9728 .elementor-element.elementor-element-f87ddf8 {
	--display: flex;
}

.elementor-9728 .elementor-element.elementor-element-70ce4e2 {
	--display: grid;
	--e-con-grid-template-columns: repeat(3, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--gap: 40px 60px;
	--row-gap: 40px;
	--column-gap: 60px;
	--grid-auto-flow: row;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9728 .elementor-element.elementor-element-2f27f74 {
	--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;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 0px 0px 0px;
	--border-top-width: 1px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-el_color_7_4);
	--border-color: var(--e-global-color-el_color_7_4);
	--padding-top: 25px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9728 .elementor-element.elementor-element-8af6d9a .elementor-icon {
	display: inline-flex;
	justify-content: center;
	align-items: center;
	font-size: 38px;
}

.elementor-9728 .elementor-element.elementor-element-8af6d9a {
	width: var(--container-widget-width, 9.407%);
	max-width: 9.407%;
	--container-widget-width: 9.407%;
	--container-widget-flex-grow: 0;
}

.elementor-9728 .elementor-element.elementor-element-8af6d9a.elementor-element {
	--align-self: flex-start;
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-9728 .elementor-element.elementor-element-8af6d9a .elementor-icon i {
	color: var(--e-global-color-el_color_1);
}

.elementor-9728 .elementor-element.elementor-element-8af6d9a .elementor-icon svg {
	fill: var(--e-global-color-el_color_1);
	color: var(--e-global-color-el_color_1);
}

.elementor-9728 .elementor-element.elementor-element-02b1814 .the7-heading-title {
	text-decoration-style: solid;
}

.elementor-9728 .elementor-element.elementor-element-c257b3d {
	--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;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 0px 0px 0px;
	--border-top-width: 1px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-el_color_7_4);
	--border-color: var(--e-global-color-el_color_7_4);
	--padding-top: 25px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9728 .elementor-element.elementor-element-b30212b .elementor-icon {
	display: inline-flex;
	justify-content: center;
	align-items: center;
	font-size: 38px;
}

.elementor-9728 .elementor-element.elementor-element-b30212b.elementor-element {
	--align-self: flex-start;
}

.elementor-9728 .elementor-element.elementor-element-b30212b .elementor-icon i {
	color: var(--e-global-color-el_color_1);
}

.elementor-9728 .elementor-element.elementor-element-b30212b .elementor-icon svg {
	fill: var(--e-global-color-el_color_1);
	color: var(--e-global-color-el_color_1);
}

.elementor-9728 .elementor-element.elementor-element-d9f5915 .the7-heading-title {
	text-decoration-style: solid;
}

.elementor-9728 .elementor-element.elementor-element-f67aa81 {
	--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;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 0px 0px 0px;
	--border-top-width: 1px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-el_color_7_4);
	--border-color: var(--e-global-color-el_color_7_4);
	--padding-top: 25px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9728 .elementor-element.elementor-element-b5703ec .elementor-icon {
	display: inline-flex;
	justify-content: center;
	align-items: center;
	font-size: 38px;
}

.elementor-9728 .elementor-element.elementor-element-b5703ec.elementor-element {
	--align-self: flex-start;
}

.elementor-9728 .elementor-element.elementor-element-b5703ec .elementor-icon i {
	color: var(--e-global-color-el_color_1);
}

.elementor-9728 .elementor-element.elementor-element-b5703ec .elementor-icon svg {
	fill: var(--e-global-color-el_color_1);
	color: var(--e-global-color-el_color_1);
}

.elementor-9728 .elementor-element.elementor-element-03f5d48 .the7-heading-title {
	text-decoration-style: solid;
}

.elementor-9728 .elementor-element.elementor-element-d7e6b09 {
	--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;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 0px 0px 0px;
	--border-top-width: 1px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-el_color_7_4);
	--border-color: var(--e-global-color-el_color_7_4);
	--padding-top: 25px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9728 .elementor-element.elementor-element-d395eb3 .elementor-icon {
	display: inline-flex;
	justify-content: center;
	align-items: center;
	font-size: 38px;
}

.elementor-9728 .elementor-element.elementor-element-d395eb3.elementor-element {
	--align-self: flex-start;
}

.elementor-9728 .elementor-element.elementor-element-d395eb3 .elementor-icon i {
	color: var(--e-global-color-el_color_1);
}

.elementor-9728 .elementor-element.elementor-element-d395eb3 .elementor-icon svg {
	fill: var(--e-global-color-el_color_1);
	color: var(--e-global-color-el_color_1);
}

.elementor-9728 .elementor-element.elementor-element-027a1a0 .the7-heading-title {
	text-decoration-style: solid;
}

.elementor-9728 .elementor-element.elementor-element-b5a2f53 {
	--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;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 0px 0px 0px;
	--border-top-width: 1px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-el_color_7_4);
	--border-color: var(--e-global-color-el_color_7_4);
	--padding-top: 25px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9728 .elementor-element.elementor-element-c0833eb .elementor-icon {
	display: inline-flex;
	justify-content: center;
	align-items: center;
	font-size: 38px;
}

.elementor-9728 .elementor-element.elementor-element-c0833eb.elementor-element {
	--align-self: flex-start;
}

.elementor-9728 .elementor-element.elementor-element-c0833eb .elementor-icon i {
	color: var(--e-global-color-el_color_1);
}

.elementor-9728 .elementor-element.elementor-element-c0833eb .elementor-icon svg {
	fill: var(--e-global-color-el_color_1);
	color: var(--e-global-color-el_color_1);
}

.elementor-9728 .elementor-element.elementor-element-16baa0c .the7-heading-title {
	text-decoration-style: solid;
}

.elementor-9728 .elementor-element.elementor-element-3fc884e {
	--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;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 0px 0px 0px;
	--border-top-width: 1px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-el_color_7_4);
	--border-color: var(--e-global-color-el_color_7_4);
	--padding-top: 25px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9728 .elementor-element.elementor-element-67b5e80 .elementor-icon {
	display: inline-flex;
	justify-content: center;
	align-items: center;
	font-size: 38px;
}

.elementor-9728 .elementor-element.elementor-element-67b5e80.elementor-element {
	--align-self: flex-start;
}

.elementor-9728 .elementor-element.elementor-element-67b5e80 .elementor-icon i {
	color: var(--e-global-color-el_color_1);
}

.elementor-9728 .elementor-element.elementor-element-67b5e80 .elementor-icon svg {
	fill: var(--e-global-color-el_color_1);
	color: var(--e-global-color-el_color_1);
}

.elementor-9728 .elementor-element.elementor-element-ac590ca .the7-heading-title {
	text-decoration-style: solid;
}

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

.elementor-9728 .elementor-element.elementor-element-a5282ef {
	--spacer-size: 50px;
}

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

.elementor-9728 .elementor-element.elementor-element-61761d7 {
	width: 100%;
	max-width: 100%;
}

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

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

.elementor-9728 .elementor-element.elementor-element-23b706e {
	--spacer-size: 50px;
}

.elementor-9728 .elementor-element.elementor-element-c3d9ad0 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 40px 60px;
	--row-gap: 40px;
	--column-gap: 60px;
	--overlay-opacity: .35;
	--overlay-mix-blend-mode: overlay;
	--border-radius: 40px 0px 40px 0px;
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 60px;
	--padding-right: 60px;
}

.elementor-9728 .elementor-element.elementor-element-c3d9ad0:not(.elementor-motion-effects-element-type-background), .elementor-9728 .elementor-element.elementor-element-c3d9ad0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: radial-gradient(at top left, #a4cd35 0%, #87b439 100%);
}

.elementor-9728 .elementor-element.elementor-element-c3d9ad0::before, .elementor-9728 .elementor-element.elementor-element-c3d9ad0 > .elementor-background-video-container::before, .elementor-9728 .elementor-element.elementor-element-c3d9ad0 > .e-con-inner > .elementor-background-video-container::before, .elementor-9728 .elementor-element.elementor-element-c3d9ad0 > .elementor-background-slideshow::before, .elementor-9728 .elementor-element.elementor-element-c3d9ad0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9728 .elementor-element.elementor-element-c3d9ad0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-image: url("https://cdn-ilcmefd.nitrocdn.com/UCgHAKzZybPdgPCcHabmLytkPSieQoAq/assets/images/optimized/rev-80cf689/www.twinup.io/wp-content/uploads/2024/06/art-abstr-003.svg");
	--background-overlay: "";
	background-position: center center;
	background-size: cover;
}

.elementor-9728 .elementor-element.elementor-element-a9f1424 {
	--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;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9728 .elementor-element.elementor-element-a9f1424.e-con {
	--flex-grow: 1;
	--flex-shrink: 1;
}

.elementor-9728 .elementor-element.elementor-element-e971e50 {
	text-align: left;
}

.elementor-9728 .elementor-element.elementor-element-e971e50 .the7-heading-title {
	color: #fff;
	text-decoration-style: solid;
}

.elementor-9728 .elementor-element.elementor-element-e8d7a75 {
	text-align: left;
}

.elementor-9728 .elementor-element.elementor-element-e8d7a75 .the7-heading-title {
	color: var(--e-global-color-el_color_0);
	text-decoration-style: solid;
}

.elementor-9728 .elementor-element.elementor-element-4342068 {
	--display: flex;
	--width: fit-content;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9728 .elementor-element.elementor-element-4342068.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-9728 .elementor-element.elementor-element-0720935 .box-button > span:not(.filter-popup) {
	display: flex;
	align-items: center;
	justify-content: center;
	flex-flow: row nowrap;
}

.elementor-9728 .elementor-element.elementor-element-0720935 .box-button i {
	order: 1;
	margin: 0 0 0 var(--btn-icon-spacing);
}

.elementor-9728 .elementor-element.elementor-element-0720935 .box-button svg {
	order: 1;
	margin: 0 0 0 var(--btn-icon-spacing);
}

.elementor-9728 .elementor-element.elementor-element-0720935 .box-button .popup-icon {
	order: 1;
	margin: 0 0 0 var(--btn-icon-spacing);
}

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

.elementor-9728 .elementor-element.elementor-element-658bf82 {
	--display: flex;
}

.elementor-9728 .elementor-element.elementor-element-0d454c6 {
	width: initial;
	max-width: initial;
	text-align: center;
}

.elementor-9728 .elementor-element.elementor-element-0d454c6 > .elementor-widget-container {
	margin: 50px 0px 50px 0px;
}

.elementor-9728 .elementor-element.elementor-element-0d454c6.elementor-element {
	--align-self: center;
}

.elementor-9728 .elementor-element.elementor-element-0d454c6 .the7-heading-title {
	font-family: "Urbanist", Sans-serif;
	font-size: 30px;
	font-weight: 700;
	font-style: normal;
	line-height: 1.4em;
	letter-spacing: .2em;
	color: #010f8a;
	text-decoration-style: solid;
}

.elementor-9728 .elementor-element.elementor-element-4400e26 {
	--display: flex;
}

.elementor-9728 .elementor-element.elementor-element-7333878 .owl-carousel {
	--offset-v-t-img: 0px;
	--offset-v-m-img: 50%;
	--top-b-img: 100%;
	--offset-v-b-img: 0px;
	--arrow-bg-height: 40px;
}

.elementor-9728 .elementor-element.elementor-element-7333878 .e-widget-swiper {
	--offset-v-t-img: 0px;
	--offset-v-m-img: 50%;
	--top-b-img: 100%;
	--offset-v-b-img: 0px;
}

.elementor-9728 .elementor-element.elementor-element-7333878 {
	--the7-img-object-fit: var(--object-fit);
	--the7-img-width: var(--ratio-img-width);
	--the7-img-height: var(--ratio-img-height);
	--the7-img-max-height: var(--max-height);
	--the7-img-max-width: var(--max-width);
	--box-width: var(--image-size, var(--ratio-img-width));
	--the7-img-ratio: var(--aspect-ratio, var(--ratio));
	--arrow-display: inline-flex;
	--arrow-opacity: 1;
	--bullet-display: inline-flex;
	--bullet-opacity: 1;
	--arrow-icon-size: 24px;
}

.elementor-9728 .elementor-element.elementor-element-7333878 .description-under-image .post-entry-content {
	align-self: flex-start;
}

.elementor-9728 .elementor-element.elementor-element-7333878 .description-on-hover .post-entry-content .post-entry-body {
	align-self: flex-start;
}

.elementor-9728 .elementor-element.elementor-element-7333878 .post-entry-content {
	text-align: left;
}

.elementor-9728 .elementor-element.elementor-element-7333878 .classic-layout-list .post-thumbnail-wrap {
	text-align: left;
}

.elementor-9728 .elementor-element.elementor-element-7333878 .entry-meta .meta-item:not(:first-child):before {
	content: "•";
}

.elementor-9728 .elementor-element.elementor-element-7333878 .owl-nav div, .elementor-9728 .elementor-element.elementor-element-7333878 .the7-swiper-button {
	width: max(40px, var(--arrow-icon-size, 1em));
	height: max(40px, var(--arrow-icon-size, 1em));
	border-radius: 0px;
	border-width: 0px;
	border-style: solid;
}

.elementor-9728 .elementor-element.elementor-element-7333878 .owl-nav div.owl-prev, .elementor-9728 .elementor-element.elementor-element-7333878 .the7-swiper-button-prev {
	top: var(--offset-v-m-img);
	--arrow-translate-y: calc(-50% + var(--arrow-v-offset));
	left: var(--arrow-h-offset);
	--arrow-translate-x: 0;
	--arrow-v-offset: 0px;
	--arrow-h-offset: 0px;
}

.elementor-9728 .elementor-element.elementor-element-7333878 .owl-nav div.owl-next, .elementor-9728 .elementor-element.elementor-element-7333878 .the7-swiper-button-next {
	top: var(--offset-v-m-img);
	--arrow-translate-y: calc(-50% + var(--arrow-v-offset));
	left: calc(100% - var(--arrow-h-offset));
	--arrow-translate-x: -100%;
	--arrow-v-offset: 0px;
	--arrow-h-offset: 0px;
}

.elementor-9728 .elementor-element.elementor-element-7333878 .owl-dots {
	--bullet-size: 10px;
	--bullet-gap: 16px;
	top: calc(100% + var(--bullet-v-offset, 10px));
	bottom: auto;
	--bullet-translate-y: 0;
	left: calc(50% + var(--bullet-h-offset, 0px));
	right: auto;
	--bullet-translate-x: -50%;
	--bullet-position-left: calc(50% + var(--bullet-h-offset, 0px));
	--bullet-v-offset: 10px;
}

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

.elementor-9728 .elementor-element.elementor-element-162710c {
	--spacer-size: 50px;
}

@media (max-width:1300px) {
	.elementor-9728 .elementor-element.elementor-element-7a0fe4b {
		--width: 1238px;
	}
	
	.elementor-9728 .elementor-element.elementor-element-71350f2 {
		--grid-auto-flow: row;
	}
	
	.elementor-9728 .elementor-element.elementor-element-e6f68df {
		--grid-auto-flow: row;
	}
	
	.elementor-9728 .elementor-element.elementor-element-a089bc7 {
		--grid-auto-flow: row;
	}
	
	.elementor-9728 .elementor-element.elementor-element-d529069 {
		--grid-auto-flow: row;
	}
	
	.elementor-9728 .elementor-element.elementor-element-9f29176 {
		--grid-auto-flow: row;
	}
	
	.elementor-9728 .elementor-element.elementor-element-49da07e {
		--grid-auto-flow: row;
	}
	
	.elementor-9728 .elementor-element.elementor-element-580326d {
		--grid-auto-flow: row;
	}
	
	.elementor-9728 .elementor-element.elementor-element-cd3e59c {
		--grid-auto-flow: row;
	}
	
	.elementor-9728 .elementor-element.elementor-element-9067916 {
		--grid-auto-flow: row;
	}
	
	.elementor-9728 .elementor-element.elementor-element-1e1547a {
		--grid-auto-flow: row;
	}
	
	.elementor-9728 .elementor-element.elementor-element-e1cce9f {
		--grid-auto-flow: row;
	}
	
	.elementor-9728 .elementor-element.elementor-element-70ce4e2 {
		--grid-auto-flow: row;
	}
	
	.elementor-9728 .elementor-element.elementor-element-b7ad3de {
		--grid-auto-flow: row;
	}
	
	.elementor-9728 .elementor-element.elementor-element-7cb8fa7 {
		--grid-auto-flow: row;
	}
	
	.elementor-9728 .elementor-element.elementor-element-f2ad709 {
		--grid-auto-flow: row;
	}
	
	.elementor-9728 .elementor-element.elementor-element-b919607 {
		--grid-auto-flow: row;
	}
	
	.elementor-9728 .elementor-element.elementor-element-5aed250 {
		--grid-auto-flow: row;
	}
	
	.elementor-9728 .elementor-element.elementor-element-a6053ab {
		--grid-auto-flow: row;
	}
}

@media (max-width:1200px) {
	.elementor-9728 .elementor-element.elementor-element-71350f2 {
		--grid-auto-flow: row;
	}
	
	.elementor-9728 .elementor-element.elementor-element-e6f68df {
		--grid-auto-flow: row;
	}
	
	.elementor-9728 .elementor-element.elementor-element-a089bc7 {
		--grid-auto-flow: row;
	}
	
	.elementor-9728 .elementor-element.elementor-element-d529069 {
		--grid-auto-flow: row;
	}
	
	.elementor-9728 .elementor-element.elementor-element-9f29176 {
		--grid-auto-flow: row;
	}
	
	.elementor-9728 .elementor-element.elementor-element-49da07e {
		--grid-auto-flow: row;
	}
	
	.elementor-9728 .elementor-element.elementor-element-580326d {
		--grid-auto-flow: row;
	}
	
	.elementor-9728 .elementor-element.elementor-element-cd3e59c {
		--grid-auto-flow: row;
	}
	
	.elementor-9728 .elementor-element.elementor-element-9067916 {
		--grid-auto-flow: row;
	}
	
	.elementor-9728 .elementor-element.elementor-element-1e1547a {
		--grid-auto-flow: row;
	}
	
	.elementor-9728 .elementor-element.elementor-element-e1cce9f {
		--grid-auto-flow: row;
	}
	
	.elementor-9728 .elementor-element.elementor-element-70ce4e2 {
		--e-con-grid-template-columns: repeat(2, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-9728 .elementor-element.elementor-element-b7ad3de {
		--grid-auto-flow: row;
	}
	
	.elementor-9728 .elementor-element.elementor-element-7cb8fa7 {
		--grid-auto-flow: row;
	}
	
	.elementor-9728 .elementor-element.elementor-element-f2ad709 {
		--grid-auto-flow: row;
	}
	
	.elementor-9728 .elementor-element.elementor-element-b919607 {
		--grid-auto-flow: row;
	}
	
	.elementor-9728 .elementor-element.elementor-element-c3d9ad0 {
		--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;
	}
	
	.elementor-9728 .elementor-element.elementor-element-e971e50 {
		text-align: center;
	}
	
	.elementor-9728 .elementor-element.elementor-element-e8d7a75 {
		text-align: center;
	}
	
	.elementor-9728 .elementor-element.elementor-element-5aed250 {
		--grid-auto-flow: row;
	}
	
	.elementor-9728 .elementor-element.elementor-element-a6053ab {
		--grid-auto-flow: row;
	}
}

@media (max-width:900px) {
	.elementor-9728 .elementor-element.elementor-element-71350f2 {
		--grid-auto-flow: row;
	}
	
	.elementor-9728 .elementor-element.elementor-element-dd02b4c.icon-position-tablet-left .elementor-icon-div {
		margin: 0 var(--icon-spacing) 0 0;
	}
	
	.elementor-9728 .elementor-element.elementor-element-dd02b4c.icon-position-tablet-right .elementor-icon-div {
		margin: 0 0 0 var(--icon-spacing);
	}
	
	.elementor-9728 .elementor-element.elementor-element-dd02b4c.icon-position-tablet-top .elementor-icon-div {
		margin: 0 0 var(--icon-spacing) 0;
	}
	
	.elementor-9728 .elementor-element.elementor-element-a8487a8.icon-position-tablet-left .elementor-icon-div {
		margin: 0 var(--icon-spacing) 0 0;
	}
	
	.elementor-9728 .elementor-element.elementor-element-a8487a8.icon-position-tablet-right .elementor-icon-div {
		margin: 0 0 0 var(--icon-spacing);
	}
	
	.elementor-9728 .elementor-element.elementor-element-a8487a8.icon-position-tablet-top .elementor-icon-div {
		margin: 0 0 var(--icon-spacing) 0;
	}
	
	.elementor-9728 .elementor-element.elementor-element-89f031f.icon-position-tablet-left .elementor-icon-div {
		margin: 0 var(--icon-spacing) 0 0;
	}
	
	.elementor-9728 .elementor-element.elementor-element-89f031f.icon-position-tablet-right .elementor-icon-div {
		margin: 0 0 0 var(--icon-spacing);
	}
	
	.elementor-9728 .elementor-element.elementor-element-89f031f.icon-position-tablet-top .elementor-icon-div {
		margin: 0 0 var(--icon-spacing) 0;
	}
	
	.elementor-9728 .elementor-element.elementor-element-632e908.icon-position-tablet-left .elementor-icon-div {
		margin: 0 var(--icon-spacing) 0 0;
	}
	
	.elementor-9728 .elementor-element.elementor-element-632e908.icon-position-tablet-right .elementor-icon-div {
		margin: 0 0 0 var(--icon-spacing);
	}
	
	.elementor-9728 .elementor-element.elementor-element-632e908.icon-position-tablet-top .elementor-icon-div {
		margin: 0 0 var(--icon-spacing) 0;
	}
	
	.elementor-9728 .elementor-element.elementor-element-e6f68df {
		--grid-auto-flow: row;
	}
	
	.elementor-9728 .elementor-element.elementor-element-a089bc7 {
		--grid-auto-flow: row;
	}
	
	.elementor-9728 .elementor-element.elementor-element-d529069 {
		--grid-auto-flow: row;
	}
	
	.elementor-9728 .elementor-element.elementor-element-9f29176 {
		--grid-auto-flow: row;
	}
	
	.elementor-9728 .elementor-element.elementor-element-49da07e {
		--grid-auto-flow: row;
	}
	
	.elementor-9728 .elementor-element.elementor-element-580326d {
		--grid-auto-flow: row;
	}
	
	.elementor-9728 .elementor-element.elementor-element-cd3e59c {
		--grid-auto-flow: row;
	}
	
	.elementor-9728 .elementor-element.elementor-element-aca3bbe.icon-position-tablet-left .elementor-icon-div {
		margin: 0 var(--icon-spacing) 0 0;
	}
	
	.elementor-9728 .elementor-element.elementor-element-aca3bbe.icon-position-tablet-right .elementor-icon-div {
		margin: 0 0 0 var(--icon-spacing);
	}
	
	.elementor-9728 .elementor-element.elementor-element-aca3bbe.icon-position-tablet-top .elementor-icon-div {
		margin: 0 0 var(--icon-spacing) 0;
	}
	
	.elementor-9728 .elementor-element.elementor-element-6a94542.icon-position-tablet-left .elementor-icon-div {
		margin: 0 var(--icon-spacing) 0 0;
	}
	
	.elementor-9728 .elementor-element.elementor-element-6a94542.icon-position-tablet-right .elementor-icon-div {
		margin: 0 0 0 var(--icon-spacing);
	}
	
	.elementor-9728 .elementor-element.elementor-element-6a94542.icon-position-tablet-top .elementor-icon-div {
		margin: 0 0 var(--icon-spacing) 0;
	}
	
	.elementor-9728 .elementor-element.elementor-element-ba12cef.icon-position-tablet-left .elementor-icon-div {
		margin: 0 var(--icon-spacing) 0 0;
	}
	
	.elementor-9728 .elementor-element.elementor-element-ba12cef.icon-position-tablet-right .elementor-icon-div {
		margin: 0 0 0 var(--icon-spacing);
	}
	
	.elementor-9728 .elementor-element.elementor-element-ba12cef.icon-position-tablet-top .elementor-icon-div {
		margin: 0 0 var(--icon-spacing) 0;
	}
	
	.elementor-9728 .elementor-element.elementor-element-4407280.icon-position-tablet-left .elementor-icon-div {
		margin: 0 var(--icon-spacing) 0 0;
	}
	
	.elementor-9728 .elementor-element.elementor-element-4407280.icon-position-tablet-right .elementor-icon-div {
		margin: 0 0 0 var(--icon-spacing);
	}
	
	.elementor-9728 .elementor-element.elementor-element-4407280.icon-position-tablet-top .elementor-icon-div {
		margin: 0 0 var(--icon-spacing) 0;
	}
	
	.elementor-9728 .elementor-element.elementor-element-cb31464.icon-position-tablet-left .elementor-icon-div {
		margin: 0 var(--icon-spacing) 0 0;
	}
	
	.elementor-9728 .elementor-element.elementor-element-cb31464.icon-position-tablet-right .elementor-icon-div {
		margin: 0 0 0 var(--icon-spacing);
	}
	
	.elementor-9728 .elementor-element.elementor-element-cb31464.icon-position-tablet-top .elementor-icon-div {
		margin: 0 0 var(--icon-spacing) 0;
	}
	
	.elementor-9728 .elementor-element.elementor-element-b43f876.icon-position-tablet-left .elementor-icon-div {
		margin: 0 var(--icon-spacing) 0 0;
	}
	
	.elementor-9728 .elementor-element.elementor-element-b43f876.icon-position-tablet-right .elementor-icon-div {
		margin: 0 0 0 var(--icon-spacing);
	}
	
	.elementor-9728 .elementor-element.elementor-element-b43f876.icon-position-tablet-top .elementor-icon-div {
		margin: 0 0 var(--icon-spacing) 0;
	}
	
	.elementor-9728 .elementor-element.elementor-element-27c4f54.icon-position-tablet-left .elementor-icon-div {
		margin: 0 var(--icon-spacing) 0 0;
	}
	
	.elementor-9728 .elementor-element.elementor-element-27c4f54.icon-position-tablet-right .elementor-icon-div {
		margin: 0 0 0 var(--icon-spacing);
	}
	
	.elementor-9728 .elementor-element.elementor-element-27c4f54.icon-position-tablet-top .elementor-icon-div {
		margin: 0 0 var(--icon-spacing) 0;
	}
	
	.elementor-9728 .elementor-element.elementor-element-d0af700.icon-position-tablet-left .elementor-icon-div {
		margin: 0 var(--icon-spacing) 0 0;
	}
	
	.elementor-9728 .elementor-element.elementor-element-d0af700.icon-position-tablet-right .elementor-icon-div {
		margin: 0 0 0 var(--icon-spacing);
	}
	
	.elementor-9728 .elementor-element.elementor-element-d0af700.icon-position-tablet-top .elementor-icon-div {
		margin: 0 0 var(--icon-spacing) 0;
	}
	
	.elementor-9728 .elementor-element.elementor-element-9067916 {
		--grid-auto-flow: row;
	}
	
	.elementor-9728 .elementor-element.elementor-element-1e1547a {
		--grid-auto-flow: row;
	}
	
	.elementor-9728 .elementor-element.elementor-element-4536daa {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-9728 .elementor-element.elementor-element-e1cce9f {
		--grid-auto-flow: row;
	}
	
	.elementor-9728 .elementor-element.elementor-element-a7f5307 {
		--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;
	}
	
	.elementor-9728 .elementor-element.elementor-element-70ce4e2 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-9728 .elementor-element.elementor-element-b7ad3de {
		--grid-auto-flow: row;
	}
	
	.elementor-9728 .elementor-element.elementor-element-7cb8fa7 {
		--grid-auto-flow: row;
	}
	
	.elementor-9728 .elementor-element.elementor-element-f2ad709 {
		--grid-auto-flow: row;
	}
	
	.elementor-9728 .elementor-element.elementor-element-b919607 {
		--grid-auto-flow: row;
	}
	
	.elementor-9728 .elementor-element.elementor-element-c3d9ad0 {
		--padding-top: 60px;
		--padding-bottom: 60px;
		--padding-left: 40px;
		--padding-right: 40px;
	}
	
	.elementor-9728 .elementor-element.elementor-element-e971e50 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-9728 .elementor-element.elementor-element-e8d7a75 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-9728 .elementor-element.elementor-element-5aed250 {
		--grid-auto-flow: row;
	}
	
	.elementor-9728 .elementor-element.elementor-element-0d454c6 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-9728 .elementor-element.elementor-element-a6053ab {
		--grid-auto-flow: row;
	}
}

@media (max-width:600px) {
	.elementor-9728 .elementor-element.elementor-element-71350f2 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--e-con-grid-template-rows: repeat(2, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-9728 .elementor-element.elementor-element-dd02b4c.icon-position-mobile-left .elementor-icon-div {
		margin: 0 var(--icon-spacing) 0 0;
	}
	
	.elementor-9728 .elementor-element.elementor-element-dd02b4c.icon-position-mobile-right .elementor-icon-div {
		margin: 0 0 0 var(--icon-spacing);
	}
	
	.elementor-9728 .elementor-element.elementor-element-dd02b4c.icon-position-mobile-top .elementor-icon-div {
		margin: 0 0 var(--icon-spacing) 0;
	}
	
	.elementor-9728 .elementor-element.elementor-element-a8487a8.icon-position-mobile-left .elementor-icon-div {
		margin: 0 var(--icon-spacing) 0 0;
	}
	
	.elementor-9728 .elementor-element.elementor-element-a8487a8.icon-position-mobile-right .elementor-icon-div {
		margin: 0 0 0 var(--icon-spacing);
	}
	
	.elementor-9728 .elementor-element.elementor-element-a8487a8.icon-position-mobile-top .elementor-icon-div {
		margin: 0 0 var(--icon-spacing) 0;
	}
	
	.elementor-9728 .elementor-element.elementor-element-89f031f.icon-position-mobile-left .elementor-icon-div {
		margin: 0 var(--icon-spacing) 0 0;
	}
	
	.elementor-9728 .elementor-element.elementor-element-89f031f.icon-position-mobile-right .elementor-icon-div {
		margin: 0 0 0 var(--icon-spacing);
	}
	
	.elementor-9728 .elementor-element.elementor-element-89f031f.icon-position-mobile-top .elementor-icon-div {
		margin: 0 0 var(--icon-spacing) 0;
	}
	
	.elementor-9728 .elementor-element.elementor-element-632e908.icon-position-mobile-left .elementor-icon-div {
		margin: 0 var(--icon-spacing) 0 0;
	}
	
	.elementor-9728 .elementor-element.elementor-element-632e908.icon-position-mobile-right .elementor-icon-div {
		margin: 0 0 0 var(--icon-spacing);
	}
	
	.elementor-9728 .elementor-element.elementor-element-632e908.icon-position-mobile-top .elementor-icon-div {
		margin: 0 0 var(--icon-spacing) 0;
	}
	
	.elementor-9728 .elementor-element.elementor-element-e6f68df {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--e-con-grid-template-rows: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-9728 .elementor-element.elementor-element-a089bc7 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--e-con-grid-template-rows: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-9728 .elementor-element.elementor-element-d529069 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--e-con-grid-template-rows: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-9728 .elementor-element.elementor-element-9f29176 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--e-con-grid-template-rows: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-9728 .elementor-element.elementor-element-49da07e {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--e-con-grid-template-rows: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-9728 .elementor-element.elementor-element-580326d {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--e-con-grid-template-rows: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-9728 .elementor-element.elementor-element-cd3e59c {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--e-con-grid-template-rows: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-9728 .elementor-element.elementor-element-aca3bbe.icon-position-mobile-left .elementor-icon-div {
		margin: 0 var(--icon-spacing) 0 0;
	}
	
	.elementor-9728 .elementor-element.elementor-element-aca3bbe.icon-position-mobile-right .elementor-icon-div {
		margin: 0 0 0 var(--icon-spacing);
	}
	
	.elementor-9728 .elementor-element.elementor-element-aca3bbe.icon-position-mobile-top .elementor-icon-div {
		margin: 0 0 var(--icon-spacing) 0;
	}
	
	.elementor-9728 .elementor-element.elementor-element-6a94542.icon-position-mobile-left .elementor-icon-div {
		margin: 0 var(--icon-spacing) 0 0;
	}
	
	.elementor-9728 .elementor-element.elementor-element-6a94542.icon-position-mobile-right .elementor-icon-div {
		margin: 0 0 0 var(--icon-spacing);
	}
	
	.elementor-9728 .elementor-element.elementor-element-6a94542.icon-position-mobile-top .elementor-icon-div {
		margin: 0 0 var(--icon-spacing) 0;
	}
	
	.elementor-9728 .elementor-element.elementor-element-ba12cef.icon-position-mobile-left .elementor-icon-div {
		margin: 0 var(--icon-spacing) 0 0;
	}
	
	.elementor-9728 .elementor-element.elementor-element-ba12cef.icon-position-mobile-right .elementor-icon-div {
		margin: 0 0 0 var(--icon-spacing);
	}
	
	.elementor-9728 .elementor-element.elementor-element-ba12cef.icon-position-mobile-top .elementor-icon-div {
		margin: 0 0 var(--icon-spacing) 0;
	}
	
	.elementor-9728 .elementor-element.elementor-element-4407280.icon-position-mobile-left .elementor-icon-div {
		margin: 0 var(--icon-spacing) 0 0;
	}
	
	.elementor-9728 .elementor-element.elementor-element-4407280.icon-position-mobile-right .elementor-icon-div {
		margin: 0 0 0 var(--icon-spacing);
	}
	
	.elementor-9728 .elementor-element.elementor-element-4407280.icon-position-mobile-top .elementor-icon-div {
		margin: 0 0 var(--icon-spacing) 0;
	}
	
	.elementor-9728 .elementor-element.elementor-element-cb31464.icon-position-mobile-left .elementor-icon-div {
		margin: 0 var(--icon-spacing) 0 0;
	}
	
	.elementor-9728 .elementor-element.elementor-element-cb31464.icon-position-mobile-right .elementor-icon-div {
		margin: 0 0 0 var(--icon-spacing);
	}
	
	.elementor-9728 .elementor-element.elementor-element-cb31464.icon-position-mobile-top .elementor-icon-div {
		margin: 0 0 var(--icon-spacing) 0;
	}
	
	.elementor-9728 .elementor-element.elementor-element-b43f876.icon-position-mobile-left .elementor-icon-div {
		margin: 0 var(--icon-spacing) 0 0;
	}
	
	.elementor-9728 .elementor-element.elementor-element-b43f876.icon-position-mobile-right .elementor-icon-div {
		margin: 0 0 0 var(--icon-spacing);
	}
	
	.elementor-9728 .elementor-element.elementor-element-b43f876.icon-position-mobile-top .elementor-icon-div {
		margin: 0 0 var(--icon-spacing) 0;
	}
	
	.elementor-9728 .elementor-element.elementor-element-27c4f54.icon-position-mobile-left .elementor-icon-div {
		margin: 0 var(--icon-spacing) 0 0;
	}
	
	.elementor-9728 .elementor-element.elementor-element-27c4f54.icon-position-mobile-right .elementor-icon-div {
		margin: 0 0 0 var(--icon-spacing);
	}
	
	.elementor-9728 .elementor-element.elementor-element-27c4f54.icon-position-mobile-top .elementor-icon-div {
		margin: 0 0 var(--icon-spacing) 0;
	}
	
	.elementor-9728 .elementor-element.elementor-element-d0af700.icon-position-mobile-left .elementor-icon-div {
		margin: 0 var(--icon-spacing) 0 0;
	}
	
	.elementor-9728 .elementor-element.elementor-element-d0af700.icon-position-mobile-right .elementor-icon-div {
		margin: 0 0 0 var(--icon-spacing);
	}
	
	.elementor-9728 .elementor-element.elementor-element-d0af700.icon-position-mobile-top .elementor-icon-div {
		margin: 0 0 var(--icon-spacing) 0;
	}
	
	.elementor-9728 .elementor-element.elementor-element-9067916 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--e-con-grid-template-rows: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-9728 .elementor-element.elementor-element-1e1547a {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--e-con-grid-template-rows: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-9728 .elementor-element.elementor-element-4536daa .the7-heading-title {
		font-size: 16px;
		letter-spacing: .1em;
	}
	
	.elementor-9728 .elementor-element.elementor-element-e1cce9f {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--e-con-grid-template-rows: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-9728 .elementor-element.elementor-element-70ce4e2 {
		--e-con-grid-template-rows: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-9728 .elementor-element.elementor-element-b7ad3de {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--e-con-grid-template-rows: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-9728 .elementor-element.elementor-element-7cb8fa7 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--e-con-grid-template-rows: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-9728 .elementor-element.elementor-element-f2ad709 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--e-con-grid-template-rows: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-9728 .elementor-element.elementor-element-b919607 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--e-con-grid-template-rows: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-9728 .elementor-element.elementor-element-5aed250 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--e-con-grid-template-rows: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-9728 .elementor-element.elementor-element-0d454c6 .the7-heading-title {
		font-size: 16px;
		letter-spacing: .1em;
	}
	
	.elementor-9728 .elementor-element.elementor-element-a6053ab {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--e-con-grid-template-rows: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
}

@media screen and (max-width: 900px) {
	.icon-position-tablet-right .the7_icon_box_widget-dd02b4c.the7-box-wrapper .elementor-icon-div {
		order: 2;
	}
	
	.icon-position-tablet-left .the7_icon_box_widget-dd02b4c.the7-box-wrapper .elementor-icon-div, .icon-position-tablet-top .the7_icon_box_widget-dd02b4c.the7-box-wrapper .elementor-icon-div {
		order: 0;
	}
	
	.icon-position-tablet-top .the7_icon_box_widget-dd02b4c.the7-box-wrapper .box-content-wrapper {
		flex-wrap: wrap;
	}
	
	.icon-vertical-align-tablet-start.icon-position-tablet-top .the7_icon_box_widget-dd02b4c.the7-box-wrapper .box-content-wrapper {
		justify-content: flex-start;
	}
	
	.icon-vertical-align-tablet-center.icon-position-tablet-top .the7_icon_box_widget-dd02b4c.the7-box-wrapper .box-content-wrapper {
		justify-content: center;
	}
	
	.icon-vertical-align-tablet-end.icon-position-tablet-top .the7_icon_box_widget-dd02b4c.the7-box-wrapper .box-content-wrapper {
		justify-content: flex-end;
	}
	
	.icon-position-tablet-left .the7_icon_box_widget-dd02b4c.the7-box-wrapper .box-content-wrapper, .icon-position-tablet-right .the7_icon_box_widget-dd02b4c.the7-box-wrapper .box-content-wrapper {
		flex-wrap: inherit;
	}
	
	.icon-position-tablet-left .the7_icon_box_widget-dd02b4c.the7-box-wrapper, .icon-position-tablet-right .the7_icon_box_widget-dd02b4c.the7-box-wrapper {
		flex-wrap: unset;
	}
}

@media screen and (max-width: 600px) {
	.icon-position-mobile-right .the7_icon_box_widget-dd02b4c.the7-box-wrapper .elementor-icon-div {
		order: 2;
	}
	
	.icon-position-mobile-top .the7_icon_box_widget-dd02b4c.the7-box-wrapper .box-content-wrapper {
		flex-wrap: wrap;
	}
	
	.icon-position-mobile-left .the7_icon_box_widget-dd02b4c.the7-box-wrapper .elementor-icon-div, .icon-position-mobile-top .the7_icon_box_widget-dd02b4c.the7-box-wrapper .elementor-icon-div {
		order: 0;
	}
	
	.icon-vertical-align-mobile-start.icon-position-mobile-top .the7_icon_box_widget-dd02b4c.the7-box-wrapper .box-content-wrapper {
		justify-content: flex-start;
	}
	
	.icon-vertical-align-mobile-center.icon-position-mobile-top .the7_icon_box_widget-dd02b4c.the7-box-wrapper .box-content-wrapper {
		justify-content: center;
	}
	
	.icon-vertical-align-mobile-end.icon-position-mobile-top .the7_icon_box_widget-dd02b4c.the7-box-wrapper .box-content-wrapper {
		justify-content: flex-end;
	}
	
	.icon-position-mobile-left .the7_icon_box_widget-dd02b4c.the7-box-wrapper .box-content-wrapper, .icon-position-mobile-right .the7_icon_box_widget-dd02b4c.the7-box-wrapper .box-content-wrapper {
		flex-wrap: inherit;
	}
	
	.icon-position-mobile-left .the7_icon_box_widget-dd02b4c.the7-box-wrapper, .icon-position-mobile-right .the7_icon_box_widget-dd02b4c.the7-box-wrapper {
		flex-wrap: unset;
	}
}

@media screen and (max-width: 900px) {
	.icon-position-tablet-right .the7_icon_box_widget-a8487a8.the7-box-wrapper .elementor-icon-div {
		order: 2;
	}
	
	.icon-position-tablet-left .the7_icon_box_widget-a8487a8.the7-box-wrapper .elementor-icon-div, .icon-position-tablet-top .the7_icon_box_widget-a8487a8.the7-box-wrapper .elementor-icon-div {
		order: 0;
	}
	
	.icon-position-tablet-top .the7_icon_box_widget-a8487a8.the7-box-wrapper .box-content-wrapper {
		flex-wrap: wrap;
	}
	
	.icon-vertical-align-tablet-start.icon-position-tablet-top .the7_icon_box_widget-a8487a8.the7-box-wrapper .box-content-wrapper {
		justify-content: flex-start;
	}
	
	.icon-vertical-align-tablet-center.icon-position-tablet-top .the7_icon_box_widget-a8487a8.the7-box-wrapper .box-content-wrapper {
		justify-content: center;
	}
	
	.icon-vertical-align-tablet-end.icon-position-tablet-top .the7_icon_box_widget-a8487a8.the7-box-wrapper .box-content-wrapper {
		justify-content: flex-end;
	}
	
	.icon-position-tablet-left .the7_icon_box_widget-a8487a8.the7-box-wrapper .box-content-wrapper, .icon-position-tablet-right .the7_icon_box_widget-a8487a8.the7-box-wrapper .box-content-wrapper {
		flex-wrap: inherit;
	}
	
	.icon-position-tablet-left .the7_icon_box_widget-a8487a8.the7-box-wrapper, .icon-position-tablet-right .the7_icon_box_widget-a8487a8.the7-box-wrapper {
		flex-wrap: unset;
	}
}

@media screen and (max-width: 600px) {
	.icon-position-mobile-right .the7_icon_box_widget-a8487a8.the7-box-wrapper .elementor-icon-div {
		order: 2;
	}
	
	.icon-position-mobile-top .the7_icon_box_widget-a8487a8.the7-box-wrapper .box-content-wrapper {
		flex-wrap: wrap;
	}
	
	.icon-position-mobile-left .the7_icon_box_widget-a8487a8.the7-box-wrapper .elementor-icon-div, .icon-position-mobile-top .the7_icon_box_widget-a8487a8.the7-box-wrapper .elementor-icon-div {
		order: 0;
	}
	
	.icon-vertical-align-mobile-start.icon-position-mobile-top .the7_icon_box_widget-a8487a8.the7-box-wrapper .box-content-wrapper {
		justify-content: flex-start;
	}
	
	.icon-vertical-align-mobile-center.icon-position-mobile-top .the7_icon_box_widget-a8487a8.the7-box-wrapper .box-content-wrapper {
		justify-content: center;
	}
	
	.icon-vertical-align-mobile-end.icon-position-mobile-top .the7_icon_box_widget-a8487a8.the7-box-wrapper .box-content-wrapper {
		justify-content: flex-end;
	}
	
	.icon-position-mobile-left .the7_icon_box_widget-a8487a8.the7-box-wrapper .box-content-wrapper, .icon-position-mobile-right .the7_icon_box_widget-a8487a8.the7-box-wrapper .box-content-wrapper {
		flex-wrap: inherit;
	}
	
	.icon-position-mobile-left .the7_icon_box_widget-a8487a8.the7-box-wrapper, .icon-position-mobile-right .the7_icon_box_widget-a8487a8.the7-box-wrapper {
		flex-wrap: unset;
	}
}

@media screen and (max-width: 900px) {
	.icon-position-tablet-right .the7_icon_box_widget-89f031f.the7-box-wrapper .elementor-icon-div {
		order: 2;
	}
	
	.icon-position-tablet-left .the7_icon_box_widget-89f031f.the7-box-wrapper .elementor-icon-div, .icon-position-tablet-top .the7_icon_box_widget-89f031f.the7-box-wrapper .elementor-icon-div {
		order: 0;
	}
	
	.icon-position-tablet-top .the7_icon_box_widget-89f031f.the7-box-wrapper .box-content-wrapper {
		flex-wrap: wrap;
	}
	
	.icon-vertical-align-tablet-start.icon-position-tablet-top .the7_icon_box_widget-89f031f.the7-box-wrapper .box-content-wrapper {
		justify-content: flex-start;
	}
	
	.icon-vertical-align-tablet-center.icon-position-tablet-top .the7_icon_box_widget-89f031f.the7-box-wrapper .box-content-wrapper {
		justify-content: center;
	}
	
	.icon-vertical-align-tablet-end.icon-position-tablet-top .the7_icon_box_widget-89f031f.the7-box-wrapper .box-content-wrapper {
		justify-content: flex-end;
	}
	
	.icon-position-tablet-left .the7_icon_box_widget-89f031f.the7-box-wrapper .box-content-wrapper, .icon-position-tablet-right .the7_icon_box_widget-89f031f.the7-box-wrapper .box-content-wrapper {
		flex-wrap: inherit;
	}
	
	.icon-position-tablet-left .the7_icon_box_widget-89f031f.the7-box-wrapper, .icon-position-tablet-right .the7_icon_box_widget-89f031f.the7-box-wrapper {
		flex-wrap: unset;
	}
}

@media screen and (max-width: 600px) {
	.icon-position-mobile-right .the7_icon_box_widget-89f031f.the7-box-wrapper .elementor-icon-div {
		order: 2;
	}
	
	.icon-position-mobile-top .the7_icon_box_widget-89f031f.the7-box-wrapper .box-content-wrapper {
		flex-wrap: wrap;
	}
	
	.icon-position-mobile-left .the7_icon_box_widget-89f031f.the7-box-wrapper .elementor-icon-div, .icon-position-mobile-top .the7_icon_box_widget-89f031f.the7-box-wrapper .elementor-icon-div {
		order: 0;
	}
	
	.icon-vertical-align-mobile-start.icon-position-mobile-top .the7_icon_box_widget-89f031f.the7-box-wrapper .box-content-wrapper {
		justify-content: flex-start;
	}
	
	.icon-vertical-align-mobile-center.icon-position-mobile-top .the7_icon_box_widget-89f031f.the7-box-wrapper .box-content-wrapper {
		justify-content: center;
	}
	
	.icon-vertical-align-mobile-end.icon-position-mobile-top .the7_icon_box_widget-89f031f.the7-box-wrapper .box-content-wrapper {
		justify-content: flex-end;
	}
	
	.icon-position-mobile-left .the7_icon_box_widget-89f031f.the7-box-wrapper .box-content-wrapper, .icon-position-mobile-right .the7_icon_box_widget-89f031f.the7-box-wrapper .box-content-wrapper {
		flex-wrap: inherit;
	}
	
	.icon-position-mobile-left .the7_icon_box_widget-89f031f.the7-box-wrapper, .icon-position-mobile-right .the7_icon_box_widget-89f031f.the7-box-wrapper {
		flex-wrap: unset;
	}
}

@media screen and (max-width: 900px) {
	.icon-position-tablet-right .the7_icon_box_widget-632e908.the7-box-wrapper .elementor-icon-div {
		order: 2;
	}
	
	.icon-position-tablet-left .the7_icon_box_widget-632e908.the7-box-wrapper .elementor-icon-div, .icon-position-tablet-top .the7_icon_box_widget-632e908.the7-box-wrapper .elementor-icon-div {
		order: 0;
	}
	
	.icon-position-tablet-top .the7_icon_box_widget-632e908.the7-box-wrapper .box-content-wrapper {
		flex-wrap: wrap;
	}
	
	.icon-vertical-align-tablet-start.icon-position-tablet-top .the7_icon_box_widget-632e908.the7-box-wrapper .box-content-wrapper {
		justify-content: flex-start;
	}
	
	.icon-vertical-align-tablet-center.icon-position-tablet-top .the7_icon_box_widget-632e908.the7-box-wrapper .box-content-wrapper {
		justify-content: center;
	}
	
	.icon-vertical-align-tablet-end.icon-position-tablet-top .the7_icon_box_widget-632e908.the7-box-wrapper .box-content-wrapper {
		justify-content: flex-end;
	}
	
	.icon-position-tablet-left .the7_icon_box_widget-632e908.the7-box-wrapper .box-content-wrapper, .icon-position-tablet-right .the7_icon_box_widget-632e908.the7-box-wrapper .box-content-wrapper {
		flex-wrap: inherit;
	}
	
	.icon-position-tablet-left .the7_icon_box_widget-632e908.the7-box-wrapper, .icon-position-tablet-right .the7_icon_box_widget-632e908.the7-box-wrapper {
		flex-wrap: unset;
	}
}

@media screen and (max-width: 600px) {
	.icon-position-mobile-right .the7_icon_box_widget-632e908.the7-box-wrapper .elementor-icon-div {
		order: 2;
	}
	
	.icon-position-mobile-top .the7_icon_box_widget-632e908.the7-box-wrapper .box-content-wrapper {
		flex-wrap: wrap;
	}
	
	.icon-position-mobile-left .the7_icon_box_widget-632e908.the7-box-wrapper .elementor-icon-div, .icon-position-mobile-top .the7_icon_box_widget-632e908.the7-box-wrapper .elementor-icon-div {
		order: 0;
	}
	
	.icon-vertical-align-mobile-start.icon-position-mobile-top .the7_icon_box_widget-632e908.the7-box-wrapper .box-content-wrapper {
		justify-content: flex-start;
	}
	
	.icon-vertical-align-mobile-center.icon-position-mobile-top .the7_icon_box_widget-632e908.the7-box-wrapper .box-content-wrapper {
		justify-content: center;
	}
	
	.icon-vertical-align-mobile-end.icon-position-mobile-top .the7_icon_box_widget-632e908.the7-box-wrapper .box-content-wrapper {
		justify-content: flex-end;
	}
	
	.icon-position-mobile-left .the7_icon_box_widget-632e908.the7-box-wrapper .box-content-wrapper, .icon-position-mobile-right .the7_icon_box_widget-632e908.the7-box-wrapper .box-content-wrapper {
		flex-wrap: inherit;
	}
	
	.icon-position-mobile-left .the7_icon_box_widget-632e908.the7-box-wrapper, .icon-position-mobile-right .the7_icon_box_widget-632e908.the7-box-wrapper {
		flex-wrap: unset;
	}
}

@media screen and (max-width: 900px) {
	.icon-position-tablet-right .the7_icon_box_widget-aca3bbe.the7-box-wrapper .elementor-icon-div {
		order: 2;
	}
	
	.icon-position-tablet-left .the7_icon_box_widget-aca3bbe.the7-box-wrapper .elementor-icon-div, .icon-position-tablet-top .the7_icon_box_widget-aca3bbe.the7-box-wrapper .elementor-icon-div {
		order: 0;
	}
	
	.icon-position-tablet-top .the7_icon_box_widget-aca3bbe.the7-box-wrapper .box-content-wrapper {
		flex-wrap: wrap;
	}
	
	.icon-vertical-align-tablet-start.icon-position-tablet-top .the7_icon_box_widget-aca3bbe.the7-box-wrapper .box-content-wrapper {
		justify-content: flex-start;
	}
	
	.icon-vertical-align-tablet-center.icon-position-tablet-top .the7_icon_box_widget-aca3bbe.the7-box-wrapper .box-content-wrapper {
		justify-content: center;
	}
	
	.icon-vertical-align-tablet-end.icon-position-tablet-top .the7_icon_box_widget-aca3bbe.the7-box-wrapper .box-content-wrapper {
		justify-content: flex-end;
	}
	
	.icon-position-tablet-left .the7_icon_box_widget-aca3bbe.the7-box-wrapper .box-content-wrapper, .icon-position-tablet-right .the7_icon_box_widget-aca3bbe.the7-box-wrapper .box-content-wrapper {
		flex-wrap: inherit;
	}
	
	.icon-position-tablet-left .the7_icon_box_widget-aca3bbe.the7-box-wrapper, .icon-position-tablet-right .the7_icon_box_widget-aca3bbe.the7-box-wrapper {
		flex-wrap: unset;
	}
}

@media screen and (max-width: 600px) {
	.icon-position-mobile-right .the7_icon_box_widget-aca3bbe.the7-box-wrapper .elementor-icon-div {
		order: 2;
	}
	
	.icon-position-mobile-top .the7_icon_box_widget-aca3bbe.the7-box-wrapper .box-content-wrapper {
		flex-wrap: wrap;
	}
	
	.icon-position-mobile-left .the7_icon_box_widget-aca3bbe.the7-box-wrapper .elementor-icon-div, .icon-position-mobile-top .the7_icon_box_widget-aca3bbe.the7-box-wrapper .elementor-icon-div {
		order: 0;
	}
	
	.icon-vertical-align-mobile-start.icon-position-mobile-top .the7_icon_box_widget-aca3bbe.the7-box-wrapper .box-content-wrapper {
		justify-content: flex-start;
	}
	
	.icon-vertical-align-mobile-center.icon-position-mobile-top .the7_icon_box_widget-aca3bbe.the7-box-wrapper .box-content-wrapper {
		justify-content: center;
	}
	
	.icon-vertical-align-mobile-end.icon-position-mobile-top .the7_icon_box_widget-aca3bbe.the7-box-wrapper .box-content-wrapper {
		justify-content: flex-end;
	}
	
	.icon-position-mobile-left .the7_icon_box_widget-aca3bbe.the7-box-wrapper .box-content-wrapper, .icon-position-mobile-right .the7_icon_box_widget-aca3bbe.the7-box-wrapper .box-content-wrapper {
		flex-wrap: inherit;
	}
	
	.icon-position-mobile-left .the7_icon_box_widget-aca3bbe.the7-box-wrapper, .icon-position-mobile-right .the7_icon_box_widget-aca3bbe.the7-box-wrapper {
		flex-wrap: unset;
	}
}

@media screen and (max-width: 900px) {
	.icon-position-tablet-right .the7_icon_box_widget-6a94542.the7-box-wrapper .elementor-icon-div {
		order: 2;
	}
	
	.icon-position-tablet-left .the7_icon_box_widget-6a94542.the7-box-wrapper .elementor-icon-div, .icon-position-tablet-top .the7_icon_box_widget-6a94542.the7-box-wrapper .elementor-icon-div {
		order: 0;
	}
	
	.icon-position-tablet-top .the7_icon_box_widget-6a94542.the7-box-wrapper .box-content-wrapper {
		flex-wrap: wrap;
	}
	
	.icon-vertical-align-tablet-start.icon-position-tablet-top .the7_icon_box_widget-6a94542.the7-box-wrapper .box-content-wrapper {
		justify-content: flex-start;
	}
	
	.icon-vertical-align-tablet-center.icon-position-tablet-top .the7_icon_box_widget-6a94542.the7-box-wrapper .box-content-wrapper {
		justify-content: center;
	}
	
	.icon-vertical-align-tablet-end.icon-position-tablet-top .the7_icon_box_widget-6a94542.the7-box-wrapper .box-content-wrapper {
		justify-content: flex-end;
	}
	
	.icon-position-tablet-left .the7_icon_box_widget-6a94542.the7-box-wrapper .box-content-wrapper, .icon-position-tablet-right .the7_icon_box_widget-6a94542.the7-box-wrapper .box-content-wrapper {
		flex-wrap: inherit;
	}
	
	.icon-position-tablet-left .the7_icon_box_widget-6a94542.the7-box-wrapper, .icon-position-tablet-right .the7_icon_box_widget-6a94542.the7-box-wrapper {
		flex-wrap: unset;
	}
}

@media screen and (max-width: 600px) {
	.icon-position-mobile-right .the7_icon_box_widget-6a94542.the7-box-wrapper .elementor-icon-div {
		order: 2;
	}
	
	.icon-position-mobile-top .the7_icon_box_widget-6a94542.the7-box-wrapper .box-content-wrapper {
		flex-wrap: wrap;
	}
	
	.icon-position-mobile-left .the7_icon_box_widget-6a94542.the7-box-wrapper .elementor-icon-div, .icon-position-mobile-top .the7_icon_box_widget-6a94542.the7-box-wrapper .elementor-icon-div {
		order: 0;
	}
	
	.icon-vertical-align-mobile-start.icon-position-mobile-top .the7_icon_box_widget-6a94542.the7-box-wrapper .box-content-wrapper {
		justify-content: flex-start;
	}
	
	.icon-vertical-align-mobile-center.icon-position-mobile-top .the7_icon_box_widget-6a94542.the7-box-wrapper .box-content-wrapper {
		justify-content: center;
	}
	
	.icon-vertical-align-mobile-end.icon-position-mobile-top .the7_icon_box_widget-6a94542.the7-box-wrapper .box-content-wrapper {
		justify-content: flex-end;
	}
	
	.icon-position-mobile-left .the7_icon_box_widget-6a94542.the7-box-wrapper .box-content-wrapper, .icon-position-mobile-right .the7_icon_box_widget-6a94542.the7-box-wrapper .box-content-wrapper {
		flex-wrap: inherit;
	}
	
	.icon-position-mobile-left .the7_icon_box_widget-6a94542.the7-box-wrapper, .icon-position-mobile-right .the7_icon_box_widget-6a94542.the7-box-wrapper {
		flex-wrap: unset;
	}
}

@media screen and (max-width: 900px) {
	.icon-position-tablet-right .the7_icon_box_widget-ba12cef.the7-box-wrapper .elementor-icon-div {
		order: 2;
	}
	
	.icon-position-tablet-left .the7_icon_box_widget-ba12cef.the7-box-wrapper .elementor-icon-div, .icon-position-tablet-top .the7_icon_box_widget-ba12cef.the7-box-wrapper .elementor-icon-div {
		order: 0;
	}
	
	.icon-position-tablet-top .the7_icon_box_widget-ba12cef.the7-box-wrapper .box-content-wrapper {
		flex-wrap: wrap;
	}
	
	.icon-vertical-align-tablet-start.icon-position-tablet-top .the7_icon_box_widget-ba12cef.the7-box-wrapper .box-content-wrapper {
		justify-content: flex-start;
	}
	
	.icon-vertical-align-tablet-center.icon-position-tablet-top .the7_icon_box_widget-ba12cef.the7-box-wrapper .box-content-wrapper {
		justify-content: center;
	}
	
	.icon-vertical-align-tablet-end.icon-position-tablet-top .the7_icon_box_widget-ba12cef.the7-box-wrapper .box-content-wrapper {
		justify-content: flex-end;
	}
	
	.icon-position-tablet-left .the7_icon_box_widget-ba12cef.the7-box-wrapper .box-content-wrapper, .icon-position-tablet-right .the7_icon_box_widget-ba12cef.the7-box-wrapper .box-content-wrapper {
		flex-wrap: inherit;
	}
	
	.icon-position-tablet-left .the7_icon_box_widget-ba12cef.the7-box-wrapper, .icon-position-tablet-right .the7_icon_box_widget-ba12cef.the7-box-wrapper {
		flex-wrap: unset;
	}
}

@media screen and (max-width: 600px) {
	.icon-position-mobile-right .the7_icon_box_widget-ba12cef.the7-box-wrapper .elementor-icon-div {
		order: 2;
	}
	
	.icon-position-mobile-top .the7_icon_box_widget-ba12cef.the7-box-wrapper .box-content-wrapper {
		flex-wrap: wrap;
	}
	
	.icon-position-mobile-left .the7_icon_box_widget-ba12cef.the7-box-wrapper .elementor-icon-div, .icon-position-mobile-top .the7_icon_box_widget-ba12cef.the7-box-wrapper .elementor-icon-div {
		order: 0;
	}
	
	.icon-vertical-align-mobile-start.icon-position-mobile-top .the7_icon_box_widget-ba12cef.the7-box-wrapper .box-content-wrapper {
		justify-content: flex-start;
	}
	
	.icon-vertical-align-mobile-center.icon-position-mobile-top .the7_icon_box_widget-ba12cef.the7-box-wrapper .box-content-wrapper {
		justify-content: center;
	}
	
	.icon-vertical-align-mobile-end.icon-position-mobile-top .the7_icon_box_widget-ba12cef.the7-box-wrapper .box-content-wrapper {
		justify-content: flex-end;
	}
	
	.icon-position-mobile-left .the7_icon_box_widget-ba12cef.the7-box-wrapper .box-content-wrapper, .icon-position-mobile-right .the7_icon_box_widget-ba12cef.the7-box-wrapper .box-content-wrapper {
		flex-wrap: inherit;
	}
	
	.icon-position-mobile-left .the7_icon_box_widget-ba12cef.the7-box-wrapper, .icon-position-mobile-right .the7_icon_box_widget-ba12cef.the7-box-wrapper {
		flex-wrap: unset;
	}
}

@media screen and (max-width: 900px) {
	.icon-position-tablet-right .the7_icon_box_widget-4407280.the7-box-wrapper .elementor-icon-div {
		order: 2;
	}
	
	.icon-position-tablet-left .the7_icon_box_widget-4407280.the7-box-wrapper .elementor-icon-div, .icon-position-tablet-top .the7_icon_box_widget-4407280.the7-box-wrapper .elementor-icon-div {
		order: 0;
	}
	
	.icon-position-tablet-top .the7_icon_box_widget-4407280.the7-box-wrapper .box-content-wrapper {
		flex-wrap: wrap;
	}
	
	.icon-vertical-align-tablet-start.icon-position-tablet-top .the7_icon_box_widget-4407280.the7-box-wrapper .box-content-wrapper {
		justify-content: flex-start;
	}
	
	.icon-vertical-align-tablet-center.icon-position-tablet-top .the7_icon_box_widget-4407280.the7-box-wrapper .box-content-wrapper {
		justify-content: center;
	}
	
	.icon-vertical-align-tablet-end.icon-position-tablet-top .the7_icon_box_widget-4407280.the7-box-wrapper .box-content-wrapper {
		justify-content: flex-end;
	}
	
	.icon-position-tablet-left .the7_icon_box_widget-4407280.the7-box-wrapper .box-content-wrapper, .icon-position-tablet-right .the7_icon_box_widget-4407280.the7-box-wrapper .box-content-wrapper {
		flex-wrap: inherit;
	}
	
	.icon-position-tablet-left .the7_icon_box_widget-4407280.the7-box-wrapper, .icon-position-tablet-right .the7_icon_box_widget-4407280.the7-box-wrapper {
		flex-wrap: unset;
	}
}

@media screen and (max-width: 600px) {
	.icon-position-mobile-right .the7_icon_box_widget-4407280.the7-box-wrapper .elementor-icon-div {
		order: 2;
	}
	
	.icon-position-mobile-top .the7_icon_box_widget-4407280.the7-box-wrapper .box-content-wrapper {
		flex-wrap: wrap;
	}
	
	.icon-position-mobile-left .the7_icon_box_widget-4407280.the7-box-wrapper .elementor-icon-div, .icon-position-mobile-top .the7_icon_box_widget-4407280.the7-box-wrapper .elementor-icon-div {
		order: 0;
	}
	
	.icon-vertical-align-mobile-start.icon-position-mobile-top .the7_icon_box_widget-4407280.the7-box-wrapper .box-content-wrapper {
		justify-content: flex-start;
	}
	
	.icon-vertical-align-mobile-center.icon-position-mobile-top .the7_icon_box_widget-4407280.the7-box-wrapper .box-content-wrapper {
		justify-content: center;
	}
	
	.icon-vertical-align-mobile-end.icon-position-mobile-top .the7_icon_box_widget-4407280.the7-box-wrapper .box-content-wrapper {
		justify-content: flex-end;
	}
	
	.icon-position-mobile-left .the7_icon_box_widget-4407280.the7-box-wrapper .box-content-wrapper, .icon-position-mobile-right .the7_icon_box_widget-4407280.the7-box-wrapper .box-content-wrapper {
		flex-wrap: inherit;
	}
	
	.icon-position-mobile-left .the7_icon_box_widget-4407280.the7-box-wrapper, .icon-position-mobile-right .the7_icon_box_widget-4407280.the7-box-wrapper {
		flex-wrap: unset;
	}
}

@media screen and (max-width: 900px) {
	.icon-position-tablet-right .the7_icon_box_widget-cb31464.the7-box-wrapper .elementor-icon-div {
		order: 2;
	}
	
	.icon-position-tablet-left .the7_icon_box_widget-cb31464.the7-box-wrapper .elementor-icon-div, .icon-position-tablet-top .the7_icon_box_widget-cb31464.the7-box-wrapper .elementor-icon-div {
		order: 0;
	}
	
	.icon-position-tablet-top .the7_icon_box_widget-cb31464.the7-box-wrapper .box-content-wrapper {
		flex-wrap: wrap;
	}
	
	.icon-vertical-align-tablet-start.icon-position-tablet-top .the7_icon_box_widget-cb31464.the7-box-wrapper .box-content-wrapper {
		justify-content: flex-start;
	}
	
	.icon-vertical-align-tablet-center.icon-position-tablet-top .the7_icon_box_widget-cb31464.the7-box-wrapper .box-content-wrapper {
		justify-content: center;
	}
	
	.icon-vertical-align-tablet-end.icon-position-tablet-top .the7_icon_box_widget-cb31464.the7-box-wrapper .box-content-wrapper {
		justify-content: flex-end;
	}
	
	.icon-position-tablet-left .the7_icon_box_widget-cb31464.the7-box-wrapper .box-content-wrapper, .icon-position-tablet-right .the7_icon_box_widget-cb31464.the7-box-wrapper .box-content-wrapper {
		flex-wrap: inherit;
	}
	
	.icon-position-tablet-left .the7_icon_box_widget-cb31464.the7-box-wrapper, .icon-position-tablet-right .the7_icon_box_widget-cb31464.the7-box-wrapper {
		flex-wrap: unset;
	}
}

@media screen and (max-width: 600px) {
	.icon-position-mobile-right .the7_icon_box_widget-cb31464.the7-box-wrapper .elementor-icon-div {
		order: 2;
	}
	
	.icon-position-mobile-top .the7_icon_box_widget-cb31464.the7-box-wrapper .box-content-wrapper {
		flex-wrap: wrap;
	}
	
	.icon-position-mobile-left .the7_icon_box_widget-cb31464.the7-box-wrapper .elementor-icon-div, .icon-position-mobile-top .the7_icon_box_widget-cb31464.the7-box-wrapper .elementor-icon-div {
		order: 0;
	}
	
	.icon-vertical-align-mobile-start.icon-position-mobile-top .the7_icon_box_widget-cb31464.the7-box-wrapper .box-content-wrapper {
		justify-content: flex-start;
	}
	
	.icon-vertical-align-mobile-center.icon-position-mobile-top .the7_icon_box_widget-cb31464.the7-box-wrapper .box-content-wrapper {
		justify-content: center;
	}
	
	.icon-vertical-align-mobile-end.icon-position-mobile-top .the7_icon_box_widget-cb31464.the7-box-wrapper .box-content-wrapper {
		justify-content: flex-end;
	}
	
	.icon-position-mobile-left .the7_icon_box_widget-cb31464.the7-box-wrapper .box-content-wrapper, .icon-position-mobile-right .the7_icon_box_widget-cb31464.the7-box-wrapper .box-content-wrapper {
		flex-wrap: inherit;
	}
	
	.icon-position-mobile-left .the7_icon_box_widget-cb31464.the7-box-wrapper, .icon-position-mobile-right .the7_icon_box_widget-cb31464.the7-box-wrapper {
		flex-wrap: unset;
	}
}

@media screen and (max-width: 900px) {
	.icon-position-tablet-right .the7_icon_box_widget-b43f876.the7-box-wrapper .elementor-icon-div {
		order: 2;
	}
	
	.icon-position-tablet-left .the7_icon_box_widget-b43f876.the7-box-wrapper .elementor-icon-div, .icon-position-tablet-top .the7_icon_box_widget-b43f876.the7-box-wrapper .elementor-icon-div {
		order: 0;
	}
	
	.icon-position-tablet-top .the7_icon_box_widget-b43f876.the7-box-wrapper .box-content-wrapper {
		flex-wrap: wrap;
	}
	
	.icon-vertical-align-tablet-start.icon-position-tablet-top .the7_icon_box_widget-b43f876.the7-box-wrapper .box-content-wrapper {
		justify-content: flex-start;
	}
	
	.icon-vertical-align-tablet-center.icon-position-tablet-top .the7_icon_box_widget-b43f876.the7-box-wrapper .box-content-wrapper {
		justify-content: center;
	}
	
	.icon-vertical-align-tablet-end.icon-position-tablet-top .the7_icon_box_widget-b43f876.the7-box-wrapper .box-content-wrapper {
		justify-content: flex-end;
	}
	
	.icon-position-tablet-left .the7_icon_box_widget-b43f876.the7-box-wrapper .box-content-wrapper, .icon-position-tablet-right .the7_icon_box_widget-b43f876.the7-box-wrapper .box-content-wrapper {
		flex-wrap: inherit;
	}
	
	.icon-position-tablet-left .the7_icon_box_widget-b43f876.the7-box-wrapper, .icon-position-tablet-right .the7_icon_box_widget-b43f876.the7-box-wrapper {
		flex-wrap: unset;
	}
}

@media screen and (max-width: 600px) {
	.icon-position-mobile-right .the7_icon_box_widget-b43f876.the7-box-wrapper .elementor-icon-div {
		order: 2;
	}
	
	.icon-position-mobile-top .the7_icon_box_widget-b43f876.the7-box-wrapper .box-content-wrapper {
		flex-wrap: wrap;
	}
	
	.icon-position-mobile-left .the7_icon_box_widget-b43f876.the7-box-wrapper .elementor-icon-div, .icon-position-mobile-top .the7_icon_box_widget-b43f876.the7-box-wrapper .elementor-icon-div {
		order: 0;
	}
	
	.icon-vertical-align-mobile-start.icon-position-mobile-top .the7_icon_box_widget-b43f876.the7-box-wrapper .box-content-wrapper {
		justify-content: flex-start;
	}
	
	.icon-vertical-align-mobile-center.icon-position-mobile-top .the7_icon_box_widget-b43f876.the7-box-wrapper .box-content-wrapper {
		justify-content: center;
	}
	
	.icon-vertical-align-mobile-end.icon-position-mobile-top .the7_icon_box_widget-b43f876.the7-box-wrapper .box-content-wrapper {
		justify-content: flex-end;
	}
	
	.icon-position-mobile-left .the7_icon_box_widget-b43f876.the7-box-wrapper .box-content-wrapper, .icon-position-mobile-right .the7_icon_box_widget-b43f876.the7-box-wrapper .box-content-wrapper {
		flex-wrap: inherit;
	}
	
	.icon-position-mobile-left .the7_icon_box_widget-b43f876.the7-box-wrapper, .icon-position-mobile-right .the7_icon_box_widget-b43f876.the7-box-wrapper {
		flex-wrap: unset;
	}
}

@media screen and (max-width: 900px) {
	.icon-position-tablet-right .the7_icon_box_widget-27c4f54.the7-box-wrapper .elementor-icon-div {
		order: 2;
	}
	
	.icon-position-tablet-left .the7_icon_box_widget-27c4f54.the7-box-wrapper .elementor-icon-div, .icon-position-tablet-top .the7_icon_box_widget-27c4f54.the7-box-wrapper .elementor-icon-div {
		order: 0;
	}
	
	.icon-position-tablet-top .the7_icon_box_widget-27c4f54.the7-box-wrapper .box-content-wrapper {
		flex-wrap: wrap;
	}
	
	.icon-vertical-align-tablet-start.icon-position-tablet-top .the7_icon_box_widget-27c4f54.the7-box-wrapper .box-content-wrapper {
		justify-content: flex-start;
	}
	
	.icon-vertical-align-tablet-center.icon-position-tablet-top .the7_icon_box_widget-27c4f54.the7-box-wrapper .box-content-wrapper {
		justify-content: center;
	}
	
	.icon-vertical-align-tablet-end.icon-position-tablet-top .the7_icon_box_widget-27c4f54.the7-box-wrapper .box-content-wrapper {
		justify-content: flex-end;
	}
	
	.icon-position-tablet-left .the7_icon_box_widget-27c4f54.the7-box-wrapper .box-content-wrapper, .icon-position-tablet-right .the7_icon_box_widget-27c4f54.the7-box-wrapper .box-content-wrapper {
		flex-wrap: inherit;
	}
	
	.icon-position-tablet-left .the7_icon_box_widget-27c4f54.the7-box-wrapper, .icon-position-tablet-right .the7_icon_box_widget-27c4f54.the7-box-wrapper {
		flex-wrap: unset;
	}
}

@media screen and (max-width: 600px) {
	.icon-position-mobile-right .the7_icon_box_widget-27c4f54.the7-box-wrapper .elementor-icon-div {
		order: 2;
	}
	
	.icon-position-mobile-top .the7_icon_box_widget-27c4f54.the7-box-wrapper .box-content-wrapper {
		flex-wrap: wrap;
	}
	
	.icon-position-mobile-left .the7_icon_box_widget-27c4f54.the7-box-wrapper .elementor-icon-div, .icon-position-mobile-top .the7_icon_box_widget-27c4f54.the7-box-wrapper .elementor-icon-div {
		order: 0;
	}
	
	.icon-vertical-align-mobile-start.icon-position-mobile-top .the7_icon_box_widget-27c4f54.the7-box-wrapper .box-content-wrapper {
		justify-content: flex-start;
	}
	
	.icon-vertical-align-mobile-center.icon-position-mobile-top .the7_icon_box_widget-27c4f54.the7-box-wrapper .box-content-wrapper {
		justify-content: center;
	}
	
	.icon-vertical-align-mobile-end.icon-position-mobile-top .the7_icon_box_widget-27c4f54.the7-box-wrapper .box-content-wrapper {
		justify-content: flex-end;
	}
	
	.icon-position-mobile-left .the7_icon_box_widget-27c4f54.the7-box-wrapper .box-content-wrapper, .icon-position-mobile-right .the7_icon_box_widget-27c4f54.the7-box-wrapper .box-content-wrapper {
		flex-wrap: inherit;
	}
	
	.icon-position-mobile-left .the7_icon_box_widget-27c4f54.the7-box-wrapper, .icon-position-mobile-right .the7_icon_box_widget-27c4f54.the7-box-wrapper {
		flex-wrap: unset;
	}
}

@media screen and (max-width: 900px) {
	.icon-position-tablet-right .the7_icon_box_widget-d0af700.the7-box-wrapper .elementor-icon-div {
		order: 2;
	}
	
	.icon-position-tablet-left .the7_icon_box_widget-d0af700.the7-box-wrapper .elementor-icon-div, .icon-position-tablet-top .the7_icon_box_widget-d0af700.the7-box-wrapper .elementor-icon-div {
		order: 0;
	}
	
	.icon-position-tablet-top .the7_icon_box_widget-d0af700.the7-box-wrapper .box-content-wrapper {
		flex-wrap: wrap;
	}
	
	.icon-vertical-align-tablet-start.icon-position-tablet-top .the7_icon_box_widget-d0af700.the7-box-wrapper .box-content-wrapper {
		justify-content: flex-start;
	}
	
	.icon-vertical-align-tablet-center.icon-position-tablet-top .the7_icon_box_widget-d0af700.the7-box-wrapper .box-content-wrapper {
		justify-content: center;
	}
	
	.icon-vertical-align-tablet-end.icon-position-tablet-top .the7_icon_box_widget-d0af700.the7-box-wrapper .box-content-wrapper {
		justify-content: flex-end;
	}
	
	.icon-position-tablet-left .the7_icon_box_widget-d0af700.the7-box-wrapper .box-content-wrapper, .icon-position-tablet-right .the7_icon_box_widget-d0af700.the7-box-wrapper .box-content-wrapper {
		flex-wrap: inherit;
	}
	
	.icon-position-tablet-left .the7_icon_box_widget-d0af700.the7-box-wrapper, .icon-position-tablet-right .the7_icon_box_widget-d0af700.the7-box-wrapper {
		flex-wrap: unset;
	}
}

@media screen and (max-width: 600px) {
	.icon-position-mobile-right .the7_icon_box_widget-d0af700.the7-box-wrapper .elementor-icon-div {
		order: 2;
	}
	
	.icon-position-mobile-top .the7_icon_box_widget-d0af700.the7-box-wrapper .box-content-wrapper {
		flex-wrap: wrap;
	}
	
	.icon-position-mobile-left .the7_icon_box_widget-d0af700.the7-box-wrapper .elementor-icon-div, .icon-position-mobile-top .the7_icon_box_widget-d0af700.the7-box-wrapper .elementor-icon-div {
		order: 0;
	}
	
	.icon-vertical-align-mobile-start.icon-position-mobile-top .the7_icon_box_widget-d0af700.the7-box-wrapper .box-content-wrapper {
		justify-content: flex-start;
	}
	
	.icon-vertical-align-mobile-center.icon-position-mobile-top .the7_icon_box_widget-d0af700.the7-box-wrapper .box-content-wrapper {
		justify-content: center;
	}
	
	.icon-vertical-align-mobile-end.icon-position-mobile-top .the7_icon_box_widget-d0af700.the7-box-wrapper .box-content-wrapper {
		justify-content: flex-end;
	}
	
	.icon-position-mobile-left .the7_icon_box_widget-d0af700.the7-box-wrapper .box-content-wrapper, .icon-position-mobile-right .the7_icon_box_widget-d0af700.the7-box-wrapper .box-content-wrapper {
		flex-wrap: inherit;
	}
	
	.icon-position-mobile-left .the7_icon_box_widget-d0af700.the7-box-wrapper, .icon-position-mobile-right .the7_icon_box_widget-d0af700.the7-box-wrapper {
		flex-wrap: unset;
	}
}

.the7_elements_carousel-7333878.portfolio-shortcode .post-details i {
	margin: 0px;
}

.the7_elements_carousel-7333878.portfolio-shortcode.content-bg-on.classic-layout-list article {
	box-shadow: none;
}

.the7_elements_carousel-7333878.portfolio-shortcode.description-on-hover article {
	overflow: hidden;
}

.the7_elements_carousel-7333878.portfolio-shortcode article {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.the7_elements_carousel-7333878.portfolio-shortcode article .post-entry-content {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.the7_elements_carousel-7333878.portfolio-shortcode:not(.mode-masonry) article:first-of-type, .the7_elements_carousel-7333878.portfolio-shortcode:not(.mode-masonry) article.visible.first {
	margin-top: 0;
}

.the7_elements_carousel-7333878.portfolio-shortcode {
	margin-left: auto;
	margin-right: auto;
}

.the7_elements_carousel-7333878.portfolio-shortcode.hover-scale article.post:after {
	background-color: var(--content-bg-color);
	box-shadow: none;
}

.the7_elements_carousel-7333878.portfolio-shortcode.content-bg-on.description-under-image article .post-entry-content {
	background-color: var(--content-bg-color);
	box-shadow: none;
}

.the7_elements_carousel-7333878.portfolio-shortcode .owl-nav div, .the7_elements_carousel-7333878.portfolio-shortcode .owl-nav div:hover {
	color: var(--the7-accent-color);
}
