.elementor-1043 .elementor-element.elementor-element-dd4712c {--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;--margin-top: 0px;--margin-bottom: 120px;--margin-left: 0px;--margin-right: 0px;--padding-top: 280px;--padding-bottom: 0px;--padding-left: 0px;--padding-right: 0px;}
.elementor-1043 .elementor-element.elementor-element-dd4712c:not(.elementor-motion-effects-element-type-background), .elementor-1043 .elementor-element.elementor-element-dd4712c > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-image: url("https://static.fulipage.com/wp-content/uploads/2025/08/home-hero-image.webp");background-repeat: no-repeat;background-size: cover;}
.elementor-1043 .elementor-element.elementor-element-a983e4e {--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: 60px 50px;--row-gap: 60px;--column-gap: 50px;--margin-top: 0px;--margin-bottom: 150px;--margin-left: 0px;--margin-right: 0px;--padding-top: 0px;--padding-bottom: 0px;--padding-left: 0px;--padding-right: 0px;}
.elementor-1043 .elementor-element.elementor-element-f1c5975 {--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-1043 .elementor-element.elementor-element-aef1ba2 {margin: 0px 0px calc(var(--kit-widget-spacing,0px) + 20px) 0px;}
.elementor-1043 .elementor-element.elementor-element-aef1ba2 .elementor-heading-title {font-size: 70px;line-height: 1.2em;color: var(--e-global-color-blocksy_palette_8);}
.elementor-1043 .elementor-element.elementor-element-8d556bf {width: var(--container-widget-width,900px);max-width: 900px;margin: 0px 0px calc(var(--kit-widget-spacing,0px) + 60px) 0px;--container-widget-width: 900px;--container-widget-flex-grow: 0;font-size: 18px;color: var(--e-global-color-blocksy_palette_8);}
.elementor-1043 .elementor-element.elementor-element-f01d9bf {--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 30px;--row-gap: 20px;--column-gap: 30px;--padding-top: 0px;--padding-bottom: 0px;--padding-left: 0px;--padding-right: 0px;}
.elementor-1043 .elementor-element.elementor-element-a4f2535 .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-1043 .elementor-element.elementor-element-a4f2535 .elementor-button:hover, .elementor-1043 .elementor-element.elementor-element-a4f2535 .elementor-button:focus {background-color: var(--e-global-color-blocksy_palette_2);}
.elementor-1043 .elementor-element.elementor-element-a4f2535 .elementor-button-content-wrapper {flex-direction: row-reverse;}
.elementor-1043 .elementor-element.elementor-element-a4f2535 .elementor-button .elementor-button-content-wrapper {gap: 20px;}
.elementor-1043 .elementor-element.elementor-element-b260ad5 {--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: 12px 12px;--row-gap: 12px;--column-gap: 12px;--padding-top: 0px;--padding-bottom: 0px;--padding-left: 0px;--padding-right: 0px;}
.elementor-1043 .elementor-element.elementor-element-95baf55 {--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-1043 .elementor-element.elementor-element-272202b {font-size: 40px;font-weight: 700;line-height: 1em;color: var(--e-global-color-blocksy_palette_8);}
.elementor-1043 .elementor-element.elementor-element-c12456e {margin: 0px 0px calc(var(--kit-widget-spacing,0px) + -7px) 0px;}
.elementor-1043 .elementor-element.elementor-element-c12456e .elementor-icon-wrapper {text-align: center;}
.elementor-1043 .elementor-element.elementor-element-c12456e.elementor-view-stacked .elementor-icon {background-color: var(--e-global-color-blocksy_palette_1);}
.elementor-1043 .elementor-element.elementor-element-c12456e.elementor-view-framed .elementor-icon, .elementor-1043 .elementor-element.elementor-element-c12456e.elementor-view-default .elementor-icon {color: var(--e-global-color-blocksy_palette_1);border-color: var(--e-global-color-blocksy_palette_1);}
.elementor-1043 .elementor-element.elementor-element-c12456e.elementor-view-framed .elementor-icon, .elementor-1043 .elementor-element.elementor-element-c12456e.elementor-view-default .elementor-icon svg {fill: var(--e-global-color-blocksy_palette_1);}
.elementor-1043 .elementor-element.elementor-element-c12456e .elementor-icon {font-size: 22px;}
.elementor-1043 .elementor-element.elementor-element-c12456e .elementor-icon svg {height: 22px;}
.elementor-1043 .elementor-element.elementor-element-3e9d751 {font-weight: 500;color: var(--e-global-color-blocksy_palette_8);}
.elementor-1043 .elementor-element.elementor-element-588b376 {--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-1043 .elementor-element.elementor-element-994a291 {grid-column: span 1;border-radius: 20px 20px 20px 20px;}
.elementor-1043 .elementor-element.elementor-element-994a291 .elementor-wrapper {--video-aspect-ratio: 1.33333;}
.elementor-1043 .elementor-element.elementor-element-994a291 .elementor-custom-embed-play i {font-size: 20px;}
.elementor-1043 .elementor-element.elementor-element-994a291 .elementor-custom-embed-play svg {width: 20px;height: 20px;}
.elementor-1043 .elementor-element.elementor-element-562fc30 {--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: 20px 20px 20px 20px;--padding-top: 25px;--padding-bottom: 25px;--padding-left: 25px;--padding-right: 25px;grid-column: span 1;}
.elementor-1043 .elementor-element.elementor-element-562fc30:not(.elementor-motion-effects-element-type-background), .elementor-1043 .elementor-element.elementor-element-562fc30 > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-color: rgba(255,255,255,.05);}
.elementor-1043 .elementor-element.elementor-element-3dc34fe {--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;--justify-content: space-between;--align-items: center;--gap: 10px 25px;--row-gap: 10px;--column-gap: 25px;--padding-top: 0px;--padding-bottom: 0px;--padding-left: 0px;--padding-right: 0px;}
.elementor-1043 .elementor-element.elementor-element-ba7909a.elementor-element {--flex-grow: 1;--flex-shrink: 0;}
.elementor-1043 .elementor-element.elementor-element-ba7909a img {width: 60px;border-radius: 100px 100px 100px 100px;}
.elementor-1043 .elementor-element.elementor-element-0948fb1 {width: initial;max-width: initial;}
.elementor-1043 .elementor-element.elementor-element-0948fb1 .elementor-heading-title {font-weight: 600;line-height: 1.5em;color: var(--e-global-color-blocksy_palette_8);}
.elementor-1043 .elementor-element.elementor-element-1334b34 {font-size: 14px;line-height: 1.6em;color: var(--e-global-color-blocksy_palette_8);}
.elementor-1043 .elementor-element.elementor-element-30fcc16 {--display: grid;--e-con-grid-template-columns: repeat(6,1fr);--e-con-grid-template-rows: repeat(1,1fr);--gap: 30px 30px;--row-gap: 30px;--column-gap: 30px;--grid-auto-flow: row;--align-items: center;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: rgba(255,255,255,.1);--border-color: rgba(255,255,255,.1);--padding-top: 50px;--padding-bottom: 42px;--padding-left: 0px;--padding-right: 0px;}
.elementor-1043 .elementor-element.elementor-element-30fcc16:not(.elementor-motion-effects-element-type-background), .elementor-1043 .elementor-element.elementor-element-30fcc16 > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-color: rgba(255,255,255,.05);}
.elementor-1043 .elementor-element.elementor-element-452c341 .elementor-icon-wrapper {text-align: center;}
.elementor-1043 .elementor-element.elementor-element-452c341.elementor-view-stacked .elementor-icon {background-color: rgba(255,255,255,.63);}
.elementor-1043 .elementor-element.elementor-element-452c341.elementor-view-framed .elementor-icon, .elementor-1043 .elementor-element.elementor-element-452c341.elementor-view-default .elementor-icon {color: rgba(255,255,255,.63);border-color: rgba(255,255,255,.63);}
.elementor-1043 .elementor-element.elementor-element-452c341.elementor-view-framed .elementor-icon, .elementor-1043 .elementor-element.elementor-element-452c341.elementor-view-default .elementor-icon svg {fill: rgba(255,255,255,.63);}
.elementor-1043 .elementor-element.elementor-element-452c341 .elementor-icon {font-size: 26px;}
.elementor-1043 .elementor-element.elementor-element-452c341 .elementor-icon svg {height: 26px;}
.elementor-1043 .elementor-element.elementor-element-452c341 .elementor-icon-wrapper svg {width: auto;}
.elementor-1043 .elementor-element.elementor-element-79ae1cf .elementor-icon-wrapper {text-align: center;}
.elementor-1043 .elementor-element.elementor-element-79ae1cf.elementor-view-stacked .elementor-icon {background-color: rgba(255,255,255,.63);}
.elementor-1043 .elementor-element.elementor-element-79ae1cf.elementor-view-framed .elementor-icon, .elementor-1043 .elementor-element.elementor-element-79ae1cf.elementor-view-default .elementor-icon {color: rgba(255,255,255,.63);border-color: rgba(255,255,255,.63);}
.elementor-1043 .elementor-element.elementor-element-79ae1cf.elementor-view-framed .elementor-icon, .elementor-1043 .elementor-element.elementor-element-79ae1cf.elementor-view-default .elementor-icon svg {fill: rgba(255,255,255,.63);}
.elementor-1043 .elementor-element.elementor-element-79ae1cf .elementor-icon {font-size: 30px;}
.elementor-1043 .elementor-element.elementor-element-79ae1cf .elementor-icon svg {height: 30px;}
.elementor-1043 .elementor-element.elementor-element-79ae1cf .elementor-icon-wrapper svg {width: auto;}
.elementor-1043 .elementor-element.elementor-element-fca0412 .elementor-icon-wrapper {text-align: center;}
.elementor-1043 .elementor-element.elementor-element-fca0412.elementor-view-stacked .elementor-icon {background-color: rgba(255,255,255,.63);}
.elementor-1043 .elementor-element.elementor-element-fca0412.elementor-view-framed .elementor-icon, .elementor-1043 .elementor-element.elementor-element-fca0412.elementor-view-default .elementor-icon {color: rgba(255,255,255,.63);border-color: rgba(255,255,255,.63);}
.elementor-1043 .elementor-element.elementor-element-fca0412.elementor-view-framed .elementor-icon, .elementor-1043 .elementor-element.elementor-element-fca0412.elementor-view-default .elementor-icon svg {fill: rgba(255,255,255,.63);}
.elementor-1043 .elementor-element.elementor-element-fca0412 .elementor-icon {font-size: 28px;}
.elementor-1043 .elementor-element.elementor-element-fca0412 .elementor-icon svg {height: 28px;}
.elementor-1043 .elementor-element.elementor-element-fca0412 .elementor-icon-wrapper svg {width: auto;}
.elementor-1043 .elementor-element.elementor-element-04fda42 .elementor-icon-wrapper {text-align: center;}
.elementor-1043 .elementor-element.elementor-element-04fda42.elementor-view-stacked .elementor-icon {background-color: rgba(255,255,255,.63);}
.elementor-1043 .elementor-element.elementor-element-04fda42.elementor-view-framed .elementor-icon, .elementor-1043 .elementor-element.elementor-element-04fda42.elementor-view-default .elementor-icon {color: rgba(255,255,255,.63);border-color: rgba(255,255,255,.63);}
.elementor-1043 .elementor-element.elementor-element-04fda42.elementor-view-framed .elementor-icon, .elementor-1043 .elementor-element.elementor-element-04fda42.elementor-view-default .elementor-icon svg {fill: rgba(255,255,255,.63);}
.elementor-1043 .elementor-element.elementor-element-04fda42 .elementor-icon {font-size: 24px;}
.elementor-1043 .elementor-element.elementor-element-04fda42 .elementor-icon svg {height: 24px;}
.elementor-1043 .elementor-element.elementor-element-04fda42 .elementor-icon-wrapper svg {width: auto;}
.elementor-1043 .elementor-element.elementor-element-cf06416 .elementor-icon-wrapper {text-align: center;}
.elementor-1043 .elementor-element.elementor-element-cf06416.elementor-view-stacked .elementor-icon {background-color: rgba(255,255,255,.63);}
.elementor-1043 .elementor-element.elementor-element-cf06416.elementor-view-framed .elementor-icon, .elementor-1043 .elementor-element.elementor-element-cf06416.elementor-view-default .elementor-icon {color: rgba(255,255,255,.63);border-color: rgba(255,255,255,.63);}
.elementor-1043 .elementor-element.elementor-element-cf06416.elementor-view-framed .elementor-icon, .elementor-1043 .elementor-element.elementor-element-cf06416.elementor-view-default .elementor-icon svg {fill: rgba(255,255,255,.63);}
.elementor-1043 .elementor-element.elementor-element-cf06416 .elementor-icon {font-size: 30px;}
.elementor-1043 .elementor-element.elementor-element-cf06416 .elementor-icon svg {height: 30px;}
.elementor-1043 .elementor-element.elementor-element-cf06416 .elementor-icon-wrapper svg {width: auto;}
.elementor-1043 .elementor-element.elementor-element-db97202 .elementor-icon-wrapper {text-align: center;}
.elementor-1043 .elementor-element.elementor-element-db97202.elementor-view-stacked .elementor-icon {background-color: rgba(255,255,255,.63);}
.elementor-1043 .elementor-element.elementor-element-db97202.elementor-view-framed .elementor-icon, .elementor-1043 .elementor-element.elementor-element-db97202.elementor-view-default .elementor-icon {color: rgba(255,255,255,.63);border-color: rgba(255,255,255,.63);}
.elementor-1043 .elementor-element.elementor-element-db97202.elementor-view-framed .elementor-icon, .elementor-1043 .elementor-element.elementor-element-db97202.elementor-view-default .elementor-icon svg {fill: rgba(255,255,255,.63);}
.elementor-1043 .elementor-element.elementor-element-db97202 .elementor-icon {font-size: 28px;}
.elementor-1043 .elementor-element.elementor-element-db97202 .elementor-icon svg {height: 28px;}
.elementor-1043 .elementor-element.elementor-element-db97202 .elementor-icon-wrapper svg {width: auto;}
.elementor-1043 .elementor-element.elementor-element-8954c90 {--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;--justify-content: center;--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-1043 .elementor-element.elementor-element-0eccd74 {width: var(--container-widget-width,880px);max-width: 880px;--container-widget-width: 880px;--container-widget-flex-grow: 0;text-align: center;}
.elementor-1043 .elementor-element.elementor-element-0eccd74 .elementor-heading-title {line-height: 1.5em;}
.elementor-1043 .elementor-element.elementor-element-0384a75 {--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: 30px 30px;--row-gap: 30px;--column-gap: 30px;--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-1043 .elementor-element.elementor-element-fff65d4 {--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: 20px;--padding-bottom: 20px;--padding-left: 20px;--padding-right: 20px;}
.elementor-1043 .elementor-element.elementor-element-fff65d4:not(.elementor-motion-effects-element-type-background), .elementor-1043 .elementor-element.elementor-element-fff65d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-image: url("https://static.fulipage.com/wp-content/uploads/2025/08/home-page-grid-image-1.webp");background-position: center center;background-repeat: no-repeat;background-size: cover;}
.elementor-1043 .elementor-element.elementor-element-fff65d4::before, .elementor-1043 .elementor-element.elementor-element-fff65d4 > .elementor-background-video-container::before, .elementor-1043 .elementor-element.elementor-element-fff65d4 > .e-con-inner > .elementor-background-video-container::before, .elementor-1043 .elementor-element.elementor-element-fff65d4 > .elementor-background-slideshow::before, .elementor-1043 .elementor-element.elementor-element-fff65d4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1043 .elementor-element.elementor-element-fff65d4 > .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-1043 .elementor-element.elementor-element-91ff96c {--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: 20px;--padding-bottom: 20px;--padding-left: 20px;--padding-right: 20px;}
.elementor-1043 .elementor-element.elementor-element-91ff96c:not(.elementor-motion-effects-element-type-background), .elementor-1043 .elementor-element.elementor-element-91ff96c > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-color: rgba(255,255,255,.05);}
.elementor-1043 .elementor-element.elementor-element-f3cec60 .elementor-heading-title {font-weight: 500;line-height: 1.5em;color: var(--e-global-color-blocksy_palette_8);}
.elementor-1043 .elementor-element.elementor-element-acd740f {--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-1043 .elementor-element.elementor-element-2bb403e {--display: flex;--min-height: 300px;--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: 20px;--padding-bottom: 20px;--padding-left: 20px;--padding-right: 20px;grid-column: span 2;}
.elementor-1043 .elementor-element.elementor-element-2bb403e:not(.elementor-motion-effects-element-type-background), .elementor-1043 .elementor-element.elementor-element-2bb403e > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-image: url("https://static.fulipage.com/wp-content/uploads/2025/08/home-page-grid-image-2.webp");background-position: center center;background-repeat: no-repeat;background-size: cover;}
.elementor-1043 .elementor-element.elementor-element-2bb403e::before, .elementor-1043 .elementor-element.elementor-element-2bb403e > .elementor-background-video-container::before, .elementor-1043 .elementor-element.elementor-element-2bb403e > .e-con-inner > .elementor-background-video-container::before, .elementor-1043 .elementor-element.elementor-element-2bb403e > .elementor-background-slideshow::before, .elementor-1043 .elementor-element.elementor-element-2bb403e > .e-con-inner > .elementor-background-slideshow::before, .elementor-1043 .elementor-element.elementor-element-2bb403e > .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-1043 .elementor-element.elementor-element-5bb5d6e {--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: 20px;--padding-bottom: 20px;--padding-left: 20px;--padding-right: 20px;}
.elementor-1043 .elementor-element.elementor-element-5bb5d6e:not(.elementor-motion-effects-element-type-background), .elementor-1043 .elementor-element.elementor-element-5bb5d6e > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-color: rgba(255,255,255,.05);}
.elementor-1043 .elementor-element.elementor-element-324ead4 .elementor-heading-title {font-weight: 500;line-height: 1.5em;color: var(--e-global-color-blocksy_palette_8);}
.elementor-1043 .elementor-element.elementor-element-e8bccec {--display: flex;--min-height: 300px;--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: 20px;--padding-bottom: 20px;--padding-left: 20px;--padding-right: 20px;}
.elementor-1043 .elementor-element.elementor-element-e8bccec:not(.elementor-motion-effects-element-type-background), .elementor-1043 .elementor-element.elementor-element-e8bccec > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-image: url("https://static.fulipage.com/wp-content/uploads/2025/08/home-page-grid-image-3.webp");background-position: center center;background-repeat: no-repeat;background-size: cover;}
.elementor-1043 .elementor-element.elementor-element-e8bccec::before, .elementor-1043 .elementor-element.elementor-element-e8bccec > .elementor-background-video-container::before, .elementor-1043 .elementor-element.elementor-element-e8bccec > .e-con-inner > .elementor-background-video-container::before, .elementor-1043 .elementor-element.elementor-element-e8bccec > .elementor-background-slideshow::before, .elementor-1043 .elementor-element.elementor-element-e8bccec > .e-con-inner > .elementor-background-slideshow::before, .elementor-1043 .elementor-element.elementor-element-e8bccec > .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-1043 .elementor-element.elementor-element-2f86118 {--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: 20px;--padding-bottom: 20px;--padding-left: 20px;--padding-right: 20px;}
.elementor-1043 .elementor-element.elementor-element-2f86118:not(.elementor-motion-effects-element-type-background), .elementor-1043 .elementor-element.elementor-element-2f86118 > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-color: rgba(255,255,255,.05);}
.elementor-1043 .elementor-element.elementor-element-2400e52 .elementor-heading-title {font-weight: 500;line-height: 1.5em;color: var(--e-global-color-blocksy_palette_8);}
.elementor-1043 .elementor-element.elementor-element-9fd67c3 {--display: flex;--min-height: 300px;--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: 20px;--padding-bottom: 20px;--padding-left: 20px;--padding-right: 20px;}
.elementor-1043 .elementor-element.elementor-element-9fd67c3:not(.elementor-motion-effects-element-type-background), .elementor-1043 .elementor-element.elementor-element-9fd67c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-image: url("https://static.fulipage.com/wp-content/uploads/2025/08/home-page-grid-image-4.webp");background-position: center center;background-repeat: no-repeat;background-size: cover;}
.elementor-1043 .elementor-element.elementor-element-9fd67c3::before, .elementor-1043 .elementor-element.elementor-element-9fd67c3 > .elementor-background-video-container::before, .elementor-1043 .elementor-element.elementor-element-9fd67c3 > .e-con-inner > .elementor-background-video-container::before, .elementor-1043 .elementor-element.elementor-element-9fd67c3 > .elementor-background-slideshow::before, .elementor-1043 .elementor-element.elementor-element-9fd67c3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1043 .elementor-element.elementor-element-9fd67c3 > .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-1043 .elementor-element.elementor-element-011b9ad {--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: 20px;--padding-bottom: 20px;--padding-left: 20px;--padding-right: 20px;}
.elementor-1043 .elementor-element.elementor-element-011b9ad:not(.elementor-motion-effects-element-type-background), .elementor-1043 .elementor-element.elementor-element-011b9ad > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-color: rgba(255,255,255,.05);}
.elementor-1043 .elementor-element.elementor-element-3f40ed1 .elementor-heading-title {font-weight: 500;line-height: 1.5em;color: var(--e-global-color-blocksy_palette_8);}
.elementor-1043 .elementor-element.elementor-element-6e04222 {--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: 50px 50px;--row-gap: 50px;--column-gap: 50px;border-style: solid;--border-style: solid;border-width: 1px 0px 1px 0px;--border-top-width: 1px;--border-right-width: 0px;--border-bottom-width: 1px;--border-left-width: 0px;border-color: var(--e-global-color-blocksy_palette_5);--border-color: var(--e-global-color-blocksy_palette_5);--margin-top: 0px;--margin-bottom: 120px;--margin-left: 0px;--margin-right: 0px;--padding-top: 100px;--padding-bottom: 100px;--padding-left: 0px;--padding-right: 0px;}
.elementor-1043 .elementor-element.elementor-element-e059384 {--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;--padding-top: 0px;--padding-bottom: 0px;--padding-left: 0px;--padding-right: 0px;}
.elementor-1043 .elementor-element.elementor-element-c67c6e3 {--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-1043 .elementor-element.elementor-element-bbe5ac9 .elementor-heading-title {line-height: 1.5em;}
.elementor-1043 .elementor-element.elementor-element-cf092dc {--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-1043 .elementor-element.elementor-element-40a9e3d {--display: grid;--e-con-grid-template-columns: repeat(4,1fr);--e-con-grid-template-rows: repeat(1,1fr);--gap: 50px 40px;--row-gap: 50px;--column-gap: 40px;--grid-auto-flow: row;--margin-top: 0px;--margin-bottom: 0px;--margin-left: 0px;--margin-right: 0px;--padding-top: 0px;--padding-bottom: 0px;--padding-left: 0px;--padding-right: 0px;}
.elementor-1043 .elementor-element.elementor-element-b21c73b .elementor-counter-title {justify-content: start;font-size: 16px;line-height: 1.65em;}
.elementor-1043 .elementor-element.elementor-element-b21c73b .elementor-counter {gap: 10px;}
.elementor-1043 .elementor-element.elementor-element-b21c73b .elementor-counter-number-wrapper {}
;--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-blocksy_palette_4 );font-size:70px;font-weight:600;line-height:1em;}.elementor-1043 .elementor-element.elementor-element-597acf6 .elementor-counter-title {justify-content: start;font-size: 16px;line-height: 1.65em;}
.elementor-1043 .elementor-element.elementor-element-597acf6 .elementor-counter {gap: 10px;}
.elementor-1043 .elementor-element.elementor-element-597acf6 .elementor-counter-number-wrapper {}
;--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-blocksy_palette_4 );font-size:70px;font-weight:600;line-height:1em;}.elementor-1043 .elementor-element.elementor-element-a625206 .elementor-counter-title {justify-content: start;font-size: 16px;line-height: 1.65em;}
.elementor-1043 .elementor-element.elementor-element-a625206 .elementor-counter {gap: 10px;}
.elementor-1043 .elementor-element.elementor-element-a625206 .elementor-counter-number-wrapper {}
;--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-blocksy_palette_4 );font-size:70px;font-weight:600;line-height:1em;}.elementor-1043 .elementor-element.elementor-element-8e014d1 .elementor-counter-title {justify-content: start;font-size: 16px;line-height: 1.65em;}
.elementor-1043 .elementor-element.elementor-element-8e014d1 .elementor-counter {gap: 10px;}
.elementor-1043 .elementor-element.elementor-element-8e014d1 .elementor-counter-number-wrapper {}
;--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-blocksy_palette_4 );font-size:70px;font-weight:600;line-height:1em;}.elementor-1043 .elementor-element.elementor-element-0692c6d {--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-1043 .elementor-element.elementor-element-7028997 {--display: flex;--padding-top: 0px;--padding-bottom: 0px;--padding-left: 0px;--padding-right: 0px;}
.elementor-1043 .elementor-element.elementor-element-0dda141 {grid-column: span 2;}
.elementor-1043 .elementor-element.elementor-element-0dda141 img {border-radius: 20px 20px 20px 20px;}
.elementor-1043 .elementor-element.elementor-element-c5ca9d1 {--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-1043 .elementor-element.elementor-element-1666c87 {width: var(--container-widget-width,380px);max-width: 380px;margin: 0px 0px calc(var(--kit-widget-spacing,0px) + 30px) 0px;--container-widget-width: 380px;--container-widget-flex-grow: 0;}
.elementor-1043 .elementor-element.elementor-element-1666c87 .elementor-heading-title {line-height: 1.5em;}
.elementor-1043 .elementor-element.elementor-element-ba7c193 {margin: 0px 0px calc(var(--kit-widget-spacing,0px) + 50px) 0px;}
.elementor-1043 .elementor-element.elementor-element-018c101 {--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: 50px;--margin-left: 0px;--margin-right: 0px;--padding-top: 0px;--padding-bottom: 0px;--padding-left: 0px;--padding-right: 0px;}
.elementor-1043 .elementor-element.elementor-element-575a5cf {--display: flex;--gap: 0px 0px;--row-gap: 0px;--column-gap: 0px;--padding-top: 0px;--padding-bottom: 0px;--padding-left: 0px;--padding-right: 0px;}
.elementor-1043 .elementor-element.elementor-element-82dbe1e {margin: 0px 0px calc(var(--kit-widget-spacing,0px) + 22px) 0px;}
.elementor-1043 .elementor-element.elementor-element-82dbe1e.elementor-view-stacked .elementor-icon {background-color: var(--e-global-color-blocksy_palette_5);color: var(--e-global-color-blocksy_palette_4);}
.elementor-1043 .elementor-element.elementor-element-82dbe1e.elementor-view-framed .elementor-icon, .elementor-1043 .elementor-element.elementor-element-82dbe1e.elementor-view-default .elementor-icon {color: var(--e-global-color-blocksy_palette_5);border-color: var(--e-global-color-blocksy_palette_5);}
.elementor-1043 .elementor-element.elementor-element-82dbe1e.elementor-view-framed .elementor-icon, .elementor-1043 .elementor-element.elementor-element-82dbe1e.elementor-view-default .elementor-icon svg {fill: var(--e-global-color-blocksy_palette_5);}
.elementor-1043 .elementor-element.elementor-element-82dbe1e.elementor-view-framed .elementor-icon {background-color: var(--e-global-color-blocksy_palette_4);}
.elementor-1043 .elementor-element.elementor-element-82dbe1e.elementor-view-stacked .elementor-icon svg {fill: var(--e-global-color-blocksy_palette_4);}
.elementor-1043 .elementor-element.elementor-element-82dbe1e .elementor-icon {font-size: 25px;padding: 20px;}
.elementor-1043 .elementor-element.elementor-element-82dbe1e .elementor-icon svg {height: 25px;}
.elementor-1043 .elementor-element.elementor-element-a7d5c1c .elementor-counter-title {justify-content: start;color: var(--e-global-color-blocksy_palette_3);font-size: 16px;line-height: 1.65em;}
.elementor-1043 .elementor-element.elementor-element-a7d5c1c .elementor-counter {gap: 15px;}
.elementor-1043 .elementor-element.elementor-element-a7d5c1c .elementor-counter-number-wrapper {}
;--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-blocksy_palette_4 );font-size:30px;font-weight:700;line-height:1em;}.elementor-1043 .elementor-element.elementor-element-1b90f20 {--display: flex;--gap: 0px 0px;--row-gap: 0px;--column-gap: 0px;--padding-top: 0px;--padding-bottom: 0px;--padding-left: 0px;--padding-right: 0px;}
.elementor-1043 .elementor-element.elementor-element-75b0a14 {margin: 0px 0px calc(var(--kit-widget-spacing,0px) + 22px) 0px;}
.elementor-1043 .elementor-element.elementor-element-75b0a14.elementor-view-stacked .elementor-icon {background-color: var(--e-global-color-blocksy_palette_5);color: var(--e-global-color-blocksy_palette_4);}
.elementor-1043 .elementor-element.elementor-element-75b0a14.elementor-view-framed .elementor-icon, .elementor-1043 .elementor-element.elementor-element-75b0a14.elementor-view-default .elementor-icon {color: var(--e-global-color-blocksy_palette_5);border-color: var(--e-global-color-blocksy_palette_5);}
.elementor-1043 .elementor-element.elementor-element-75b0a14.elementor-view-framed .elementor-icon, .elementor-1043 .elementor-element.elementor-element-75b0a14.elementor-view-default .elementor-icon svg {fill: var(--e-global-color-blocksy_palette_5);}
.elementor-1043 .elementor-element.elementor-element-75b0a14.elementor-view-framed .elementor-icon {background-color: var(--e-global-color-blocksy_palette_4);}
.elementor-1043 .elementor-element.elementor-element-75b0a14.elementor-view-stacked .elementor-icon svg {fill: var(--e-global-color-blocksy_palette_4);}
.elementor-1043 .elementor-element.elementor-element-75b0a14 .elementor-icon {font-size: 25px;padding: 20px;}
.elementor-1043 .elementor-element.elementor-element-75b0a14 .elementor-icon svg {height: 25px;}
.elementor-1043 .elementor-element.elementor-element-41563c1 .elementor-counter-title {justify-content: start;color: var(--e-global-color-blocksy_palette_3);font-size: 16px;line-height: 1.65em;}
.elementor-1043 .elementor-element.elementor-element-41563c1 .elementor-counter {gap: 15px;}
.elementor-1043 .elementor-element.elementor-element-41563c1 .elementor-counter-number-wrapper {}
;--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-blocksy_palette_4 );font-size:30px;font-weight:700;line-height:1em;}.elementor-1043 .elementor-element.elementor-element-bf9c12b .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-1043 .elementor-element.elementor-element-bf9c12b .elementor-button:hover, .elementor-1043 .elementor-element.elementor-element-bf9c12b .elementor-button:focus {background-color: var(--e-global-color-blocksy_palette_2);}
.elementor-1043 .elementor-element.elementor-element-bf9c12b .elementor-button-content-wrapper {flex-direction: row-reverse;}
.elementor-1043 .elementor-element.elementor-element-bf9c12b .elementor-button .elementor-button-content-wrapper {gap: 20px;}
.elementor-1043 .elementor-element.elementor-element-1209556 {--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-1043 .elementor-element.elementor-element-a393855 {--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-1043 .elementor-element.elementor-element-0582836 {width: var(--container-widget-width,380px);max-width: 380px;margin: 0px 0px calc(var(--kit-widget-spacing,0px) + 30px) 0px;--container-widget-width: 380px;--container-widget-flex-grow: 0;}
.elementor-1043 .elementor-element.elementor-element-0582836 .elementor-heading-title {line-height: 1.5em;}
.elementor-1043 .elementor-element.elementor-element-b1b504f {margin: 0px 0px calc(var(--kit-widget-spacing,0px) + 50px) 0px;}
.elementor-1043 .elementor-element.elementor-element-6e97755 {--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: 50px;--margin-left: 0px;--margin-right: 0px;--padding-top: 0px;--padding-bottom: 0px;--padding-left: 0px;--padding-right: 0px;}
.elementor-1043 .elementor-element.elementor-element-44c669d {--display: flex;--gap: 0px 0px;--row-gap: 0px;--column-gap: 0px;--padding-top: 0px;--padding-bottom: 0px;--padding-left: 0px;--padding-right: 0px;}
.elementor-1043 .elementor-element.elementor-element-2123571 {margin: 0px 0px calc(var(--kit-widget-spacing,0px) + 22px) 0px;}
.elementor-1043 .elementor-element.elementor-element-2123571.elementor-view-stacked .elementor-icon {background-color: var(--e-global-color-blocksy_palette_5);color: var(--e-global-color-blocksy_palette_4);}
.elementor-1043 .elementor-element.elementor-element-2123571.elementor-view-framed .elementor-icon, .elementor-1043 .elementor-element.elementor-element-2123571.elementor-view-default .elementor-icon {color: var(--e-global-color-blocksy_palette_5);border-color: var(--e-global-color-blocksy_palette_5);}
.elementor-1043 .elementor-element.elementor-element-2123571.elementor-view-framed .elementor-icon, .elementor-1043 .elementor-element.elementor-element-2123571.elementor-view-default .elementor-icon svg {fill: var(--e-global-color-blocksy_palette_5);}
.elementor-1043 .elementor-element.elementor-element-2123571.elementor-view-framed .elementor-icon {background-color: var(--e-global-color-blocksy_palette_4);}
.elementor-1043 .elementor-element.elementor-element-2123571.elementor-view-stacked .elementor-icon svg {fill: var(--e-global-color-blocksy_palette_4);}
.elementor-1043 .elementor-element.elementor-element-2123571 .elementor-icon {font-size: 25px;padding: 20px;}
.elementor-1043 .elementor-element.elementor-element-2123571 .elementor-icon svg {height: 25px;}
.elementor-1043 .elementor-element.elementor-element-aaf0577 .elementor-counter-title {justify-content: start;color: var(--e-global-color-blocksy_palette_3);font-size: 16px;line-height: 1.65em;}
.elementor-1043 .elementor-element.elementor-element-aaf0577 .elementor-counter {gap: 15px;}
.elementor-1043 .elementor-element.elementor-element-aaf0577 .elementor-counter-number-wrapper {}
;--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-blocksy_palette_4 );font-size:30px;font-weight:700;line-height:1em;}.elementor-1043 .elementor-element.elementor-element-1a76af1 {--display: flex;--gap: 0px 0px;--row-gap: 0px;--column-gap: 0px;--padding-top: 0px;--padding-bottom: 0px;--padding-left: 0px;--padding-right: 0px;}
.elementor-1043 .elementor-element.elementor-element-ab0cad0 {margin: 0px 0px calc(var(--kit-widget-spacing,0px) + 22px) 0px;}
.elementor-1043 .elementor-element.elementor-element-ab0cad0.elementor-view-stacked .elementor-icon {background-color: var(--e-global-color-blocksy_palette_5);color: var(--e-global-color-blocksy_palette_4);}
.elementor-1043 .elementor-element.elementor-element-ab0cad0.elementor-view-framed .elementor-icon, .elementor-1043 .elementor-element.elementor-element-ab0cad0.elementor-view-default .elementor-icon {color: var(--e-global-color-blocksy_palette_5);border-color: var(--e-global-color-blocksy_palette_5);}
.elementor-1043 .elementor-element.elementor-element-ab0cad0.elementor-view-framed .elementor-icon, .elementor-1043 .elementor-element.elementor-element-ab0cad0.elementor-view-default .elementor-icon svg {fill: var(--e-global-color-blocksy_palette_5);}
.elementor-1043 .elementor-element.elementor-element-ab0cad0.elementor-view-framed .elementor-icon {background-color: var(--e-global-color-blocksy_palette_4);}
.elementor-1043 .elementor-element.elementor-element-ab0cad0.elementor-view-stacked .elementor-icon svg {fill: var(--e-global-color-blocksy_palette_4);}
.elementor-1043 .elementor-element.elementor-element-ab0cad0 .elementor-icon {font-size: 25px;padding: 20px;}
.elementor-1043 .elementor-element.elementor-element-ab0cad0 .elementor-icon svg {height: 25px;}
.elementor-1043 .elementor-element.elementor-element-1b0d7d3 .elementor-counter-title {justify-content: start;color: var(--e-global-color-blocksy_palette_3);font-size: 16px;line-height: 1.65em;}
.elementor-1043 .elementor-element.elementor-element-1b0d7d3 .elementor-counter {gap: 15px;}
.elementor-1043 .elementor-element.elementor-element-1b0d7d3 .elementor-counter-number-wrapper {}
;--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-blocksy_palette_4 );font-size:30px;font-weight:700;line-height:1em;}.elementor-1043 .elementor-element.elementor-element-15b8cbe .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-1043 .elementor-element.elementor-element-15b8cbe .elementor-button:hover, .elementor-1043 .elementor-element.elementor-element-15b8cbe .elementor-button:focus {background-color: var(--e-global-color-blocksy_palette_2);}
.elementor-1043 .elementor-element.elementor-element-15b8cbe .elementor-button-content-wrapper {flex-direction: row-reverse;}
.elementor-1043 .elementor-element.elementor-element-15b8cbe .elementor-button .elementor-button-content-wrapper {gap: 20px;}
.elementor-1043 .elementor-element.elementor-element-cdec081 {--display: flex;--padding-top: 0px;--padding-bottom: 0px;--padding-left: 0px;--padding-right: 0px;}
.elementor-1043 .elementor-element.elementor-element-836613c {grid-column: span 2;}
.elementor-1043 .elementor-element.elementor-element-836613c img {border-radius: 20px 20px 20px 20px;}
.elementor-1043 .elementor-element.elementor-element-93b81f9 {--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 100px;--row-gap: 50px;--column-gap: 100px;--overlay-opacity: .7;--margin-top: 0px;--margin-bottom: 120px;--margin-left: 0px;--margin-right: 0px;--padding-top: 120px;--padding-bottom: 120px;--padding-left: 0px;--padding-right: 0px;}
.elementor-1043 .elementor-element.elementor-element-93b81f9:not(.elementor-motion-effects-element-type-background), .elementor-1043 .elementor-element.elementor-element-93b81f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-image: url("https://static.fulipage.com/wp-content/uploads/2025/08/home-cta-section-background.webp");background-repeat: no-repeat;background-size: cover;}
.elementor-1043 .elementor-element.elementor-element-93b81f9::before, .elementor-1043 .elementor-element.elementor-element-93b81f9 > .elementor-background-video-container::before, .elementor-1043 .elementor-element.elementor-element-93b81f9 > .e-con-inner > .elementor-background-video-container::before, .elementor-1043 .elementor-element.elementor-element-93b81f9 > .elementor-background-slideshow::before, .elementor-1043 .elementor-element.elementor-element-93b81f9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1043 .elementor-element.elementor-element-93b81f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {background-color: var(--e-global-color-blocksy_palette_4);--background-overlay: "";}
.elementor-1043 .elementor-element.elementor-element-40cf777 {--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-1043 .elementor-element.elementor-element-9c587f3 {--display: flex;--min-height: 500px;--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;grid-column: span 2;}
.elementor-1043 .elementor-element.elementor-element-9c587f3:not(.elementor-motion-effects-element-type-background), .elementor-1043 .elementor-element.elementor-element-9c587f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-image: url("https://static.fulipage.com/wp-content/uploads/2025/08/home-cta-section-image-3.webp");background-position: center center;background-repeat: no-repeat;background-size: cover;}
.elementor-1043 .elementor-element.elementor-element-9c587f3::before, .elementor-1043 .elementor-element.elementor-element-9c587f3 > .elementor-background-video-container::before, .elementor-1043 .elementor-element.elementor-element-9c587f3 > .e-con-inner > .elementor-background-video-container::before, .elementor-1043 .elementor-element.elementor-element-9c587f3 > .elementor-background-slideshow::before, .elementor-1043 .elementor-element.elementor-element-9c587f3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1043 .elementor-element.elementor-element-9c587f3 > .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) 45%);}
.elementor-1043 .elementor-element.elementor-element-03f9f80 {--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-1043 .elementor-element.elementor-element-03f9f80:not(.elementor-motion-effects-element-type-background), .elementor-1043 .elementor-element.elementor-element-03f9f80 > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-color: rgba(255,255,255,.05);}
.elementor-1043 .elementor-element.elementor-element-d0066d3 .elementor-heading-title {font-weight: 500;line-height: 1.5em;color: var(--e-global-color-blocksy_palette_8);}
.elementor-1043 .elementor-element.elementor-element-10e22ab {border-radius: 20px 20px 20px 20px;}
.elementor-1043 .elementor-element.elementor-element-10e22ab .elementor-wrapper {--video-aspect-ratio: 1.33333;}
.elementor-1043 .elementor-element.elementor-element-10e22ab .elementor-custom-embed-play i {font-size: 20px;}
.elementor-1043 .elementor-element.elementor-element-10e22ab .elementor-custom-embed-play svg {width: 20px;height: 20px;}
.elementor-1043 .elementor-element.elementor-element-aca4ab9 {border-radius: 20px 20px 20px 20px;}
.elementor-1043 .elementor-element.elementor-element-aca4ab9 .elementor-wrapper {--video-aspect-ratio: 1.33333;}
.elementor-1043 .elementor-element.elementor-element-aca4ab9 .elementor-custom-embed-play i {font-size: 20px;}
.elementor-1043 .elementor-element.elementor-element-aca4ab9 .elementor-custom-embed-play svg {width: 20px;height: 20px;}
.elementor-1043 .elementor-element.elementor-element-c2901a5 {--display: flex;--gap: 0px 0px;--row-gap: 0px;--column-gap: 0px;--padding-top: 0px;--padding-bottom: 0px;--padding-left: 0px;--padding-right: 0px;}
.elementor-1043 .elementor-element.elementor-element-8f0835d {margin: 0px 0px calc(var(--kit-widget-spacing,0px) + 30px) 0px;}
.elementor-1043 .elementor-element.elementor-element-8f0835d .elementor-heading-title {line-height: 1.5em;color: var(--e-global-color-blocksy_palette_8);}
.elementor-1043 .elementor-element.elementor-element-924a44a {--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;--justify-content: flex-start;--align-items: center;--gap: 10px 10px;--row-gap: 10px;--column-gap: 10px;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: 50px 50px 50px 50px;--margin-top: 0px;--margin-bottom: 30px;--margin-left: 0px;--margin-right: 0px;--padding-top: 15px;--padding-bottom: 15px;--padding-left: 20px;--padding-right: 20px;}
.elementor-1043 .elementor-element.elementor-element-924a44a:not(.elementor-motion-effects-element-type-background), .elementor-1043 .elementor-element.elementor-element-924a44a > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-color: rgba(255,255,255,.05);}
.elementor-1043 .elementor-element.elementor-element-96b80d7 {font-size: 20px;font-weight: 700;line-height: 1em;color: var(--e-global-color-blocksy_palette_8);}
.elementor-1043 .elementor-element.elementor-element-bce519f {margin: 0px 0px calc(var(--kit-widget-spacing,0px) + -6px) 0px;}
.elementor-1043 .elementor-element.elementor-element-bce519f .elementor-icon-wrapper {text-align: center;}
.elementor-1043 .elementor-element.elementor-element-bce519f.elementor-view-stacked .elementor-icon {background-color: var(--e-global-color-blocksy_palette_1);}
.elementor-1043 .elementor-element.elementor-element-bce519f.elementor-view-framed .elementor-icon, .elementor-1043 .elementor-element.elementor-element-bce519f.elementor-view-default .elementor-icon {color: var(--e-global-color-blocksy_palette_1);border-color: var(--e-global-color-blocksy_palette_1);}
.elementor-1043 .elementor-element.elementor-element-bce519f.elementor-view-framed .elementor-icon, .elementor-1043 .elementor-element.elementor-element-bce519f.elementor-view-default .elementor-icon svg {fill: var(--e-global-color-blocksy_palette_1);}
.elementor-1043 .elementor-element.elementor-element-bce519f .elementor-icon {font-size: 20px;}
.elementor-1043 .elementor-element.elementor-element-bce519f .elementor-icon svg {height: 20px;}
.elementor-1043 .elementor-element.elementor-element-1368a9c {margin: 0px 0px calc(var(--kit-widget-spacing,0px) + -6px) 0px;}
.elementor-1043 .elementor-element.elementor-element-1368a9c .elementor-icon-wrapper {text-align: center;}
.elementor-1043 .elementor-element.elementor-element-1368a9c.elementor-view-stacked .elementor-icon {background-color: var(--e-global-color-blocksy_palette_1);}
.elementor-1043 .elementor-element.elementor-element-1368a9c.elementor-view-framed .elementor-icon, .elementor-1043 .elementor-element.elementor-element-1368a9c.elementor-view-default .elementor-icon {color: var(--e-global-color-blocksy_palette_1);border-color: var(--e-global-color-blocksy_palette_1);}
.elementor-1043 .elementor-element.elementor-element-1368a9c.elementor-view-framed .elementor-icon, .elementor-1043 .elementor-element.elementor-element-1368a9c.elementor-view-default .elementor-icon svg {fill: var(--e-global-color-blocksy_palette_1);}
.elementor-1043 .elementor-element.elementor-element-1368a9c .elementor-icon {font-size: 20px;}
.elementor-1043 .elementor-element.elementor-element-1368a9c .elementor-icon svg {height: 20px;}
.elementor-1043 .elementor-element.elementor-element-61b82da {margin: 0px 0px calc(var(--kit-widget-spacing,0px) + -6px) 0px;}
.elementor-1043 .elementor-element.elementor-element-61b82da .elementor-icon-wrapper {text-align: center;}
.elementor-1043 .elementor-element.elementor-element-61b82da.elementor-view-stacked .elementor-icon {background-color: var(--e-global-color-blocksy_palette_1);}
.elementor-1043 .elementor-element.elementor-element-61b82da.elementor-view-framed .elementor-icon, .elementor-1043 .elementor-element.elementor-element-61b82da.elementor-view-default .elementor-icon {color: var(--e-global-color-blocksy_palette_1);border-color: var(--e-global-color-blocksy_palette_1);}
.elementor-1043 .elementor-element.elementor-element-61b82da.elementor-view-framed .elementor-icon, .elementor-1043 .elementor-element.elementor-element-61b82da.elementor-view-default .elementor-icon svg {fill: var(--e-global-color-blocksy_palette_1);}
.elementor-1043 .elementor-element.elementor-element-61b82da .elementor-icon {font-size: 20px;}
.elementor-1043 .elementor-element.elementor-element-61b82da .elementor-icon svg {height: 20px;}
.elementor-1043 .elementor-element.elementor-element-749cb49 {margin: 0px 0px calc(var(--kit-widget-spacing,0px) + -6px) 0px;}
.elementor-1043 .elementor-element.elementor-element-749cb49 .elementor-icon-wrapper {text-align: center;}
.elementor-1043 .elementor-element.elementor-element-749cb49.elementor-view-stacked .elementor-icon {background-color: var(--e-global-color-blocksy_palette_1);}
.elementor-1043 .elementor-element.elementor-element-749cb49.elementor-view-framed .elementor-icon, .elementor-1043 .elementor-element.elementor-element-749cb49.elementor-view-default .elementor-icon {color: var(--e-global-color-blocksy_palette_1);border-color: var(--e-global-color-blocksy_palette_1);}
.elementor-1043 .elementor-element.elementor-element-749cb49.elementor-view-framed .elementor-icon, .elementor-1043 .elementor-element.elementor-element-749cb49.elementor-view-default .elementor-icon svg {fill: var(--e-global-color-blocksy_palette_1);}
.elementor-1043 .elementor-element.elementor-element-749cb49 .elementor-icon {font-size: 20px;}
.elementor-1043 .elementor-element.elementor-element-749cb49 .elementor-icon svg {height: 20px;}
.elementor-1043 .elementor-element.elementor-element-cc282b0 {margin: 0px 0px calc(var(--kit-widget-spacing,0px) + -6px) 0px;}
.elementor-1043 .elementor-element.elementor-element-cc282b0 .elementor-icon-wrapper {text-align: center;}
.elementor-1043 .elementor-element.elementor-element-cc282b0.elementor-view-stacked .elementor-icon {background-color: var(--e-global-color-blocksy_palette_1);}
.elementor-1043 .elementor-element.elementor-element-cc282b0.elementor-view-framed .elementor-icon, .elementor-1043 .elementor-element.elementor-element-cc282b0.elementor-view-default .elementor-icon {color: var(--e-global-color-blocksy_palette_1);border-color: var(--e-global-color-blocksy_palette_1);}
.elementor-1043 .elementor-element.elementor-element-cc282b0.elementor-view-framed .elementor-icon, .elementor-1043 .elementor-element.elementor-element-cc282b0.elementor-view-default .elementor-icon svg {fill: var(--e-global-color-blocksy_palette_1);}
.elementor-1043 .elementor-element.elementor-element-cc282b0 .elementor-icon {font-size: 20px;}
.elementor-1043 .elementor-element.elementor-element-cc282b0 .elementor-icon svg {height: 20px;}
.elementor-1043 .elementor-element.elementor-element-8d2e9a0 {margin: 0px 0px calc(var(--kit-widget-spacing,0px) + 30px) 0px;--e-icon-list-icon-size: 20px;--icon-vertical-offset: 0px;}
.elementor-1043 .elementor-element.elementor-element-8d2e9a0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {padding-block-end: calc(5px / 2);}
.elementor-1043 .elementor-element.elementor-element-8d2e9a0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {margin-block-start: calc(5px / 2);}
.elementor-1043 .elementor-element.elementor-element-8d2e9a0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {margin-inline: calc(5px / 2);}
.elementor-1043 .elementor-element.elementor-element-8d2e9a0 .elementor-icon-list-items.elementor-inline-items {margin-inline: calc(-5px / 2);}
.elementor-1043 .elementor-element.elementor-element-8d2e9a0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {inset-inline-end: calc(-5px / 2);}
.elementor-1043 .elementor-element.elementor-element-8d2e9a0 .elementor-icon-list-icon i {color: var(--e-global-color-blocksy_palette_8);transition: color .3s;}
.elementor-1043 .elementor-element.elementor-element-8d2e9a0 .elementor-icon-list-icon svg {fill: var(--e-global-color-blocksy_palette_8);transition: fill .3s;}
.elementor-1043 .elementor-element.elementor-element-8d2e9a0 .elementor-icon-list-icon {padding-inline-end: 5px;}
.elementor-1043 .elementor-element.elementor-element-8d2e9a0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1043 .elementor-element.elementor-element-8d2e9a0 .elementor-icon-list-item > a {font-weight: 500;}
.elementor-1043 .elementor-element.elementor-element-8d2e9a0 .elementor-icon-list-text {color: var(--e-global-color-blocksy_palette_8);transition: color .3s;}
.elementor-1043 .elementor-element.elementor-element-a194e94 {margin: 0px 0px calc(var(--kit-widget-spacing,0px) + 25px) 0px;color: var(--e-global-color-blocksy_palette_8);}
.elementor-1043 .elementor-element.elementor-element-4f12bdc {margin: 0px 0px calc(var(--kit-widget-spacing,0px) + 50px) 0px;color: var(--e-global-color-blocksy_palette_8);}
.elementor-1043 .elementor-element.elementor-element-a1a0c1a .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-1043 .elementor-element.elementor-element-a1a0c1a .elementor-button:hover, .elementor-1043 .elementor-element.elementor-element-a1a0c1a .elementor-button:focus {background-color: var(--e-global-color-blocksy_palette_2);}
.elementor-1043 .elementor-element.elementor-element-a1a0c1a .elementor-button-content-wrapper {flex-direction: row-reverse;}
.elementor-1043 .elementor-element.elementor-element-a1a0c1a .elementor-button .elementor-button-content-wrapper {gap: 20px;}
.elementor-1043 .elementor-element.elementor-element-b9155be {--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-1043 .elementor-element.elementor-element-0925246 {--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-1043 .elementor-element.elementor-element-607d1e9 .elementor-heading-title {line-height: 1.5em;}
.elementor-1043 .elementor-element.elementor-element-26ec4cc {--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-1043 .elementor-element.elementor-element-320877a {--display: grid;--e-con-grid-template-columns: repeat(3,1fr);--e-con-grid-template-rows: repeat(1,1fr);--gap: 50px 20px;--row-gap: 50px;--column-gap: 20px;--grid-auto-flow: row;--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-1043 .elementor-element.elementor-element-c900473 {--display: flex;--gap: 0px 0px;--row-gap: 0px;--column-gap: 0px;--border-radius: 20px 20px 20px 20px;--padding-top: 30px;--padding-bottom: 30px;--padding-left: 30px;--padding-right: 30px;}
.elementor-1043 .elementor-element.elementor-element-c900473:not(.elementor-motion-effects-element-type-background), .elementor-1043 .elementor-element.elementor-element-c900473 > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-color: var(--e-global-color-blocksy_palette_6);}
.elementor-1043 .elementor-element.elementor-element-f974f0f {--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;--justify-content: space-between;--margin-top: 0px;--margin-bottom: 15px;--margin-left: 0px;--margin-right: 0px;--padding-top: 0px;--padding-bottom: 0px;--padding-left: 0px;--padding-right: 0px;}
.elementor-1043 .elementor-element.elementor-element-c7fa375 .elementor-heading-title {line-height: 1.5em;}
.elementor-1043 .elementor-element.elementor-element-53a6fd6 {margin: 0px 0px calc(var(--kit-widget-spacing,0px) + -7px) 0px;}
.elementor-1043 .elementor-element.elementor-element-53a6fd6 .elementor-icon-wrapper {text-align: start;}
.elementor-1043 .elementor-element.elementor-element-53a6fd6.elementor-view-stacked .elementor-icon {background-color: var(--e-global-color-blocksy_palette_4);}
.elementor-1043 .elementor-element.elementor-element-53a6fd6.elementor-view-framed .elementor-icon, .elementor-1043 .elementor-element.elementor-element-53a6fd6.elementor-view-default .elementor-icon {color: var(--e-global-color-blocksy_palette_4);border-color: var(--e-global-color-blocksy_palette_4);}
.elementor-1043 .elementor-element.elementor-element-53a6fd6.elementor-view-framed .elementor-icon, .elementor-1043 .elementor-element.elementor-element-53a6fd6.elementor-view-default .elementor-icon svg {fill: var(--e-global-color-blocksy_palette_4);}
.elementor-1043 .elementor-element.elementor-element-53a6fd6.elementor-view-stacked .elementor-icon:hover {background-color: var(--e-global-color-blocksy_palette_1);}
.elementor-1043 .elementor-element.elementor-element-53a6fd6.elementor-view-framed .elementor-icon:hover, .elementor-1043 .elementor-element.elementor-element-53a6fd6.elementor-view-default .elementor-icon:hover {color: var(--e-global-color-blocksy_palette_1);border-color: var(--e-global-color-blocksy_palette_1);}
.elementor-1043 .elementor-element.elementor-element-53a6fd6.elementor-view-framed .elementor-icon:hover, .elementor-1043 .elementor-element.elementor-element-53a6fd6.elementor-view-default .elementor-icon:hover svg {fill: var(--e-global-color-blocksy_palette_1);}
.elementor-1043 .elementor-element.elementor-element-53a6fd6 .elementor-icon {font-size: 30px;}
.elementor-1043 .elementor-element.elementor-element-53a6fd6 .elementor-icon svg {height: 30px;}
.elementor-1043 .elementor-element.elementor-element-39fd331 {margin: 0px 0px calc(var(--kit-widget-spacing,0px) + 30px) 0px;}
.elementor-1043 .elementor-element.elementor-element-b4e9a8b img {border-radius: 15px 15px 15px 15px;}
.elementor-1043 .elementor-element.elementor-element-dfb935b {--display: flex;--gap: 0px 0px;--row-gap: 0px;--column-gap: 0px;--border-radius: 20px 20px 20px 20px;--padding-top: 30px;--padding-bottom: 30px;--padding-left: 30px;--padding-right: 30px;}
.elementor-1043 .elementor-element.elementor-element-dfb935b:not(.elementor-motion-effects-element-type-background), .elementor-1043 .elementor-element.elementor-element-dfb935b > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-color: var(--e-global-color-blocksy_palette_6);}
.elementor-1043 .elementor-element.elementor-element-6763a5c {--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;--justify-content: space-between;--margin-top: 0px;--margin-bottom: 15px;--margin-left: 0px;--margin-right: 0px;--padding-top: 0px;--padding-bottom: 0px;--padding-left: 0px;--padding-right: 0px;}
.elementor-1043 .elementor-element.elementor-element-a6bc569 .elementor-heading-title {line-height: 1.5em;}
.elementor-1043 .elementor-element.elementor-element-29b0577 {margin: 0px 0px calc(var(--kit-widget-spacing,0px) + -7px) 0px;}
.elementor-1043 .elementor-element.elementor-element-29b0577 .elementor-icon-wrapper {text-align: start;}
.elementor-1043 .elementor-element.elementor-element-29b0577.elementor-view-stacked .elementor-icon {background-color: var(--e-global-color-blocksy_palette_4);}
.elementor-1043 .elementor-element.elementor-element-29b0577.elementor-view-framed .elementor-icon, .elementor-1043 .elementor-element.elementor-element-29b0577.elementor-view-default .elementor-icon {color: var(--e-global-color-blocksy_palette_4);border-color: var(--e-global-color-blocksy_palette_4);}
.elementor-1043 .elementor-element.elementor-element-29b0577.elementor-view-framed .elementor-icon, .elementor-1043 .elementor-element.elementor-element-29b0577.elementor-view-default .elementor-icon svg {fill: var(--e-global-color-blocksy_palette_4);}
.elementor-1043 .elementor-element.elementor-element-29b0577.elementor-view-stacked .elementor-icon:hover {background-color: var(--e-global-color-blocksy_palette_1);}
.elementor-1043 .elementor-element.elementor-element-29b0577.elementor-view-framed .elementor-icon:hover, .elementor-1043 .elementor-element.elementor-element-29b0577.elementor-view-default .elementor-icon:hover {color: var(--e-global-color-blocksy_palette_1);border-color: var(--e-global-color-blocksy_palette_1);}
.elementor-1043 .elementor-element.elementor-element-29b0577.elementor-view-framed .elementor-icon:hover, .elementor-1043 .elementor-element.elementor-element-29b0577.elementor-view-default .elementor-icon:hover svg {fill: var(--e-global-color-blocksy_palette_1);}
.elementor-1043 .elementor-element.elementor-element-29b0577 .elementor-icon {font-size: 30px;}
.elementor-1043 .elementor-element.elementor-element-29b0577 .elementor-icon svg {height: 30px;}
.elementor-1043 .elementor-element.elementor-element-94dd269 {margin: 0px 0px calc(var(--kit-widget-spacing,0px) + 30px) 0px;}
.elementor-1043 .elementor-element.elementor-element-2a174a8 img {border-radius: 15px 15px 15px 15px;}
.elementor-1043 .elementor-element.elementor-element-d1aca37 {--display: flex;--gap: 0px 0px;--row-gap: 0px;--column-gap: 0px;--border-radius: 20px 20px 20px 20px;--padding-top: 30px;--padding-bottom: 30px;--padding-left: 30px;--padding-right: 30px;}
.elementor-1043 .elementor-element.elementor-element-d1aca37:not(.elementor-motion-effects-element-type-background), .elementor-1043 .elementor-element.elementor-element-d1aca37 > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-color: var(--e-global-color-blocksy_palette_6);}
.elementor-1043 .elementor-element.elementor-element-1db2604 {--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;--justify-content: space-between;--margin-top: 0px;--margin-bottom: 15px;--margin-left: 0px;--margin-right: 0px;--padding-top: 0px;--padding-bottom: 0px;--padding-left: 0px;--padding-right: 0px;}
.elementor-1043 .elementor-element.elementor-element-8b19cc3 .elementor-heading-title {line-height: 1.5em;}
.elementor-1043 .elementor-element.elementor-element-340a051 {margin: 0px 0px calc(var(--kit-widget-spacing,0px) + -7px) 0px;}
.elementor-1043 .elementor-element.elementor-element-340a051 .elementor-icon-wrapper {text-align: start;}
.elementor-1043 .elementor-element.elementor-element-340a051.elementor-view-stacked .elementor-icon {background-color: var(--e-global-color-blocksy_palette_4);}
.elementor-1043 .elementor-element.elementor-element-340a051.elementor-view-framed .elementor-icon, .elementor-1043 .elementor-element.elementor-element-340a051.elementor-view-default .elementor-icon {color: var(--e-global-color-blocksy_palette_4);border-color: var(--e-global-color-blocksy_palette_4);}
.elementor-1043 .elementor-element.elementor-element-340a051.elementor-view-framed .elementor-icon, .elementor-1043 .elementor-element.elementor-element-340a051.elementor-view-default .elementor-icon svg {fill: var(--e-global-color-blocksy_palette_4);}
.elementor-1043 .elementor-element.elementor-element-340a051.elementor-view-stacked .elementor-icon:hover {background-color: var(--e-global-color-blocksy_palette_1);}
.elementor-1043 .elementor-element.elementor-element-340a051.elementor-view-framed .elementor-icon:hover, .elementor-1043 .elementor-element.elementor-element-340a051.elementor-view-default .elementor-icon:hover {color: var(--e-global-color-blocksy_palette_1);border-color: var(--e-global-color-blocksy_palette_1);}
.elementor-1043 .elementor-element.elementor-element-340a051.elementor-view-framed .elementor-icon:hover, .elementor-1043 .elementor-element.elementor-element-340a051.elementor-view-default .elementor-icon:hover svg {fill: var(--e-global-color-blocksy_palette_1);}
.elementor-1043 .elementor-element.elementor-element-340a051 .elementor-icon {font-size: 30px;}
.elementor-1043 .elementor-element.elementor-element-340a051 .elementor-icon svg {height: 30px;}
.elementor-1043 .elementor-element.elementor-element-c7287fa {margin: 0px 0px calc(var(--kit-widget-spacing,0px) + 30px) 0px;}
.elementor-1043 .elementor-element.elementor-element-2459b71 img {border-radius: 15px 15px 15px 15px;}
.elementor-1043 .elementor-element.elementor-element-10ee37e {--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-1043 .elementor-element.elementor-element-10ee37e:not(.elementor-motion-effects-element-type-background), .elementor-1043 .elementor-element.elementor-element-10ee37e > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-color: transparent;background-image: linear-gradient(180deg,var(--e-global-color-blocksy_palette_8) 0%,#eff5f6 100%);}
.elementor-1043 .elementor-element.elementor-element-5ae22e3 {--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: 80px 80px;--row-gap: 80px;--column-gap: 80px;--border-radius: 20px 20px 20px 20px;--padding-top: 0px;--padding-bottom: 70px;--padding-left: 70px;--padding-right: 70px;}
.elementor-1043 .elementor-element.elementor-element-5ae22e3:not(.elementor-motion-effects-element-type-background), .elementor-1043 .elementor-element.elementor-element-5ae22e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-color: var(--e-global-color-blocksy_palette_8);}
.elementor-1043 .elementor-element.elementor-element-55e1b09 {--display: flex;--gap: 0px 0px;--row-gap: 0px;--column-gap: 0px;--padding-top: 0px;--padding-bottom: 0px;--padding-left: 0px;--padding-right: 0px;}
.elementor-1043 .elementor-element.elementor-element-e129f48 {margin: 0px 0px calc(var(--kit-widget-spacing,0px) + 30px) 0px;}
.elementor-1043 .elementor-element.elementor-element-e129f48 .elementor-heading-title {line-height: 1.5em;}
.elementor-1043 .elementor-element.elementor-element-149f1f0 {--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;--margin-top: 0px;--margin-bottom: 30px;--margin-left: 0px;--margin-right: 0px;--padding-top: 0px;--padding-bottom: 0px;--padding-left: 0px;--padding-right: 0px;}
.elementor-1043 .elementor-element.elementor-element-21935fa {--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-1043 .elementor-element.elementor-element-8680b13 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-1043 .elementor-element.elementor-element-7ac63d9 {margin: 0px 0px calc(var(--kit-widget-spacing,0px) + 0px) -15px;}
.elementor-1043 .elementor-element.elementor-element-7ac63d9 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-1043 .elementor-element.elementor-element-5e8f4f6 {margin: 0px 0px calc(var(--kit-widget-spacing,0px) + 0px) -15px;}
.elementor-1043 .elementor-element.elementor-element-5e8f4f6 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-1043 .elementor-element.elementor-element-1d2a3ab {margin: 0px 0px calc(var(--kit-widget-spacing,0px) + 0px) -15px;}
.elementor-1043 .elementor-element.elementor-element-1d2a3ab 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-1043 .elementor-element.elementor-element-430854d {font-weight: 500;color: var(--e-global-color-blocksy_palette_4);}
.elementor-1043 .elementor-element.elementor-element-c6d1059 {margin: 0px 0px calc(var(--kit-widget-spacing,0px) + 50px) 0px;}
.elementor-1043 .elementor-element.elementor-element-d14e7e5 {--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;--padding-top: 0px;--padding-bottom: 0px;--padding-left: 0px;--padding-right: 0px;}
.elementor-1043 .elementor-element.elementor-element-7c89dcc img {border-radius: 20px 20px 20px 20px;}
.elementor-1043 .elementor-element.elementor-element-756a749 img {border-radius: 20px 20px 20px 20px;}
.elementor-1043 .elementor-element.elementor-element-5e722fc img {border-radius: 20px 20px 20px 20px;}
.elementor-1043 .elementor-element.elementor-element-adf1f48 {--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: 330px;--padding-bottom: 120px;--padding-left: 0px;--padding-right: 0px;}
.elementor-1043 .elementor-element.elementor-element-adf1f48:not(.elementor-motion-effects-element-type-background), .elementor-1043 .elementor-element.elementor-element-adf1f48 > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-image: url("https://static.fulipage.com/wp-content/uploads/2025/08/home-bottom-cta-background-image.webp");background-position: bottom center;background-repeat: no-repeat;background-size: cover;}
.elementor-1043 .elementor-element.elementor-element-adf1f48::before, .elementor-1043 .elementor-element.elementor-element-adf1f48 > .elementor-background-video-container::before, .elementor-1043 .elementor-element.elementor-element-adf1f48 > .e-con-inner > .elementor-background-video-container::before, .elementor-1043 .elementor-element.elementor-element-adf1f48 > .elementor-background-slideshow::before, .elementor-1043 .elementor-element.elementor-element-adf1f48 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1043 .elementor-element.elementor-element-adf1f48 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {background-color: transparent;--background-overlay: "";background-image: linear-gradient(180deg,#eff5f6 5%,rgba(0,0,0,.13) 74%);}
.elementor-1043 .elementor-element.elementor-element-b1bafa1 {--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-1043 .elementor-element.elementor-element-aac1168 .elementor-heading-title {font-size: 40px;line-height: 1.5em;color: var(--e-global-color-blocksy_palette_8);}
.elementor-1043 .elementor-element.elementor-element-5e17349 {--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: flex-end;--padding-top: 0px;--padding-bottom: 0px;--padding-left: 0px;--padding-right: 0px;}
.elementor-1043 .elementor-element.elementor-element-3631bca .elementor-button {background-color: rgba(255,255,255,.05);font-weight: 500;line-height: 40px;border-style: solid;border-width: 1px 1px 1px 1px;border-color: rgba(255,255,255,.1);border-radius: 50px 50px 50px 50px;padding: 7px 25px 7px 25px;}
.elementor-1043 .elementor-element.elementor-element-3631bca .elementor-button-content-wrapper {flex-direction: row-reverse;}
.elementor-1043 .elementor-element.elementor-element-3631bca .elementor-button .elementor-button-content-wrapper {gap: 20px;}
@media (max-width:1024px) {.elementor-1043 .elementor-element.elementor-element-dd4712c:not(.elementor-motion-effects-element-type-background), .elementor-1043 .elementor-element.elementor-element-dd4712c > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-position: center center;}
	.elementor-1043 .elementor-element.elementor-element-dd4712c {--margin-top: 0px;--margin-bottom: 80px;--margin-left: 0px;--margin-right: 0px;--padding-top: 220px;--padding-bottom: 0px;--padding-left: 0px;--padding-right: 0px;}
	.elementor-1043 .elementor-element.elementor-element-a983e4e {--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;--margin-top: 0px;--margin-bottom: 80px;--margin-left: 0px;--margin-right: 0px;}
	.elementor-1043 .elementor-element.elementor-element-aef1ba2 {text-align: center;}
	.elementor-1043 .elementor-element.elementor-element-aef1ba2 .elementor-heading-title {font-size: 50px;}
	.elementor-1043 .elementor-element.elementor-element-8d556bf {margin: 0px 0px calc(var(--kit-widget-spacing,0px) + 40px) 0px;text-align: center;font-size: 16px;}
	.elementor-1043 .elementor-element.elementor-element-f01d9bf {--justify-content: center;--align-items: center;--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);}
	.elementor-1043 .elementor-element.elementor-element-b260ad5 {--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-1043 .elementor-element.elementor-element-272202b {font-size: 30px;}
	.elementor-1043 .elementor-element.elementor-element-588b376 {--grid-auto-flow: row;}
	.elementor-1043 .elementor-element.elementor-element-30fcc16 {--e-con-grid-template-columns: repeat(3,1fr);--grid-auto-flow: row;--padding-top: 40px;--padding-bottom: 32px;--padding-left: 0px;--padding-right: 0px;}
	.elementor-1043 .elementor-element.elementor-element-452c341 .elementor-icon {font-size: 23px;}
	.elementor-1043 .elementor-element.elementor-element-452c341 .elementor-icon svg {height: 23px;}
	.elementor-1043 .elementor-element.elementor-element-79ae1cf .elementor-icon {font-size: 27px;}
	.elementor-1043 .elementor-element.elementor-element-79ae1cf .elementor-icon svg {height: 27px;}
	.elementor-1043 .elementor-element.elementor-element-fca0412 .elementor-icon {font-size: 25px;}
	.elementor-1043 .elementor-element.elementor-element-fca0412 .elementor-icon svg {height: 25px;}
	.elementor-1043 .elementor-element.elementor-element-04fda42 .elementor-icon {font-size: 21px;}
	.elementor-1043 .elementor-element.elementor-element-04fda42 .elementor-icon svg {height: 21px;}
	.elementor-1043 .elementor-element.elementor-element-cf06416 .elementor-icon {font-size: 27px;}
	.elementor-1043 .elementor-element.elementor-element-cf06416 .elementor-icon svg {height: 27px;}
	.elementor-1043 .elementor-element.elementor-element-db97202 .elementor-icon {font-size: 25px;}
	.elementor-1043 .elementor-element.elementor-element-db97202 .elementor-icon svg {height: 25px;}
	.elementor-1043 .elementor-element.elementor-element-8954c90 {--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;--margin-top: 0px;--margin-bottom: 40px;--margin-left: 0px;--margin-right: 0px;}
	.elementor-1043 .elementor-element.elementor-element-0eccd74 {text-align: center;}
	.elementor-1043 .elementor-element.elementor-element-0eccd74 .elementor-heading-title {font-size: 30px;}
	.elementor-1043 .elementor-element.elementor-element-0384a75 {--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-1043 .elementor-element.elementor-element-fff65d4 {--min-height: 300px;}
	.elementor-1043 .elementor-element.elementor-element-acd740f {--grid-auto-flow: row;}
	.elementor-1043 .elementor-element.elementor-element-6e04222 {--margin-top: 0px;--margin-bottom: 80px;--margin-left: 0px;--margin-right: 0px;--padding-top: 60px;--padding-bottom: 60px;--padding-left: 0px;--padding-right: 0px;}
	.elementor-1043 .elementor-element.elementor-element-e059384 {--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-1043 .elementor-element.elementor-element-bbe5ac9 {text-align: center;}
	.elementor-1043 .elementor-element.elementor-element-bbe5ac9 .elementor-heading-title {font-size: 30px;}
	.elementor-1043 .elementor-element.elementor-element-ecfb64c {text-align: center;}
	.elementor-1043 .elementor-element.elementor-element-40a9e3d {--e-con-grid-template-columns: repeat(2,1fr);--grid-auto-flow: row;}
	.elementor-1043 .elementor-element.elementor-element-b21c73b .elementor-counter-title {justify-content: center;}
	.elementor-1043 .elementor-element.elementor-element-b21c73b .elementor-counter-number-wrapper {}}
;--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:50px;}.elementor-1043 .elementor-element.elementor-element-597acf6 .elementor-counter-title {justify-content: center;}
.elementor-1043 .elementor-element.elementor-element-597acf6 .elementor-counter-number-wrapper {}
;--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:50px;}.elementor-1043 .elementor-element.elementor-element-a625206 .elementor-counter-title {justify-content: center;}
.elementor-1043 .elementor-element.elementor-element-a625206 .elementor-counter-number-wrapper {}
;--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:50px;}.elementor-1043 .elementor-element.elementor-element-8e014d1 .elementor-counter-title {justify-content: center;}
.elementor-1043 .elementor-element.elementor-element-8e014d1 .elementor-counter-number-wrapper {}
;--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:50px;}.elementor-1043 .elementor-element.elementor-element-0692c6d {--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-1043 .elementor-element.elementor-element-0dda141 img {height: 450px;object-fit: cover;object-position: center center;}
.elementor-1043 .elementor-element.elementor-element-c5ca9d1 {--align-items: center;--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);}
.elementor-1043 .elementor-element.elementor-element-1666c87 {margin: 0px 0px calc(var(--kit-widget-spacing,0px) + 20px) 0px;text-align: center;}
.elementor-1043 .elementor-element.elementor-element-1666c87 .elementor-heading-title {font-size: 30px;}
.elementor-1043 .elementor-element.elementor-element-ba7c193 {text-align: center;}
.elementor-1043 .elementor-element.elementor-element-575a5cf {--align-items: center;--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);}
.elementor-1043 .elementor-element.elementor-element-82dbe1e {margin: 0px 0px calc(var(--kit-widget-spacing,0px) + 17px) 0px;}
.elementor-1043 .elementor-element.elementor-element-a7d5c1c .elementor-counter-title {justify-content: center;}
.elementor-1043 .elementor-element.elementor-element-a7d5c1c .elementor-counter-number-wrapper {}
;--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-1043 .elementor-element.elementor-element-1b90f20 {--align-items: center;--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);}
.elementor-1043 .elementor-element.elementor-element-75b0a14 {margin: 0px 0px calc(var(--kit-widget-spacing,0px) + 17px) 0px;}
.elementor-1043 .elementor-element.elementor-element-41563c1 .elementor-counter-title {justify-content: center;}
.elementor-1043 .elementor-element.elementor-element-41563c1 .elementor-counter-number-wrapper {}
;--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-1043 .elementor-element.elementor-element-1209556 {--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-1043 .elementor-element.elementor-element-a393855 {--align-items: center;--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);}
.elementor-1043 .elementor-element.elementor-element-a393855.e-con {--order: 99999;}
.elementor-1043 .elementor-element.elementor-element-0582836 {margin: 0px 0px calc(var(--kit-widget-spacing,0px) + 20px) 0px;text-align: center;}
.elementor-1043 .elementor-element.elementor-element-0582836 .elementor-heading-title {font-size: 30px;}
.elementor-1043 .elementor-element.elementor-element-b1b504f {text-align: center;}
.elementor-1043 .elementor-element.elementor-element-44c669d {--align-items: center;--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);}
.elementor-1043 .elementor-element.elementor-element-2123571 {margin: 0px 0px calc(var(--kit-widget-spacing,0px) + 17px) 0px;}
.elementor-1043 .elementor-element.elementor-element-aaf0577 .elementor-counter-title {justify-content: center;}
.elementor-1043 .elementor-element.elementor-element-aaf0577 .elementor-counter-number-wrapper {}
;--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-1043 .elementor-element.elementor-element-1a76af1 {--align-items: center;--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);}
.elementor-1043 .elementor-element.elementor-element-ab0cad0 {margin: 0px 0px calc(var(--kit-widget-spacing,0px) + 17px) 0px;}
.elementor-1043 .elementor-element.elementor-element-1b0d7d3 .elementor-counter-title {justify-content: center;}
.elementor-1043 .elementor-element.elementor-element-1b0d7d3 .elementor-counter-number-wrapper {}
;--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-1043 .elementor-element.elementor-element-836613c img {height: 450px;object-fit: cover;}
.elementor-1043 .elementor-element.elementor-element-93b81f9 {--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;--padding-top: 80px;--padding-bottom: 80px;--padding-left: 0px;--padding-right: 0px;}
.elementor-1043 .elementor-element.elementor-element-40cf777 {--grid-auto-flow: row;}
.elementor-1043 .elementor-element.elementor-element-9c587f3 {--min-height: 450px;--padding-top: 20px;--padding-bottom: 20px;--padding-left: 20px;--padding-right: 20px;}
.elementor-1043 .elementor-element.elementor-element-03f9f80 {--padding-top: 20px;--padding-bottom: 20px;--padding-left: 20px;--padding-right: 20px;}
.elementor-1043 .elementor-element.elementor-element-c2901a5 {--align-items: center;--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);}
.elementor-1043 .elementor-element.elementor-element-8f0835d {text-align: center;}
.elementor-1043 .elementor-element.elementor-element-8f0835d .elementor-heading-title {font-size: 30px;}
.elementor-1043 .elementor-element.elementor-element-8d2e9a0 {margin: 0px 0px calc(var(--kit-widget-spacing,0px) + 30px) 0px;}
.elementor-1043 .elementor-element.elementor-element-a194e94 {text-align: center;}
.elementor-1043 .elementor-element.elementor-element-4f12bdc {text-align: center;}
.elementor-1043 .elementor-element.elementor-element-b9155be {--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-1043 .elementor-element.elementor-element-607d1e9 {text-align: center;}
.elementor-1043 .elementor-element.elementor-element-607d1e9 .elementor-heading-title {font-size: 30px;}
.elementor-1043 .elementor-element.elementor-element-0a868b8 {text-align: center;}
.elementor-1043 .elementor-element.elementor-element-320877a {--e-con-grid-template-columns: repeat(1,1fr);--grid-auto-flow: row;--margin-top: 0px;--margin-bottom: 80px;--margin-left: 0px;--margin-right: 0px;}
.elementor-1043 .elementor-element.elementor-element-c7fa375 .elementor-heading-title {font-size: 20px;}
.elementor-1043 .elementor-element.elementor-element-b4e9a8b img {width: 100%;height: 450px;object-fit: cover;}
.elementor-1043 .elementor-element.elementor-element-a6bc569 .elementor-heading-title {font-size: 20px;}
.elementor-1043 .elementor-element.elementor-element-2a174a8 img {width: 100%;height: 450px;object-fit: cover;}
.elementor-1043 .elementor-element.elementor-element-8b19cc3 .elementor-heading-title {font-size: 20px;}
.elementor-1043 .elementor-element.elementor-element-2459b71 img {width: 100%;height: 450px;object-fit: cover;}
.elementor-1043 .elementor-element.elementor-element-5ae22e3 {--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;--padding-top: 0px;--padding-bottom: 30px;--padding-left: 30px;--padding-right: 30px;}
.elementor-1043 .elementor-element.elementor-element-e129f48 {text-align: center;}
.elementor-1043 .elementor-element.elementor-element-e129f48 .elementor-heading-title {font-size: 30px;}
.elementor-1043 .elementor-element.elementor-element-149f1f0 {--justify-content: center;--align-items: center;--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);}
.elementor-1043 .elementor-element.elementor-element-8680b13 img {width: 40px;}
.elementor-1043 .elementor-element.elementor-element-7ac63d9 img {width: 40px;}
.elementor-1043 .elementor-element.elementor-element-5e8f4f6 img {width: 40px;}
.elementor-1043 .elementor-element.elementor-element-1d2a3ab img {width: 40px;}
.elementor-1043 .elementor-element.elementor-element-c6d1059 {text-align: center;}
.elementor-1043 .elementor-element.elementor-element-adf1f48 {--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;--padding-top: 200px;--padding-bottom: 80px;--padding-left: 0px;--padding-right: 0px;}
.elementor-1043 .elementor-element.elementor-element-aac1168 {text-align: center;}
.elementor-1043 .elementor-element.elementor-element-aac1168 .elementor-heading-title {font-size: 30px;}
@media(max-width:767px) {--margin-bottom: 60px;--margin-left: 0px;--margin-right: 0px;--padding-top: 200px;--padding-bottom: 0px;--padding-left: 0px;--padding-right: 0px;}
.elementor-1043 .elementor-element.elementor-element-a983e4e {--margin-top: 0px;--margin-bottom: 60px;--margin-left: 0px;--margin-right: 0px;}
.elementor-1043 .elementor-element.elementor-element-aef1ba2 .elementor-heading-title {font-size: 35px;line-height: 1.3em;}
.elementor-1043 .elementor-element.elementor-element-f01d9bf {--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: center;--flex-wrap: nowrap;}
.elementor-1043 .elementor-element.elementor-element-b260ad5 {--width: fit-content;--flex-wrap: nowrap;}
.elementor-1043 .elementor-element.elementor-element-95baf55 {--width: fit-content;}
.elementor-1043 .elementor-element.elementor-element-272202b {font-size: 25px;}
.elementor-1043 .elementor-element.elementor-element-588b376 {--e-con-grid-template-columns: repeat(1,1fr);--grid-auto-flow: row;}
.elementor-1043 .elementor-element.elementor-element-562fc30 {--align-items: center;--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);}
.elementor-1043 .elementor-element.elementor-element-3dc34fe {--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-1043 .elementor-element.elementor-element-1334b34 {text-align: center;}
.elementor-1043 .elementor-element.elementor-element-30fcc16 {--e-con-grid-template-columns: repeat(2,1fr);--grid-auto-flow: row;}
.elementor-1043 .elementor-element.elementor-element-452c341 .elementor-icon {font-size: 20px;}
.elementor-1043 .elementor-element.elementor-element-452c341 .elementor-icon svg {height: 20px;}
.elementor-1043 .elementor-element.elementor-element-79ae1cf .elementor-icon {font-size: 24px;}
.elementor-1043 .elementor-element.elementor-element-79ae1cf .elementor-icon svg {height: 24px;}
.elementor-1043 .elementor-element.elementor-element-fca0412 .elementor-icon {font-size: 22px;}
.elementor-1043 .elementor-element.elementor-element-fca0412 .elementor-icon svg {height: 22px;}
.elementor-1043 .elementor-element.elementor-element-04fda42 .elementor-icon {font-size: 18px;}
.elementor-1043 .elementor-element.elementor-element-04fda42 .elementor-icon svg {height: 18px;}
.elementor-1043 .elementor-element.elementor-element-cf06416 .elementor-icon {font-size: 24px;}
.elementor-1043 .elementor-element.elementor-element-cf06416 .elementor-icon svg {height: 24px;}
.elementor-1043 .elementor-element.elementor-element-db97202 .elementor-icon {font-size: 22px;}
.elementor-1043 .elementor-element.elementor-element-db97202 .elementor-icon svg {height: 22px;}
.elementor-1043 .elementor-element.elementor-element-8954c90 {--gap: 35px 0px;--row-gap: 35px;--column-gap: 0px;}
.elementor-1043 .elementor-element.elementor-element-0eccd74 .elementor-heading-title {font-size: 25px;}
.elementor-1043 .elementor-element.elementor-element-0384a75 {--margin-top: 0px;--margin-bottom: 60px;--margin-left: 0px;--margin-right: 0px;}
.elementor-1043 .elementor-element.elementor-element-fff65d4 {--min-height: 300px;}
.elementor-1043 .elementor-element.elementor-element-acd740f {--e-con-grid-template-columns: repeat(1,1fr);--grid-auto-flow: row;}
.elementor-1043 .elementor-element.elementor-element-2bb403e {--min-height: 300px;grid-column: span 1;}
.elementor-1043 .elementor-element.elementor-element-e8bccec {--min-height: 300px;}
.elementor-1043 .elementor-element.elementor-element-9fd67c3 {--min-height: 300px;}
.elementor-1043 .elementor-element.elementor-element-6e04222 {--margin-top: 0px;--margin-bottom: 60px;--margin-left: 0px;--margin-right: 0px;--padding-top: 50px;--padding-bottom: 50px;--padding-left: 0px;--padding-right: 0px;}
.elementor-1043 .elementor-element.elementor-element-e059384 {--gap: 35px 0px;--row-gap: 35px;--column-gap: 0px;}
.elementor-1043 .elementor-element.elementor-element-bbe5ac9 .elementor-heading-title {font-size: 25px;}
.elementor-1043 .elementor-element.elementor-element-40a9e3d {--e-con-grid-template-columns: repeat(2,1fr);--e-con-grid-template-rows: repeat(1,1fr);--gap: 50px 20px;--row-gap: 50px;--column-gap: 20px;--grid-auto-flow: row;}
.elementor-1043 .elementor-element.elementor-element-b21c73b .elementor-counter-title {justify-content: center;}
.elementor-1043 .elementor-element.elementor-element-b21c73b .elementor-counter-number-wrapper {}
;--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:30px;}.elementor-1043 .elementor-element.elementor-element-597acf6 .elementor-counter-title {justify-content: center;}
.elementor-1043 .elementor-element.elementor-element-597acf6 .elementor-counter-number-wrapper {}
;--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:30px;}.elementor-1043 .elementor-element.elementor-element-a625206 .elementor-counter-title {justify-content: center;}
.elementor-1043 .elementor-element.elementor-element-a625206 .elementor-counter-number-wrapper {}
;--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:30px;}.elementor-1043 .elementor-element.elementor-element-8e014d1 .elementor-counter-title {justify-content: center;}
.elementor-1043 .elementor-element.elementor-element-8e014d1 .elementor-counter-number-wrapper {}
;--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:30px;}.elementor-1043 .elementor-element.elementor-element-0692c6d {--margin-top: 0px;--margin-bottom: 60px;--margin-left: 0px;--margin-right: 0px;}
.elementor-1043 .elementor-element.elementor-element-0dda141 {grid-column: span 1;}
.elementor-1043 .elementor-element.elementor-element-0dda141 img {width: 100%;height: 350px;}
.elementor-1043 .elementor-element.elementor-element-1666c87 .elementor-heading-title {font-size: 25px;}
.elementor-1043 .elementor-element.elementor-element-a7d5c1c .elementor-counter-number-wrapper {font-size: 25px;}
.elementor-1043 .elementor-element.elementor-element-41563c1 .elementor-counter-number-wrapper {font-size: 25px;}
.elementor-1043 .elementor-element.elementor-element-1209556 {--margin-top: 0px;--margin-bottom: 60px;--margin-left: 0px;--margin-right: 0px;}
.elementor-1043 .elementor-element.elementor-element-0582836 .elementor-heading-title {font-size: 25px;}
.elementor-1043 .elementor-element.elementor-element-aaf0577 .elementor-counter-number-wrapper {font-size: 25px;}
.elementor-1043 .elementor-element.elementor-element-1b0d7d3 .elementor-counter-number-wrapper {font-size: 25px;}
.elementor-1043 .elementor-element.elementor-element-836613c {grid-column: span 1;}
.elementor-1043 .elementor-element.elementor-element-836613c img {width: 100%;height: 350px;}
.elementor-1043 .elementor-element.elementor-element-93b81f9 {--margin-top: 0px;--margin-bottom: 60px;--margin-left: 0px;--margin-right: 0px;--padding-top: 60px;--padding-bottom: 60px;--padding-left: 0px;--padding-right: 0px;}
.elementor-1043 .elementor-element.elementor-element-40cf777 {--e-con-grid-template-columns: repeat(1,1fr);--grid-auto-flow: row;}
.elementor-1043 .elementor-element.elementor-element-9c587f3 {grid-column: span 1;}
.elementor-1043 .elementor-element.elementor-element-8f0835d .elementor-heading-title {font-size: 25px;}
.elementor-1043 .elementor-element.elementor-element-924a44a {--width: fit-content;}
.elementor-1043 .elementor-element.elementor-element-b9155be {--gap: 35px 0px;--row-gap: 35px;--column-gap: 0px;}
.elementor-1043 .elementor-element.elementor-element-607d1e9 .elementor-heading-title {font-size: 25px;}
.elementor-1043 .elementor-element.elementor-element-320877a {--e-con-grid-template-columns: repeat(1,1fr);--e-con-grid-template-rows: repeat(1,1fr);--grid-auto-flow: row;--margin-top: 0px;--margin-bottom: 60px;--margin-left: 0px;--margin-right: 0px;}
.elementor-1043 .elementor-element.elementor-element-f974f0f {--flex-wrap: nowrap;}
.elementor-1043 .elementor-element.elementor-element-b4e9a8b img {height: 300px;}
.elementor-1043 .elementor-element.elementor-element-6763a5c {--flex-wrap: nowrap;}
.elementor-1043 .elementor-element.elementor-element-2a174a8 img {height: 300px;}
.elementor-1043 .elementor-element.elementor-element-1db2604 {--flex-wrap: nowrap;}
.elementor-1043 .elementor-element.elementor-element-2459b71 img {height: 300px;}
.elementor-1043 .elementor-element.elementor-element-e129f48 .elementor-heading-title {font-size: 25px;}
.elementor-1043 .elementor-element.elementor-element-149f1f0 {--justify-content: center;--flex-wrap: nowrap;}
.elementor-1043 .elementor-element.elementor-element-21935fa {--width: fit-content;}
.elementor-1043 .elementor-element.elementor-element-adf1f48 {--padding-top: 150px;--padding-bottom: 60px;--padding-left: 0px;--padding-right: 0px;}
.elementor-1043 .elementor-element.elementor-element-aac1168 .elementor-heading-title {font-size: 25px;}
.elementor-1043 .elementor-element.elementor-element-5e17349 {--align-items: center;--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);}
@media(min-width:768px) {}
.elementor-1043 .elementor-element.elementor-element-b260ad5 {--width: fit-content;}
.elementor-1043 .elementor-element.elementor-element-95baf55 {--width: fit-content;}
.elementor-1043 .elementor-element.elementor-element-588b376 {--width: 50%;}
.elementor-1043 .elementor-element.elementor-element-fff65d4 {--width: 40%;}
.elementor-1043 .elementor-element.elementor-element-acd740f {--width: 60%;}
.elementor-1043 .elementor-element.elementor-element-c67c6e3 {--width: 50%;}
.elementor-1043 .elementor-element.elementor-element-cf092dc {--width: 50%;}
.elementor-1043 .elementor-element.elementor-element-7028997 {--width: 50%;}
.elementor-1043 .elementor-element.elementor-element-c5ca9d1 {--width: 50%;}
.elementor-1043 .elementor-element.elementor-element-a393855 {--width: 50%;}
.elementor-1043 .elementor-element.elementor-element-cdec081 {--width: 50%;}
.elementor-1043 .elementor-element.elementor-element-40cf777 {--width: 50%;}
.elementor-1043 .elementor-element.elementor-element-c2901a5 {--width: 50%;}
.elementor-1043 .elementor-element.elementor-element-924a44a {--width: fit-content;}
.elementor-1043 .elementor-element.elementor-element-0925246 {--width: 50%;}
.elementor-1043 .elementor-element.elementor-element-26ec4cc {--width: 50%;}
.elementor-1043 .elementor-element.elementor-element-55e1b09 {--width: 50%;}
.elementor-1043 .elementor-element.elementor-element-21935fa {--width: fit-content;}
.elementor-1043 .elementor-element.elementor-element-d14e7e5 {--width: 50%;}
.elementor-1043 .elementor-element.elementor-element-b1bafa1 {--width: 70%;}
.elementor-1043 .elementor-element.elementor-element-5e17349 {--width: 30%;}
@media(max-width:1024px) and (min-width:768px) {}
.elementor-1043 .elementor-element.elementor-element-95baf55 {--width: fit-content;}
.elementor-1043 .elementor-element.elementor-element-588b376 {--width: 650px;}
.elementor-1043 .elementor-element.elementor-element-fff65d4 {--width: 100%;}
.elementor-1043 .elementor-element.elementor-element-acd740f {--width: 100%;}
.elementor-1043 .elementor-element.elementor-element-c67c6e3 {--width: 100%;}
.elementor-1043 .elementor-element.elementor-element-cf092dc {--width: 100%;}
.elementor-1043 .elementor-element.elementor-element-7028997 {--width: 100%;}
.elementor-1043 .elementor-element.elementor-element-c5ca9d1 {--width: 100%;}
.elementor-1043 .elementor-element.elementor-element-018c101 {--width: 100%;}
.elementor-1043 .elementor-element.elementor-element-a393855 {--width: 100%;}
.elementor-1043 .elementor-element.elementor-element-6e97755 {--width: 100%;}
.elementor-1043 .elementor-element.elementor-element-cdec081 {--width: 100%;}
.elementor-1043 .elementor-element.elementor-element-40cf777 {--width: 100%;}
.elementor-1043 .elementor-element.elementor-element-c2901a5 {--width: 100%;}
.elementor-1043 .elementor-element.elementor-element-0925246 {--width: 100%;}
.elementor-1043 .elementor-element.elementor-element-26ec4cc {--width: 100%;}
.elementor-1043 .elementor-element.elementor-element-55e1b09 {--width: 100%;}
.elementor-1043 .elementor-element.elementor-element-d14e7e5 {--width: 100%;}
.elementor-1043 .elementor-element.elementor-element-b1bafa1 {--width: 100%;}
.elementor-1043 .elementor-element.elementor-element-5e17349 {--width: fit-content;}