.elementor-35589 .elementor-element.elementor-element-d6b369f{--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:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:140px;--padding-bottom:110px;--padding-left:24px;--padding-right:24px;}.elementor-35589 .elementor-element.elementor-element-d6b369f:not(.elementor-motion-effects-element-type-background), .elementor-35589 .elementor-element.elementor-element-d6b369f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-35589 .elementor-element.elementor-element-3283fce{--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:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-35589 .elementor-element.elementor-element-9dabc86 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-35589 .elementor-element.elementor-element-9dabc86 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-35589 .elementor-element.elementor-element-9dabc86{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-35589 .elementor-element.elementor-element-9dabc86 .elementor-icon-list-text{transition:color 0.3s;}.elementor-35589 .elementor-element.elementor-element-8c3fd56{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:8px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35589 .elementor-element.elementor-element-9fe7ca8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-35589 .elementor-element.elementor-element-9fe7ca8 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-35589 .elementor-element.elementor-element-6f3917e{--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:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:wrap;--padding-top:18px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35589 .elementor-element.elementor-element-8597a45{--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;}.elementor-35589 .elementor-element.elementor-element-86d88a0{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:56px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-35589 .elementor-element.elementor-element-86d88a0:not(.elementor-motion-effects-element-type-background), .elementor-35589 .elementor-element.elementor-element-86d88a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f3ba37b );}.elementor-35589 .elementor-element.elementor-element-d1ea81e{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:auto;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-35589 .elementor-element.elementor-element-682ef64{--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:6px 6px;--row-gap:6px;--column-gap:6px;--border-radius:25px 25px 25px 25px;box-shadow:0px 6px 24px 0px rgba(6,38,45,0.08);--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-35589 .elementor-element.elementor-element-682ef64:not(.elementor-motion-effects-element-type-background), .elementor-35589 .elementor-element.elementor-element-682ef64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-76fe6e01 );}.elementor-35589 .elementor-element.elementor-element-1af48f1{--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:6px 6px;--row-gap:6px;--column-gap:6px;--border-radius:25px 25px 25px 25px;box-shadow:0px 6px 24px 0px rgba(6,38,45,0.08);--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-35589 .elementor-element.elementor-element-1af48f1:not(.elementor-motion-effects-element-type-background), .elementor-35589 .elementor-element.elementor-element-1af48f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-76fe6e01 );}.elementor-35589 .elementor-element.elementor-element-ff5edd1{--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:6px 6px;--row-gap:6px;--column-gap:6px;--border-radius:25px 25px 25px 25px;box-shadow:0px 6px 24px 0px rgba(6,38,45,0.08);--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-35589 .elementor-element.elementor-element-ff5edd1:not(.elementor-motion-effects-element-type-background), .elementor-35589 .elementor-element.elementor-element-ff5edd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-76fe6e01 );}.elementor-35589 .elementor-element.elementor-element-9f223f3{--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:6px 6px;--row-gap:6px;--column-gap:6px;--border-radius:25px 25px 25px 25px;box-shadow:0px 6px 24px 0px rgba(6,38,45,0.08);--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-35589 .elementor-element.elementor-element-9f223f3:not(.elementor-motion-effects-element-type-background), .elementor-35589 .elementor-element.elementor-element-9f223f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-76fe6e01 );}.elementor-35589 .elementor-element.elementor-element-12b8973{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:100px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-35589 .elementor-element.elementor-element-12b8973:not(.elementor-motion-effects-element-type-background), .elementor-35589 .elementor-element.elementor-element-12b8973 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-76fe6e01 );}.elementor-35589 .elementor-element.elementor-element-4459b4e{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:auto;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-35589 .elementor-element.elementor-element-172ba05{--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:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:25px 25px 25px 25px;--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-35589 .elementor-element.elementor-element-172ba05:not(.elementor-motion-effects-element-type-background), .elementor-35589 .elementor-element.elementor-element-172ba05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f6a252a );}.elementor-35589 .elementor-element.elementor-element-52804aa.premium-lottie-canvas .premium-lottie-animation, .elementor-35589 .elementor-element.elementor-element-52804aa.premium-lottie-svg svg{width:200px !important;}.elementor-35589 .elementor-element.elementor-element-52804aa .premium-lottie-animation{transform:rotate(0deg);}.elementor-35589 .elementor-element.elementor-element-52804aa{text-align:left;}.elementor-35589 .elementor-element.elementor-element-c06bc1e{--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:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:25px 25px 25px 25px;--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-35589 .elementor-element.elementor-element-c06bc1e:not(.elementor-motion-effects-element-type-background), .elementor-35589 .elementor-element.elementor-element-c06bc1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f6a252a );}.elementor-35589 .elementor-element.elementor-element-a24c7d6.premium-lottie-canvas .premium-lottie-animation, .elementor-35589 .elementor-element.elementor-element-a24c7d6.premium-lottie-svg svg{width:200px !important;}.elementor-35589 .elementor-element.elementor-element-a24c7d6 .premium-lottie-animation{transform:rotate(0deg);}.elementor-35589 .elementor-element.elementor-element-a24c7d6{text-align:left;}.elementor-35589 .elementor-element.elementor-element-f35048a{--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:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:25px 25px 25px 25px;--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-35589 .elementor-element.elementor-element-f35048a:not(.elementor-motion-effects-element-type-background), .elementor-35589 .elementor-element.elementor-element-f35048a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f6a252a );}.elementor-35589 .elementor-element.elementor-element-55e3078.premium-lottie-canvas .premium-lottie-animation, .elementor-35589 .elementor-element.elementor-element-55e3078.premium-lottie-svg svg{width:200px !important;}.elementor-35589 .elementor-element.elementor-element-55e3078 .premium-lottie-animation{transform:rotate(0deg);}.elementor-35589 .elementor-element.elementor-element-55e3078{text-align:left;}.elementor-35589 .elementor-element.elementor-element-2f95a7e{--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:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:25px 25px 25px 25px;--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-35589 .elementor-element.elementor-element-2f95a7e:not(.elementor-motion-effects-element-type-background), .elementor-35589 .elementor-element.elementor-element-2f95a7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f6a252a );}.elementor-35589 .elementor-element.elementor-element-cc5d77e.premium-lottie-canvas .premium-lottie-animation, .elementor-35589 .elementor-element.elementor-element-cc5d77e.premium-lottie-svg svg{width:200px !important;}.elementor-35589 .elementor-element.elementor-element-cc5d77e .premium-lottie-animation{transform:rotate(0deg);}.elementor-35589 .elementor-element.elementor-element-cc5d77e{text-align:left;}.elementor-35589 .elementor-element.elementor-element-f124df7{--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:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:100px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-35589 .elementor-element.elementor-element-f124df7:not(.elementor-motion-effects-element-type-background), .elementor-35589 .elementor-element.elementor-element-f124df7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-35589 .elementor-element.elementor-element-2252415{--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:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:100px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-35589 .elementor-element.elementor-element-2252415:not(.elementor-motion-effects-element-type-background), .elementor-35589 .elementor-element.elementor-element-2252415 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f3ba37b );}.elementor-35589 .elementor-element.elementor-element-c95398e{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:auto;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-35589 .elementor-element.elementor-element-696d575{--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:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:25px 25px 25px 25px;box-shadow:0px 6px 24px 0px rgba(6,38,45,0.08);--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-35589 .elementor-element.elementor-element-696d575:not(.elementor-motion-effects-element-type-background), .elementor-35589 .elementor-element.elementor-element-696d575 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-76fe6e01 );}.elementor-35589 .elementor-element.elementor-element-191babd.premium-lottie-canvas .premium-lottie-animation, .elementor-35589 .elementor-element.elementor-element-191babd.premium-lottie-svg svg{width:200px !important;}.elementor-35589 .elementor-element.elementor-element-191babd .premium-lottie-animation{transform:rotate(0deg);}.elementor-35589 .elementor-element.elementor-element-191babd{text-align:left;}.elementor-35589 .elementor-element.elementor-element-78b2f53{--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:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:25px 25px 25px 25px;box-shadow:0px 6px 24px 0px rgba(6,38,45,0.08);--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-35589 .elementor-element.elementor-element-78b2f53:not(.elementor-motion-effects-element-type-background), .elementor-35589 .elementor-element.elementor-element-78b2f53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-76fe6e01 );}.elementor-35589 .elementor-element.elementor-element-949e2ce.premium-lottie-canvas .premium-lottie-animation, .elementor-35589 .elementor-element.elementor-element-949e2ce.premium-lottie-svg svg{width:200px !important;}.elementor-35589 .elementor-element.elementor-element-949e2ce .premium-lottie-animation{transform:rotate(0deg);}.elementor-35589 .elementor-element.elementor-element-949e2ce{text-align:left;}.elementor-35589 .elementor-element.elementor-element-65f7208{--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:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:25px 25px 25px 25px;box-shadow:0px 6px 24px 0px rgba(6,38,45,0.08);--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-35589 .elementor-element.elementor-element-65f7208:not(.elementor-motion-effects-element-type-background), .elementor-35589 .elementor-element.elementor-element-65f7208 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-76fe6e01 );}.elementor-35589 .elementor-element.elementor-element-22d44ce.premium-lottie-canvas .premium-lottie-animation, .elementor-35589 .elementor-element.elementor-element-22d44ce.premium-lottie-svg svg{width:200px !important;}.elementor-35589 .elementor-element.elementor-element-22d44ce .premium-lottie-animation{transform:rotate(0deg);}.elementor-35589 .elementor-element.elementor-element-22d44ce{text-align:left;}.elementor-35589 .elementor-element.elementor-element-cdf1e3b{--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:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:25px 25px 25px 25px;box-shadow:0px 6px 24px 0px rgba(6,38,45,0.08);--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-35589 .elementor-element.elementor-element-cdf1e3b:not(.elementor-motion-effects-element-type-background), .elementor-35589 .elementor-element.elementor-element-cdf1e3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-76fe6e01 );}.elementor-35589 .elementor-element.elementor-element-1d79e14.premium-lottie-canvas .premium-lottie-animation, .elementor-35589 .elementor-element.elementor-element-1d79e14.premium-lottie-svg svg{width:200px !important;}.elementor-35589 .elementor-element.elementor-element-1d79e14 .premium-lottie-animation{transform:rotate(0deg);}.elementor-35589 .elementor-element.elementor-element-1d79e14{text-align:left;}.elementor-35589 .elementor-element.elementor-element-d694fa6{--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:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:25px 25px 25px 25px;box-shadow:0px 6px 24px 0px rgba(6,38,45,0.08);--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-35589 .elementor-element.elementor-element-d694fa6:not(.elementor-motion-effects-element-type-background), .elementor-35589 .elementor-element.elementor-element-d694fa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-76fe6e01 );}.elementor-35589 .elementor-element.elementor-element-5883679.premium-lottie-canvas .premium-lottie-animation, .elementor-35589 .elementor-element.elementor-element-5883679.premium-lottie-svg svg{width:200px !important;}.elementor-35589 .elementor-element.elementor-element-5883679 .premium-lottie-animation{transform:rotate(0deg);}.elementor-35589 .elementor-element.elementor-element-5883679{text-align:left;}.elementor-35589 .elementor-element.elementor-element-7be769a{--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:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:25px 25px 25px 25px;box-shadow:0px 6px 24px 0px rgba(6,38,45,0.08);--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-35589 .elementor-element.elementor-element-7be769a:not(.elementor-motion-effects-element-type-background), .elementor-35589 .elementor-element.elementor-element-7be769a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-76fe6e01 );}.elementor-35589 .elementor-element.elementor-element-2eba94f.premium-lottie-canvas .premium-lottie-animation, .elementor-35589 .elementor-element.elementor-element-2eba94f.premium-lottie-svg svg{width:200px !important;}.elementor-35589 .elementor-element.elementor-element-2eba94f .premium-lottie-animation{transform:rotate(0deg);}.elementor-35589 .elementor-element.elementor-element-2eba94f{text-align:left;}.elementor-35589 .elementor-element.elementor-element-7970b5c{--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:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:25px 25px 25px 25px;box-shadow:0px 6px 24px 0px rgba(6,38,45,0.08);--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-35589 .elementor-element.elementor-element-7970b5c:not(.elementor-motion-effects-element-type-background), .elementor-35589 .elementor-element.elementor-element-7970b5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-76fe6e01 );}.elementor-35589 .elementor-element.elementor-element-4559aa5.premium-lottie-canvas .premium-lottie-animation, .elementor-35589 .elementor-element.elementor-element-4559aa5.premium-lottie-svg svg{width:200px !important;}.elementor-35589 .elementor-element.elementor-element-4559aa5 .premium-lottie-animation{transform:rotate(0deg);}.elementor-35589 .elementor-element.elementor-element-4559aa5{text-align:left;}.elementor-35589 .elementor-element.elementor-element-460f420{--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:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:25px 25px 25px 25px;box-shadow:0px 6px 24px 0px rgba(6,38,45,0.08);--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-35589 .elementor-element.elementor-element-460f420:not(.elementor-motion-effects-element-type-background), .elementor-35589 .elementor-element.elementor-element-460f420 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-76fe6e01 );}.elementor-35589 .elementor-element.elementor-element-fc1b919.premium-lottie-canvas .premium-lottie-animation, .elementor-35589 .elementor-element.elementor-element-fc1b919.premium-lottie-svg svg{width:200px !important;}.elementor-35589 .elementor-element.elementor-element-fc1b919 .premium-lottie-animation{transform:rotate(0deg);}.elementor-35589 .elementor-element.elementor-element-fc1b919{text-align:left;}.elementor-35589 .elementor-element.elementor-element-bfbd5db{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:100px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-35589 .elementor-element.elementor-element-bfbd5db:not(.elementor-motion-effects-element-type-background), .elementor-35589 .elementor-element.elementor-element-bfbd5db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-35589 .elementor-element.elementor-element-1be2f98{--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:56px 56px;--row-gap:56px;--column-gap:56px;}.elementor-35589 .elementor-element.elementor-element-7bc1412{--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:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-35589 .elementor-element.elementor-element-30e6154{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:8px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35589 .elementor-element.elementor-element-fb374f4{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-35589 .elementor-element.elementor-element-b859402 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-35589 .elementor-element.elementor-element-b859402 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-35589 .elementor-element.elementor-element-b859402{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-35589 .elementor-element.elementor-element-b859402 .elementor-icon-list-text{transition:color 0.3s;}.elementor-35589 .elementor-element.elementor-element-24ed44c{--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:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:100px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-35589 .elementor-element.elementor-element-24ed44c:not(.elementor-motion-effects-element-type-background), .elementor-35589 .elementor-element.elementor-element-24ed44c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f3ba37b );}.elementor-35589 .elementor-element.elementor-element-75b4932{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:auto;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-35589 .elementor-element.elementor-element-ef72777{--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:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:25px 25px 25px 25px;box-shadow:0px 6px 24px 0px rgba(6,38,45,0.08);--padding-top:32px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-35589 .elementor-element.elementor-element-ef72777:not(.elementor-motion-effects-element-type-background), .elementor-35589 .elementor-element.elementor-element-ef72777 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-76fe6e01 );}.elementor-35589 .elementor-element.elementor-element-8ab53bb.premium-lottie-canvas .premium-lottie-animation, .elementor-35589 .elementor-element.elementor-element-8ab53bb.premium-lottie-svg svg{width:200px !important;}.elementor-35589 .elementor-element.elementor-element-8ab53bb .premium-lottie-animation{transform:rotate(0deg);}.elementor-35589 .elementor-element.elementor-element-8ab53bb{text-align:left;}.elementor-35589 .elementor-element.elementor-element-2ddbc29{--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:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:25px 25px 25px 25px;box-shadow:0px 6px 24px 0px rgba(6,38,45,0.08);--padding-top:32px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-35589 .elementor-element.elementor-element-2ddbc29:not(.elementor-motion-effects-element-type-background), .elementor-35589 .elementor-element.elementor-element-2ddbc29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-76fe6e01 );}.elementor-35589 .elementor-element.elementor-element-d2e2f52.premium-lottie-canvas .premium-lottie-animation, .elementor-35589 .elementor-element.elementor-element-d2e2f52.premium-lottie-svg svg{width:200px !important;}.elementor-35589 .elementor-element.elementor-element-d2e2f52 .premium-lottie-animation{transform:rotate(0deg);}.elementor-35589 .elementor-element.elementor-element-d2e2f52{text-align:left;}.elementor-35589 .elementor-element.elementor-element-9b815f3{--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:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:25px 25px 25px 25px;box-shadow:0px 6px 24px 0px rgba(6,38,45,0.08);--padding-top:32px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-35589 .elementor-element.elementor-element-9b815f3:not(.elementor-motion-effects-element-type-background), .elementor-35589 .elementor-element.elementor-element-9b815f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-76fe6e01 );}.elementor-35589 .elementor-element.elementor-element-36f6ce3.premium-lottie-canvas .premium-lottie-animation, .elementor-35589 .elementor-element.elementor-element-36f6ce3.premium-lottie-svg svg{width:200px !important;}.elementor-35589 .elementor-element.elementor-element-36f6ce3 .premium-lottie-animation{transform:rotate(0deg);}.elementor-35589 .elementor-element.elementor-element-36f6ce3{text-align:left;}.elementor-35589 .elementor-element.elementor-element-51f3690{--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:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:25px 25px 25px 25px;box-shadow:0px 6px 24px 0px rgba(6,38,45,0.08);--padding-top:32px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-35589 .elementor-element.elementor-element-51f3690:not(.elementor-motion-effects-element-type-background), .elementor-35589 .elementor-element.elementor-element-51f3690 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-76fe6e01 );}.elementor-35589 .elementor-element.elementor-element-3b32e86.premium-lottie-canvas .premium-lottie-animation, .elementor-35589 .elementor-element.elementor-element-3b32e86.premium-lottie-svg svg{width:200px !important;}.elementor-35589 .elementor-element.elementor-element-3b32e86 .premium-lottie-animation{transform:rotate(0deg);}.elementor-35589 .elementor-element.elementor-element-3b32e86{text-align:left;}.elementor-35589 .elementor-element.elementor-element-5b2090c{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:12px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35589 .elementor-element.elementor-element-3a6e3cc{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:100px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-35589 .elementor-element.elementor-element-3a6e3cc:not(.elementor-motion-effects-element-type-background), .elementor-35589 .elementor-element.elementor-element-3a6e3cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-76fe6e01 );}.elementor-35589 .elementor-element.elementor-element-1f4ba67{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:auto;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-35589 .elementor-element.elementor-element-a8ecc33{--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:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:25px 25px 25px 25px;--padding-top:28px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-35589 .elementor-element.elementor-element-a8ecc33:not(.elementor-motion-effects-element-type-background), .elementor-35589 .elementor-element.elementor-element-a8ecc33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-35589 .elementor-element.elementor-element-4e7f319{--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:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:25px 25px 25px 25px;--padding-top:28px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-35589 .elementor-element.elementor-element-4e7f319:not(.elementor-motion-effects-element-type-background), .elementor-35589 .elementor-element.elementor-element-4e7f319 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-35589 .elementor-element.elementor-element-d88b84d{--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:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:25px 25px 25px 25px;--padding-top:28px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-35589 .elementor-element.elementor-element-d88b84d:not(.elementor-motion-effects-element-type-background), .elementor-35589 .elementor-element.elementor-element-d88b84d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-35589 .elementor-element.elementor-element-2ee7a33{--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:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:25px 25px 25px 25px;--padding-top:28px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-35589 .elementor-element.elementor-element-2ee7a33:not(.elementor-motion-effects-element-type-background), .elementor-35589 .elementor-element.elementor-element-2ee7a33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-35589 .elementor-element.elementor-element-1933301{--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:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:100px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-35589 .elementor-element.elementor-element-1933301:not(.elementor-motion-effects-element-type-background), .elementor-35589 .elementor-element.elementor-element-1933301 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f3ba37b );}.elementor-35589 .elementor-element.elementor-element-a5b1ac7{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:auto;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;}.elementor-35589 .elementor-element.elementor-element-1ff32dd{--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:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:25px 25px 25px 25px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-35589 .elementor-element.elementor-element-1ff32dd:not(.elementor-motion-effects-element-type-background), .elementor-35589 .elementor-element.elementor-element-1ff32dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-35589 .elementor-element.elementor-element-96adcb5.premium-lottie-canvas .premium-lottie-animation, .elementor-35589 .elementor-element.elementor-element-96adcb5.premium-lottie-svg svg{width:200px !important;}.elementor-35589 .elementor-element.elementor-element-96adcb5 .premium-lottie-animation{transform:rotate(0deg);}.elementor-35589 .elementor-element.elementor-element-96adcb5{text-align:left;}.elementor-35589 .elementor-element.elementor-element-8ec3827{--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:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:25px 25px 25px 25px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-35589 .elementor-element.elementor-element-8ec3827:not(.elementor-motion-effects-element-type-background), .elementor-35589 .elementor-element.elementor-element-8ec3827 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-35589 .elementor-element.elementor-element-82a5cd7.premium-lottie-canvas .premium-lottie-animation, .elementor-35589 .elementor-element.elementor-element-82a5cd7.premium-lottie-svg svg{width:200px !important;}.elementor-35589 .elementor-element.elementor-element-82a5cd7 .premium-lottie-animation{transform:rotate(0deg);}.elementor-35589 .elementor-element.elementor-element-82a5cd7{text-align:left;}.elementor-35589 .elementor-element.elementor-element-15caf03{--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:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:25px 25px 25px 25px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-35589 .elementor-element.elementor-element-15caf03:not(.elementor-motion-effects-element-type-background), .elementor-35589 .elementor-element.elementor-element-15caf03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-35589 .elementor-element.elementor-element-50d76d1.premium-lottie-canvas .premium-lottie-animation, .elementor-35589 .elementor-element.elementor-element-50d76d1.premium-lottie-svg svg{width:200px !important;}.elementor-35589 .elementor-element.elementor-element-50d76d1 .premium-lottie-animation{transform:rotate(0deg);}.elementor-35589 .elementor-element.elementor-element-50d76d1{text-align:left;}.elementor-35589 .elementor-element.elementor-element-f4ccfc2{--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:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:25px 25px 25px 25px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-35589 .elementor-element.elementor-element-f4ccfc2:not(.elementor-motion-effects-element-type-background), .elementor-35589 .elementor-element.elementor-element-f4ccfc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-35589 .elementor-element.elementor-element-a2c7108.premium-lottie-canvas .premium-lottie-animation, .elementor-35589 .elementor-element.elementor-element-a2c7108.premium-lottie-svg svg{width:200px !important;}.elementor-35589 .elementor-element.elementor-element-a2c7108 .premium-lottie-animation{transform:rotate(0deg);}.elementor-35589 .elementor-element.elementor-element-a2c7108{text-align:left;}.elementor-35589 .elementor-element.elementor-element-5fbf41f{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:100px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-35589 .elementor-element.elementor-element-5fbf41f:not(.elementor-motion-effects-element-type-background), .elementor-35589 .elementor-element.elementor-element-5fbf41f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-35589 .elementor-element.elementor-element-e532252{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:auto;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-35589 .elementor-element.elementor-element-cd50a96{--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:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:25px 25px 25px 25px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-35589 .elementor-element.elementor-element-cd50a96:not(.elementor-motion-effects-element-type-background), .elementor-35589 .elementor-element.elementor-element-cd50a96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-64609c3 );}.elementor-35589 .elementor-element.elementor-element-a596a7e{--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:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:25px 25px 25px 25px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-35589 .elementor-element.elementor-element-a596a7e:not(.elementor-motion-effects-element-type-background), .elementor-35589 .elementor-element.elementor-element-a596a7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-64609c3 );}.elementor-35589 .elementor-element.elementor-element-3a2ad89{--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:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:25px 25px 25px 25px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-35589 .elementor-element.elementor-element-3a2ad89:not(.elementor-motion-effects-element-type-background), .elementor-35589 .elementor-element.elementor-element-3a2ad89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-64609c3 );}.elementor-35589 .elementor-element.elementor-element-7b5fade{--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:center;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--flex-wrap:wrap;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35589 .elementor-element.elementor-element-513f865{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:100px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-35589 .elementor-element.elementor-element-513f865:not(.elementor-motion-effects-element-type-background), .elementor-35589 .elementor-element.elementor-element-513f865 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f3ba37b );}.elementor-35589 .elementor-element.elementor-element-d2075e1{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35589 .elementor-element.elementor-element-917e916{--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-35589 .elementor-element.elementor-element-fb531e7{--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:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:90px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-35589 .elementor-element.elementor-element-fb531e7:not(.elementor-motion-effects-element-type-background), .elementor-35589 .elementor-element.elementor-element-fb531e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f3ba37b );}:root{--page-title-display:none;}@media(max-width:1175px){.elementor-35589 .elementor-element.elementor-element-d1ea81e{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-35589 .elementor-element.elementor-element-4459b4e{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-35589 .elementor-element.elementor-element-c95398e{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-35589 .elementor-element.elementor-element-75b4932{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-35589 .elementor-element.elementor-element-1f4ba67{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-35589 .elementor-element.elementor-element-a5b1ac7{--grid-auto-flow:row;}.elementor-35589 .elementor-element.elementor-element-e532252{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(max-width:767px){.elementor-35589 .elementor-element.elementor-element-d6b369f{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:110px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-35589 .elementor-element.elementor-element-3283fce{--width:100%;}.elementor-35589 .elementor-element.elementor-element-6f3917e{--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-35589 .elementor-element.elementor-element-86d88a0{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-35589 .elementor-element.elementor-element-d1ea81e{--e-con-grid-template-columns:repeat(2, 1fr);--gap:12px 12px;--row-gap:12px;--column-gap:12px;--grid-auto-flow:row;}.elementor-35589 .elementor-element.elementor-element-682ef64{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-35589 .elementor-element.elementor-element-1af48f1{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-35589 .elementor-element.elementor-element-ff5edd1{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-35589 .elementor-element.elementor-element-9f223f3{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-35589 .elementor-element.elementor-element-12b8973{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-35589 .elementor-element.elementor-element-4459b4e{--e-con-grid-template-columns:repeat(1, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;}.elementor-35589 .elementor-element.elementor-element-172ba05{--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-35589 .elementor-element.elementor-element-c06bc1e{--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-35589 .elementor-element.elementor-element-f35048a{--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-35589 .elementor-element.elementor-element-2f95a7e{--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-35589 .elementor-element.elementor-element-f124df7{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-35589 .elementor-element.elementor-element-2252415{--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-35589 .elementor-element.elementor-element-c95398e{--e-con-grid-template-columns:repeat(1, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;}.elementor-35589 .elementor-element.elementor-element-696d575{--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-35589 .elementor-element.elementor-element-78b2f53{--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-35589 .elementor-element.elementor-element-65f7208{--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-35589 .elementor-element.elementor-element-cdf1e3b{--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-35589 .elementor-element.elementor-element-d694fa6{--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-35589 .elementor-element.elementor-element-7be769a{--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-35589 .elementor-element.elementor-element-7970b5c{--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-35589 .elementor-element.elementor-element-460f420{--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-35589 .elementor-element.elementor-element-bfbd5db{--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-35589 .elementor-element.elementor-element-1be2f98{--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:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-35589 .elementor-element.elementor-element-7bc1412{--width:100%;}.elementor-35589 .elementor-element.elementor-element-fb374f4{--width:100%;}.elementor-35589 .elementor-element.elementor-element-24ed44c{--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-35589 .elementor-element.elementor-element-75b4932{--e-con-grid-template-columns:repeat(1, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;}.elementor-35589 .elementor-element.elementor-element-ef72777{--padding-top:26px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-35589 .elementor-element.elementor-element-2ddbc29{--padding-top:26px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-35589 .elementor-element.elementor-element-9b815f3{--padding-top:26px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-35589 .elementor-element.elementor-element-51f3690{--padding-top:26px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-35589 .elementor-element.elementor-element-3a6e3cc{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-35589 .elementor-element.elementor-element-1f4ba67{--e-con-grid-template-columns:repeat(1, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;}.elementor-35589 .elementor-element.elementor-element-a8ecc33{--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-35589 .elementor-element.elementor-element-4e7f319{--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-35589 .elementor-element.elementor-element-d88b84d{--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-35589 .elementor-element.elementor-element-2ee7a33{--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-35589 .elementor-element.elementor-element-1933301{--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-35589 .elementor-element.elementor-element-a5b1ac7{--e-con-grid-template-columns:repeat(1, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;}.elementor-35589 .elementor-element.elementor-element-1ff32dd{--padding-top:30px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-35589 .elementor-element.elementor-element-8ec3827{--padding-top:30px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-35589 .elementor-element.elementor-element-15caf03{--padding-top:30px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-35589 .elementor-element.elementor-element-f4ccfc2{--padding-top:30px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-35589 .elementor-element.elementor-element-5fbf41f{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-35589 .elementor-element.elementor-element-e532252{--e-con-grid-template-columns:repeat(1, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;}.elementor-35589 .elementor-element.elementor-element-cd50a96{--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-35589 .elementor-element.elementor-element-a596a7e{--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-35589 .elementor-element.elementor-element-3a2ad89{--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-35589 .elementor-element.elementor-element-7b5fade{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-35589 .elementor-element.elementor-element-513f865{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-35589 .elementor-element.elementor-element-fb531e7{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}}@media(min-width:768px){.elementor-35589 .elementor-element.elementor-element-d6b369f{--content-width:1280px;}.elementor-35589 .elementor-element.elementor-element-3283fce{--width:56%;}.elementor-35589 .elementor-element.elementor-element-8597a45{--width:44%;}.elementor-35589 .elementor-element.elementor-element-86d88a0{--content-width:1280px;}.elementor-35589 .elementor-element.elementor-element-12b8973{--content-width:1280px;}.elementor-35589 .elementor-element.elementor-element-f124df7{--content-width:1280px;}.elementor-35589 .elementor-element.elementor-element-2252415{--content-width:1280px;}.elementor-35589 .elementor-element.elementor-element-bfbd5db{--content-width:1280px;}.elementor-35589 .elementor-element.elementor-element-7bc1412{--width:50%;}.elementor-35589 .elementor-element.elementor-element-fb374f4{--width:50%;}.elementor-35589 .elementor-element.elementor-element-24ed44c{--content-width:1280px;}.elementor-35589 .elementor-element.elementor-element-3a6e3cc{--content-width:1280px;}.elementor-35589 .elementor-element.elementor-element-1933301{--content-width:1280px;}.elementor-35589 .elementor-element.elementor-element-5fbf41f{--content-width:1280px;}.elementor-35589 .elementor-element.elementor-element-513f865{--content-width:1280px;}.elementor-35589 .elementor-element.elementor-element-fb531e7{--content-width:1280px;}}@media(max-width:1175px) and (min-width:768px){.elementor-35589 .elementor-element.elementor-element-3283fce{--width:100%;}.elementor-35589 .elementor-element.elementor-element-8597a45{--width:100%;}}/* Start custom CSS *//* GEO draft v2: page-scoped styles. Colours use the kit globals (Site Settings > Global Colors). */
.elementor-35589{--g-green:var(--e-global-color-primary,#00BD71);--g-dark:var(--e-global-color-secondary,#06262D);--g-pale:var(--e-global-color-f3ba37b,#F0FBFE);--g-mint:var(--e-global-color-f6a252a,#D8F5EF);--g-mid:var(--e-global-color-64609c3,#1C4A54);--g-deep:var(--e-global-color-30089d4,#031316);--g-text:var(--e-global-color-text,#333333);}
.elementor-35589 [id]{scroll-margin-top:110px;}
.elementor-35589 .elementor-widget:not(:last-child){margin-block-end:0;}
.elementor-35589 p:last-child{margin-bottom:0;}
/* type */
.elementor-35589 .g-eyebrow{font-size:16px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--g-green);}
.elementor-35589 .g-eyebrow p{margin:0;}
.elementor-35589 .g-h1 .elementor-heading-title{color:#fff;font-size:54px;font-weight:500;line-height:1.1;}
.elementor-35589 .g-h1 .elementor-heading-title span{color:var(--g-green);}
.elementor-35589 .g-lead{color:#fff;font-size:20px;font-weight:300;line-height:1.55;}
.elementor-35589 .g-lead p{margin:0 0 10px;}
.elementor-35589 .g-center,.elementor-35589 .g-center .elementor-heading-title{text-align:center;}
.elementor-35589 .g-maxw{max-width:820px;margin-left:auto;margin-right:auto;}
.elementor-35589 .g-light,.elementor-35589 .g-light p{color:#fff;}
.elementor-35589 .g-mintx,.elementor-35589 .g-mintx p{color:var(--g-mint);}
.elementor-35589 .g-body{font-size:18px;font-weight:300;line-height:1.6;color:var(--g-text);}
.elementor-35589 .g-body p{margin:0 0 12px;}
.elementor-35589 .g-small{font-size:15px;font-weight:300;line-height:1.5;}
.elementor-35589 .g-h3 .elementor-heading-title{font-size:24px;font-weight:500;line-height:1.25;color:var(--g-dark);}
.elementor-35589 .g-h3w .elementor-heading-title{color:#fff;}
.elementor-35589 .g-h3g .elementor-heading-title{color:var(--g-green);}
.elementor-35589 .g-h2w .elementor-heading-title{color:#fff;}
.elementor-35589 .g-h2d .elementor-heading-title{color:var(--g-dark);}
.elementor-35589 .g-display .elementor-heading-title{font-size:44px;font-weight:900;line-height:1.08;color:var(--g-green);}
.elementor-35589 .g-tagline{font-size:26px;font-weight:300;color:#fff;text-align:center;}
.elementor-35589 a.g-link,.elementor-35589 .g-body a,.elementor-35589 .g-cardtxt a{color:var(--g-green);font-weight:500;text-decoration:underline;text-underline-offset:3px;}
.elementor-35589 .g-cardtxt a{color:var(--g-green);}
/* buttons */
.elementor-35589 .g-btn .elementor-button{font-size:18px;font-weight:500;padding:16px 30px;border-radius:64px;}
.elementor-35589 .g-btn-dark .elementor-button{background-color:var(--g-dark);color:#fff;}
.elementor-35589 .g-btn-dark .elementor-button:hover,.elementor-35589 .g-btn-dark .elementor-button:focus{background-color:var(--g-mid);}
.elementor-35589 .g-btn-ghost .elementor-button{background:transparent;color:#fff;box-shadow:inset 0 0 0 2px rgba(255,255,255,.55);}
.elementor-35589 .g-btn-ghost .elementor-button:hover,.elementor-35589 .g-btn-ghost .elementor-button:focus{background:rgba(255,255,255,.08);box-shadow:inset 0 0 0 2px #fff;}
.elementor-35589 .g-btnrow{flex-wrap:wrap;}
/* hero */
.elementor-35589 .g-hero-img img{width:100%;height:560px;object-fit:cover;border-radius:25px;display:block;}
.elementor-35589 .g-badge img{height:56px;width:auto;max-width:170px;object-fit:contain;display:block;}
.elementor-35589 .g-badge-lg img{height:84px;max-width:190px;}
.elementor-35589 .g-ticks .elementor-icon-list-text{color:#fff;font-size:17px;font-weight:300;line-height:1.45;}
.elementor-35589 .g-ticks .elementor-icon-list-icon i,.elementor-35589 .g-checks .elementor-icon-list-icon i{color:var(--g-green);font-size:18px;}
.elementor-35589 .g-ticks .elementor-icon-list-icon svg,.elementor-35589 .g-checks .elementor-icon-list-icon svg{fill:var(--g-green);width:18px;height:18px;}
.elementor-35589 .g-ticks .elementor-icon-list-item,.elementor-35589 .g-checks .elementor-icon-list-item{align-items:flex-start;padding-bottom:8px;}
.elementor-35589 .g-ticks .elementor-icon-list-icon,.elementor-35589 .g-checks .elementor-icon-list-icon{padding-top:4px;}
.elementor-35589 .g-checks .elementor-icon-list-text{color:var(--g-text);font-size:17px;font-weight:300;line-height:1.5;}
.elementor-35589 .g-trust{color:rgba(255,255,255,.8);font-size:15px;}
/* short version */
.elementor-35589 .g-dl p{font-size:18px;font-weight:300;line-height:1.55;margin:0 0 14px;padding-left:18px;border-left:3px solid var(--g-green);color:var(--g-text);}
.elementor-35589 .g-dl strong{font-weight:600;color:var(--g-dark);}
.elementor-35589 .g-jump .elementor-icon-list-items{display:flex;flex-direction:column;gap:10px;}
.elementor-35589 .g-jump .elementor-icon-list-item{margin:0!important;padding:0!important;}
.elementor-35589 .g-jump .elementor-icon-list-item>a{display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse;background:#fff;border-radius:64px;padding:12px 22px;min-height:48px;color:var(--g-dark);font-size:16px;font-weight:500;transition:background .2s,color .2s;}
.elementor-35589 .g-jump .elementor-icon-list-item>a:hover{background:var(--g-dark);}
.elementor-35589 .g-jump .elementor-icon-list-item>a:hover .elementor-icon-list-text{color:#fff;}
.elementor-35589 .g-jump .elementor-icon-list-text{color:var(--g-dark);padding:0!important;}
.elementor-35589 .g-jump .elementor-icon-list-icon i{color:var(--g-green);font-size:14px;}
.elementor-35589 .g-jump .elementor-icon-list-icon svg{fill:var(--g-green);width:14px;}
.elementor-35589 .g-label .elementor-heading-title{font-size:14px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--g-dark);}
/* icons (Lottie in a circle) */
.elementor-35589 .g-ico .premium-lottie-animation{width:96px!important;height:96px;padding:18px;border-radius:50%;background:var(--g-dark);box-sizing:border-box;display:flex;align-items:center;justify-content:center;margin:0;}
.elementor-35589 .g-ico .premium-lottie-animation svg{width:60px!important;height:60px!important;}
.elementor-35589 .g-ico-sm .premium-lottie-animation{width:72px!important;height:72px;padding:12px;background:var(--g-deep);}
.elementor-35589 .g-ico-sm .premium-lottie-animation svg{width:48px!important;height:48px!important;}
.elementor-35589 .g-ico-mid .premium-lottie-animation{background:var(--g-mid);}
/* table */
.elementor-35589 .g-table table{width:100%;border-collapse:separate;border-spacing:0;border-radius:25px;overflow:hidden;font-size:16px;line-height:1.45;margin:0;box-shadow:0 0 0 1px #DFE8ED;}
.elementor-35589 .g-table th{background:var(--g-dark);color:#fff;font-weight:500;text-align:left;padding:16px 18px;border:0;}
.elementor-35589 .g-table td{padding:14px 18px;border:0;border-top:1px solid #DFE8ED;color:var(--g-text);font-weight:300;vertical-align:top;background:#fff;}
.elementor-35589 .g-table tr:nth-child(even) td{background:var(--g-pale);}
.elementor-35589 .g-table td:first-child{font-weight:600;color:var(--g-dark);white-space:nowrap;}
.elementor-35589 .g-table td:last-child{color:#008a53;font-weight:500;}
/* steps */
.elementor-35589 .g-step-h .elementor-heading-title{font-size:21px;font-weight:500;line-height:1.25;color:var(--g-dark);}
.elementor-35589 .g-step-p{font-size:16px;font-weight:300;line-height:1.55;color:var(--g-text);flex-grow:1;}
.elementor-35589 .g-strip{background:var(--g-pale);border-radius:12px;padding:14px 16px;font-size:15px;line-height:1.45;color:var(--g-text);}
.elementor-35589 .g-strip p{margin:0 0 4px;}
.elementor-35589 .g-strip strong{color:var(--g-dark);font-weight:600;}
@media(min-width:1176px){.elementor-35589 .g-span2{grid-column:span 2;}}
/* timeline */
.elementor-35589 .g3-tl{list-style:none;margin:0 0 8px;padding:0;display:grid;grid-template-columns:repeat(7,1fr);position:relative;}
.elementor-35589 .g3-tl:before{content:"";position:absolute;left:calc(100%/14);right:calc(100%/14);top:27px;height:2px;background:var(--g-green);}
.elementor-35589 .g3-tl li{display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 8px;position:relative;}
.elementor-35589 .g3-tl-dot{width:56px;height:56px;border-radius:50%;background:var(--g-dark);color:var(--g-green);font-size:22px;font-weight:700;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 6px var(--g-pale);}
.elementor-35589 .g3-tl-name{margin-top:14px;font-size:15px;font-weight:500;line-height:1.3;color:var(--g-dark);}
.elementor-35589 .g3-tl-when{margin-top:6px;font-size:14px;font-weight:500;color:#008a53;}
/* covered cards */
.elementor-35589 .g-cardh .elementor-heading-title{font-size:21px;font-weight:500;line-height:1.25;color:#fff;}
.elementor-35589 .g-cardtxt{font-size:16px;font-weight:300;line-height:1.55;color:var(--g-mint);}
.elementor-35589 .g-cover-img img{width:100%;height:100%;min-height:220px;max-height:300px;object-fit:cover;border-radius:18px;display:block;}
/* what you get */
.elementor-35589 .g-panel-img{align-self:stretch;}
.elementor-35589 .g-panel-img .elementor-widget-container,.elementor-35589 .g-panel-img img{height:100%;}
.elementor-35589 .g-panel-img img{width:100%;min-height:100%;object-fit:cover;display:block;}
/* logos */
.elementor-35589 .g-logo{width:200px;}
.elementor-35589 .g-logo img{width:200px;height:84px;object-fit:contain;display:block;filter:grayscale(1);opacity:.85;transition:filter .2s,opacity .2s;}
.elementor-35589 .g-logo img:hover{filter:none;opacity:1;}
/* why cards */
.elementor-35589 .g-why-g .elementor-heading-title{color:var(--g-dark);font-size:30px;font-weight:900;}
.elementor-35589 .g-why-gt{color:var(--g-dark);font-size:18px;font-weight:400;line-height:1.55;}
.elementor-35589 .g-why-d .elementor-heading-title{color:var(--g-green);font-size:30px;font-weight:900;}
.elementor-35589 .g-why-dt{color:var(--g-pale);font-size:18px;font-weight:300;line-height:1.55;}
.elementor-35589 .g-scott img{width:220px;height:220px;border-radius:50%;object-fit:cover;display:block;box-shadow:0 0 0 6px rgba(0,189,113,.35);}
.elementor-35589 .g-role{color:#fff;font-weight:500;font-size:18px;}
.elementor-35589 .g-role p{margin:0;}
.elementor-35589 .g-bio{color:#fff;font-weight:300;font-size:18px;line-height:1.6;}
.elementor-35589 .g-li .elementor-icon-list-text{color:var(--g-green);font-weight:500;font-size:17px;}
.elementor-35589 .g-li .elementor-icon-list-icon i{color:var(--g-green);}
.elementor-35589 .g-li .elementor-icon-list-icon svg{fill:var(--g-green);}
.elementor-35589 .g-rule{border-top:1px solid rgba(216,245,239,.18);}
/* existing clients */
.elementor-35589 .g-mini .elementor-heading-title{font-size:19px;font-weight:600;color:var(--g-dark);}
.elementor-35589 .g-mini-t{font-size:16px;font-weight:300;line-height:1.5;color:var(--g-text);}
/* FAQ */
.elementor-35589 .g-faq{max-width:900px;margin:0 auto;width:100%;}
.elementor-35589 .g-faq .elementor-accordion-item{border:0;border-bottom:1px solid #C9DCDF;}
.elementor-35589 .g-faq .elementor-accordion-item:first-child{border-top:1px solid #C9DCDF;}
.elementor-35589 .g-faq .elementor-tab-title{padding:20px 4px;font-size:19px;font-weight:500;color:var(--g-dark);line-height:1.35;}
.elementor-35589 .g-faq .elementor-tab-title a{color:var(--g-dark);}
.elementor-35589 .g-faq .elementor-tab-title.elementor-active a{color:#008a53;}
.elementor-35589 .g-faq .elementor-accordion-icon i,.elementor-35589 .g-faq .elementor-accordion-icon svg{color:var(--g-green);fill:var(--g-green);}
.elementor-35589 .g-faq .elementor-accordion-icon{width:34px;height:34px;border-radius:50%;border:2px solid var(--g-green);display:inline-flex!important;align-items:center;justify-content:center;font-size:13px;}
.elementor-35589 .g-faq .elementor-accordion-icon svg{width:13px;}
.elementor-35589 .g-faq .elementor-tab-title{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;gap:16px;}
.elementor-35589 .g-faq .elementor-tab-content{border:0;padding:0 50px 22px 4px;font-size:17px;font-weight:300;line-height:1.6;color:var(--g-text);}
/* form */
.elementor-35589 .g-form .elementor-field-group{margin-bottom:18px;}
.elementor-35589 .g-form .elementor-field-label{font-size:16px;font-weight:700;line-height:1.5;color:var(--g-dark);}
.elementor-35589 .g-form .elementor-field-textual{min-height:44px;font-size:17px;}
.elementor-35589 .g-form .elementor-button{width:100%;justify-content:center;font-size:20px;padding:16px 30px;border-radius:64px;}
.elementor-35589 .g-form .elementor-field-type-checkbox .elementor-field-option label{font-size:16px;color:var(--g-dark);}
.elementor-35589 .g-under,.elementor-35589 .g-under p{font-family:var(--e-global-typography-text-font-family,"Roboto"),sans-serif;font-size:16px;font-weight:400;line-height:1.6;color:var(--g-text);text-align:center;}
.elementor-35589 .g-under p{margin:0;}
.elementor-35589 .g-under a{color:#008a53;font-weight:500;text-decoration:underline;text-underline-offset:3px;}
/* related links */
.elementor-35589 .g3-links{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:20px;}
.elementor-35589 .g3-links li{background:#fff;border:1px solid #DFE8ED;border-radius:25px;transition:box-shadow .2s,border-color .2s;}
.elementor-35589 .g3-links li:hover{border-color:var(--g-green);box-shadow:0 8px 24px rgba(6,38,45,.08);}
.elementor-35589 .g3-links li>a,.elementor-35589 .g3-links li.g3-links-two{display:flex;flex-direction:column;gap:6px;padding:24px 28px;height:100%;box-sizing:border-box;color:var(--g-dark);position:relative;}
.elementor-35589 .g3-links strong{font-size:18px;font-weight:500;color:var(--g-dark);padding-right:28px;}
.elementor-35589 .g3-links li>a:after{content:"\2192";position:absolute;right:26px;top:22px;color:var(--g-green);font-size:20px;}
.elementor-35589 .g3-links span{font-size:15px;font-weight:300;color:var(--g-text);}
.elementor-35589 .g3-links-two a{color:#008a53;text-decoration:underline;text-underline-offset:3px;}
/* charts */
.elementor-35589 .g3-charts{display:grid;grid-template-columns:repeat(6,1fr);gap:24px;width:100%;}
.elementor-35589 .g3-card{margin:0;background:var(--g-mid);border-radius:25px;padding:32px;display:flex;flex-direction:column;gap:16px;color:#fff;position:relative;}
.elementor-35589 .g3-s2{grid-column:span 2;}.elementor-35589 .g3-s4{grid-column:span 4;}.elementor-35589 .g3-s6{grid-column:span 6;}
.elementor-35589 .g3-tag{align-self:flex-start;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--g-dark);background:var(--g-green);border-radius:64px;padding:5px 12px;}
.elementor-35589 .g3-tag-g{background:var(--g-mint);}
.elementor-35589 .g3-tag-us{background:#DFE8ED;}
.elementor-35589 .g3-big{font-size:56px;font-weight:900;line-height:1;color:var(--g-green);white-space:nowrap;}
.elementor-35589 .g3-huge{font-size:96px;font-weight:900;line-height:.95;color:var(--g-green);letter-spacing:-.02em;}
.elementor-35589 .g3-huge small{font-size:34px;font-weight:700;letter-spacing:0;}
.elementor-35589 .g3-line{margin:0;font-size:17px;font-weight:300;line-height:1.5;color:#fff;}
.elementor-35589 .g3-head{display:flex;flex-direction:column;gap:10px;}
.elementor-35589 .g3-s4 .g3-head{flex-direction:row;align-items:center;gap:24px;}
.elementor-35589 .g3-ctitle{margin:4px 0 0;font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--g-mint);}
.elementor-35589 .g3-src{margin-top:auto;padding-top:14px;border-top:1px solid rgba(216,245,239,.2);font-size:13px;font-weight:300;line-height:1.5;color:rgba(216,245,239,.85);}
.elementor-35589 .g3-src a{color:var(--g-mint);text-decoration:underline;text-underline-offset:2px;display:inline-block;min-height:24px;}
.elementor-35589 .g3-ringwrap{display:flex;align-items:center;gap:20px;}
.elementor-35589 .g3-ring{position:relative;width:132px;height:132px;flex:0 0 132px;}
.elementor-35589 .g3-ring svg{width:100%;height:100%;display:block;}
.elementor-35589 .g3-ring-bg{fill:none;stroke:rgba(216,245,239,.15);stroke-width:14;}
.elementor-35589 .g3-ring-fg{fill:none;stroke:var(--g-green);stroke-width:14;stroke-linecap:round;}
.elementor-35589 .g3-ring-num{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:34px;font-weight:900;color:#fff;}
.elementor-35589 .g3-cols{list-style:none;margin:0;padding:0;display:flex;align-items:flex-end;gap:14px;height:150px;border-bottom:2px solid rgba(216,245,239,.3);}
.elementor-35589 .g3-cols li{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:100%;position:relative;}
.elementor-35589 .g3-col{display:block;width:100%;max-width:64px;background:rgba(216,245,239,.35);border-radius:8px 8px 0 0;}
.elementor-35589 .g3-cols .g3-hi .g3-col{background:var(--g-green);}
.elementor-35589 .g3-cv{font-size:15px;font-weight:700;color:#fff;margin-bottom:6px;}
.elementor-35589 .g3-cl{position:absolute;top:100%;margin-top:8px;font-size:13px;color:var(--g-mint);text-align:center;line-height:1.3;}
.elementor-35589 .g3-cols{margin-bottom:30px;}
.elementor-35589 .g3-bars{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px;}
.elementor-35589 .g3-bars li{display:grid;grid-template-columns:150px 1fr 64px;align-items:center;gap:12px;}
.elementor-35589 .g3-bl{font-size:15px;color:#fff;font-weight:400;}
.elementor-35589 .g3-track{height:14px;background:rgba(216,245,239,.12);border-radius:64px;overflow:hidden;display:block;}
.elementor-35589 .g3-fill{display:block;height:100%;min-width:4px;background:rgba(216,245,239,.55);border-radius:64px;}
.elementor-35589 .g3-bars .g3-hi .g3-fill{background:var(--g-green);}
.elementor-35589 .g3-bars .g3-hi .g3-bl,.elementor-35589 .g3-bars .g3-hi .g3-bv{font-weight:700;}
.elementor-35589 .g3-bv{font-size:15px;color:#fff;text-align:right;font-variant-numeric:tabular-nums;}
.elementor-35589 .g3-stack li{grid-template-columns:1fr 64px;grid-template-areas:"l v" "t t";row-gap:6px;}
.elementor-35589 .g3-stack .g3-bl{grid-area:l;}.elementor-35589 .g3-stack .g3-bv{grid-area:v;}.elementor-35589 .g3-stack .g3-track{grid-area:t;}
.elementor-35589 .g3-two{display:grid;grid-template-columns:1.4fr 1fr;gap:28px;}
.elementor-35589 .g3-two>div{display:flex;flex-direction:column;gap:12px;}
.elementor-35589 .g3-num{justify-content:flex-start;}
.elementor-35589 .g3-pew{flex-direction:row;gap:40px;align-items:stretch;}
.elementor-35589 .g3-pew-text{flex:1 1 50%;display:flex;flex-direction:column;gap:14px;}
.elementor-35589 .g3-pew-chart{flex:1 1 50%;display:flex;flex-direction:column;gap:14px;justify-content:flex-end;}
.elementor-35589 .g3-cols-pew{height:190px;gap:24px;margin-bottom:46px;}
.elementor-35589 .g3-cols-pew .g3-col{max-width:96px;}
.elementor-35589 .g3-cols-pew .g3-muted .g3-col{background:rgba(216,245,239,.55);}
.elementor-35589 .g3-cols-pew .g3-cl{max-width:140px;}
/* responsive */
@media(max-width:1175px){
 .elementor-35589 .g3-charts{grid-template-columns:repeat(2,1fr);}
 .elementor-35589 .g3-s2{grid-column:span 1;}.elementor-35589 .g3-s4,.elementor-35589 .g3-s6{grid-column:span 2;}
 .elementor-35589 .g-h1 .elementor-heading-title{font-size:44px;}
 .elementor-35589 .g3-tl{display:none;}
}
@media(max-width:767px){
 .elementor-35589 [id]{scroll-margin-top:80px;}
 .elementor-35589 .g-h1 .elementor-heading-title{font-size:36px;}
 .elementor-35589 .g-lead{font-size:18px;}
 .elementor-35589 .g-display .elementor-heading-title{font-size:34px;}
 .elementor-35589 .g-btn,.elementor-35589 .g-btn .elementor-button{width:100%;}
 .elementor-35589 .g-btn .elementor-button{justify-content:center;}
 .elementor-35589 .g-badge img{height:44px;max-width:120px;}
 .elementor-35589 .g-badge-lg img{height:64px;max-width:130px;}
 .elementor-35589 .g3-charts{grid-template-columns:1fr;gap:16px;}
 .elementor-35589 .g3-s2,.elementor-35589 .g3-s4,.elementor-35589 .g3-s6{grid-column:span 1;}
 .elementor-35589 .g3-card{padding:24px;}
 .elementor-35589 .g3-big{font-size:44px;}
 .elementor-35589 .g3-huge{font-size:72px;}
 .elementor-35589 .g3-s4 .g3-head{flex-direction:column;align-items:flex-start;gap:10px;}
 .elementor-35589 .g3-two{grid-template-columns:1fr;}
 .elementor-35589 .g3-bars li{grid-template-columns:110px 1fr 56px;gap:8px;}
 .elementor-35589 .g3-stack li{grid-template-columns:1fr 56px;}
 .elementor-35589 .g3-pew{flex-direction:column;}
 .elementor-35589 .g3-ring{width:110px;height:110px;flex-basis:110px;}
 .elementor-35589 .g3-cols-pew{gap:12px;}
 .elementor-35589 .g-table td:first-child{white-space:normal;}
 .elementor-35589 .g-table table{font-size:15px;}
 .elementor-35589 .g-table th,.elementor-35589 .g-table td{padding:12px;}
 .elementor-35589 .g3-links{grid-template-columns:1fr;}
 .elementor-35589 .g-logo,.elementor-35589 .g-logo img{width:140px;}
 .elementor-35589 .g-logo img{height:64px;}
 .elementor-35589 .g-scott img{width:160px;height:160px;margin:0 auto;}
 .elementor-35589 .g-why-g .elementor-heading-title,.elementor-35589 .g-why-d .elementor-heading-title{font-size:26px;}
 .elementor-35589 .g-faq .elementor-tab-title{font-size:18px;min-height:48px;}
 .elementor-35589 .g-faq .elementor-tab-content{padding-right:4px;}
 .elementor-35589 .g-tagline{font-size:22px;}
}
@media (prefers-reduced-motion:reduce){.elementor-35589 *{transition:none!important;}}
/* v2b fixes */
.elementor-35589 .e-con>.elementor-widget.g-step-p,.elementor-35589 .e-con>.e-con-inner>.elementor-widget.g-step-p{flex-grow:1!important;}
.elementor-35589 .e-con.g-panel-img{position:relative;min-height:380px;}
.elementor-35589 .e-con.g-panel-img>.elementor-widget-image{position:absolute;inset:0;margin:0;}
.elementor-35589 .e-con.g-panel-img>.elementor-widget-image .elementor-widget-container,.elementor-35589 .e-con.g-panel-img>.elementor-widget-image img{width:100%;height:100%;object-fit:cover;max-width:none;}
.elementor-35589 .e-con.g-logos{max-width:1000px;margin-left:auto;margin-right:auto;}
.elementor-35589 .g-cover-img img{height:280px;min-height:0;max-height:none;}
.elementor-35589 .g3-cols-2{height:120px;}
.elementor-35589 .g3-cols-2 .g3-col{max-width:72px;}
.elementor-35589 .g3-num .g3-cols{margin-top:auto;}
@media(max-width:767px){
 .elementor-35589 #whats-covered .e-grid>.e-con:not(.g-span2){display:grid!important;grid-template-columns:72px 1fr;column-gap:16px;row-gap:8px;align-items:center;}
 .elementor-35589 #whats-covered .e-grid>.e-con:not(.g-span2)>.elementor-widget-premium-lottie{grid-row:1;grid-column:1;}
 .elementor-35589 #whats-covered .e-grid>.e-con:not(.g-span2)>.elementor-widget-heading{grid-row:1;grid-column:2;}
 .elementor-35589 #whats-covered .e-grid>.e-con:not(.g-span2)>.elementor-widget-text-editor{grid-column:1 / -1;}
 .elementor-35589 .e-con.g-panel-img{min-height:240px;}
 .elementor-35589 .g-cover-img img{height:220px;}
}
/* v2c fixes */
.elementor-35589 .e-con>.elementor-widget.g-faq,.elementor-35589 .e-con>.e-con-inner>.elementor-widget.g-faq{max-width:900px!important;width:100%!important;align-self:center;}
@media(max-width:767px){
 .elementor-35589 .g-eyebrow{font-size:13px;}
 .elementor-35589 .g-h1 .elementor-heading-title{font-size:32px;}
 .elementor-35589 .g-lead{font-size:16px;}
 .elementor-35589 .g-ticks,.elementor-35589 .e-con.g-badges{order:2;}
 .elementor-35589 .g-ticks .elementor-icon-list-text{font-size:16px;}
}
.elementor-35589 .g-eyebrow,.elementor-35589 .g-eyebrow p{line-height:1.45;}


/* "or call" line under the FAQ button: same style as the site's "or call 02 4929 2116" (e.g. /seo/ hero) */
.elementor-35589 .g-orcall,.elementor-35589 .g-orcall p{font-size:20px;font-weight:500;line-height:1.2;color:#868686;}
.elementor-35589 .g-orcall a.g-link{color:#868686;font-weight:500;text-decoration:none;}
.elementor-35589 .g-orcall a.g-link:hover{color:var(--g-green);}

/* Retail + Enterprise drafts: extra page-scoped styles (same kit colours as GEO v2) */
.elementor-35589 .g3-s3{grid-column:span 3;}
.elementor-35589 .g3-bars-wide li{grid-template-columns:240px 1fr 72px;}
.elementor-35589 .g-feature-img img{width:100%;height:440px;object-fit:cover;border-radius:25px;display:block;}
.elementor-35589 .g-stat-big{font-size:48px;font-weight:900;line-height:1;color:var(--g-green);}
.elementor-35589 .g-stat-big p{margin:0;}
.elementor-35589 .g-stat-line{font-size:17px;font-weight:500;color:var(--g-dark);line-height:1.35;}
.elementor-35589 .g-stat-src{font-size:14px;font-weight:300;}
.elementor-35589 .g-stat-src a,.elementor-35589 .g-cardlink a{color:#008a53;font-weight:500;text-decoration:underline;text-underline-offset:3px;}
.elementor-35589 .g-cardlink{font-size:16px;margin-top:auto;}
.elementor-35589 .g-case-cat{font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--g-green);}
.elementor-35589 .g-case-big{font-size:44px;font-weight:900;line-height:1;color:var(--g-green);}
.elementor-35589 .g-case-big p{margin:0;}
.elementor-35589 .g-case-link{margin-top:auto;font-size:15px;}
.elementor-35589 .g-case-link a{color:#fff;font-weight:500;text-decoration:underline;text-underline-offset:3px;}
.elementor-35589 .g-case .elementor-widget.g-cardtxt{flex-grow:1;}
.elementor-35589 .g-quote-t{font-size:19px;font-weight:300;line-height:1.55;color:#fff;font-style:italic;flex-grow:1;}
.elementor-35589 .g-quote-who{font-size:15px;font-weight:600;color:var(--g-green);}
.elementor-35589 .g-center-btn{align-self:center;}
.elementor-35589 .g-center-btn .elementor-button-wrapper{text-align:center;}
.elementor-35589 .g-enquire{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
.elementor-35589 .g-enquire>.elementor-widget-template,.elementor-35589 .g-logo-tpl{width:100%;}
.elementor-35589 .g-tbc,.elementor-35589 .g-tbc p{background:#FFE17D;color:#06262D!important;font-size:14px;font-weight:600;line-height:1.45;border-radius:10px;padding:8px 12px;}
.elementor-35589 .g-tbc p{padding:0;margin:0;}
.elementor-35589 .g-logo-tile{font-size:20px;font-weight:700;color:var(--g-dark);text-align:center;}
.elementor-35589 .g-logo-tile p{margin:0;}
.elementor-35589 .g-logo-tile small{display:block;font-size:12px;font-weight:600;color:#7a5b00;background:#FFE17D;border-radius:6px;padding:2px 6px;margin-top:4px;}
.elementor-35589 .g-client-logo img{max-height:64px;width:auto;max-width:160px;object-fit:contain;}
.elementor-35589 .g-ent-card .g-cardtxt{flex-grow:0;}
.elementor-35589 .g-pos li{grid-template-columns:90px 1fr 72px;}
@media(max-width:1175px){.elementor-35589 .g3-s3{grid-column:span 1;}}
@media(max-width:767px){
 .elementor-35589 .g3-s3{grid-column:span 1;}
 .elementor-35589 .g3-bars-wide li{grid-template-columns:1fr 60px;grid-template-areas:"l v" "t t";row-gap:6px;}
 .elementor-35589 .g3-bars-wide .g3-bl{grid-area:l;}.elementor-35589 .g3-bars-wide .g3-bv{grid-area:v;}.elementor-35589 .g3-bars-wide .g3-track{grid-area:t;}
 .elementor-35589 .g-feature-img img{height:260px;}
 .elementor-35589 .g-stat-big{font-size:34px;}
 .elementor-35589 .g-stat-line{font-size:15px;}
 .elementor-35589 .g-case-big{font-size:36px;}
 .elementor-35589 .g-quote-t{font-size:17px;}
}

/* CRO + goal pages: extra page-scoped components (same kit colours as GEO v2) */
.elementor-35589 .g3-tl.g4-tl6{grid-template-columns:repeat(6,1fr);}
.elementor-35589 .g3-tl.g4-tl6:before{left:calc(100%/12);right:calc(100%/12);}
.elementor-35589 .g3-tl.g4-tl5{grid-template-columns:repeat(5,1fr);}
.elementor-35589 .g3-tl.g4-tl5:before{left:calc(100%/10);right:calc(100%/10);}
.elementor-35589 .g3-tl.g4-tl4{grid-template-columns:repeat(4,1fr);}
.elementor-35589 .g3-tl.g4-tl4:before{left:calc(100%/8);right:calc(100%/8);}
/* versus grid */
.elementor-35589 .g4-vs{display:grid;grid-template-columns:200px 1fr 1fr;gap:0;border-radius:25px;overflow:hidden;box-shadow:0 0 0 1px #DFE8ED;background:#fff;}
.elementor-35589 .g4-vs>div{padding:18px 22px;border-top:1px solid #DFE8ED;font-size:16px;font-weight:300;line-height:1.5;color:var(--g-text);}
.elementor-35589 .g4-vs .g4-vh{border-top:0;font-size:20px;font-weight:500;color:#fff;background:var(--g-dark);}
.elementor-35589 .g4-vs .g4-vh.g4-lg{background:var(--g-mid);}
.elementor-35589 .g4-vs .g4-vh span{display:block;font-size:14px;font-weight:300;color:var(--g-mint);margin-top:4px;}
.elementor-35589 .g4-vs .g4-vl{font-weight:600;color:var(--g-dark);background:var(--g-pale);}
.elementor-35589 .g4-vs .g4-ve{background:#fff;}
.elementor-35589 .g4-vs .g4-vg{background:#FAFEFD;}
.elementor-35589 .g4-vs .g4-vblank{background:var(--g-dark);border-top:0;}
.elementor-35589 .g4-vs .g4-tagm{display:none;}
/* pricing */
.elementor-35589 .g4-price-name .elementor-heading-title{font-size:26px;font-weight:500;line-height:1.2;color:var(--g-dark);}
.elementor-35589 .g4-price-dark .g4-price-name .elementor-heading-title{color:#fff;}
.elementor-35589 .g4-price-amt{font-size:52px;font-weight:900;line-height:1;color:var(--g-green);}
.elementor-35589 .g4-price-amt p{margin:0;}
.elementor-35589 .g4-price-amt small{font-size:16px;font-weight:500;color:var(--g-text);margin-left:6px;}
.elementor-35589 .g4-price-dark .g4-price-amt small{color:var(--g-mint);}
.elementor-35589 .g4-price-lede{font-size:17px;font-weight:300;line-height:1.55;color:var(--g-text);}
.elementor-35589 .g4-price-dark .g4-price-lede,.elementor-35589 .g4-price-dark .g-checks .elementor-icon-list-text{color:#fff;}
.elementor-35589 .g4-pill{align-self:flex-start;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--g-dark);background:var(--g-mint);border-radius:64px;padding:5px 12px;}
.elementor-35589 .g4-pill p{margin:0;}
.elementor-35589 .g4-pill-g{background:var(--g-green);}
.elementor-35589 .g4-price .g-checks{flex-grow:1;}
/* platforms */
.elementor-35589 .g4-plat{font-size:22px;font-weight:700;color:var(--g-dark);text-align:center;}
.elementor-35589 .g4-plat p{margin:0;}
.elementor-35589 .g4-plat small{display:block;font-size:14px;font-weight:300;color:var(--g-text);margin-top:6px;line-height:1.45;}
.elementor-35589 .g4-plat-img img{max-height:72px;width:auto;max-width:240px;object-fit:contain;}
.elementor-35589 .g4-plat-img{text-align:center;}
.elementor-35589 .g4-partner-img img{max-width:320px;width:100%;height:auto;}
.elementor-35589 .g4-example{font-size:16px;font-weight:300;line-height:1.55;color:var(--g-text);}
.elementor-35589 .g4-example strong{color:var(--g-dark);font-weight:600;}
.elementor-35589 .g4-example em{font-size:14px;color:#5b6b70;}
.elementor-35589 .g4-bign{font-size:44px;font-weight:900;line-height:1;color:var(--g-green);}
.elementor-35589 .g4-bign p{margin:0;}
@media(max-width:1175px){
 .elementor-35589 .g4-vs{grid-template-columns:150px 1fr 1fr;}
}
@media(max-width:767px){
 .elementor-35589 .g4-vs{grid-template-columns:1fr;}
 .elementor-35589 .g4-vs .g4-vh,.elementor-35589 .g4-vs .g4-vblank{display:none;}
 .elementor-35589 .g4-vs .g4-vl{background:var(--g-dark);color:#fff;}
 .elementor-35589 .g4-vs .g4-tagm{display:block;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#008a53;margin-bottom:4px;}
 .elementor-35589 .g4-vs>div{padding:14px 18px;font-size:15px;}
 .elementor-35589 .g4-price-amt{font-size:42px;}
 .elementor-35589 .g4-bign{font-size:36px;}
}
.elementor-35589 .g3-tl.g4-tl8{grid-template-columns:repeat(8,1fr);}
.elementor-35589 .g3-tl.g4-tl8:before{left:calc(100%/16);right:calc(100%/16);}
.elementor-35589 .g4-plat-woo{text-align:left;color:#7F54B3;font-size:30px;}
.elementor-35589 .g-checks .elementor-icon-list-text strong{font-weight:600;color:var(--g-dark);}
.elementor-35589 .g4-price-dark .g-checks .elementor-icon-list-text strong{color:#fff;}
.elementor-35589 .g4-plat-img{text-align:left;}
/* == publish block 2026-10-30 == */
/* headings matched to GEO v2 / service pages: H1/H2 60/50/40 900, big card H3 40/35/30 900, small card H3 25.5/500 */
.elementor-35589 h1.elementor-heading-title,.elementor-35589 h2.elementor-heading-title{font-size:60px!important;font-weight:900!important;line-height:1.1!important;}
.elementor-35589 .g-why-g h3.elementor-heading-title,.elementor-35589 .g-why-d h3.elementor-heading-title{font-size:40px!important;font-weight:900!important;line-height:1.1!important;}
.elementor-35589 .g-h3 h3.elementor-heading-title,.elementor-35589 .g-step-h h3.elementor-heading-title,.elementor-35589 .g-cardh h3.elementor-heading-title,.elementor-35589 .g4-price-name h3.elementor-heading-title{font-size:25.5px!important;font-weight:500!important;line-height:1.2!important;}
@media(max-width:1175px){.elementor-35589 h1.elementor-heading-title,.elementor-35589 h2.elementor-heading-title{font-size:50px!important;}
 .elementor-35589 .g-why-g h3.elementor-heading-title,.elementor-35589 .g-why-d h3.elementor-heading-title{font-size:35px!important;}}
@media(max-width:767px){.elementor-35589 h1.elementor-heading-title,.elementor-35589 h2.elementor-heading-title{font-size:40px!important;overflow-wrap:break-word;hyphens:manual;}
 .elementor-35589 .g-why-g h3.elementor-heading-title,.elementor-35589 .g-why-d h3.elementor-heading-title{font-size:30px!important;}}
/* tidy TO CONFIRM notes */
.elementor-35589 .g-tbc{width:100%;}
.elementor-35589 .g-tbc,.elementor-35589 .g-tbc p{background:#FFF6D6;color:#06262D!important;font-size:14px;font-weight:500;line-height:1.45;border-radius:10px;border-left:4px solid #F2C230;padding:10px 14px;}
.elementor-35589 .g-tbc p{padding:0;margin:0;border:0;background:none;}
/* Shopify Partner badge on dark backgrounds */
.elementor-35589 .g-badge-shopify img{height:34px!important;max-width:200px!important;filter:brightness(0) invert(1);}
@media(max-width:767px){.elementor-35589 .g-badge-shopify img{height:28px!important;max-width:160px!important;}}
.elementor-35589 .g-dl a{color:#008a53;font-weight:500;text-decoration:underline;text-underline-offset:3px;}/* End custom CSS */