.elementor-1047 .elementor-element.elementor-element-c052bf8 {--display: flex;--flex-direction: column;--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height: initial;--container-widget-flex-grow: 0;--container-widget-align-self: initial;--flex-wrap-mobile: wrap;--align-items: center;--gap: 0px 0px;--row-gap: 0px;--column-gap: 0px;--padding-top: 280px;--padding-bottom: 300px;--padding-left: 0px;--padding-right: 0px;}
.elementor-1047 .elementor-element.elementor-element-c052bf8:not(.elementor-motion-effects-element-type-background), .elementor-1047 .elementor-element.elementor-element-c052bf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-image: url("https://static.fulipage.com/wp-content/uploads/2025/08/services-hero-background.webp");background-repeat: no-repeat;background-size: cover;}
.elementor-1047 .elementor-element.elementor-element-f250c02 {--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: flex-end;--gap: 20px 50px;--row-gap: 20px;--column-gap: 50px;--padding-top: 0px;--padding-bottom: 0px;--padding-left: 0px;--padding-right: 0px;}
.elementor-1047 .elementor-element.elementor-element-e4b17fa {--display: flex;--flex-direction: column;--container-widget-width: 100%;--container-widget-height: initial;--container-widget-flex-grow: 0;--container-widget-align-self: initial;--flex-wrap-mobile: wrap;--padding-top: 0px;--padding-bottom: 0px;--padding-left: 0px;--padding-right: 0px;}
.elementor-1047 .elementor-element.elementor-element-0085ea3 .elementor-heading-title {font-size: 70px;line-height: 1.2em;color: var(--e-global-color-blocksy_palette_8);}
.elementor-1047 .elementor-element.elementor-element-68efb86 {--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: 0px 0px;--row-gap: 0px;--column-gap: 0px;--padding-top: 0px;--padding-bottom: 0px;--padding-left: 0px;--padding-right: 0px;}
.elementor-1047 .elementor-element.elementor-element-824b378 {width: var(--container-widget-width,900px);max-width: 900px;margin: 0px 0px calc(var(--kit-widget-spacing,0px) + 40px) 0px;--container-widget-width: 900px;--container-widget-flex-grow: 0;font-size: 18px;color: var(--e-global-color-blocksy_palette_8);}
.elementor-1047 .elementor-element.elementor-element-e70ee38 .elementor-button {background-color: var(--e-global-color-blocksy_palette_1);font-weight: 500;line-height: 40px;border-radius: 50px 50px 50px 50px;padding: 7px 12px 7px 25px;}
.elementor-1047 .elementor-element.elementor-element-e70ee38 .elementor-button:hover, .elementor-1047 .elementor-element.elementor-element-e70ee38 .elementor-button:focus {background-color: var(--e-global-color-blocksy_palette_2);}
.elementor-1047 .elementor-element.elementor-element-e70ee38 .elementor-button-content-wrapper {flex-direction: row-reverse;}
.elementor-1047 .elementor-element.elementor-element-e70ee38 .elementor-button .elementor-button-content-wrapper {gap: 20px;}
.elementor-1047 .elementor-element.elementor-element-303d569 {--display: grid;--e-con-grid-template-columns: repeat(3,1fr);--e-con-grid-template-rows: repeat(1,1fr);--gap: 40px 40px;--row-gap: 40px;--column-gap: 40px;--grid-auto-flow: row;--margin-top: -190px;--margin-bottom: 120px;--margin-left: 0px;--margin-right: 0px;--padding-top: 0px;--padding-bottom: 0px;--padding-left: 0px;--padding-right: 0px;}
.elementor-1047 .elementor-element.elementor-element-3d447c2 {--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-end;--overlay-opacity: .6;--border-radius: 20px 20px 20px 20px;--padding-top: 25px;--padding-bottom: 25px;--padding-left: 25px;--padding-right: 25px;}
.elementor-1047 .elementor-element.elementor-element-3d447c2:not(.elementor-motion-effects-element-type-background), .elementor-1047 .elementor-element.elementor-element-3d447c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-image: url("https://static.fulipage.com/wp-content/uploads/2025/08/services-hero-image-1.webp");background-position: center center;background-repeat: no-repeat;background-size: cover;}
.elementor-1047 .elementor-element.elementor-element-3d447c2::before, .elementor-1047 .elementor-element.elementor-element-3d447c2 > .elementor-background-video-container::before, .elementor-1047 .elementor-element.elementor-element-3d447c2 > .e-con-inner > .elementor-background-video-container::before, .elementor-1047 .elementor-element.elementor-element-3d447c2 > .elementor-background-slideshow::before, .elementor-1047 .elementor-element.elementor-element-3d447c2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1047 .elementor-element.elementor-element-3d447c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {background-color: transparent;--background-overlay: "";background-image: linear-gradient(0deg,#000 0%,rgba(255,255,255,0) 50%);}
.elementor-1047 .elementor-element.elementor-element-a46d52b {--display: flex;border-style: solid;--border-style: solid;border-width: 1px 1px 1px 1px;--border-top-width: 1px;--border-right-width: 1px;--border-bottom-width: 1px;--border-left-width: 1px;border-color: rgba(255,255,255,.1);--border-color: rgba(255,255,255,.1);--border-radius: 15px 15px 15px 15px;--padding-top: 25px;--padding-bottom: 25px;--padding-left: 25px;--padding-right: 25px;}
.elementor-1047 .elementor-element.elementor-element-a46d52b:not(.elementor-motion-effects-element-type-background), .elementor-1047 .elementor-element.elementor-element-a46d52b > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-color: rgba(255,255,255,.05);}
.elementor-1047 .elementor-element.elementor-element-7c71377 .elementor-heading-title {font-weight: 500;line-height: 1.5em;color: var(--e-global-color-blocksy_palette_8);}
.elementor-1047 .elementor-element.elementor-element-197d457 {--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-between;--gap: 40px 40px;--row-gap: 40px;--column-gap: 40px;--border-radius: 20px 20px 20px 20px;--padding-top: 30px;--padding-bottom: 30px;--padding-left: 30px;--padding-right: 30px;}
.elementor-1047 .elementor-element.elementor-element-197d457:not(.elementor-motion-effects-element-type-background), .elementor-1047 .elementor-element.elementor-element-197d457 > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-color: var(--e-global-color-blocksy_palette_5);}
.elementor-1047 .elementor-element.elementor-element-fca4c69 {--display: flex;--gap: 0px 0px;--row-gap: 0px;--column-gap: 0px;--padding-top: 0px;--padding-bottom: 0px;--padding-left: 0px;--padding-right: 0px;}
.elementor-1047 .elementor-element.elementor-element-9c3779c {margin: 0px 0px calc(var(--kit-widget-spacing,0px) + 10px) 0px;}
.elementor-1047 .elementor-element.elementor-element-9c3779c .elementor-heading-title {line-height: 1.5em;}
.elementor-1047 .elementor-element.elementor-element-2f16f8c {--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;--padding-top: 0px;--padding-bottom: 0px;--padding-left: 0px;--padding-right: 0px;}
.elementor-1047 .elementor-element.elementor-element-a4e0739 {--display: flex;--flex-direction: row;--container-widget-width: initial;--container-widget-height: 100%;--container-widget-flex-grow: 1;--container-widget-align-self: stretch;--flex-wrap-mobile: wrap;--gap: 0px 0px;--row-gap: 0px;--column-gap: 0px;--padding-top: 0px;--padding-bottom: 0px;--padding-left: 0px;--padding-right: 0px;}
.elementor-1047 .elementor-element.elementor-element-68c0f27 img {width: 50px;border-style: solid;border-width: 2px 2px 2px 2px;border-color: var(--e-global-color-blocksy_palette_8);border-radius: 100px 100px 100px 100px;}
.elementor-1047 .elementor-element.elementor-element-9f9ed96 {margin: 0px 0px calc(var(--kit-widget-spacing,0px) + 0px) -15px;}
.elementor-1047 .elementor-element.elementor-element-9f9ed96 img {width: 50px;border-style: solid;border-width: 2px 2px 2px 2px;border-color: var(--e-global-color-blocksy_palette_8);border-radius: 100px 100px 100px 100px;}
.elementor-1047 .elementor-element.elementor-element-762efcd {margin: 0px 0px calc(var(--kit-widget-spacing,0px) + 0px) -15px;}
.elementor-1047 .elementor-element.elementor-element-762efcd img {width: 50px;border-style: solid;border-width: 2px 2px 2px 2px;border-color: var(--e-global-color-blocksy_palette_8);border-radius: 100px 100px 100px 100px;}
.elementor-1047 .elementor-element.elementor-element-0e13ed8 {margin: 0px 0px calc(var(--kit-widget-spacing,0px) + 0px) -15px;}
.elementor-1047 .elementor-element.elementor-element-0e13ed8 img {width: 50px;border-style: solid;border-width: 2px 2px 2px 2px;border-color: var(--e-global-color-blocksy_palette_8);border-radius: 100px 100px 100px 100px;}
.elementor-1047 .elementor-element.elementor-element-5a2c16c {--display: flex;--gap: 0px 0px;--row-gap: 0px;--column-gap: 0px;--padding-top: 0px;--padding-bottom: 0px;--padding-left: 0px;--padding-right: 0px;}
.elementor-1047 .elementor-element.elementor-element-c216b27 {--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: 7px 7px;--row-gap: 7px;--column-gap: 7px;--padding-top: 0px;--padding-bottom: 0px;--padding-left: 0px;--padding-right: 0px;}
.elementor-1047 .elementor-element.elementor-element-5294f48 {font-size: 25px;font-weight: 700;line-height: 1em;color: var(--e-global-color-blocksy_palette_4);}
.elementor-1047 .elementor-element.elementor-element-c6edaea {margin: 0px 0px calc(var(--kit-widget-spacing,0px) + -7px) 0px;}
.elementor-1047 .elementor-element.elementor-element-c6edaea .elementor-icon-wrapper {text-align: center;}
.elementor-1047 .elementor-element.elementor-element-c6edaea.elementor-view-stacked .elementor-icon {background-color: var(--e-global-color-blocksy_palette_1);}
.elementor-1047 .elementor-element.elementor-element-c6edaea.elementor-view-framed .elementor-icon, .elementor-1047 .elementor-element.elementor-element-c6edaea.elementor-view-default .elementor-icon {color: var(--e-global-color-blocksy_palette_1);border-color: var(--e-global-color-blocksy_palette_1);}
.elementor-1047 .elementor-element.elementor-element-c6edaea.elementor-view-framed .elementor-icon, .elementor-1047 .elementor-element.elementor-element-c6edaea.elementor-view-default .elementor-icon svg {fill: var(--e-global-color-blocksy_palette_1);}
.elementor-1047 .elementor-element.elementor-element-c6edaea .elementor-icon {font-size: 20px;}
.elementor-1047 .elementor-element.elementor-element-c6edaea .elementor-icon svg {height: 20px;}
.elementor-1047 .elementor-element.elementor-element-b6ab346 {font-weight: 500;color: var(--e-global-color-blocksy_palette_4);}
.elementor-1047 .elementor-element.elementor-element-47847ba {border-radius: 20px 20px 20px 20px;}
.elementor-1047 .elementor-element.elementor-element-47847ba .elementor-wrapper {--video-aspect-ratio: 1.33333;}
.elementor-1047 .elementor-element.elementor-element-47847ba .elementor-custom-embed-play i {font-size: 20px;}
.elementor-1047 .elementor-element.elementor-element-47847ba .elementor-custom-embed-play svg {width: 20px;height: 20px;}
.elementor-1047 .elementor-element.elementor-element-f7ed374 {--display: flex;--flex-direction: row;--container-widget-width: initial;--container-widget-height: 100%;--container-widget-flex-grow: 1;--container-widget-align-self: stretch;--flex-wrap-mobile: wrap;--margin-top: 0px;--margin-bottom: 50px;--margin-left: 0px;--margin-right: 0px;--padding-top: 0px;--padding-bottom: 0px;--padding-left: 0px;--padding-right: 0px;}
.elementor-1047 .elementor-element.elementor-element-625e13b {width: var(--container-widget-width,1050px);max-width: 1050px;--container-widget-width: 1050px;--container-widget-flex-grow: 0;}
.elementor-1047 .elementor-element.elementor-element-625e13b .elementor-heading-title {line-height: 1.5em;}
.elementor-1047 .elementor-element.elementor-element-54e4365 {--display: flex;--flex-direction: row;--container-widget-width: initial;--container-widget-height: 100%;--container-widget-flex-grow: 1;--container-widget-align-self: stretch;--flex-wrap-mobile: wrap;--gap: 50px 50px;--row-gap: 50px;--column-gap: 50px;--margin-top: 0px;--margin-bottom: 120px;--margin-left: 0px;--margin-right: 0px;--padding-top: 0px;--padding-bottom: 0px;--padding-left: 0px;--padding-right: 0px;}
.elementor-1047 .elementor-element.elementor-element-fe7662f {--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-between;--gap: 0px 0px;--row-gap: 0px;--column-gap: 0px;--border-radius: 20px 20px 20px 20px;--padding-top: 40px;--padding-bottom: 40px;--padding-left: 40px;--padding-right: 40px;}
.elementor-1047 .elementor-element.elementor-element-fe7662f:not(.elementor-motion-effects-element-type-background), .elementor-1047 .elementor-element.elementor-element-fe7662f > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-color: var(--e-global-color-blocksy_palette_5);}
.elementor-1047 .elementor-element.elementor-element-8df543d {--display: flex;--gap: 30px 30px;--row-gap: 30px;--column-gap: 30px;--margin-top: 0px;--margin-bottom: 100px;--margin-left: 0px;--margin-right: 0px;--padding-top: 0px;--padding-bottom: 0px;--padding-left: 0px;--padding-right: 0px;}
.elementor-1047 .elementor-element.elementor-element-7a9c467 {width: var(--container-widget-width,450px);max-width: 450px;--container-widget-width: 450px;--container-widget-flex-grow: 0;}
.elementor-1047 .elementor-element.elementor-element-7a9c467 .elementor-heading-title {line-height: 1.5em;}
.elementor-1047 .elementor-element.elementor-element-f13ef30 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {padding-block-end: calc(5px / 2);}
.elementor-1047 .elementor-element.elementor-element-f13ef30 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {margin-block-start: calc(5px / 2);}
.elementor-1047 .elementor-element.elementor-element-f13ef30 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {margin-inline: calc(5px / 2);}
.elementor-1047 .elementor-element.elementor-element-f13ef30 .elementor-icon-list-items.elementor-inline-items {margin-inline: calc(-5px / 2);}
.elementor-1047 .elementor-element.elementor-element-f13ef30 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {inset-inline-end: calc(-5px / 2);}
.elementor-1047 .elementor-element.elementor-element-f13ef30 .elementor-icon-list-icon i {color: var(--e-global-color-blocksy_palette_3);transition: color .3s;}
.elementor-1047 .elementor-element.elementor-element-f13ef30 .elementor-icon-list-icon svg {fill: var(--e-global-color-blocksy_palette_3);transition: fill .3s;}
.elementor-1047 .elementor-element.elementor-element-f13ef30 {--e-icon-list-icon-size: 20px;--icon-vertical-offset: 0px;}
.elementor-1047 .elementor-element.elementor-element-f13ef30 .elementor-icon-list-icon {padding-inline-end: 5px;}
.elementor-1047 .elementor-element.elementor-element-f13ef30 .elementor-icon-list-text {transition: color .3s;}
.elementor-1047 .elementor-element.elementor-element-b2d18b4 {--display: flex;--gap: 15px 15px;--row-gap: 15px;--column-gap: 15px;--padding-top: 0px;--padding-bottom: 0px;--padding-left: 0px;--padding-right: 0px;}
.elementor-1047 .elementor-element.elementor-element-74bdea3 .elementor-button {background-color: var(--e-global-color-blocksy_palette_1);font-weight: 500;line-height: 40px;border-radius: 50px 50px 50px 50px;padding: 7px 12px 7px 25px;}
.elementor-1047 .elementor-element.elementor-element-74bdea3 .elementor-button:hover, .elementor-1047 .elementor-element.elementor-element-74bdea3 .elementor-button:focus {background-color: var(--e-global-color-blocksy_palette_2);}
.elementor-1047 .elementor-element.elementor-element-74bdea3 .elementor-button-content-wrapper {flex-direction: row-reverse;}
.elementor-1047 .elementor-element.elementor-element-74bdea3 .elementor-button .elementor-button-content-wrapper {gap: 20px;}
.elementor-1047 .elementor-element.elementor-element-e407097 {--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-between;--gap: 0px 0px;--row-gap: 0px;--column-gap: 0px;--overlay-opacity: .15;--border-radius: 20px 20px 20px 20px;--padding-top: 40px;--padding-bottom: 40px;--padding-left: 40px;--padding-right: 40px;}
.elementor-1047 .elementor-element.elementor-element-e407097:not(.elementor-motion-effects-element-type-background), .elementor-1047 .elementor-element.elementor-element-e407097 > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-color: var(--e-global-color-blocksy_palette_1);}
.elementor-1047 .elementor-element.elementor-element-e407097::before, .elementor-1047 .elementor-element.elementor-element-e407097 > .elementor-background-video-container::before, .elementor-1047 .elementor-element.elementor-element-e407097 > .e-con-inner > .elementor-background-video-container::before, .elementor-1047 .elementor-element.elementor-element-e407097 > .elementor-background-slideshow::before, .elementor-1047 .elementor-element.elementor-element-e407097 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1047 .elementor-element.elementor-element-e407097 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {background-image: url("https://static.fulipage.com/wp-content/uploads/2025/08/column-decoration.svg");--background-overlay: "";background-position: bottom center;background-repeat: no-repeat;background-size: contain;}
.elementor-1047 .elementor-element.elementor-element-d55fd60 {--display: flex;--gap: 30px 30px;--row-gap: 30px;--column-gap: 30px;--margin-top: 0px;--margin-bottom: 50px;--margin-left: 0px;--margin-right: 0px;--padding-top: 0px;--padding-bottom: 0px;--padding-left: 0px;--padding-right: 0px;}
.elementor-1047 .elementor-element.elementor-element-afb23c8 {width: var(--container-widget-width,450px);max-width: 450px;--container-widget-width: 450px;--container-widget-flex-grow: 0;}
.elementor-1047 .elementor-element.elementor-element-afb23c8 .elementor-heading-title {line-height: 1.5em;color: var(--e-global-color-blocksy_palette_8);}
.elementor-1047 .elementor-element.elementor-element-81ab769 {color: rgba(255,255,255,.84);}
.elementor-1047 .elementor-element.elementor-element-5d9ddb6 {--display: grid;--e-con-grid-template-columns: repeat(2,1fr);--e-con-grid-template-rows: repeat(1,1fr);--gap: 40px 50px;--row-gap: 40px;--column-gap: 50px;--grid-auto-flow: row;--padding-top: 0px;--padding-bottom: 0px;--padding-left: 0px;--padding-right: 0px;}
.elementor-1047 .elementor-element.elementor-element-f07cea1 .elementor-counter-title {justify-content: start;color: rgba(255,255,255,.84);font-size: 16px;font-weight: 500;line-height: 1.65em;}
.elementor-1047 .elementor-element.elementor-element-f07cea1 .elementor-counter {gap: 10px;}
.elementor-1047 .elementor-element.elementor-element-f07cea1 .elementor-counter-number-wrapper {}
;--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-blocksy_palette_8 );font-size:50px;font-weight:600;line-height:1em;}.elementor-1047 .elementor-element.elementor-element-fa42177 .elementor-counter-title {justify-content: start;color: rgba(255,255,255,.84);font-size: 16px;font-weight: 500;line-height: 1.65em;}
.elementor-1047 .elementor-element.elementor-element-fa42177 .elementor-counter {gap: 10px;}
.elementor-1047 .elementor-element.elementor-element-fa42177 .elementor-counter-number-wrapper {}
;--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-blocksy_palette_8 );font-size:50px;font-weight:600;line-height:1em;}.elementor-1047 .elementor-element.elementor-element-e4fdac0 .elementor-counter-title {justify-content: start;color: rgba(255,255,255,.84);font-size: 16px;font-weight: 500;line-height: 1.65em;}
.elementor-1047 .elementor-element.elementor-element-e4fdac0 .elementor-counter {gap: 10px;}
.elementor-1047 .elementor-element.elementor-element-e4fdac0 .elementor-counter-number-wrapper {}
;--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-blocksy_palette_8 );font-size:50px;font-weight:600;line-height:1em;}.elementor-1047 .elementor-element.elementor-element-205a4e6 .elementor-counter-title {justify-content: start;color: rgba(255,255,255,.84);font-size: 16px;font-weight: 500;line-height: 1.65em;}
.elementor-1047 .elementor-element.elementor-element-205a4e6 .elementor-counter {gap: 10px;}
.elementor-1047 .elementor-element.elementor-element-205a4e6 .elementor-counter-number-wrapper {}
;--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-blocksy_palette_8 );font-size:50px;font-weight:600;line-height:1em;}.elementor-1047 .elementor-element.elementor-element-e08a539 {--display: flex;--flex-direction: row;--container-widget-width: initial;--container-widget-height: 100%;--container-widget-flex-grow: 1;--container-widget-align-self: stretch;--flex-wrap-mobile: wrap;--margin-top: 0px;--margin-bottom: 50px;--margin-left: 0px;--margin-right: 0px;--padding-top: 0px;--padding-bottom: 0px;--padding-left: 0px;--padding-right: 0px;}
.elementor-1047 .elementor-element.elementor-element-865194c {width: var(--container-widget-width,850px);max-width: 850px;--container-widget-width: 850px;--container-widget-flex-grow: 0;}
.elementor-1047 .elementor-element.elementor-element-865194c .elementor-heading-title {line-height: 1.5em;}
.elementor-1047 .elementor-element.elementor-element-4426385 {--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: 50px 80px;--row-gap: 50px;--column-gap: 80px;--margin-top: 0px;--margin-bottom: 120px;--margin-left: 0px;--margin-right: 0px;--padding-top: 0px;--padding-bottom: 0px;--padding-left: 0px;--padding-right: 0px;}
.elementor-1047 .elementor-element.elementor-element-32a5e18 {--display: grid;--e-con-grid-template-columns: repeat(2,1fr);--e-con-grid-template-rows: repeat(1,1fr);--gap: 30px 30px;--row-gap: 30px;--column-gap: 30px;--grid-auto-flow: row;--padding-top: 0px;--padding-bottom: 0px;--padding-left: 0px;--padding-right: 0px;}
.elementor-1047 .elementor-element.elementor-element-978eebd {grid-column: span 2;}
.elementor-1047 .elementor-element.elementor-element-978eebd img {border-radius: 20px 20px 20px 20px;}
.elementor-1047 .elementor-element.elementor-element-2346279 img {border-radius: 20px 20px 20px 20px;}
.elementor-1047 .elementor-element.elementor-element-d13264a img {border-radius: 20px 20px 20px 20px;}
.elementor-1047 .elementor-element.elementor-element-c21b89f {--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: 0px 0px;--row-gap: 0px;--column-gap: 0px;--padding-top: 0px;--padding-bottom: 0px;--padding-left: 0px;--padding-right: 0px;}
.elementor-1047 .elementor-element.elementor-element-19e0667 {margin: 0px 0px calc(var(--kit-widget-spacing,0px) + 30px) 0px;}
.elementor-1047 .elementor-element.elementor-element-19e0667 .elementor-heading-title {line-height: 1.5em;}
.elementor-1047 .elementor-element.elementor-element-be85164 {margin: 0px 0px calc(var(--kit-widget-spacing,0px) + 50px) 0px;}
.elementor-1047 .elementor-element.elementor-element-75d79e8 {margin: 0px 0px calc(var(--kit-widget-spacing,0px) + 55px) 0px;--e-icon-list-icon-size: 20px;--icon-vertical-offset: 0px;}
.elementor-1047 .elementor-element.elementor-element-75d79e8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {padding-block-end: calc(5px / 2);}
.elementor-1047 .elementor-element.elementor-element-75d79e8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {margin-block-start: calc(5px / 2);}
.elementor-1047 .elementor-element.elementor-element-75d79e8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {margin-inline: calc(5px / 2);}
.elementor-1047 .elementor-element.elementor-element-75d79e8 .elementor-icon-list-items.elementor-inline-items {margin-inline: calc(-5px / 2);}
.elementor-1047 .elementor-element.elementor-element-75d79e8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {inset-inline-end: calc(-5px / 2);}
.elementor-1047 .elementor-element.elementor-element-75d79e8 .elementor-icon-list-icon i {color: var(--e-global-color-blocksy_palette_3);transition: color .3s;}
.elementor-1047 .elementor-element.elementor-element-75d79e8 .elementor-icon-list-icon svg {fill: var(--e-global-color-blocksy_palette_3);transition: fill .3s;}
.elementor-1047 .elementor-element.elementor-element-75d79e8 .elementor-icon-list-icon {padding-inline-end: 5px;}
.elementor-1047 .elementor-element.elementor-element-75d79e8 .elementor-icon-list-text {transition: color .3s;}
.elementor-1047 .elementor-element.elementor-element-7a9c9e0 .elementor-button {background-color: var(--e-global-color-blocksy_palette_1);font-weight: 500;line-height: 40px;border-radius: 50px 50px 50px 50px;padding: 7px 12px 7px 25px;}
.elementor-1047 .elementor-element.elementor-element-7a9c9e0 .elementor-button:hover, .elementor-1047 .elementor-element.elementor-element-7a9c9e0 .elementor-button:focus {background-color: var(--e-global-color-blocksy_palette_2);}
.elementor-1047 .elementor-element.elementor-element-7a9c9e0 .elementor-button-content-wrapper {flex-direction: row-reverse;}
.elementor-1047 .elementor-element.elementor-element-7a9c9e0 .elementor-button .elementor-button-content-wrapper {gap: 20px;}
.elementor-1047 .elementor-element.elementor-element-3ec1d5b {--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: 50px 80px;--row-gap: 50px;--column-gap: 80px;--margin-top: 0px;--margin-bottom: 120px;--margin-left: 0px;--margin-right: 0px;--padding-top: 0px;--padding-bottom: 0px;--padding-left: 0px;--padding-right: 0px;}
.elementor-1047 .elementor-element.elementor-element-2497e33 {--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: 0px 0px;--row-gap: 0px;--column-gap: 0px;--padding-top: 0px;--padding-bottom: 0px;--padding-left: 0px;--padding-right: 0px;}
.elementor-1047 .elementor-element.elementor-element-ebf0807 {margin: 0px 0px calc(var(--kit-widget-spacing,0px) + 30px) 0px;}
.elementor-1047 .elementor-element.elementor-element-ebf0807 .elementor-heading-title {line-height: 1.5em;}
.elementor-1047 .elementor-element.elementor-element-e62c12f {margin: 0px 0px calc(var(--kit-widget-spacing,0px) + 50px) 0px;}
.elementor-1047 .elementor-element.elementor-element-bb88bed {margin: 0px 0px calc(var(--kit-widget-spacing,0px) + 55px) 0px;--e-icon-list-icon-size: 20px;--icon-vertical-offset: 0px;}
.elementor-1047 .elementor-element.elementor-element-bb88bed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {padding-block-end: calc(5px / 2);}
.elementor-1047 .elementor-element.elementor-element-bb88bed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {margin-block-start: calc(5px / 2);}
.elementor-1047 .elementor-element.elementor-element-bb88bed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {margin-inline: calc(5px / 2);}
.elementor-1047 .elementor-element.elementor-element-bb88bed .elementor-icon-list-items.elementor-inline-items {margin-inline: calc(-5px / 2);}
.elementor-1047 .elementor-element.elementor-element-bb88bed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {inset-inline-end: calc(-5px / 2);}
.elementor-1047 .elementor-element.elementor-element-bb88bed .elementor-icon-list-icon i {color: var(--e-global-color-blocksy_palette_3);transition: color .3s;}
.elementor-1047 .elementor-element.elementor-element-bb88bed .elementor-icon-list-icon svg {fill: var(--e-global-color-blocksy_palette_3);transition: fill .3s;}
.elementor-1047 .elementor-element.elementor-element-bb88bed .elementor-icon-list-icon {padding-inline-end: 5px;}
.elementor-1047 .elementor-element.elementor-element-bb88bed .elementor-icon-list-text {transition: color .3s;}
.elementor-1047 .elementor-element.elementor-element-623ed0a .elementor-button {background-color: var(--e-global-color-blocksy_palette_1);font-weight: 500;line-height: 40px;border-radius: 50px 50px 50px 50px;padding: 7px 12px 7px 25px;}
.elementor-1047 .elementor-element.elementor-element-623ed0a .elementor-button:hover, .elementor-1047 .elementor-element.elementor-element-623ed0a .elementor-button:focus {background-color: var(--e-global-color-blocksy_palette_2);}
.elementor-1047 .elementor-element.elementor-element-623ed0a .elementor-button-content-wrapper {flex-direction: row-reverse;}
.elementor-1047 .elementor-element.elementor-element-623ed0a .elementor-button .elementor-button-content-wrapper {gap: 20px;}
.elementor-1047 .elementor-element.elementor-element-0ce4e2c {--display: grid;--e-con-grid-template-columns: repeat(2,1fr);--e-con-grid-template-rows: repeat(2,1fr);--gap: 30px 30px;--row-gap: 30px;--column-gap: 30px;--grid-auto-flow: row;--padding-top: 0px;--padding-bottom: 0px;--padding-left: 0px;--padding-right: 0px;}
.elementor-1047 .elementor-element.elementor-element-ebb0f30 img {border-radius: 20px 20px 20px 20px;}
.elementor-1047 .elementor-element.elementor-element-366ec92 {grid-row: span 2;}
.elementor-1047 .elementor-element.elementor-element-366ec92 img {height: 100%;object-fit: cover;object-position: center center;border-radius: 20px 20px 20px 20px;}
.elementor-1047 .elementor-element.elementor-element-d3853b5 img {border-radius: 20px 20px 20px 20px;}
.elementor-1047 .elementor-element.elementor-element-497ac25 {--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: 50px 80px;--row-gap: 50px;--column-gap: 80px;--margin-top: 0px;--margin-bottom: 120px;--margin-left: 0px;--margin-right: 0px;--padding-top: 0px;--padding-bottom: 0px;--padding-left: 0px;--padding-right: 0px;}
.elementor-1047 .elementor-element.elementor-element-560c99c {--display: grid;--e-con-grid-template-columns: repeat(2,1fr);--e-con-grid-template-rows: repeat(1,1fr);--gap: 30px 30px;--row-gap: 30px;--column-gap: 30px;--grid-auto-flow: row;--padding-top: 0px;--padding-bottom: 0px;--padding-left: 0px;--padding-right: 0px;}
.elementor-1047 .elementor-element.elementor-element-05c1152 img {border-radius: 20px 20px 20px 20px;}
.elementor-1047 .elementor-element.elementor-element-a49c3ba img {border-radius: 20px 20px 20px 20px;}
.elementor-1047 .elementor-element.elementor-element-39f283a {grid-column: span 2;}
.elementor-1047 .elementor-element.elementor-element-39f283a img {border-radius: 20px 20px 20px 20px;}
.elementor-1047 .elementor-element.elementor-element-71ceec6 {--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: 0px 0px;--row-gap: 0px;--column-gap: 0px;--padding-top: 0px;--padding-bottom: 0px;--padding-left: 0px;--padding-right: 0px;}
.elementor-1047 .elementor-element.elementor-element-d524c56 {margin: 0px 0px calc(var(--kit-widget-spacing,0px) + 30px) 0px;}
.elementor-1047 .elementor-element.elementor-element-d524c56 .elementor-heading-title {line-height: 1.5em;}
.elementor-1047 .elementor-element.elementor-element-8cd6895 {margin: 0px 0px calc(var(--kit-widget-spacing,0px) + 50px) 0px;}
.elementor-1047 .elementor-element.elementor-element-ed4e622 {margin: 0px 0px calc(var(--kit-widget-spacing,0px) + 55px) 0px;--e-icon-list-icon-size: 20px;--icon-vertical-offset: 0px;}
.elementor-1047 .elementor-element.elementor-element-ed4e622 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {padding-block-end: calc(5px / 2);}
.elementor-1047 .elementor-element.elementor-element-ed4e622 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {margin-block-start: calc(5px / 2);}
.elementor-1047 .elementor-element.elementor-element-ed4e622 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {margin-inline: calc(5px / 2);}
.elementor-1047 .elementor-element.elementor-element-ed4e622 .elementor-icon-list-items.elementor-inline-items {margin-inline: calc(-5px / 2);}
.elementor-1047 .elementor-element.elementor-element-ed4e622 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {inset-inline-end: calc(-5px / 2);}
.elementor-1047 .elementor-element.elementor-element-ed4e622 .elementor-icon-list-icon i {color: var(--e-global-color-blocksy_palette_3);transition: color .3s;}
.elementor-1047 .elementor-element.elementor-element-ed4e622 .elementor-icon-list-icon svg {fill: var(--e-global-color-blocksy_palette_3);transition: fill .3s;}
.elementor-1047 .elementor-element.elementor-element-ed4e622 .elementor-icon-list-icon {padding-inline-end: 5px;}
.elementor-1047 .elementor-element.elementor-element-ed4e622 .elementor-icon-list-text {transition: color .3s;}
.elementor-1047 .elementor-element.elementor-element-8b562aa .elementor-button {background-color: var(--e-global-color-blocksy_palette_1);font-weight: 500;line-height: 40px;border-radius: 50px 50px 50px 50px;padding: 7px 12px 7px 25px;}
.elementor-1047 .elementor-element.elementor-element-8b562aa .elementor-button:hover, .elementor-1047 .elementor-element.elementor-element-8b562aa .elementor-button:focus {background-color: var(--e-global-color-blocksy_palette_2);}
.elementor-1047 .elementor-element.elementor-element-8b562aa .elementor-button-content-wrapper {flex-direction: row-reverse;}
.elementor-1047 .elementor-element.elementor-element-8b562aa .elementor-button .elementor-button-content-wrapper {gap: 20px;}
.elementor-1047 .elementor-element.elementor-element-42305cc {--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: 0px 0px;--row-gap: 0px;--column-gap: 0px;--padding-top: 120px;--padding-bottom: 120px;--padding-left: 0px;--padding-right: 0px;}
.elementor-1047 .elementor-element.elementor-element-42305cc:not(.elementor-motion-effects-element-type-background), .elementor-1047 .elementor-element.elementor-element-42305cc > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-image: url("https://static.fulipage.com/wp-content/uploads/2025/08/features-section-background.webp");background-repeat: no-repeat;background-size: cover;}
.elementor-1047 .elementor-element.elementor-element-1807047 {--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: 20px 50px;--row-gap: 20px;--column-gap: 50px;--margin-top: 0px;--margin-bottom: 50px;--margin-left: 0px;--margin-right: 0px;--padding-top: 0px;--padding-bottom: 0px;--padding-left: 0px;--padding-right: 0px;}
.elementor-1047 .elementor-element.elementor-element-5b00479 {--display: flex;--flex-direction: column;--container-widget-width: 100%;--container-widget-height: initial;--container-widget-flex-grow: 0;--container-widget-align-self: initial;--flex-wrap-mobile: wrap;--padding-top: 0px;--padding-bottom: 0px;--padding-left: 0px;--padding-right: 0px;}
.elementor-1047 .elementor-element.elementor-element-85e44d8 .elementor-heading-title {line-height: 1.5em;color: var(--e-global-color-blocksy_palette_8);}
.elementor-1047 .elementor-element.elementor-element-59983f4 {--display: flex;--flex-direction: column;--container-widget-width: 100%;--container-widget-height: initial;--container-widget-flex-grow: 0;--container-widget-align-self: initial;--flex-wrap-mobile: wrap;--padding-top: 0px;--padding-bottom: 0px;--padding-left: 0px;--padding-right: 0px;}
.elementor-1047 .elementor-element.elementor-element-dfbd5f1 {color: var(--e-global-color-blocksy_palette_8);}
.elementor-1047 .elementor-element.elementor-element-064bc3e {--display: grid;--e-con-grid-template-columns: repeat(3,1fr);--e-con-grid-template-rows: repeat(1,1fr);--gap: 40px 40px;--row-gap: 40px;--column-gap: 40px;--grid-auto-flow: row;--padding-top: 0px;--padding-bottom: 0px;--padding-left: 0px;--padding-right: 0px;}
.elementor-1047 .elementor-element.elementor-element-6caa789 {--display: flex;--gap: 30px 30px;--row-gap: 30px;--column-gap: 30px;border-style: solid;--border-style: solid;border-width: 1px 1px 1px 1px;--border-top-width: 1px;--border-right-width: 1px;--border-bottom-width: 1px;--border-left-width: 1px;border-color: rgba(255,255,255,.1);--border-color: rgba(255,255,255,.1);--border-radius: 20px 20px 20px 20px;--padding-top: 35px;--padding-bottom: 35px;--padding-left: 35px;--padding-right: 35px;}
.elementor-1047 .elementor-element.elementor-element-6caa789:not(.elementor-motion-effects-element-type-background), .elementor-1047 .elementor-element.elementor-element-6caa789 > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-color: rgba(255,255,255,.05);}
.elementor-1047 .elementor-element.elementor-element-7abd6fe .elementor-icon-box-wrapper {text-align: start;gap: 30px;}
.elementor-1047 .elementor-element.elementor-element-7abd6fe .elementor-icon-box-title {margin-block-end: 10px;color: var(--e-global-color-blocksy_palette_8);}
.elementor-1047 .elementor-element.elementor-element-7abd6fe.elementor-view-stacked .elementor-icon {background-color: var(--e-global-color-blocksy_palette_8);fill: var(--e-global-color-blocksy_palette_4);color: var(--e-global-color-blocksy_palette_4);}
.elementor-1047 .elementor-element.elementor-element-7abd6fe.elementor-view-framed .elementor-icon, .elementor-1047 .elementor-element.elementor-element-7abd6fe.elementor-view-default .elementor-icon {fill: var(--e-global-color-blocksy_palette_8);color: var(--e-global-color-blocksy_palette_8);border-color: var(--e-global-color-blocksy_palette_8);}
.elementor-1047 .elementor-element.elementor-element-7abd6fe.elementor-view-framed .elementor-icon {background-color: var(--e-global-color-blocksy_palette_4);}
.elementor-1047 .elementor-element.elementor-element-7abd6fe .elementor-icon {font-size: 25px;padding: 25px;}
.elementor-1047 .elementor-element.elementor-element-7abd6fe .elementor-icon-box-description {color: var(--e-global-color-blocksy_palette_8);}
.elementor-1047 .elementor-element.elementor-element-f53c1f9 .elementor-button {background-color: var(--e-global-color-blocksy_palette_1);font-weight: 500;line-height: 40px;border-radius: 50px 50px 50px 50px;padding: 7px 12px 7px 25px;}
.elementor-1047 .elementor-element.elementor-element-f53c1f9 .elementor-button:hover, .elementor-1047 .elementor-element.elementor-element-f53c1f9 .elementor-button:focus {background-color: var(--e-global-color-blocksy_palette_2);}
.elementor-1047 .elementor-element.elementor-element-f53c1f9 .elementor-button-content-wrapper {flex-direction: row-reverse;}
.elementor-1047 .elementor-element.elementor-element-f53c1f9 .elementor-button .elementor-button-content-wrapper {gap: 20px;}
.elementor-1047 .elementor-element.elementor-element-ae2a386 {--display: flex;--gap: 30px 30px;--row-gap: 30px;--column-gap: 30px;border-style: solid;--border-style: solid;border-width: 1px 1px 1px 1px;--border-top-width: 1px;--border-right-width: 1px;--border-bottom-width: 1px;--border-left-width: 1px;border-color: rgba(255,255,255,.1);--border-color: rgba(255,255,255,.1);--border-radius: 20px 20px 20px 20px;--padding-top: 35px;--padding-bottom: 35px;--padding-left: 35px;--padding-right: 35px;}
.elementor-1047 .elementor-element.elementor-element-ae2a386:not(.elementor-motion-effects-element-type-background), .elementor-1047 .elementor-element.elementor-element-ae2a386 > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-color: rgba(255,255,255,.05);}
.elementor-1047 .elementor-element.elementor-element-67d8f05 .elementor-icon-box-wrapper {text-align: start;gap: 30px;}
.elementor-1047 .elementor-element.elementor-element-67d8f05 .elementor-icon-box-title {margin-block-end: 10px;color: var(--e-global-color-blocksy_palette_8);}
.elementor-1047 .elementor-element.elementor-element-67d8f05.elementor-view-stacked .elementor-icon {background-color: var(--e-global-color-blocksy_palette_8);fill: var(--e-global-color-blocksy_palette_4);color: var(--e-global-color-blocksy_palette_4);}
.elementor-1047 .elementor-element.elementor-element-67d8f05.elementor-view-framed .elementor-icon, .elementor-1047 .elementor-element.elementor-element-67d8f05.elementor-view-default .elementor-icon {fill: var(--e-global-color-blocksy_palette_8);color: var(--e-global-color-blocksy_palette_8);border-color: var(--e-global-color-blocksy_palette_8);}
.elementor-1047 .elementor-element.elementor-element-67d8f05.elementor-view-framed .elementor-icon {background-color: var(--e-global-color-blocksy_palette_4);}
.elementor-1047 .elementor-element.elementor-element-67d8f05 .elementor-icon {font-size: 25px;padding: 25px;}
.elementor-1047 .elementor-element.elementor-element-67d8f05 .elementor-icon-box-description {color: var(--e-global-color-blocksy_palette_8);}
.elementor-1047 .elementor-element.elementor-element-6c0f57e .elementor-button {background-color: var(--e-global-color-blocksy_palette_1);font-weight: 500;line-height: 40px;border-radius: 50px 50px 50px 50px;padding: 7px 12px 7px 25px;}
.elementor-1047 .elementor-element.elementor-element-6c0f57e .elementor-button:hover, .elementor-1047 .elementor-element.elementor-element-6c0f57e .elementor-button:focus {background-color: var(--e-global-color-blocksy_palette_2);}
.elementor-1047 .elementor-element.elementor-element-6c0f57e .elementor-button-content-wrapper {flex-direction: row-reverse;}
.elementor-1047 .elementor-element.elementor-element-6c0f57e .elementor-button .elementor-button-content-wrapper {gap: 20px;}
.elementor-1047 .elementor-element.elementor-element-a40f241 {--display: flex;--gap: 30px 30px;--row-gap: 30px;--column-gap: 30px;border-style: solid;--border-style: solid;border-width: 1px 1px 1px 1px;--border-top-width: 1px;--border-right-width: 1px;--border-bottom-width: 1px;--border-left-width: 1px;border-color: rgba(255,255,255,.1);--border-color: rgba(255,255,255,.1);--border-radius: 20px 20px 20px 20px;--padding-top: 35px;--padding-bottom: 35px;--padding-left: 35px;--padding-right: 35px;}
.elementor-1047 .elementor-element.elementor-element-a40f241:not(.elementor-motion-effects-element-type-background), .elementor-1047 .elementor-element.elementor-element-a40f241 > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-color: rgba(255,255,255,.05);}
.elementor-1047 .elementor-element.elementor-element-3195a64 .elementor-icon-box-wrapper {text-align: start;gap: 30px;}
.elementor-1047 .elementor-element.elementor-element-3195a64 .elementor-icon-box-title {margin-block-end: 10px;color: var(--e-global-color-blocksy_palette_8);}
.elementor-1047 .elementor-element.elementor-element-3195a64.elementor-view-stacked .elementor-icon {background-color: var(--e-global-color-blocksy_palette_8);fill: var(--e-global-color-blocksy_palette_4);color: var(--e-global-color-blocksy_palette_4);}
.elementor-1047 .elementor-element.elementor-element-3195a64.elementor-view-framed .elementor-icon, .elementor-1047 .elementor-element.elementor-element-3195a64.elementor-view-default .elementor-icon {fill: var(--e-global-color-blocksy_palette_8);color: var(--e-global-color-blocksy_palette_8);border-color: var(--e-global-color-blocksy_palette_8);}
.elementor-1047 .elementor-element.elementor-element-3195a64.elementor-view-framed .elementor-icon {background-color: var(--e-global-color-blocksy_palette_4);}
.elementor-1047 .elementor-element.elementor-element-3195a64 .elementor-icon {font-size: 25px;padding: 25px;}
.elementor-1047 .elementor-element.elementor-element-3195a64 .elementor-icon-box-description {color: var(--e-global-color-blocksy_palette_8);}
.elementor-1047 .elementor-element.elementor-element-9bcedf5 .elementor-button {background-color: var(--e-global-color-blocksy_palette_1);font-weight: 500;line-height: 40px;border-radius: 50px 50px 50px 50px;padding: 7px 12px 7px 25px;}
.elementor-1047 .elementor-element.elementor-element-9bcedf5 .elementor-button:hover, .elementor-1047 .elementor-element.elementor-element-9bcedf5 .elementor-button:focus {background-color: var(--e-global-color-blocksy_palette_2);}
.elementor-1047 .elementor-element.elementor-element-9bcedf5 .elementor-button-content-wrapper {flex-direction: row-reverse;}
.elementor-1047 .elementor-element.elementor-element-9bcedf5 .elementor-button .elementor-button-content-wrapper {gap: 20px;}
@media (max-width:1024px) {.elementor-1047 .elementor-element.elementor-element-c052bf8 {--padding-top: 220px;--padding-bottom: 280px;--padding-left: 0px;--padding-right: 0px;}
	.elementor-1047 .elementor-element.elementor-element-f250c02 {--flex-direction: column;--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height: initial;--container-widget-flex-grow: 0;--container-widget-align-self: initial;--flex-wrap-mobile: wrap;--align-items: center;}
	.elementor-1047 .elementor-element.elementor-element-0085ea3 {text-align: center;}
	.elementor-1047 .elementor-element.elementor-element-0085ea3 .elementor-heading-title {font-size: 50px;}
	.elementor-1047 .elementor-element.elementor-element-68efb86 {--align-items: center;--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);}
	.elementor-1047 .elementor-element.elementor-element-824b378 {text-align: center;font-size: 16px;}
	.elementor-1047 .elementor-element.elementor-element-303d569 {--e-con-grid-template-columns: repeat(2,1fr);--gap: 30px 30px;--row-gap: 30px;--column-gap: 30px;--grid-auto-flow: row;--margin-top: -190px;--margin-bottom: 80px;--margin-left: 0px;--margin-right: 0px;}
	.elementor-1047 .elementor-element.elementor-element-3d447c2 {--padding-top: 20px;--padding-bottom: 20px;--padding-left: 20px;--padding-right: 20px;}
	.elementor-1047 .elementor-element.elementor-element-197d457 {grid-column: span 2;}
	.elementor-1047 .elementor-element.elementor-element-197d457.e-con {--order: 99999;}
	.elementor-1047 .elementor-element.elementor-element-9c3779c {text-align: center;}
	.elementor-1047 .elementor-element.elementor-element-9c3779c .elementor-heading-title {font-size: 25px;}
	.elementor-1047 .elementor-element.elementor-element-c3d065f {text-align: center;}
	.elementor-1047 .elementor-element.elementor-element-2f16f8c {--justify-content: center;--align-items: center;--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);}
	.elementor-1047 .elementor-element.elementor-element-68c0f27 img {width: 40px;}
	.elementor-1047 .elementor-element.elementor-element-9f9ed96 img {width: 40px;}
	.elementor-1047 .elementor-element.elementor-element-762efcd img {width: 40px;}
	.elementor-1047 .elementor-element.elementor-element-0e13ed8 img {width: 40px;}
	.elementor-1047 .elementor-element.elementor-element-5a2c16c {--flex-direction: row;--container-widget-width: initial;--container-widget-height: 100%;--container-widget-flex-grow: 1;--container-widget-align-self: stretch;--flex-wrap-mobile: wrap;--gap: 10px 10px;--row-gap: 10px;--column-gap: 10px;}
	.elementor-1047 .elementor-element.elementor-element-f7ed374 {--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;--margin-top: 0px;--margin-bottom: 40px;--margin-left: 0px;--margin-right: 0px;}
	.elementor-1047 .elementor-element.elementor-element-625e13b {text-align: center;}
	.elementor-1047 .elementor-element.elementor-element-625e13b .elementor-heading-title {font-size: 30px;}
	.elementor-1047 .elementor-element.elementor-element-54e4365 {--gap: 50px 30px;--row-gap: 50px;--column-gap: 30px;--margin-top: 0px;--margin-bottom: 80px;--margin-left: 0px;--margin-right: 0px;}
	.elementor-1047 .elementor-element.elementor-element-fe7662f {--padding-top: 30px;--padding-bottom: 30px;--padding-left: 30px;--padding-right: 30px;}
	.elementor-1047 .elementor-element.elementor-element-8df543d {--margin-top: 0px;--margin-bottom: 50px;--margin-left: 0px;--margin-right: 0px;}
	.elementor-1047 .elementor-element.elementor-element-7a9c467 .elementor-heading-title {font-size: 20px;}
	.elementor-1047 .elementor-element.elementor-element-e407097 {--padding-top: 30px;--padding-bottom: 30px;--padding-left: 30px;--padding-right: 30px;}
	.elementor-1047 .elementor-element.elementor-element-afb23c8 .elementor-heading-title {font-size: 20px;}
	.elementor-1047 .elementor-element.elementor-element-5d9ddb6 {--grid-auto-flow: row;}
	.elementor-1047 .elementor-element.elementor-element-f07cea1 .elementor-counter-title {justify-content: start;}
	.elementor-1047 .elementor-element.elementor-element-f07cea1 .elementor-counter-number-wrapper {}}
;--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:35px;}.elementor-1047 .elementor-element.elementor-element-fa42177 .elementor-counter-title {justify-content: start;}
.elementor-1047 .elementor-element.elementor-element-fa42177 .elementor-counter-number-wrapper {}
;--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:35px;}.elementor-1047 .elementor-element.elementor-element-e4fdac0 .elementor-counter-title {justify-content: start;}
.elementor-1047 .elementor-element.elementor-element-e4fdac0 .elementor-counter-number-wrapper {}
;--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:35px;}.elementor-1047 .elementor-element.elementor-element-205a4e6 .elementor-counter-title {justify-content: start;}
.elementor-1047 .elementor-element.elementor-element-205a4e6 .elementor-counter-number-wrapper {}
;--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:35px;}.elementor-1047 .elementor-element.elementor-element-e08a539 {--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;--margin-top: 0px;--margin-bottom: 40px;--margin-left: 0px;--margin-right: 0px;}
.elementor-1047 .elementor-element.elementor-element-865194c {text-align: center;}
.elementor-1047 .elementor-element.elementor-element-865194c .elementor-heading-title {font-size: 30px;}
.elementor-1047 .elementor-element.elementor-element-4426385 {--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;--margin-top: 0px;--margin-bottom: 80px;--margin-left: 0px;--margin-right: 0px;}
.elementor-1047 .elementor-element.elementor-element-32a5e18 {--grid-auto-flow: row;}
.elementor-1047 .elementor-element.elementor-element-978eebd img {height: 450px;object-fit: cover;}
.elementor-1047 .elementor-element.elementor-element-c21b89f {--align-items: center;--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);}
.elementor-1047 .elementor-element.elementor-element-19e0667 {text-align: center;}
.elementor-1047 .elementor-element.elementor-element-19e0667 .elementor-heading-title {font-size: 30px;}
.elementor-1047 .elementor-element.elementor-element-be85164 {margin: 0px 0px calc(var(--kit-widget-spacing,0px) + 40px) 0px;text-align: center;}
.elementor-1047 .elementor-element.elementor-element-75d79e8 {margin: 0px 0px calc(var(--kit-widget-spacing,0px) + 45px) 0px;}
.elementor-1047 .elementor-element.elementor-element-3ec1d5b {--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;--margin-top: 0px;--margin-bottom: 80px;--margin-left: 0px;--margin-right: 0px;}
.elementor-1047 .elementor-element.elementor-element-2497e33 {--align-items: center;--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);}
.elementor-1047 .elementor-element.elementor-element-2497e33.e-con {--order: 99999;}
.elementor-1047 .elementor-element.elementor-element-ebf0807 {text-align: center;}
.elementor-1047 .elementor-element.elementor-element-ebf0807 .elementor-heading-title {font-size: 30px;}
.elementor-1047 .elementor-element.elementor-element-e62c12f {margin: 0px 0px calc(var(--kit-widget-spacing,0px) + 40px) 0px;text-align: center;}
.elementor-1047 .elementor-element.elementor-element-bb88bed {margin: 0px 0px calc(var(--kit-widget-spacing,0px) + 45px) 0px;}
.elementor-1047 .elementor-element.elementor-element-0ce4e2c {--grid-auto-flow: row;}
.elementor-1047 .elementor-element.elementor-element-497ac25 {--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;--margin-top: 0px;--margin-bottom: 80px;--margin-left: 0px;--margin-right: 0px;}
.elementor-1047 .elementor-element.elementor-element-560c99c {--grid-auto-flow: row;}
.elementor-1047 .elementor-element.elementor-element-39f283a img {height: 450px;object-fit: cover;}
.elementor-1047 .elementor-element.elementor-element-71ceec6 {--align-items: center;--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);}
.elementor-1047 .elementor-element.elementor-element-d524c56 {text-align: center;}
.elementor-1047 .elementor-element.elementor-element-d524c56 .elementor-heading-title {font-size: 30px;}
.elementor-1047 .elementor-element.elementor-element-8cd6895 {margin: 0px 0px calc(var(--kit-widget-spacing,0px) + 40px) 0px;text-align: center;}
.elementor-1047 .elementor-element.elementor-element-ed4e622 {margin: 0px 0px calc(var(--kit-widget-spacing,0px) + 45px) 0px;}
.elementor-1047 .elementor-element.elementor-element-42305cc:not(.elementor-motion-effects-element-type-background), .elementor-1047 .elementor-element.elementor-element-42305cc > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-position: center center;}
.elementor-1047 .elementor-element.elementor-element-42305cc {--padding-top: 80px;--padding-bottom: 80px;--padding-left: 0px;--padding-right: 0px;}
.elementor-1047 .elementor-element.elementor-element-1807047 {--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-1047 .elementor-element.elementor-element-85e44d8 {text-align: center;}
.elementor-1047 .elementor-element.elementor-element-85e44d8 .elementor-heading-title {font-size: 30px;}
.elementor-1047 .elementor-element.elementor-element-dfbd5f1 {text-align: center;}
.elementor-1047 .elementor-element.elementor-element-064bc3e {--e-con-grid-template-columns: repeat(2,1fr);--gap: 30px 30px;--row-gap: 30px;--column-gap: 30px;--grid-auto-flow: row;}
.elementor-1047 .elementor-element.elementor-element-6caa789 {--align-items: center;--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--padding-top: 30px;--padding-bottom: 30px;--padding-left: 30px;--padding-right: 30px;}
.elementor-1047 .elementor-element.elementor-element-7abd6fe .elementor-icon-box-wrapper {text-align: center;gap: 25px;}
.elementor-1047 .elementor-element.elementor-element-7abd6fe .elementor-icon {padding: 20px;}
.elementor-1047 .elementor-element.elementor-element-7abd6fe .elementor-icon-box-title, .elementor-1047 .elementor-element.elementor-element-7abd6fe .elementor-icon-box-title a {font-size: 18px;}
.elementor-1047 .elementor-element.elementor-element-ae2a386 {--align-items: center;--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--padding-top: 30px;--padding-bottom: 30px;--padding-left: 30px;--padding-right: 30px;}
.elementor-1047 .elementor-element.elementor-element-67d8f05 .elementor-icon-box-wrapper {text-align: center;gap: 25px;}
.elementor-1047 .elementor-element.elementor-element-67d8f05 .elementor-icon {padding: 20px;}
.elementor-1047 .elementor-element.elementor-element-67d8f05 .elementor-icon-box-title, .elementor-1047 .elementor-element.elementor-element-67d8f05 .elementor-icon-box-title a {font-size: 18px;}
.elementor-1047 .elementor-element.elementor-element-a40f241 {--align-items: center;--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--padding-top: 30px;--padding-bottom: 30px;--padding-left: 30px;--padding-right: 30px;grid-column: span 2;}
.elementor-1047 .elementor-element.elementor-element-3195a64 .elementor-icon-box-wrapper {text-align: center;gap: 25px;}
.elementor-1047 .elementor-element.elementor-element-3195a64 .elementor-icon {padding: 20px;}
.elementor-1047 .elementor-element.elementor-element-3195a64 .elementor-icon-box-title, .elementor-1047 .elementor-element.elementor-element-3195a64 .elementor-icon-box-title a {font-size: 18px;}
@media(max-width:767px) {--padding-bottom: 260px;--padding-left: 0px;--padding-right: 0px;}
.elementor-1047 .elementor-element.elementor-element-0085ea3 .elementor-heading-title {font-size: 35px;}
.elementor-1047 .elementor-element.elementor-element-303d569 {--e-con-grid-template-columns: repeat(1,1fr);--grid-auto-flow: row;--margin-top: -190px;--margin-bottom: 60px;--margin-left: 0px;--margin-right: 0px;}
.elementor-1047 .elementor-element.elementor-element-3d447c2 {--min-height: 360px;}
.elementor-1047 .elementor-element.elementor-element-197d457 {grid-column: span 1;}
.elementor-1047 .elementor-element.elementor-element-9c3779c {text-align: center;}
.elementor-1047 .elementor-element.elementor-element-c3d065f {text-align: center;}
.elementor-1047 .elementor-element.elementor-element-2f16f8c {--justify-content: center;--flex-wrap: nowrap;}
.elementor-1047 .elementor-element.elementor-element-a4e0739 {--width: fit-content;}
.elementor-1047 .elementor-element.elementor-element-5a2c16c {--width: fit-content;--flex-wrap: nowrap;}
.elementor-1047 .elementor-element.elementor-element-c216b27 {--width: fit-content;}
.elementor-1047 .elementor-element.elementor-element-f7ed374 {--gap: 35px 0px;--row-gap: 35px;--column-gap: 0px;}
.elementor-1047 .elementor-element.elementor-element-625e13b .elementor-heading-title {font-size: 25px;}
.elementor-1047 .elementor-element.elementor-element-54e4365 {--margin-top: 0px;--margin-bottom: 60px;--margin-left: 0px;--margin-right: 0px;}
.elementor-1047 .elementor-element.elementor-element-fe7662f {--align-items: center;--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);}
.elementor-1047 .elementor-element.elementor-element-7a9c467 {text-align: center;}
.elementor-1047 .elementor-element.elementor-element-b2d18b4 {--align-items: center;--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);}
.elementor-1047 .elementor-element.elementor-element-08dc43e {text-align: center;}
.elementor-1047 .elementor-element.elementor-element-e407097 {--align-items: center;--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);}
.elementor-1047 .elementor-element.elementor-element-afb23c8 {text-align: center;}
.elementor-1047 .elementor-element.elementor-element-81ab769 {text-align: center;}
.elementor-1047 .elementor-element.elementor-element-5d9ddb6 {--e-con-grid-template-columns: repeat(1,1fr);--grid-auto-flow: row;}
.elementor-1047 .elementor-element.elementor-element-f07cea1 .elementor-counter-title {justify-content: center;}
.elementor-1047 .elementor-element.elementor-element-f07cea1 .elementor-counter-number-wrapper {}
;--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-1047 .elementor-element.elementor-element-fa42177 .elementor-counter-title {justify-content: center;}
.elementor-1047 .elementor-element.elementor-element-fa42177 .elementor-counter-number-wrapper {}
;--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-1047 .elementor-element.elementor-element-e4fdac0 .elementor-counter-title {justify-content: center;}
.elementor-1047 .elementor-element.elementor-element-e4fdac0 .elementor-counter-number-wrapper {}
;--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-1047 .elementor-element.elementor-element-205a4e6 .elementor-counter-title {justify-content: center;}
.elementor-1047 .elementor-element.elementor-element-205a4e6 .elementor-counter-number-wrapper {}
;--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-1047 .elementor-element.elementor-element-e08a539 {--gap: 35px 0px;--row-gap: 35px;--column-gap: 0px;}
.elementor-1047 .elementor-element.elementor-element-865194c .elementor-heading-title {font-size: 25px;}
.elementor-1047 .elementor-element.elementor-element-4426385 {--margin-top: 0px;--margin-bottom: 60px;--margin-left: 0px;--margin-right: 0px;}
.elementor-1047 .elementor-element.elementor-element-32a5e18 {--e-con-grid-template-columns: repeat(1,1fr);--grid-auto-flow: row;}
.elementor-1047 .elementor-element.elementor-element-978eebd {grid-column: span 1;}
.elementor-1047 .elementor-element.elementor-element-978eebd img {width: 100%;height: 350px;}
.elementor-1047 .elementor-element.elementor-element-2346279 img {width: 100%;height: 300px;object-fit: cover;}
.elementor-1047 .elementor-element.elementor-element-d13264a img {width: 100%;height: 300px;object-fit: cover;}
.elementor-1047 .elementor-element.elementor-element-19e0667 .elementor-heading-title {font-size: 25px;}
.elementor-1047 .elementor-element.elementor-element-3ec1d5b {--margin-top: 0px;--margin-bottom: 60px;--margin-left: 0px;--margin-right: 0px;}
.elementor-1047 .elementor-element.elementor-element-ebf0807 .elementor-heading-title {font-size: 25px;}
.elementor-1047 .elementor-element.elementor-element-0ce4e2c {--e-con-grid-template-columns: repeat(1,1fr);--grid-auto-flow: row;}
.elementor-1047 .elementor-element.elementor-element-ebb0f30 {grid-column: span 1;}
.elementor-1047 .elementor-element.elementor-element-ebb0f30 img {width: 100%;height: 350px;}
.elementor-1047 .elementor-element.elementor-element-366ec92 {grid-row: span 1;}
.elementor-1047 .elementor-element.elementor-element-366ec92 img {width: 100%;height: 350px;object-fit: cover;object-position: center center;}
.elementor-1047 .elementor-element.elementor-element-d3853b5 img {width: 100%;height: 300px;object-fit: cover;}
.elementor-1047 .elementor-element.elementor-element-497ac25 {--margin-top: 0px;--margin-bottom: 60px;--margin-left: 0px;--margin-right: 0px;}
.elementor-1047 .elementor-element.elementor-element-560c99c {--e-con-grid-template-columns: repeat(1,1fr);--grid-auto-flow: row;}
.elementor-1047 .elementor-element.elementor-element-05c1152 img {width: 100%;height: 350px;object-fit: cover;}
.elementor-1047 .elementor-element.elementor-element-a49c3ba img {width: 100%;height: 300px;object-fit: cover;}
.elementor-1047 .elementor-element.elementor-element-39f283a {grid-column: span 1;}
.elementor-1047 .elementor-element.elementor-element-39f283a img {width: 100%;height: 300px;}
.elementor-1047 .elementor-element.elementor-element-d524c56 .elementor-heading-title {font-size: 25px;}
.elementor-1047 .elementor-element.elementor-element-42305cc {--padding-top: 60px;--padding-bottom: 60px;--padding-left: 0px;--padding-right: 0px;}
.elementor-1047 .elementor-element.elementor-element-1807047 {--gap: 35px 0px;--row-gap: 35px;--column-gap: 0px;}
.elementor-1047 .elementor-element.elementor-element-85e44d8 .elementor-heading-title {font-size: 25px;}
.elementor-1047 .elementor-element.elementor-element-064bc3e {--e-con-grid-template-columns: repeat(1,1fr);--grid-auto-flow: row;}
.elementor-1047 .elementor-element.elementor-element-a40f241 {grid-column: span 1;}
@media(min-width:768px) {}
.elementor-1047 .elementor-element.elementor-element-68efb86 {--width: 50%;}
.elementor-1047 .elementor-element.elementor-element-a4e0739 {--width: fit-content;}
.elementor-1047 .elementor-element.elementor-element-5a2c16c {--width: fit-content;}
.elementor-1047 .elementor-element.elementor-element-fe7662f {--width: 50%;}
.elementor-1047 .elementor-element.elementor-element-e407097 {--width: 50%;}
.elementor-1047 .elementor-element.elementor-element-32a5e18 {--width: 50%;}
.elementor-1047 .elementor-element.elementor-element-c21b89f {--width: 50%;}
.elementor-1047 .elementor-element.elementor-element-2497e33 {--width: 50%;}
.elementor-1047 .elementor-element.elementor-element-0ce4e2c {--width: 50%;}
.elementor-1047 .elementor-element.elementor-element-560c99c {--width: 50%;}
.elementor-1047 .elementor-element.elementor-element-71ceec6 {--width: 50%;}
.elementor-1047 .elementor-element.elementor-element-5b00479 {--width: 50%;}
.elementor-1047 .elementor-element.elementor-element-59983f4 {--width: 50%;}
@media(max-width:1024px) and (min-width:768px) {}
.elementor-1047 .elementor-element.elementor-element-68efb86 {--width: 100%;}
.elementor-1047 .elementor-element.elementor-element-c216b27 {--width: fit-content;}
.elementor-1047 .elementor-element.elementor-element-32a5e18 {--width: 100%;}
.elementor-1047 .elementor-element.elementor-element-c21b89f {--width: 100%;}
.elementor-1047 .elementor-element.elementor-element-2497e33 {--width: 100%;}
.elementor-1047 .elementor-element.elementor-element-0ce4e2c {--width: 100%;}
.elementor-1047 .elementor-element.elementor-element-560c99c {--width: 100%;}
.elementor-1047 .elementor-element.elementor-element-71ceec6 {--width: 100%;}
.elementor-1047 .elementor-element.elementor-element-5b00479 {--width: 100%;}
.elementor-1047 .elementor-element.elementor-element-59983f4 {--width: 100%;}