.elementor-818 .elementor-element.elementor-element-d1524810{--display:flex;--min-height:88px;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-818 .elementor-element.elementor-element-d1524810:not(.elementor-motion-effects-element-type-background), .elementor-818 .elementor-element.elementor-element-d1524810 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-818 .elementor-element.elementor-element-b59b08a3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-818 .elementor-element.elementor-element-1bb4d63f{width:initial;max-width:initial;text-align:start;}.elementor-818 .elementor-element.elementor-element-1bb4d63f img{width:322px;}.elementor-818 .elementor-element.elementor-element-a4a0f185{--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:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-818 .elementor-element.elementor-element-a4a0f185.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-818 .elementor-element.elementor-element-8d1608a7 .elementor-button{background-color:#FFA943;font-family:"Work Sans", Sans-serif;font-size:15px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:24px 24px 24px 24px;padding:12px 24px 12px 24px;}.elementor-818 .elementor-element.elementor-element-8d1608a7{width:initial;max-width:initial;}.elementor-818 .elementor-element.elementor-element-94b0c8f6{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-818 .elementor-element.elementor-element-fdc99a63{--display:flex;--min-height:483px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:56px;--padding-bottom:88px;--padding-left:120px;--padding-right:120px;}.elementor-818 .elementor-element.elementor-element-fdc99a63:not(.elementor-motion-effects-element-type-background), .elementor-818 .elementor-element.elementor-element-fdc99a63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F4FBFB 0%, #ECF7F6 100%);}.elementor-818 .elementor-element.elementor-element-4b692859{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-818 .elementor-element.elementor-element-dc6ec4a8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-818 .elementor-element.elementor-element-42a6e4ad{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-818 .elementor-element.elementor-element-4bee4640{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:84px;--padding-bottom:72px;--padding-left:120px;--padding-right:120px;}.elementor-818 .elementor-element.elementor-element-4bee4640:not(.elementor-motion-effects-element-type-background), .elementor-818 .elementor-element.elementor-element-4bee4640 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-818 .elementor-element.elementor-element-b7274a24{--e-image-carousel-slides-to-show:5;}.elementor-818 .elementor-element.elementor-element-8b8d7d07{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:104px;--padding-bottom:104px;--padding-left:120px;--padding-right:120px;}.elementor-818 .elementor-element.elementor-element-8b8d7d07:not(.elementor-motion-effects-element-type-background), .elementor-818 .elementor-element.elementor-element-8b8d7d07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F6F7;}.elementor-818 .elementor-element.elementor-element-753623a3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-widget-tabs .elementor-tab-title, .elementor-widget-tabs .elementor-tab-title a{color:var( --e-global-color-primary );}.elementor-widget-tabs .elementor-tab-title.elementor-active,
					 .elementor-widget-tabs .elementor-tab-title.elementor-active a{color:var( --e-global-color-accent );}.elementor-widget-tabs .elementor-tab-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tabs .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-818 .elementor-element.elementor-element-7814c988 .elementor-tab-title, .elementor-818 .elementor-element.elementor-element-7814c988 .elementor-tab-title:before, .elementor-818 .elementor-element.elementor-element-7814c988 .elementor-tab-title:after, .elementor-818 .elementor-element.elementor-element-7814c988 .elementor-tab-content, .elementor-818 .elementor-element.elementor-element-7814c988 .elementor-tabs-content-wrapper{border-width:1px;}.elementor-818 .elementor-element.elementor-element-82319265{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-818 .elementor-element.elementor-element-db08d250{--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;}.elementor-818 .elementor-element.elementor-element-77d2e2d9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-818 .elementor-element.elementor-element-74cae377{--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;--overflow:hidden;}.elementor-818 .elementor-element.elementor-element-fc275424{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:134px;--padding-bottom:134px;--padding-left:120px;--padding-right:120px;}.elementor-818 .elementor-element.elementor-element-fc275424:not(.elementor-motion-effects-element-type-background), .elementor-818 .elementor-element.elementor-element-fc275424 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-818 .elementor-element.elementor-element-1b66b7e4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-818 .elementor-element.elementor-element-7698b7bd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-818 .elementor-element.elementor-element-53b609a8{--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:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-818 .elementor-element.elementor-element-ef2ab73d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2EAEA;--border-color:#E2EAEA;--border-radius:20px 20px 20px 20px;}.elementor-818 .elementor-element.elementor-element-ef2ab73d:not(.elementor-motion-effects-element-type-background), .elementor-818 .elementor-element.elementor-element-ef2ab73d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-818 .elementor-element.elementor-element-4742d81c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-818 .elementor-element.elementor-element-4742d81c:not(.elementor-motion-effects-element-type-background), .elementor-818 .elementor-element.elementor-element-4742d81c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#023950;}.elementor-818 .elementor-element.elementor-element-c0da9403{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-818 .elementor-element.elementor-element-aa4293d6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-818 .elementor-element.elementor-element-9f9cb8e4{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-818 .elementor-element.elementor-element-9f9cb8e4 .elementor-divider-separator{width:100%;}.elementor-818 .elementor-element.elementor-element-9f9cb8e4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-818 .elementor-element.elementor-element-922274b0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2EAEA;--border-color:#E2EAEA;--border-radius:20px 20px 20px 20px;}.elementor-818 .elementor-element.elementor-element-922274b0:not(.elementor-motion-effects-element-type-background), .elementor-818 .elementor-element.elementor-element-922274b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-818 .elementor-element.elementor-element-258df071{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-818 .elementor-element.elementor-element-258df071:not(.elementor-motion-effects-element-type-background), .elementor-818 .elementor-element.elementor-element-258df071 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#237583;}.elementor-818 .elementor-element.elementor-element-1e6bd544{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-818 .elementor-element.elementor-element-8aa995e9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-818 .elementor-element.elementor-element-a8f52c86{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-818 .elementor-element.elementor-element-a8f52c86 .elementor-divider-separator{width:100%;}.elementor-818 .elementor-element.elementor-element-a8f52c86 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-818 .elementor-element.elementor-element-b3ea9008{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:75px;--padding-bottom:75px;--padding-left:20px;--padding-right:20px;}.elementor-818 .elementor-element.elementor-element-b3ea9008:not(.elementor-motion-effects-element-type-background), .elementor-818 .elementor-element.elementor-element-b3ea9008 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-818 .elementor-element.elementor-element-e7f80ab0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--border-radius:25px 25px 25px 25px;--padding-top:50px;--padding-bottom:50px;--padding-left:73px;--padding-right:75px;}.elementor-818 .elementor-element.elementor-element-e7f80ab0:not(.elementor-motion-effects-element-type-background), .elementor-818 .elementor-element.elementor-element-e7f80ab0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#023950;}.elementor-818 .elementor-element.elementor-element-14890a93{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-818 .elementor-element.elementor-element-37e8bb05{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:96px;--padding-bottom:96px;--padding-left:120px;--padding-right:120px;}.elementor-818 .elementor-element.elementor-element-37e8bb05:not(.elementor-motion-effects-element-type-background), .elementor-818 .elementor-element.elementor-element-37e8bb05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-818 .elementor-element.elementor-element-87a3b278{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-818 .elementor-element.elementor-element-9366a2eb .elementor-tab-title, .elementor-818 .elementor-element.elementor-element-9366a2eb .elementor-tab-title:before, .elementor-818 .elementor-element.elementor-element-9366a2eb .elementor-tab-title:after, .elementor-818 .elementor-element.elementor-element-9366a2eb .elementor-tab-content, .elementor-818 .elementor-element.elementor-element-9366a2eb .elementor-tabs-content-wrapper{border-width:1px;}.elementor-818 .elementor-element.elementor-element-9d9449a2{--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:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:100px;--padding-bottom:100px;--padding-left:120px;--padding-right:120px;}.elementor-818 .elementor-element.elementor-element-9d9449a2:not(.elementor-motion-effects-element-type-background), .elementor-818 .elementor-element.elementor-element-9d9449a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F6F7;}.elementor-818 .elementor-element.elementor-element-37038f68{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-818 .elementor-element.elementor-element-5086e0e6{--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:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-818 .elementor-element.elementor-element-677fc090{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2EAEA;--border-color:#E2EAEA;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-818 .elementor-element.elementor-element-677fc090:not(.elementor-motion-effects-element-type-background), .elementor-818 .elementor-element.elementor-element-677fc090 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-818 .elementor-element.elementor-element-19b9a63b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2EAEA;--border-color:#E2EAEA;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-818 .elementor-element.elementor-element-19b9a63b:not(.elementor-motion-effects-element-type-background), .elementor-818 .elementor-element.elementor-element-19b9a63b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-818 .elementor-element.elementor-element-a2a331e8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2EAEA;--border-color:#E2EAEA;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-818 .elementor-element.elementor-element-a2a331e8:not(.elementor-motion-effects-element-type-background), .elementor-818 .elementor-element.elementor-element-a2a331e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-818 .elementor-element.elementor-element-44f33fed .elementor-swiper-button{font-size:20px;}.elementor-818 .elementor-element.elementor-element-5e15c567{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:96px;--padding-bottom:96px;--padding-left:120px;--padding-right:120px;}.elementor-818 .elementor-element.elementor-element-5e15c567:not(.elementor-motion-effects-element-type-background), .elementor-818 .elementor-element.elementor-element-5e15c567 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-818 .elementor-element.elementor-element-acb7c0e0{--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:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-818 .elementor-element.elementor-element-e21dd578{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-818 .elementor-element.elementor-element-f65067ab{--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:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-818 .elementor-element.elementor-element-29397217{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6ECEC;--border-color:#E6ECEC;--border-radius:16px 16px 16px 16px;}.elementor-818 .elementor-element.elementor-element-29397217:not(.elementor-motion-effects-element-type-background), .elementor-818 .elementor-element.elementor-element-29397217 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-818 .elementor-element.elementor-element-ec9a7935{--display:flex;--min-height:140px;--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-818 .elementor-element.elementor-element-ec9a7935:not(.elementor-motion-effects-element-type-background), .elementor-818 .elementor-element.elementor-element-ec9a7935 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #16998A 0%, #023950 100%);}.elementor-818 .elementor-element.elementor-element-8a82e099{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-818 .elementor-element.elementor-element-d2b21048{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6ECEC;--border-color:#E6ECEC;--border-radius:16px 16px 16px 16px;}.elementor-818 .elementor-element.elementor-element-d2b21048:not(.elementor-motion-effects-element-type-background), .elementor-818 .elementor-element.elementor-element-d2b21048 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-818 .elementor-element.elementor-element-44cea903{--display:flex;--min-height:140px;--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-818 .elementor-element.elementor-element-44cea903:not(.elementor-motion-effects-element-type-background), .elementor-818 .elementor-element.elementor-element-44cea903 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #16998A 0%, #023950 100%);}.elementor-818 .elementor-element.elementor-element-568e3ea1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-818 .elementor-element.elementor-element-8e8ec684{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6ECEC;--border-color:#E6ECEC;--border-radius:16px 16px 16px 16px;}.elementor-818 .elementor-element.elementor-element-8e8ec684:not(.elementor-motion-effects-element-type-background), .elementor-818 .elementor-element.elementor-element-8e8ec684 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-818 .elementor-element.elementor-element-06fbb00a{--display:flex;--min-height:140px;--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-818 .elementor-element.elementor-element-06fbb00a:not(.elementor-motion-effects-element-type-background), .elementor-818 .elementor-element.elementor-element-06fbb00a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #16998A 0%, #023950 100%);}.elementor-818 .elementor-element.elementor-element-db3bc7ba{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-818 .elementor-element.elementor-element-45bf182d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:96px;--padding-bottom:96px;--padding-left:120px;--padding-right:120px;}.elementor-818 .elementor-element.elementor-element-45bf182d:not(.elementor-motion-effects-element-type-background), .elementor-818 .elementor-element.elementor-element-45bf182d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F6F7;}.elementor-818 .elementor-element.elementor-element-7870f09f{--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:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-818 .elementor-element.elementor-element-111b1e85{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-818 .elementor-element.elementor-element-86f175d1{--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:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-818 .elementor-element.elementor-element-e33ff4c2{--display:flex;--min-height:286px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6ECEC;--border-color:#E6ECEC;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-818 .elementor-element.elementor-element-e33ff4c2:not(.elementor-motion-effects-element-type-background), .elementor-818 .elementor-element.elementor-element-e33ff4c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-818 .elementor-element.elementor-element-41123391{--display:flex;--min-height:286px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6ECEC;--border-color:#E6ECEC;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-818 .elementor-element.elementor-element-41123391:not(.elementor-motion-effects-element-type-background), .elementor-818 .elementor-element.elementor-element-41123391 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-818 .elementor-element.elementor-element-21fcd368{--display:flex;--min-height:286px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6ECEC;--border-color:#E6ECEC;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-818 .elementor-element.elementor-element-21fcd368:not(.elementor-motion-effects-element-type-background), .elementor-818 .elementor-element.elementor-element-21fcd368 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-818 .elementor-element.elementor-element-96145d39{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:96px;--padding-bottom:104px;--padding-left:120px;--padding-right:120px;}.elementor-818 .elementor-element.elementor-element-96145d39:not(.elementor-motion-effects-element-type-background), .elementor-818 .elementor-element.elementor-element-96145d39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-818 .elementor-element.elementor-element-783d0e89{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-818 .elementor-element.elementor-element-78f0bb18{--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:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-818 .elementor-element.elementor-element-a08d7612{--display:flex;--min-height:140px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E9E9;--border-color:#E3E9E9;--border-radius:14px 14px 14px 14px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-818 .elementor-element.elementor-element-a08d7612:not(.elementor-motion-effects-element-type-background), .elementor-818 .elementor-element.elementor-element-a08d7612 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-818 .elementor-element.elementor-element-2312aeff{--display:flex;--min-height:140px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E9E9;--border-color:#E3E9E9;--border-radius:14px 14px 14px 14px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-818 .elementor-element.elementor-element-2312aeff:not(.elementor-motion-effects-element-type-background), .elementor-818 .elementor-element.elementor-element-2312aeff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-818 .elementor-element.elementor-element-5a0dbd4f{--display:flex;--min-height:140px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E9E9;--border-color:#E3E9E9;--border-radius:14px 14px 14px 14px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-818 .elementor-element.elementor-element-5a0dbd4f:not(.elementor-motion-effects-element-type-background), .elementor-818 .elementor-element.elementor-element-5a0dbd4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-818 .elementor-element.elementor-element-7dc1663b{--display:flex;--min-height:140px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E9E9;--border-color:#E3E9E9;--border-radius:14px 14px 14px 14px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-818 .elementor-element.elementor-element-7dc1663b:not(.elementor-motion-effects-element-type-background), .elementor-818 .elementor-element.elementor-element-7dc1663b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-818 .elementor-element.elementor-element-76694c68{--display:flex;--min-height:140px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E9E9;--border-color:#E3E9E9;--border-radius:14px 14px 14px 14px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-818 .elementor-element.elementor-element-76694c68:not(.elementor-motion-effects-element-type-background), .elementor-818 .elementor-element.elementor-element-76694c68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-818 .elementor-element.elementor-element-3a370f66{--display:flex;--min-height:140px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E9E9;--border-color:#E3E9E9;--border-radius:14px 14px 14px 14px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-818 .elementor-element.elementor-element-3a370f66:not(.elementor-motion-effects-element-type-background), .elementor-818 .elementor-element.elementor-element-3a370f66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-818 .elementor-element.elementor-element-10f8a710{--display:flex;--min-height:140px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E9E9;--border-color:#E3E9E9;--border-radius:14px 14px 14px 14px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-818 .elementor-element.elementor-element-10f8a710:not(.elementor-motion-effects-element-type-background), .elementor-818 .elementor-element.elementor-element-10f8a710 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-818 .elementor-element.elementor-element-303d8041{--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:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:100px;--padding-bottom:100px;--padding-left:120px;--padding-right:120px;}.elementor-818 .elementor-element.elementor-element-303d8041:not(.elementor-motion-effects-element-type-background), .elementor-818 .elementor-element.elementor-element-303d8041 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F6F7;}.elementor-818 .elementor-element.elementor-element-2c509bc2{--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:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-818 .elementor-element.elementor-element-0585187b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:72px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-818 .elementor-element.elementor-element-0585187b:not(.elementor-motion-effects-element-type-background), .elementor-818 .elementor-element.elementor-element-0585187b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-818 .elementor-element.elementor-element-5879c8da{--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:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-818 .elementor-element.elementor-element-a7743377{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-818 .elementor-element.elementor-element-e475736c{--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:11px 11px;--row-gap:11px;--column-gap:11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-818 .elementor-element.elementor-element-e475736c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-818 .elementor-element.elementor-element-4cf2de9b{width:initial;max-width:initial;text-align:start;}.elementor-818 .elementor-element.elementor-element-4cf2de9b img{width:287px;}.elementor-818 .elementor-element.elementor-element-6efa5c33{width:var( --container-widget-width, 380px );max-width:380px;--container-widget-width:380px;--container-widget-flex-grow:0;font-family:"Work Sans", Sans-serif;font-size:15px;font-weight:400;line-height:24px;color:rgba(0,0,0,0.7);}.elementor-818 .elementor-element.elementor-element-89aa479a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-818 .elementor-element.elementor-element-89aa479a.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:1;}.elementor-818 .elementor-element.elementor-element-d41db9d0{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-818 .elementor-element.elementor-element-d41db9d0.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-818 .elementor-element.elementor-element-3a7807de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-818 .elementor-element.elementor-element-3a7807de .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:600;letter-spacing:0.84px;color:#000000;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-818 .elementor-element.elementor-element-ee60e03e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-818 .elementor-element.elementor-element-ee60e03e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-818 .elementor-element.elementor-element-ee60e03e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-818 .elementor-element.elementor-element-ee60e03e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-818 .elementor-element.elementor-element-ee60e03e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-818 .elementor-element.elementor-element-ee60e03e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-818 .elementor-element.elementor-element-ee60e03e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-818 .elementor-element.elementor-element-ee60e03e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-818 .elementor-element.elementor-element-ee60e03e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-818 .elementor-element.elementor-element-ee60e03e .elementor-icon-list-item > a{font-family:"Work Sans", Sans-serif;font-size:15px;text-decoration:none;}.elementor-818 .elementor-element.elementor-element-ee60e03e .elementor-icon-list-text{color:rgba(0,0,0,0.7);transition:color 0.3s;}.elementor-818 .elementor-element.elementor-element-36e8242d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-818 .elementor-element.elementor-element-36e8242d.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-818 .elementor-element.elementor-element-389c4871{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-818 .elementor-element.elementor-element-389c4871 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:600;letter-spacing:0.84px;color:#000000;}.elementor-818 .elementor-element.elementor-element-604d40d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-818 .elementor-element.elementor-element-604d40d6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-818 .elementor-element.elementor-element-604d40d6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-818 .elementor-element.elementor-element-604d40d6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-818 .elementor-element.elementor-element-604d40d6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-818 .elementor-element.elementor-element-604d40d6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-818 .elementor-element.elementor-element-604d40d6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-818 .elementor-element.elementor-element-604d40d6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-818 .elementor-element.elementor-element-604d40d6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-818 .elementor-element.elementor-element-604d40d6 .elementor-icon-list-item > a{font-family:"Work Sans", Sans-serif;font-size:15px;text-decoration:none;}.elementor-818 .elementor-element.elementor-element-604d40d6 .elementor-icon-list-text{color:rgba(0,0,0,0.7);transition:color 0.3s;}.elementor-818 .elementor-element.elementor-element-091c41fe{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-818 .elementor-element.elementor-element-091c41fe.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-818 .elementor-element.elementor-element-266fb453{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-818 .elementor-element.elementor-element-266fb453 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:600;letter-spacing:0.84px;color:#000000;}.elementor-818 .elementor-element.elementor-element-6db0cb40{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-818 .elementor-element.elementor-element-6db0cb40 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-818 .elementor-element.elementor-element-6db0cb40 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-818 .elementor-element.elementor-element-6db0cb40 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-818 .elementor-element.elementor-element-6db0cb40 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-818 .elementor-element.elementor-element-6db0cb40 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-818 .elementor-element.elementor-element-6db0cb40 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-818 .elementor-element.elementor-element-6db0cb40 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-818 .elementor-element.elementor-element-6db0cb40 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-818 .elementor-element.elementor-element-6db0cb40 .elementor-icon-list-item > a{font-family:"Work Sans", Sans-serif;font-size:15px;text-decoration:none;}.elementor-818 .elementor-element.elementor-element-6db0cb40 .elementor-icon-list-text{color:rgba(0,0,0,0.7);transition:color 0.3s;}.elementor-818 .elementor-element.elementor-element-41141690{--divider-border-style:solid;--divider-color:rgba(0,0,0,0.12);--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-818 .elementor-element.elementor-element-41141690 .elementor-divider-separator{width:100%;}.elementor-818 .elementor-element.elementor-element-41141690 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-818 .elementor-element.elementor-element-a59eacc0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-818 .elementor-element.elementor-element-5894ec1b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-818 .elementor-element.elementor-element-5894ec1b .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:400;color:rgba(0,0,0,0.6);}.elementor-818 .elementor-element.elementor-element-369fbab5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-818 .elementor-element.elementor-element-369fbab5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-818 .elementor-element.elementor-element-a1732cba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-818 .elementor-element.elementor-element-a1732cba .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:400;text-decoration:none;color:rgba(0,0,0,0.6);}.elementor-818 .elementor-element.elementor-element-5d1842b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-818 .elementor-element.elementor-element-5d1842b8 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:400;text-decoration:none;color:rgba(0,0,0,0.6);}@media(max-width:1024px){.elementor-818 .elementor-element.elementor-element-b59b08a3{--justify-content:center;--gap:14px 0px;--row-gap:14px;--column-gap:0px;--flex-wrap:wrap;}.elementor-818 .elementor-element.elementor-element-1bb4d63f img{width:240px;}.elementor-818 .elementor-element.elementor-element-a4a0f185{--justify-content:center;--gap:12px 24px;--row-gap:12px;--column-gap:24px;--flex-wrap:wrap;}.elementor-818 .elementor-element.elementor-element-fdc99a63{--padding-top:48px;--padding-bottom:72px;--padding-left:40px;--padding-right:40px;}.elementor-818 .elementor-element.elementor-element-4bee4640{--padding-top:72px;--padding-bottom:64px;--padding-left:40px;--padding-right:40px;}.elementor-818 .elementor-element.elementor-element-b7274a24{--e-image-carousel-slides-to-show:3;}.elementor-818 .elementor-element.elementor-element-8b8d7d07{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-818 .elementor-element.elementor-element-fc275424{--padding-top:96px;--padding-bottom:96px;--padding-left:40px;--padding-right:40px;}.elementor-818 .elementor-element.elementor-element-37e8bb05{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-818 .elementor-element.elementor-element-9d9449a2{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-818 .elementor-element.elementor-element-5e15c567{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-818 .elementor-element.elementor-element-45bf182d{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-818 .elementor-element.elementor-element-96145d39{--padding-top:80px;--padding-bottom:88px;--padding-left:40px;--padding-right:40px;}.elementor-818 .elementor-element.elementor-element-303d8041{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-818 .elementor-element.elementor-element-0585187b{--padding-top:64px;--padding-bottom:64px;--padding-left:28px;--padding-right:28px;}.elementor-818 .elementor-element.elementor-element-a7743377{--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;}}@media(min-width:768px){.elementor-818 .elementor-element.elementor-element-b59b08a3{--width:1292px;}.elementor-818 .elementor-element.elementor-element-a4a0f185{--width:auto;}.elementor-818 .elementor-element.elementor-element-42a6e4ad{--width:680px;}.elementor-818 .elementor-element.elementor-element-4bee4640{--width:1200px;}.elementor-818 .elementor-element.elementor-element-8b8d7d07{--width:1200px;}.elementor-818 .elementor-element.elementor-element-82319265{--width:1200px;}.elementor-818 .elementor-element.elementor-element-74cae377{--width:471px;}.elementor-818 .elementor-element.elementor-element-5879c8da{--width:1200px;}.elementor-818 .elementor-element.elementor-element-e475736c{--width:420px;}.elementor-818 .elementor-element.elementor-element-89aa479a{--width:100%;}.elementor-818 .elementor-element.elementor-element-d41db9d0{--width:33.33%;}.elementor-818 .elementor-element.elementor-element-36e8242d{--width:33.33%;}.elementor-818 .elementor-element.elementor-element-091c41fe{--width:33.33%;}}@media(max-width:1024px) and (min-width:768px){.elementor-818 .elementor-element.elementor-element-b59b08a3{--width:100%;}.elementor-818 .elementor-element.elementor-element-5879c8da{--width:100%;}.elementor-818 .elementor-element.elementor-element-e475736c{--width:100%;}.elementor-818 .elementor-element.elementor-element-89aa479a{--width:100%;}}@media(max-width:767px){.elementor-818 .elementor-element.elementor-element-d1524810{--min-height:64px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:18px;--padding-right:18px;}.elementor-818 .elementor-element.elementor-element-b59b08a3{--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-818 .elementor-element.elementor-element-1bb4d63f img{width:200px;}.elementor-818 .elementor-element.elementor-element-fdc99a63{--padding-top:32px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-818 .elementor-element.elementor-element-4bee4640{--padding-top:52px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-818 .elementor-element.elementor-element-b7274a24{--e-image-carousel-slides-to-show:2;}.elementor-818 .elementor-element.elementor-element-8b8d7d07{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-818 .elementor-element.elementor-element-fc275424{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-818 .elementor-element.elementor-element-b3ea9008{--padding-top:44px;--padding-bottom:44px;--padding-left:20px;--padding-right:20px;}.elementor-818 .elementor-element.elementor-element-e7f80ab0{--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-818 .elementor-element.elementor-element-37e8bb05{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-818 .elementor-element.elementor-element-9d9449a2{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-818 .elementor-element.elementor-element-5e15c567{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-818 .elementor-element.elementor-element-45bf182d{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-818 .elementor-element.elementor-element-96145d39{--padding-top:56px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-818 .elementor-element.elementor-element-303d8041{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-818 .elementor-element.elementor-element-0585187b{--padding-top:44px;--padding-bottom:44px;--padding-left:18px;--padding-right:18px;}.elementor-818 .elementor-element.elementor-element-89aa479a{--flex-wrap:wrap;}.elementor-818 .elementor-element.elementor-element-d41db9d0{--width:100%;}.elementor-818 .elementor-element.elementor-element-36e8242d{--width:100%;}.elementor-818 .elementor-element.elementor-element-091c41fe{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-8b8d7d07 */.elementor-818 .elementor-element.elementor-element-8b8d7d07{width:100%}
.elementor-818 .elementor-element.elementor-element-8b8d7d07 .elementor-element-753623a3{width:100%;max-width:1200px;margin:0 auto}
.elementor-818 .elementor-element.elementor-element-8b8d7d07 .hsx-caps-tabs{width:100%;max-width:1200px;margin:0 auto;--chev:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22'%3E%3Cpath d='M7.87417 15.2075L12.0725 11L7.87417 6.7925L9.16667 5.5L14.6667 11L9.16667 16.5L7.87417 15.2075Z' fill='black'/%3E%3C/svg%3E");--arr:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M12.0075 8.25H3V9.75H12.0075V12L15 9L12.0075 6V8.25Z' fill='black'/%3E%3C/svg%3E")}
.elementor-818 .elementor-element.elementor-element-8b8d7d07 .hsx-ti-lead{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22'%3E%3Cpath d='M11 0.916667L2.75 4.58333V10.0833C2.75 15.1708 6.27 19.9283 11 21.0833C15.73 19.9283 19.25 15.1708 19.25 10.0833V4.58333L11 0.916667ZM11 10.9908H17.4167C16.9308 14.7675 14.41 18.1317 11 19.1858V11H4.58333V5.775L11 2.92417V10.9908Z' fill='black'/%3E%3C/svg%3E")}
.elementor-818 .elementor-element.elementor-element-8b8d7d07 .hsx-ti-tech{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22'%3E%3Cpath d='M20.8083 17.4167L12.4667 9.075C13.2917 6.96667 12.8333 4.49167 11.0917 2.75C9.25833 0.916667 6.50833 0.55 4.30833 1.55833L8.25 5.5L5.5 8.25L1.46667 4.30833C0.366667 6.50833 0.825 9.25833 2.65833 11.0917C4.4 12.8333 6.875 13.2917 8.98333 12.4667L17.325 20.8083C17.6917 21.175 18.2417 21.175 18.6083 20.8083L20.7167 18.7C21.175 18.3333 21.175 17.6917 20.8083 17.4167Z' fill='black'/%3E%3C/svg%3E")}
.elementor-818 .elementor-element.elementor-element-8b8d7d07 .hsx-ti-content{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22'%3E%3Cpath d='M12.8333 1.83333H5.5C4.49167 1.83333 3.67583 2.65833 3.67583 3.66667L3.66667 18.3333C3.66667 19.3417 4.4825 20.1667 5.5 20.1667H16.5C17.5083 20.1667 18.3333 19.3417 18.3333 18.3333V7.33333L12.8333 1.83333ZM14.6667 16.5H7.33333V14.6667H14.6667V16.5ZM14.6667 12.8333H7.33333V11H14.6667V12.8333ZM11.9167 8.25V3.20833L16.9583 8.25H11.9167Z' fill='black'/%3E%3C/svg%3E")}
.elementor-818 .elementor-element.elementor-element-8b8d7d07 .hsx-ti-pr{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22'%3E%3Cpath d='M3.575 11C3.575 9.4325 4.84917 8.15833 6.41667 8.15833H10.0833V6.41667H6.41667C3.88667 6.41667 1.83333 8.47 1.83333 11C1.83333 13.53 3.88667 15.5833 6.41667 15.5833H10.0833V13.8417H6.41667C4.84917 13.8417 3.575 12.5675 3.575 11ZM7.33333 11.9167H14.6667V10.0833H7.33333V11.9167ZM15.5833 6.41667H11.9167V8.15833H15.5833C17.1508 8.15833 18.425 9.4325 18.425 11C18.425 12.5675 17.1508 13.8417 15.5833 13.8417H11.9167V15.5833H15.5833C18.1133 15.5833 20.1667 13.53 20.1667 11C20.1667 8.47 18.1133 6.41667 15.5833 6.41667Z' fill='black'/%3E%3C/svg%3E")}
.elementor-818 .elementor-element.elementor-element-8b8d7d07 .hsx-ti-an{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22'%3E%3Cpath d='M4.58333 8.43333H7.33333V17.4167H4.58333V8.43333ZM9.71667 4.58333H12.2833V17.4167H9.71667V4.58333ZM14.85 11.9167H17.4167V17.4167H14.85V11.9167Z' fill='black'/%3E%3C/svg%3E")}
.elementor-818 .elementor-element.elementor-element-8b8d7d07 .hsx-ti-local{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22'%3E%3Cpath d='M11 1.83333C7.4525 1.83333 4.58333 4.7025 4.58333 8.25C4.58333 13.0625 11 20.1667 11 20.1667C11 20.1667 17.4167 13.0625 17.4167 8.25C17.4167 4.7025 14.5475 1.83333 11 1.83333ZM11 10.5417C9.735 10.5417 8.70833 9.515 8.70833 8.25C8.70833 6.985 9.735 5.95833 11 5.95833C12.265 5.95833 13.2917 6.985 13.2917 8.25C13.2917 9.515 12.265 10.5417 11 10.5417Z' fill='black'/%3E%3C/svg%3E")}
.elementor-818 .elementor-element.elementor-element-8b8d7d07 .elementor-widget-tabs .elementor-tabs{display:flex;gap:32px;align-items:flex-start;text-align:left}
.elementor-818 .elementor-element.elementor-element-8b8d7d07 .elementor-widget-tabs .elementor-tabs-wrapper{flex:0 0 420px;width:420px;display:flex;flex-direction:column;gap:12px;border:0}
.elementor-818 .elementor-element.elementor-element-8b8d7d07 .elementor-tab-desktop-title{display:flex;align-items:center;gap:16px;height:72px;padding:0 20px;background:#fff;border:1px solid #e2eaea;border-radius:14px;font-family:'Work Sans',sans-serif;font-weight:600;font-size:17px;line-height:1.25;color:#023950;transition:background .2s,border-color .2s,box-shadow .2s,color .2s}
.elementor-818 .elementor-element.elementor-element-8b8d7d07 .elementor-tab-desktop-title:hover{border-color:#50c0b3;box-shadow:0 6px 16px rgba(3,57,80,.06)}
.elementor-818 .elementor-element.elementor-element-8b8d7d07 .elementor-tab-desktop-title.elementor-active{background:#023950;border-color:#023950;color:#fff;box-shadow:none}
.elementor-818 .elementor-element.elementor-element-8b8d7d07 .elementor-tab-desktop-title:before{display:none}
.elementor-818 .elementor-element.elementor-element-8b8d7d07 .elementor-tab-desktop-title:after{content:"";display:block;margin-left:auto;flex:0 0 22px;width:22px;height:22px;border:0;background-color:#8a9aa1;-webkit-mask:var(--chev) center/22px 22px no-repeat;mask:var(--chev) center/22px 22px no-repeat;transition:background-color .2s,transform .2s}
.elementor-818 .elementor-element.elementor-element-8b8d7d07 .elementor-tab-desktop-title:hover:after{transform:translateX(2px)}
.elementor-818 .elementor-element.elementor-element-8b8d7d07 .elementor-tab-desktop-title.elementor-active:after{background-color:#bee6bd}
.elementor-818 .elementor-element.elementor-element-8b8d7d07 .hsx-ti{flex:0 0 40px;width:40px;height:40px;border-radius:10px;background:#f4f8f8;color:#237583;display:flex;align-items:center;justify-content:center;transition:background .2s,color .2s}
.elementor-818 .elementor-element.elementor-element-8b8d7d07 .hsx-ti:before{content:"";display:block;width:22px;height:22px;background-color:currentColor;-webkit-mask:var(--i) center/22px 22px no-repeat;mask:var(--i) center/22px 22px no-repeat}
.elementor-818 .elementor-element.elementor-element-8b8d7d07 .elementor-active .hsx-ti{background:#237583;color:#bee6bd}
.elementor-818 .elementor-element.elementor-element-8b8d7d07 .elementor-tabs-content-wrapper{flex:1 1 auto;min-width:0;border:0}
.elementor-818 .elementor-element.elementor-element-8b8d7d07 .elementor-tabs-content-wrapper .elementor-tab-title{display:none!important}
.elementor-818 .elementor-element.elementor-element-8b8d7d07 .elementor-tab-content{background:#fff;border:1px solid #e2eaea;border-radius:20px;padding:40px}
.elementor-818 .elementor-element.elementor-element-8b8d7d07 .elementor-tab-content.elementor-active,.elementor-818 .elementor-element.elementor-element-8b8d7d07 .elementor-tab-content[hidden="false"]{display:flex!important;flex-direction:column;gap:24px}
.elementor-818 .elementor-element.elementor-element-8b8d7d07 .hsx-cap-t{margin:0;font-family:'VC Honey Web','VC Honey',Georgia,serif;font-weight:700;font-size:24px;line-height:1.2;color:#023950}
.elementor-818 .elementor-element.elementor-element-8b8d7d07 .hsx-cap-b{margin:0;font-family:'Work Sans',sans-serif;font-weight:400;font-size:16px;line-height:26px;color:#41535c}
.elementor-818 .elementor-element.elementor-element-8b8d7d07 .hsx-cap-chips{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;row-gap:14px}
.elementor-818 .elementor-element.elementor-element-8b8d7d07 .hsx-cap-chips li{display:flex;gap:12px;align-items:center;font-family:'Work Sans',sans-serif;font-weight:500;font-size:14px;line-height:1.35;color:#023950}
.elementor-818 .elementor-element.elementor-element-8b8d7d07 .hsx-cap-chips li:before{content:"";flex:0 0 24px;width:24px;height:24px;border-radius:999px;background-color:#bee6bd;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M5.25 9.4325L2.8175 7L1.98917 7.8225L5.25 11.0833L12.25 4.08333L11.4275 3.26083L5.25 9.4325Z' fill='%23023950'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:14px 14px}
.elementor-818 .elementor-element.elementor-element-8b8d7d07 .hsx-cap-link{margin:4px 0 0}
.elementor-818 .elementor-element.elementor-element-8b8d7d07 .hsx-cap-link a{display:inline-flex;align-items:center;gap:8px;font-family:'Work Sans',sans-serif;font-weight:600;font-size:16px;color:#237583;text-decoration:none;transition:color .18s ease}
.elementor-818 .elementor-element.elementor-element-8b8d7d07 .hsx-cap-link a:hover{color:#12897c}
.elementor-818 .elementor-element.elementor-element-8b8d7d07 .hsx-cap-link a:after{content:"";width:18px;height:18px;background-color:currentColor;-webkit-mask:var(--arr) center/18px 18px no-repeat;mask:var(--arr) center/18px 18px no-repeat;transition:transform .18s ease}
.elementor-818 .elementor-element.elementor-element-8b8d7d07 .hsx-cap-link a:hover:after{transform:translateX(3px)}
@media(max-width:1199px){
.elementor-818 .elementor-element.elementor-element-8b8d7d07 .elementor-widget-tabs .elementor-tabs{flex-direction:column}
.elementor-818 .elementor-element.elementor-element-8b8d7d07 .elementor-widget-tabs .elementor-tabs-wrapper{flex:none;width:100%}
}
@media(max-width:767px){
.elementor-818 .elementor-element.elementor-element-8b8d7d07 .elementor-tab-desktop-title{height:66px;padding:0 14px;gap:12px;font-size:15px}
.elementor-818 .elementor-element.elementor-element-8b8d7d07 .elementor-tab-content{padding:24px;border-radius:16px}
.elementor-818 .elementor-element.elementor-element-8b8d7d07 .hsx-cap-chips{grid-template-columns:1fr}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82319265 *//* ==== FIXPACK 2 (hosted here, emitted page-wide) ==== */
/* RESULTS cards: dark top bleeds to the card edges and shares its radius (Figma 569:958) */
.elementor-element.elementor-element-ef2ab73d,.elementor-element.elementor-element-922274b0{padding:0!important;overflow:hidden!important;border-radius:20px!important;box-sizing:border-box!important}
.elementor-element.elementor-element-4742d81c,.elementor-element.elementor-element-258df071{width:100%!important;max-width:none!important;margin:0!important;border-radius:0!important;padding:28px!important;min-height:168px!important;box-sizing:border-box!important;justify-content:flex-end!important;gap:6px!important}
.elementor-element.elementor-element-c0da9403,.elementor-element.elementor-element-1e6bd544{width:100%!important;margin:0!important;padding:28px!important;box-sizing:border-box!important}
/* the divider was rendering as a black line */
.hsx-case-div .elementor-divider{padding:0!important;--divider-color:#e2eaea!important;--divider-border-color:#e2eaea!important}
.hsx-case-div .elementor-divider-separator{border-top:1px solid #e2eaea!important;border-block-start-color:#e2eaea!important;border-color:#e2eaea!important}

/* TESTIMONIAL: prev / dots / next on ONE centred 204px row under the card (Figma 0:12) */
.hsx-why-tst .swiper,.hsx-why-tst .elementor-main-swiper{position:relative!important;padding-bottom:80px!important}
.hsx-why-tst .elementor-swiper-button{position:absolute!important;top:auto!important;bottom:0!important;margin:0!important;transform:none!important;width:48px!important;height:48px!important;border-radius:50%!important;background:#fff!important;border:1px solid #e2eaea!important;color:#023950!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 4px 12px rgba(3,57,80,.08)!important;z-index:3!important}
.hsx-why-tst .elementor-swiper-button-prev{left:calc(50% - 102px)!important;right:auto!important}
.hsx-why-tst .elementor-swiper-button-next{left:calc(50% + 54px)!important;right:auto!important}
.hsx-why-tst .elementor-swiper-button svg{width:22px!important;height:22px!important;fill:#023950!important}
.hsx-why-tst .elementor-swiper-button:hover{border-color:#50c0b3!important}
.hsx-why-tst .elementor-swiper-button:hover svg{fill:#12897c!important}
.hsx-why-tst .swiper-pagination{position:absolute!important;left:0!important;right:0!important;bottom:20px!important;top:auto!important;width:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;line-height:0!important}
.hsx-why-tst .swiper-pagination-bullet{width:8px!important;height:8px!important;margin:0!important;border-radius:4px!important;background:#bcd2d6!important;opacity:1!important;transition:width .2s ease,background .2s ease}
.hsx-why-tst .swiper-pagination-bullet-active{width:24px!important;background:#023950!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc275424 */.elementor-818 .elementor-element.elementor-element-fc275424 .elementor-element-aa4293d6,.elementor-818 .elementor-element.elementor-element-fc275424 .elementor-element-8aa995e9{display:grid!important;grid-template-columns:auto auto;grid-template-rows:auto auto;grid-auto-flow:column;justify-content:space-between;row-gap:2px;column-gap:24px;width:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37e8bb05 */.elementor-818 .elementor-element.elementor-element-37e8bb05{--chk:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13.3333 4L6 11.3333L2.66667 8'/%3E%3C/svg%3E")}
.elementor-818 .elementor-element.elementor-element-37e8bb05 .hsx-ci-comp{--ci:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='black' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12.0833 14.5833L2.5 5V2.5H5L14.5833 12.0833'/%3E%3Cpath d='M10.8333 15.8333L15.8333 10.8333'/%3E%3Cpath d='M13.3333 13.3333L16.6667 16.6667'/%3E%3Cpath d='M15.8333 17.5L17.5 15.8333'/%3E%3Cpath d='M12.0833 5.41667L15 2.5H17.5V5L14.5833 7.91667'/%3E%3Cpath d='M4.16667 11.6667L7.5 15'/%3E%3Cpath d='M5.83333 14.1667L3.33333 16.6667'/%3E%3Cpath d='M2.5 15.8333L4.16667 17.5'/%3E%3C/svg%3E")}
.elementor-818 .elementor-element.elementor-element-37e8bb05 .hsx-ci-season{--ci:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='black' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.66667 1.66667V5'/%3E%3Cpath d='M13.3333 1.66667V5'/%3E%3Cpath d='M15.8333 3.33333H4.16667C3.24619 3.33333 2.5 4.07953 2.5 5V16.6667C2.5 17.5871 3.24619 18.3333 4.16667 18.3333H15.8333C16.7538 18.3333 17.5 17.5871 17.5 16.6667V5C17.5 4.07953 16.7538 3.33333 15.8333 3.33333Z'/%3E%3Cpath d='M2.5 8.33333H17.5'/%3E%3C/svg%3E")}
.elementor-818 .elementor-element.elementor-element-37e8bb05 .hsx-ci-rev{--ci:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='black' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.60417 1.9125C9.64069 1.83872 9.6971 1.77661 9.76704 1.73319C9.83699 1.68977 9.91767 1.66676 10 1.66676C10.0823 1.66676 10.163 1.68977 10.233 1.73319C10.3029 1.77661 10.3593 1.83872 10.3958 1.9125L12.3208 5.81167C12.4476 6.06831 12.6348 6.29034 12.8664 6.45871C13.0979 6.62708 13.3668 6.73676 13.65 6.77833L17.955 7.40833C18.0366 7.42015 18.1132 7.45456 18.1762 7.50767C18.2393 7.56077 18.2862 7.63046 18.3117 7.70884C18.3372 7.78722 18.3402 7.87117 18.3205 7.9512C18.3008 8.03122 18.259 8.10413 18.2 8.16167L15.0867 11.1933C14.8813 11.3934 14.7277 11.6404 14.639 11.913C14.5503 12.1856 14.5292 12.4757 14.5775 12.7583L15.3125 17.0417C15.3269 17.1232 15.3181 17.2071 15.2871 17.2839C15.2561 17.3607 15.2041 17.4272 15.1371 17.4758C15.0701 17.5245 14.9908 17.5533 14.9082 17.5591C14.8256 17.5648 14.7431 17.5472 14.67 17.5083L10.8217 15.485C10.5681 15.3519 10.286 15.2823 9.99958 15.2823C9.71318 15.2823 9.43107 15.3519 9.1775 15.485L5.33 17.5083C5.25694 17.547 5.1745 17.5644 5.09204 17.5585C5.00959 17.5527 4.93043 17.5238 4.86358 17.4752C4.79673 17.4266 4.74486 17.3602 4.71388 17.2835C4.6829 17.2069 4.67405 17.1231 4.68833 17.0417L5.4225 12.7592C5.471 12.4764 5.44999 12.1862 5.36128 11.9134C5.27258 11.6406 5.11884 11.3935 4.91333 11.1933L1.8 8.1625C1.74049 8.10503 1.69833 8.032 1.6783 7.95173C1.65828 7.87146 1.6612 7.78718 1.68673 7.70849C1.71227 7.6298 1.75939 7.55987 1.82273 7.50665C1.88607 7.45344 1.96309 7.41908 2.045 7.4075L6.34917 6.77833C6.63271 6.73708 6.90199 6.62755 7.13382 6.45916C7.36565 6.29076 7.55309 6.06856 7.68 5.81167L9.60417 1.9125Z'/%3E%3C/svg%3E")}
.elementor-818 .elementor-element.elementor-element-37e8bb05 .hsx-ci-map{--ci:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='black' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10.5008 18.1658C12.0508 16.8275 16.6667 12.4942 16.6667 8.33333C16.6667 6.56522 15.9643 4.86953 14.714 3.61929C13.4638 2.36905 11.7681 1.66667 10 1.66667C8.23189 1.66667 6.5362 2.36905 5.28595 3.61929C4.03571 4.86953 3.33333 6.56522 3.33333 8.33333C3.33333 12.4942 7.94917 16.8275 9.49917 18.1658C9.64356 18.2744 9.81933 18.3331 10 18.3331C10.1807 18.3331 10.3564 18.2744 10.5008 18.1658Z'/%3E%3Cpath d='M10 10.8333C11.3807 10.8333 12.5 9.71405 12.5 8.33333C12.5 6.95262 11.3807 5.83333 10 5.83333C8.61929 5.83333 7.5 6.95262 7.5 8.33333C7.5 9.71405 8.61929 10.8333 10 10.8333Z'/%3E%3C/svg%3E")}
.elementor-818 .elementor-element.elementor-element-37e8bb05 .elementor-element-87a3b278{width:100%;max-width:1200px;margin:0 auto}
.elementor-818 .elementor-element.elementor-element-37e8bb05 .hsx-eyebrow-teal .elementor-heading-title{margin:0;display:flex;align-items:center;gap:10px;font-family:'Work Sans',sans-serif;font-weight:600;font-size:14px;letter-spacing:1.12px;color:#12897c}
.elementor-818 .elementor-element.elementor-element-37e8bb05 .hsx-eyebrow-teal .elementor-heading-title:before{content:"";flex:0 0 8px;width:8px;height:8px;border-radius:50%;background:#12897c}
.elementor-818 .elementor-element.elementor-element-37e8bb05 .hsx-ch-h2 .elementor-heading-title{margin:0;font-family:'VC Honey Web','VC Honey',Georgia,serif;font-weight:700;font-size:40px;line-height:48px;color:#023950}
.elementor-818 .elementor-element.elementor-element-37e8bb05 .hsx-ch-sub p{margin:0;font-family:'Work Sans',sans-serif;font-weight:400;font-size:18px;line-height:28px;color:#41535c}
.elementor-818 .elementor-element.elementor-element-37e8bb05 .hsx-ch-tabs{width:100%;max-width:1200px;margin:0 auto}
.elementor-818 .elementor-element.elementor-element-37e8bb05 .elementor-widget-tabs .elementor-tabs{display:flex;gap:32px;align-items:stretch;text-align:left}
.elementor-818 .elementor-element.elementor-element-37e8bb05 .elementor-widget-tabs .elementor-tabs-wrapper{flex:0 0 440px;width:440px;display:flex;flex-direction:column;gap:12px;border:0}
.elementor-818 .elementor-element.elementor-element-37e8bb05 .elementor-tab-desktop-title{display:flex;align-items:center;gap:14px;height:74px;padding:0 16px;background:#fff;border:1px solid #e3e9e9;border-radius:14px;font-family:'Work Sans',sans-serif;font-weight:600;font-size:16px;line-height:1.25;color:#023950;transition:background .2s,border-color .2s,box-shadow .2s,color .2s}
.elementor-818 .elementor-element.elementor-element-37e8bb05 .elementor-tab-desktop-title:hover{border-color:#12897c;box-shadow:0 6px 16px rgba(3,57,80,.06)}
.elementor-818 .elementor-element.elementor-element-37e8bb05 .elementor-tab-desktop-title.elementor-active{background:#f1f6f7;border:1.5px solid #12897c;color:#12897c;box-shadow:none}
.elementor-818 .elementor-element.elementor-element-37e8bb05 .elementor-tab-desktop-title:before,.elementor-818 .elementor-element.elementor-element-37e8bb05 .elementor-tab-desktop-title:after{display:none}
.elementor-818 .elementor-element.elementor-element-37e8bb05 .elementor-tab-desktop-title .hsx-ci{flex:0 0 40px;width:40px;height:40px;border-radius:11px;background:#e1f1ee;color:#12897c;display:flex;align-items:center;justify-content:center;transition:background .2s,color .2s}
.elementor-818 .elementor-element.elementor-element-37e8bb05 .elementor-tab-desktop-title .hsx-ci:before{content:"";display:block;width:20px;height:20px;background-color:currentColor;-webkit-mask:var(--ci) center/20px 20px no-repeat;mask:var(--ci) center/20px 20px no-repeat}
.elementor-818 .elementor-element.elementor-element-37e8bb05 .elementor-tab-desktop-title.elementor-active .hsx-ci{background:#12897c;color:#fff}
.elementor-818 .elementor-element.elementor-element-37e8bb05 .elementor-tabs-content-wrapper{flex:1 1 auto;min-width:0;border:0}
.elementor-818 .elementor-element.elementor-element-37e8bb05 .elementor-tabs-content-wrapper .elementor-tab-title{display:none!important}
.elementor-818 .elementor-element.elementor-element-37e8bb05 .elementor-tab-content{background:#fff;border:1px solid #e3e9e9;border-radius:20px;padding:30px 34px}
.elementor-818 .elementor-element.elementor-element-37e8bb05 .elementor-tab-content.elementor-active,.elementor-818 .elementor-element.elementor-element-37e8bb05 .elementor-tab-content[hidden="false"]{display:flex!important;flex-direction:column;gap:18px}
.elementor-818 .elementor-element.elementor-element-37e8bb05 .hsx-chp-head{display:flex;gap:14px;align-items:center;width:100%}
.elementor-818 .elementor-element.elementor-element-37e8bb05 .hsx-chp-ico{flex:0 0 48px;width:48px;height:48px;border-radius:14px;background:#12897c;color:#fff;display:flex;align-items:center;justify-content:center}
.elementor-818 .elementor-element.elementor-element-37e8bb05 .hsx-chp-ico:before{content:"";display:block;width:24px;height:24px;background-color:currentColor;-webkit-mask:var(--ci) center/24px 24px no-repeat;mask:var(--ci) center/24px 24px no-repeat}
.elementor-818 .elementor-element.elementor-element-37e8bb05 .hsx-chp-t{margin:0;flex:1 1 auto;min-width:0;font-family:'VC Honey Web','VC Honey',Georgia,serif;font-weight:700;font-size:24px;line-height:1.25;color:#023950}
.elementor-818 .elementor-element.elementor-element-37e8bb05 .hsx-chp-block{display:flex;flex-direction:column;gap:6px;width:100%}
.elementor-818 .elementor-element.elementor-element-37e8bb05 .hsx-chp-lab{font-family:'Work Sans',sans-serif;font-weight:600;font-size:11px;letter-spacing:.88px;color:#d1731f}
.elementor-818 .elementor-element.elementor-element-37e8bb05 .hsx-chp-b{margin:0;font-family:'Work Sans',sans-serif;font-weight:400;font-size:15px;color:#41535c}
.elementor-818 .elementor-element.elementor-element-37e8bb05 .hsx-chp-div{width:100%;height:1px;background:#ebf0f0}
.elementor-818 .elementor-element.elementor-element-37e8bb05 .hsx-chp-slab{display:inline-flex;align-items:center;gap:6px;font-family:'Work Sans',sans-serif;font-weight:600;font-size:11px;letter-spacing:.88px;color:#12897c}
.elementor-818 .elementor-element.elementor-element-37e8bb05 .hsx-chp-slab:before{content:"";width:16px;height:16px;background-color:currentColor;-webkit-mask:var(--chk) center/16px 16px no-repeat;mask:var(--chk) center/16px 16px no-repeat}
.elementor-818 .elementor-element.elementor-element-37e8bb05 .hsx-chp-sb{margin:0;font-family:'Work Sans',sans-serif;font-weight:400;font-size:15px;color:#023950}
@media(max-width:1199px){
.elementor-818 .elementor-element.elementor-element-37e8bb05 .elementor-widget-tabs .elementor-tabs{flex-direction:column}
.elementor-818 .elementor-element.elementor-element-37e8bb05 .elementor-widget-tabs .elementor-tabs-wrapper{flex:none;width:100%}
.elementor-818 .elementor-element.elementor-element-37e8bb05 .hsx-ch-h2 .elementor-heading-title{font-size:32px;line-height:40px}
}
@media(max-width:767px){
.elementor-818 .elementor-element.elementor-element-37e8bb05 .elementor-tab-desktop-title{height:66px;padding:0 12px;gap:10px;font-size:15px}
.elementor-818 .elementor-element.elementor-element-37e8bb05 .elementor-tab-content{padding:22px;border-radius:16px}
.elementor-818 .elementor-element.elementor-element-37e8bb05 .hsx-chp-t{font-size:20px}
.elementor-818 .elementor-element.elementor-element-37e8bb05 .hsx-ch-h2 .elementor-heading-title{font-size:26px;line-height:33px}
.elementor-818 .elementor-element.elementor-element-37e8bb05 .hsx-ch-sub p{font-size:16px;line-height:26px}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d9449a2 */.elementor-818 .elementor-element.elementor-element-9d9449a2 .elementor-element-37038f68,.elementor-818 .elementor-element.elementor-element-9d9449a2 .elementor-element-5086e0e6{width:100%;max-width:1200px;margin:0 auto}
.elementor-818 .elementor-element.elementor-element-9d9449a2 .hsx-why-h2 .elementor-heading-title{margin:0;font-family:'VC Honey Web','VC Honey',Georgia,serif;font-weight:700;font-size:42px;line-height:50px;color:#023950;text-align:center}
.elementor-818 .elementor-element.elementor-element-9d9449a2 .hsx-why-sub p{margin:0;max-width:760px;font-family:'Work Sans',sans-serif;font-weight:400;font-size:18px;line-height:28px;color:#41535c;text-align:center}
.elementor-818 .elementor-element.elementor-element-9d9449a2 .elementor-element-677fc090,.elementor-818 .elementor-element.elementor-element-9d9449a2 .elementor-element-19b9a63b,.elementor-818 .elementor-element.elementor-element-9d9449a2 .elementor-element-a2a331e8{flex:1 1 0;min-width:0;transition:box-shadow .22s ease,transform .22s ease}
.elementor-818 .elementor-element.elementor-element-9d9449a2 .elementor-element-677fc090:hover,.elementor-818 .elementor-element.elementor-element-9d9449a2 .elementor-element-19b9a63b:hover,.elementor-818 .elementor-element.elementor-element-9d9449a2 .elementor-element-a2a331e8:hover{transform:translateY(-2px);box-shadow:0 14px 28px rgba(3,57,80,.08)}
.elementor-818 .elementor-element.elementor-element-9d9449a2 .elementor-element-677fc090:before,.elementor-818 .elementor-element.elementor-element-9d9449a2 .elementor-element-19b9a63b:before,.elementor-818 .elementor-element.elementor-element-9d9449a2 .elementor-element-a2a331e8:before{content:"";flex:0 0 48px;width:48px;height:48px;border-radius:14px;background-color:#023950;background-repeat:no-repeat;background-position:center;background-size:24px 24px}
.elementor-818 .elementor-element.elementor-element-9d9449a2 .elementor-element-677fc090:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2C6.48 2 2 6.48 2 12C2 17.52 6.48 22 12 22C17.52 22 22 17.52 22 12C22 6.48 17.52 2 12 2ZM12 20C7.59 20 4 16.41 4 12C4 7.59 7.59 4 12 4C16.41 4 20 7.59 20 12C20 16.41 16.41 20 12 20ZM12 6C8.69 6 6 8.69 6 12C6 15.31 8.69 18 12 18C15.31 18 18 15.31 18 12C18 8.69 15.31 6 12 6ZM12 16C9.79 16 8 14.21 8 12C8 9.79 9.79 8 12 8C14.21 8 16 9.79 16 12C16 14.21 14.21 16 12 16ZM12 10C10.9 10 10 10.9 10 12C10 13.1 10.9 14 12 14C13.1 14 14 13.1 14 12C14 10.9 13.1 10 12 10Z' fill='%23BEE6BD'/%3E%3C/svg%3E")}
.elementor-818 .elementor-element.elementor-element-9d9449a2 .elementor-element-19b9a63b:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M16 11C17.66 11 18.99 9.66 18.99 8C18.99 6.34 17.66 5 16 5C14.34 5 13 6.34 13 8C13 9.66 14.34 11 16 11ZM8 11C9.66 11 10.99 9.66 10.99 8C10.99 6.34 9.66 5 8 5C6.34 5 5 6.34 5 8C5 9.66 6.34 11 8 11ZM8 13C5.67 13 1 14.17 1 16.5V19H15V16.5C15 14.17 10.33 13 8 13ZM16 13C15.71 13 15.38 13.02 15.03 13.05C16.19 13.89 17 15.02 17 16.5V19H23V16.5C23 14.17 18.33 13 16 13Z' fill='%23BEE6BD'/%3E%3C/svg%3E")}
.elementor-818 .elementor-element.elementor-element-9d9449a2 .elementor-element-a2a331e8:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M16 6L18.29 8.29L13.41 13.17L9.41 9.17L2 16.59L3.41 18L9.41 12L13.41 16L19.71 9.71L22 12V6H16Z' fill='%23BEE6BD'/%3E%3C/svg%3E")}
.elementor-818 .elementor-element.elementor-element-9d9449a2 .hsx-why-bt .elementor-heading-title{margin:0;font-family:'VC Honey Web','VC Honey',Georgia,serif;font-weight:700;font-size:21px;line-height:1.25;color:#023950}
.elementor-818 .elementor-element.elementor-element-9d9449a2 .hsx-why-bb p{margin:0;font-family:'Work Sans',sans-serif;font-weight:400;font-size:15px;line-height:24px;color:#41535c}
.elementor-818 .elementor-element.elementor-element-9d9449a2 .hsx-why-tst{width:100%;max-width:1040px;margin:0 auto}
.elementor-818 .elementor-element.elementor-element-9d9449a2 .hsx-why-tst .elementor-testimonial{background:#023950;border-radius:24px;padding:56px 80px 48px;display:flex;flex-direction:column;gap:28px;align-items:center;text-align:center}
.elementor-818 .elementor-element.elementor-element-9d9449a2 .hsx-why-tst .elementor-testimonial:before{content:"";display:block;width:44px;height:36px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 46 36'%3E%3Cpath d='M0 36V20.5C0 9.2 6.8 2 17.5 0L20 5.2C13.8 7 10.5 10.8 10.2 16H18V36H0ZM26 36V20.5C26 9.2 32.8 2 43.5 0L46 5.2C39.8 7 36.5 10.8 36.2 16H44V36H26Z' fill='%2350C0B3'/%3E%3C/svg%3E") center/contain no-repeat}
.elementor-818 .elementor-element.elementor-element-9d9449a2 .hsx-why-tst .elementor-testimonial__content{background:none;padding:0;display:flex;flex-direction:column;gap:28px;align-items:center}
.elementor-818 .elementor-element.elementor-element-9d9449a2 .hsx-why-tst .elementor-testimonial__content:after{display:none}
.elementor-818 .elementor-element.elementor-element-9d9449a2 .hsx-why-tst .elementor-testimonial__text{margin:0;max-width:880px;font-family:'VC Honey Web','VC Honey',Georgia,serif;font-weight:700;font-size:30px;line-height:42px;color:#fff;font-style:normal}
.elementor-818 .elementor-element.elementor-element-9d9449a2 .hsx-why-tst .elementor-testimonial__footer{margin:0;display:flex;gap:16px;align-items:center;justify-content:center}
.elementor-818 .elementor-element.elementor-element-9d9449a2 .hsx-why-tst .elementor-testimonial__name{font-family:'Work Sans',sans-serif;font-weight:600;font-size:16px;line-height:normal;color:#fff}
.elementor-818 .elementor-element.elementor-element-9d9449a2 .hsx-why-tst .elementor-testimonial__title{font-family:'Work Sans',sans-serif;font-weight:400;font-size:14px;color:rgba(255,255,255,.75)}
.elementor-818 .elementor-element.elementor-element-9d9449a2 .hsx-why-tst .elementor-swiper-button{width:48px;height:48px;border-radius:24px;background:#fff;border:1px solid #e2eaea;color:#023950;display:flex;align-items:center;justify-content:center;font-size:16px}
.elementor-818 .elementor-element.elementor-element-9d9449a2 .hsx-why-tst .elementor-swiper-button:hover{border-color:#50c0b3;color:#12897c}
.elementor-818 .elementor-element.elementor-element-9d9449a2 .hsx-why-tst .swiper-pagination-bullet{width:8px;height:8px;background:#e2eaea;opacity:1;border-radius:4px;transition:width .22s ease,background .22s ease}
.elementor-818 .elementor-element.elementor-element-9d9449a2 .hsx-why-tst .swiper-pagination-bullet-active{width:24px;background:#023950}
@media(max-width:1100px){
.elementor-818 .elementor-element.elementor-element-9d9449a2 .elementor-element-5086e0e6{flex-wrap:wrap}
.elementor-818 .elementor-element.elementor-element-9d9449a2 .elementor-element-677fc090,.elementor-818 .elementor-element.elementor-element-9d9449a2 .elementor-element-19b9a63b,.elementor-818 .elementor-element.elementor-element-9d9449a2 .elementor-element-a2a331e8{flex:1 1 260px}
.elementor-818 .elementor-element.elementor-element-9d9449a2 .hsx-why-h2 .elementor-heading-title{font-size:34px;line-height:42px}
.elementor-818 .elementor-element.elementor-element-9d9449a2 .hsx-why-tst .elementor-testimonial{padding:44px 44px 40px}
.elementor-818 .elementor-element.elementor-element-9d9449a2 .hsx-why-tst .elementor-testimonial__text{font-size:25px;line-height:36px}
}
@media(max-width:767px){
.elementor-818 .elementor-element.elementor-element-9d9449a2 .elementor-element-5086e0e6{flex-direction:column}
.elementor-818 .elementor-element.elementor-element-9d9449a2 .hsx-why-h2 .elementor-heading-title{font-size:27px;line-height:34px}
.elementor-818 .elementor-element.elementor-element-9d9449a2 .hsx-why-sub p{font-size:16px;line-height:26px}
.elementor-818 .elementor-element.elementor-element-9d9449a2 .hsx-why-tst .elementor-testimonial{padding:32px 22px 28px;border-radius:18px;gap:20px}
.elementor-818 .elementor-element.elementor-element-9d9449a2 .hsx-why-tst .elementor-testimonial__text{font-size:20px;line-height:30px}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e15c567 */.elementor-818 .elementor-element.elementor-element-5e15c567{--clk:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 15' fill='none' stroke='black' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7.5 13.75C10.9518 13.75 13.75 10.9518 13.75 7.5C13.75 4.04822 10.9518 1.25 7.5 1.25C4.04822 1.25 1.25 4.04822 1.25 7.5C1.25 10.9518 4.04822 13.75 7.5 13.75Z'/%3E%3Cpath d='M7.5 3.75V7.5L10 8.75'/%3E%3C/svg%3E")}
.elementor-818 .elementor-element.elementor-element-5e15c567 .elementor-element-acb7c0e0,.elementor-818 .elementor-element.elementor-element-5e15c567 .elementor-element-f65067ab{width:100%;max-width:1200px;margin:0 auto}
.elementor-818 .elementor-element.elementor-element-5e15c567 .elementor-element-e21dd578{flex:1 1 auto;min-width:0}
.elementor-818 .elementor-element.elementor-element-5e15c567 .hsx-g-h2 .elementor-heading-title{margin:0;font-family:'VC Honey Web','VC Honey',Georgia,serif;font-weight:700;font-size:40px;line-height:48px;color:#023950}
.elementor-818 .elementor-element.elementor-element-5e15c567 .hsx-g-all{width:auto;flex:0 0 auto}
.elementor-818 .elementor-element.elementor-element-5e15c567 .hsx-g-all p{margin:0}
.elementor-818 .elementor-element.elementor-element-5e15c567 .hsx-g-all a{display:inline-flex;align-items:center;gap:8px;font-family:'Work Sans',sans-serif;font-weight:600;font-size:16px;color:#12897c;text-decoration:none;white-space:nowrap;transition:color .18s ease}
.elementor-818 .elementor-element.elementor-element-5e15c567 .hsx-g-all a:hover{color:#023950}
.elementor-818 .elementor-element.elementor-element-5e15c567 .hsx-g-all a:after{content:"→";display:inline-block;transition:transform .18s ease}
.elementor-818 .elementor-element.elementor-element-5e15c567 .hsx-g-all a:hover:after{transform:translateX(3px)}
.elementor-818 .elementor-element.elementor-element-5e15c567 .elementor-element-29397217,.elementor-818 .elementor-element.elementor-element-5e15c567 .elementor-element-d2b21048,.elementor-818 .elementor-element.elementor-element-5e15c567 .elementor-element-8e8ec684{flex:1 1 340px;max-width:384px;transition:transform .22s ease,box-shadow .22s ease}
.elementor-818 .elementor-element.elementor-element-5e15c567 .elementor-element-29397217:hover,.elementor-818 .elementor-element.elementor-element-5e15c567 .elementor-element-d2b21048:hover,.elementor-818 .elementor-element.elementor-element-5e15c567 .elementor-element-8e8ec684:hover{transform:translateY(-3px);box-shadow:0 18px 34px rgba(3,57,80,.12)}
.elementor-818 .elementor-element.elementor-element-5e15c567 .elementor-element-ec9a7935,.elementor-818 .elementor-element.elementor-element-5e15c567 .elementor-element-44cea903,.elementor-818 .elementor-element.elementor-element-5e15c567 .elementor-element-06fbb00a{position:relative;overflow:hidden;height:140px;padding:20px}
.elementor-818 .elementor-element.elementor-element-5e15c567 .elementor-element-ec9a7935:after,.elementor-818 .elementor-element.elementor-element-5e15c567 .elementor-element-44cea903:after,.elementor-818 .elementor-element.elementor-element-5e15c567 .elementor-element-06fbb00a:after{content:"";position:absolute;right:20px;top:54px;width:68px;height:68px;opacity:.22;background-repeat:no-repeat;background-position:center;background-size:68px 68px;pointer-events:none}
.elementor-818 .elementor-element.elementor-element-5e15c567 .elementor-element-ec9a7935:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 68 68' fill='none' stroke='white' stroke-width='5.66667' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M34 19.8333V59.5'/%3E%3Cpath d='M8.5 51C7.74855 51 7.02788 50.7015 6.49653 50.1701C5.96518 49.6388 5.66667 48.9181 5.66667 48.1667V11.3333C5.66667 10.5819 5.96518 9.86122 6.49653 9.32986C7.02788 8.79851 7.74855 8.5 8.5 8.5H22.6667C25.6725 8.5 28.5551 9.69404 30.6805 11.8195C32.806 13.9449 34 16.8275 34 19.8333C34 16.8275 35.194 13.9449 37.3195 11.8195C39.4449 9.69404 42.3275 8.5 45.3333 8.5H59.5C60.2514 8.5 60.9721 8.79851 61.5035 9.32986C62.0348 9.86122 62.3333 10.5819 62.3333 11.3333V48.1667C62.3333 48.9181 62.0348 49.6388 61.5035 50.1701C60.9721 50.7015 60.2514 51 59.5 51H42.5C40.2457 51 38.0837 51.8955 36.4896 53.4896C34.8955 55.0836 34 57.2457 34 59.5C34 57.2457 33.1045 55.0836 31.5104 53.4896C29.9164 51.8955 27.7543 51 25.5 51H8.5Z'/%3E%3C/svg%3E")}
.elementor-818 .elementor-element.elementor-element-5e15c567 .elementor-element-44cea903:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 68 68' fill='none' stroke='white' stroke-width='5.66667' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8.5 8.5V53.8333C8.5 55.3362 9.09702 56.7776 10.1597 57.8403C11.2224 58.903 12.6638 59.5 14.1667 59.5H59.5'/%3E%3Cpath d='M51 48.1667V25.5'/%3E%3Cpath d='M36.8333 48.1667V14.1667'/%3E%3Cpath d='M22.6667 48.1667V39.6667'/%3E%3C/svg%3E")}
.elementor-818 .elementor-element.elementor-element-5e15c567 .elementor-element-06fbb00a:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 68 68' fill='none' stroke='white' stroke-width='5.66667' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M35.7028 61.7638C40.9728 57.2135 56.6667 42.4802 56.6667 28.3333C56.6667 22.3218 54.2786 16.5564 50.0278 12.3056C45.7769 8.05476 40.0116 5.66667 34 5.66667C27.9884 5.66667 22.2231 8.05476 17.9722 12.3056C13.7214 16.5564 11.3333 22.3218 11.3333 28.3333C11.3333 42.4802 27.0272 57.2135 32.2972 61.7638C32.7881 62.133 33.3857 62.3326 34 62.3326C34.6143 62.3326 35.2119 62.133 35.7028 61.7638Z'/%3E%3Cpath d='M34 36.8333C38.6944 36.8333 42.5 33.0278 42.5 28.3333C42.5 23.6389 38.6944 19.8333 34 19.8333C29.3056 19.8333 25.5 23.6389 25.5 28.3333C25.5 33.0278 29.3056 36.8333 34 36.8333Z'/%3E%3C/svg%3E")}
.elementor-818 .elementor-element.elementor-element-5e15c567 .hsx-g-tag{width:auto}
.elementor-818 .elementor-element.elementor-element-5e15c567 .hsx-g-tag .elementor-heading-title{margin:0;display:inline-block;background:rgba(255,255,255,.18);border-radius:20px;padding:6px 12px;font-family:'Work Sans',sans-serif;font-weight:600;font-size:11px;letter-spacing:.66px;color:#fff}
.elementor-818 .elementor-element.elementor-element-5e15c567 .elementor-element-8a82e099,.elementor-818 .elementor-element.elementor-element-5e15c567 .elementor-element-568e3ea1,.elementor-818 .elementor-element.elementor-element-5e15c567 .elementor-element-db3bc7ba{flex:1 1 auto}
.elementor-818 .elementor-element.elementor-element-5e15c567 .hsx-g-t .elementor-heading-title{margin:0;font-family:'VC Honey Web','VC Honey',Georgia,serif;font-weight:700;font-size:20px;line-height:1.25;color:#023950}
.elementor-818 .elementor-element.elementor-element-5e15c567 .hsx-g-d p{margin:0;font-family:'Work Sans',sans-serif;font-weight:400;font-size:14px;line-height:1.5;color:#41535c}
.elementor-818 .elementor-element.elementor-element-5e15c567 .hsx-g-meta{margin-top:auto;width:100%}
.elementor-818 .elementor-element.elementor-element-5e15c567 .hsx-g-meta p{margin:0;display:flex;align-items:center;gap:6px;width:100%}
.elementor-818 .elementor-element.elementor-element-5e15c567 .hsx-g-time{display:inline-flex;align-items:center;gap:6px;font-family:'Work Sans',sans-serif;font-weight:400;font-size:13px;color:#41535c}
.elementor-818 .elementor-element.elementor-element-5e15c567 .hsx-g-time:before{content:"";width:15px;height:15px;background-color:currentColor;-webkit-mask:var(--clk) center/15px 15px no-repeat;mask:var(--clk) center/15px 15px no-repeat}
.elementor-818 .elementor-element.elementor-element-5e15c567 .hsx-g-meta a{margin-left:auto;display:inline-flex;align-items:center;gap:6px;font-family:'Work Sans',sans-serif;font-weight:600;font-size:14px;color:#12897c;text-decoration:none;transition:color .18s ease}
.elementor-818 .elementor-element.elementor-element-5e15c567 .hsx-g-meta a:hover{color:#023950}
.elementor-818 .elementor-element.elementor-element-5e15c567 .hsx-g-meta a:after{content:"→";display:inline-block;transition:transform .18s ease}
.elementor-818 .elementor-element.elementor-element-5e15c567 .hsx-g-meta a:hover:after{transform:translateX(3px)}
@media(max-width:1100px){
.elementor-818 .elementor-element.elementor-element-5e15c567 .elementor-element-acb7c0e0{flex-direction:column;align-items:flex-start;gap:18px}
.elementor-818 .elementor-element.elementor-element-5e15c567 .hsx-g-h2 .elementor-heading-title{font-size:32px;line-height:40px}
.elementor-818 .elementor-element.elementor-element-5e15c567 .elementor-element-29397217,.elementor-818 .elementor-element.elementor-element-5e15c567 .elementor-element-d2b21048,.elementor-818 .elementor-element.elementor-element-5e15c567 .elementor-element-8e8ec684{max-width:none}
}
@media(max-width:767px){
.elementor-818 .elementor-element.elementor-element-5e15c567 .hsx-g-h2 .elementor-heading-title{font-size:26px;line-height:33px}
.elementor-818 .elementor-element.elementor-element-5e15c567 .elementor-element-29397217,.elementor-818 .elementor-element.elementor-element-5e15c567 .elementor-element-d2b21048,.elementor-818 .elementor-element.elementor-element-5e15c567 .elementor-element-8e8ec684{flex:1 1 100%}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45bf182d */.elementor-818 .elementor-element.elementor-element-45bf182d{--dl:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 10V2'/%3E%3Cpath d='M14 10V12.6667C14 13.0203 13.8595 13.3594 13.6095 13.6095C13.3594 13.8595 13.0203 14 12.6667 14H3.33333C2.97971 14 2.64057 13.8595 2.39052 13.6095C2.14048 13.3594 2 13.0203 2 12.6667V10'/%3E%3Cpath d='M4.66667 6.66667L8 10L11.3333 6.66667'/%3E%3C/svg%3E")}
.elementor-818 .elementor-element.elementor-element-45bf182d .elementor-element-7870f09f,.elementor-818 .elementor-element.elementor-element-45bf182d .elementor-element-86f175d1{width:100%;max-width:1200px;margin:0 auto}
.elementor-818 .elementor-element.elementor-element-45bf182d .elementor-element-111b1e85{flex:1 1 auto;min-width:0}
.elementor-818 .elementor-element.elementor-element-45bf182d .hsx-eyebrow-mint .elementor-heading-title{margin:0;display:flex;align-items:center;gap:10px;font-family:'Work Sans',sans-serif;font-weight:600;font-size:14px;letter-spacing:1.12px;color:#50c0b3}
.elementor-818 .elementor-element.elementor-element-45bf182d .hsx-eyebrow-mint .elementor-heading-title:before{content:"";flex:0 0 8px;width:8px;height:8px;border-radius:50%;background:#50c0b3}
.elementor-818 .elementor-element.elementor-element-45bf182d .hsx-t-h2 .elementor-heading-title{margin:0;font-family:'VC Honey Web','VC Honey',Georgia,serif;font-weight:700;font-size:40px;line-height:48px;color:#023950}
.elementor-818 .elementor-element.elementor-element-45bf182d .hsx-t-all{width:auto;flex:0 0 auto}
.elementor-818 .elementor-element.elementor-element-45bf182d .hsx-t-all p{margin:0}
.elementor-818 .elementor-element.elementor-element-45bf182d .hsx-t-all a{display:inline-flex;align-items:center;gap:8px;font-family:'Work Sans',sans-serif;font-weight:600;font-size:16px;color:#50c0b3;text-decoration:none;white-space:nowrap;transition:color .18s ease}
.elementor-818 .elementor-element.elementor-element-45bf182d .hsx-t-all a:hover{color:#12897c}
.elementor-818 .elementor-element.elementor-element-45bf182d .hsx-t-all a:after{content:"→";display:inline-block;transition:transform .18s ease}
.elementor-818 .elementor-element.elementor-element-45bf182d .hsx-t-all a:hover:after{transform:translateX(3px)}
.elementor-818 .elementor-element.elementor-element-45bf182d .elementor-element-e33ff4c2,.elementor-818 .elementor-element.elementor-element-45bf182d .elementor-element-41123391,.elementor-818 .elementor-element.elementor-element-45bf182d .elementor-element-21fcd368{position:relative;flex:1 1 340px;max-width:384px;transition:transform .22s ease,box-shadow .22s ease}
.elementor-818 .elementor-element.elementor-element-45bf182d .elementor-element-e33ff4c2:hover,.elementor-818 .elementor-element.elementor-element-45bf182d .elementor-element-41123391:hover,.elementor-818 .elementor-element.elementor-element-45bf182d .elementor-element-21fcd368:hover{transform:translateY(-3px);box-shadow:0 18px 34px rgba(3,57,80,.10)}
.elementor-818 .elementor-element.elementor-element-45bf182d .elementor-element-e33ff4c2:before,.elementor-818 .elementor-element.elementor-element-45bf182d .elementor-element-41123391:before,.elementor-818 .elementor-element.elementor-element-45bf182d .elementor-element-21fcd368:before{content:"";position:absolute;left:28px;top:28px;width:54px;height:54px;border-radius:15px;background-color:#e1f1ee;background-repeat:no-repeat;background-position:center;background-size:26px 26px;pointer-events:none}
.elementor-818 .elementor-element.elementor-element-45bf182d .elementor-element-e33ff4c2:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 26' fill='none' stroke='%2350C0B3' stroke-width='2.16667' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22.75 22.75L18.0483 18.0483'/%3E%3Cpath d='M11.9167 20.5833C16.7031 20.5833 20.5833 16.7031 20.5833 11.9167C20.5833 7.1302 16.7031 3.25 11.9167 3.25C7.1302 3.25 3.25 7.1302 3.25 11.9167C3.25 16.7031 7.1302 20.5833 11.9167 20.5833Z'/%3E%3C/svg%3E")}
.elementor-818 .elementor-element.elementor-element-45bf182d .elementor-element-41123391:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 26' fill='none' stroke='%2350C0B3' stroke-width='2.16667' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.5 23.8333C5.92536 23.8333 5.37426 23.6051 4.96794 23.1987C4.56161 22.7924 4.33333 22.2413 4.33333 21.6667V4.33333C4.33333 3.7587 4.56161 3.2076 4.96794 2.80127C5.37426 2.39494 5.92536 2.16667 6.5 2.16667H15.1667C15.5096 2.16611 15.8493 2.2334 16.1661 2.36467C16.4829 2.49593 16.7706 2.68857 17.0127 2.9315L20.8997 6.8185C21.1432 7.06063 21.3364 7.34862 21.4681 7.66584C21.5997 7.98306 21.6672 8.32322 21.6667 8.66667V21.6667C21.6667 22.2413 21.4384 22.7924 21.0321 23.1987C20.6257 23.6051 20.0746 23.8333 19.5 23.8333H6.5Z'/%3E%3Cpath d='M15.1667 2.16667V7.58333C15.1667 7.87065 15.2808 8.1462 15.484 8.34937C15.6871 8.55253 15.9627 8.66667 16.25 8.66667H21.6667'/%3E%3Cpath d='M10.8333 9.75H8.66667'/%3E%3Cpath d='M17.3333 14.0833H8.66667'/%3E%3Cpath d='M17.3333 18.4167H8.66667'/%3E%3C/svg%3E")}
.elementor-818 .elementor-element.elementor-element-45bf182d .elementor-element-21fcd368:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 26' fill='none' stroke='%2350C0B3' stroke-width='2.16667' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19.5 2.16667H6.5C5.30338 2.16667 4.33333 3.13672 4.33333 4.33333V21.6667C4.33333 22.8633 5.30338 23.8333 6.5 23.8333H19.5C20.6966 23.8333 21.6667 22.8633 21.6667 21.6667V4.33333C21.6667 3.13672 20.6966 2.16667 19.5 2.16667Z'/%3E%3Cpath d='M8.66667 6.5H17.3333'/%3E%3Cpath d='M17.3333 15.1667V19.5'/%3E%3Cpath d='M13 10.8333H13.01'/%3E%3Cpath d='M8.66667 10.8333H8.67667'/%3E%3Cpath d='M13 15.1667H13.01'/%3E%3Cpath d='M8.66667 15.1667H8.67667'/%3E%3Cpath d='M13 19.5H13.01'/%3E%3Cpath d='M8.66667 19.5H8.67667'/%3E%3C/svg%3E")}
.elementor-818 .elementor-element.elementor-element-45bf182d .hsx-t-tag{align-self:flex-end;width:auto;min-height:54px;display:flex;align-items:center}
.elementor-818 .elementor-element.elementor-element-45bf182d .hsx-t-tag .elementor-heading-title{margin:0;background:#e1f1ee;border-radius:20px;padding:6px 12px;font-family:'Work Sans',sans-serif;font-weight:600;font-size:11px;letter-spacing:.44px;color:#50c0b3;white-space:nowrap}
.elementor-818 .elementor-element.elementor-element-45bf182d .hsx-t-t .elementor-heading-title{margin:0;font-family:'VC Honey Web','VC Honey',Georgia,serif;font-weight:700;font-size:20px;line-height:1.25;color:#023950}
.elementor-818 .elementor-element.elementor-element-45bf182d .hsx-t-d p{margin:0;font-family:'Work Sans',sans-serif;font-weight:400;font-size:14px;line-height:1.5;color:#41535c}
.elementor-818 .elementor-element.elementor-element-45bf182d .hsx-t-btn{margin-top:auto;width:auto}
.elementor-818 .elementor-element.elementor-element-45bf182d .hsx-t-btn .elementor-button{background:#50c0b3;border:0;border-radius:10px;padding:12px 18px;font-family:'Work Sans',sans-serif;font-weight:600;font-size:14px;color:#fff;transition:background .18s ease,transform .18s ease}
.elementor-818 .elementor-element.elementor-element-45bf182d .hsx-t-btn .elementor-button:hover{background:#3fb0a3;color:#fff;transform:translateY(-1px)}
.elementor-818 .elementor-element.elementor-element-45bf182d .hsx-t-btn .elementor-button-content-wrapper{display:flex;align-items:center;gap:8px}
.elementor-818 .elementor-element.elementor-element-45bf182d .hsx-t-btn .elementor-button-content-wrapper:after{content:"→";display:inline-block}
.elementor-818 .elementor-element.elementor-element-45bf182d .hsx-t-btn-dl .elementor-button-content-wrapper:after{content:none;display:none}
.elementor-818 .elementor-element.elementor-element-45bf182d .hsx-t-btn-dl .elementor-button-content-wrapper:before{content:"";width:16px;height:16px;background-color:currentColor;-webkit-mask:var(--dl) center/16px 16px no-repeat;mask:var(--dl) center/16px 16px no-repeat}
@media(max-width:1100px){
.elementor-818 .elementor-element.elementor-element-45bf182d .elementor-element-7870f09f{flex-direction:column;align-items:flex-start;gap:18px}
.elementor-818 .elementor-element.elementor-element-45bf182d .hsx-t-h2 .elementor-heading-title{font-size:32px;line-height:40px}
.elementor-818 .elementor-element.elementor-element-45bf182d .elementor-element-e33ff4c2,.elementor-818 .elementor-element.elementor-element-45bf182d .elementor-element-41123391,.elementor-818 .elementor-element.elementor-element-45bf182d .elementor-element-21fcd368{max-width:none}
}
@media(max-width:767px){
.elementor-818 .elementor-element.elementor-element-45bf182d .hsx-t-h2 .elementor-heading-title{font-size:26px;line-height:33px}
.elementor-818 .elementor-element.elementor-element-45bf182d .elementor-element-e33ff4c2,.elementor-818 .elementor-element.elementor-element-45bf182d .elementor-element-41123391,.elementor-818 .elementor-element.elementor-element-45bf182d .elementor-element-21fcd368{flex:1 1 100%;min-height:0}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96145d39 */.elementor-818 .elementor-element.elementor-element-96145d39 .elementor-element-783d0e89,.elementor-818 .elementor-element.elementor-element-96145d39 .elementor-element-78f0bb18{width:100%;max-width:1200px;margin:0 auto}
.elementor-818 .elementor-element.elementor-element-96145d39 .hsx-hb-h2 .elementor-heading-title{margin:0;font-family:'VC Honey Web','VC Honey',Georgia,serif;font-weight:700;font-size:40px;line-height:48px;color:#023950}
.elementor-818 .elementor-element.elementor-element-96145d39 .hsx-hb-sub p{margin:0;font-family:'Work Sans',sans-serif;font-weight:400;font-size:18px;line-height:28px;color:#41535c}
.elementor-818 .elementor-element.elementor-element-96145d39 .elementor-element-a08d7612,.elementor-818 .elementor-element.elementor-element-96145d39 .elementor-element-2312aeff,.elementor-818 .elementor-element.elementor-element-96145d39 .elementor-element-5a0dbd4f,.elementor-818 .elementor-element.elementor-element-96145d39 .elementor-element-7dc1663b,.elementor-818 .elementor-element.elementor-element-96145d39 .elementor-element-76694c68,.elementor-818 .elementor-element.elementor-element-96145d39 .elementor-element-3a370f66,.elementor-818 .elementor-element.elementor-element-96145d39 .elementor-element-10f8a710{display:grid!important;grid-template-columns:46px 1fr auto;grid-template-rows:auto auto auto;column-gap:16px;row-gap:4px;align-content:space-between;flex:1 1 340px;max-width:384px;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}
.elementor-818 .elementor-element.elementor-element-96145d39 .elementor-element-a08d7612:hover,.elementor-818 .elementor-element.elementor-element-96145d39 .elementor-element-2312aeff:hover,.elementor-818 .elementor-element.elementor-element-96145d39 .elementor-element-5a0dbd4f:hover,.elementor-818 .elementor-element.elementor-element-96145d39 .elementor-element-7dc1663b:hover,.elementor-818 .elementor-element.elementor-element-96145d39 .elementor-element-76694c68:hover,.elementor-818 .elementor-element.elementor-element-96145d39 .elementor-element-3a370f66:hover,.elementor-818 .elementor-element.elementor-element-96145d39 .elementor-element-10f8a710:hover{transform:translateY(-2px);box-shadow:0 14px 28px rgba(3,57,80,.09);border-color:#d5e2e2}
.elementor-818 .elementor-element.elementor-element-96145d39 .elementor-element-a08d7612:before,.elementor-818 .elementor-element.elementor-element-96145d39 .elementor-element-2312aeff:before,.elementor-818 .elementor-element.elementor-element-96145d39 .elementor-element-5a0dbd4f:before,.elementor-818 .elementor-element.elementor-element-96145d39 .elementor-element-7dc1663b:before,.elementor-818 .elementor-element.elementor-element-96145d39 .elementor-element-76694c68:before,.elementor-818 .elementor-element.elementor-element-96145d39 .elementor-element-3a370f66:before,.elementor-818 .elementor-element.elementor-element-96145d39 .elementor-element-10f8a710:before{content:"";grid-column:1;grid-row:1/span 3;align-self:start;width:46px;height:46px;border-radius:13px;background-color:#e1f1ee;background-repeat:no-repeat;background-position:center;background-size:24px 24px}
.elementor-818 .elementor-element.elementor-element-96145d39 .elementor-element-a08d7612:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2350C0B3' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 7V21'/%3E%3Cpath d='M3 18C2.73478 18 2.48043 17.8946 2.29289 17.7071C2.10536 17.5196 2 17.2652 2 17V4C2 3.73478 2.10536 3.48043 2.29289 3.29289C2.48043 3.10536 2.73478 3 3 3H8C9.06087 3 10.0783 3.42143 10.8284 4.17157C11.5786 4.92172 12 5.93913 12 7C12 5.93913 12.4214 4.92172 13.1716 4.17157C13.9217 3.42143 14.9391 3 16 3H21C21.2652 3 21.5196 3.10536 21.7071 3.29289C21.8946 3.48043 22 3.73478 22 4V17C22 17.2652 21.8946 17.5196 21.7071 17.7071C21.5196 17.8946 21.2652 18 21 18H15C14.2044 18 13.4413 18.3161 12.8787 18.8787C12.3161 19.4413 12 20.2044 12 21C12 20.2044 11.6839 19.4413 11.1213 18.8787C10.5587 18.3161 9.79565 18 9 18H3Z'/%3E%3C/svg%3E")}
.elementor-818 .elementor-element.elementor-element-96145d39 .elementor-element-2312aeff:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2350C0B3' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 3V19C3 19.5304 3.21071 20.0391 3.58579 20.4142C3.96086 20.7893 4.46957 21 5 21H21'/%3E%3Cpath d='M18 17V9'/%3E%3Cpath d='M13 17V5'/%3E%3Cpath d='M8 17V14'/%3E%3C/svg%3E")}
.elementor-818 .elementor-element.elementor-element-96145d39 .elementor-element-5a0dbd4f:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2350C0B3' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15.477 12.89L16.992 21.416C17.009 21.5164 16.9949 21.6196 16.9516 21.7118C16.9084 21.8039 16.838 21.8807 16.7499 21.9318C16.6619 21.9829 16.5603 22.0059 16.4588 21.9977C16.3573 21.9895 16.2607 21.9506 16.182 21.886L12.602 19.199C12.4292 19.0699 12.2192 19.0001 12.0035 19.0001C11.7878 19.0001 11.5778 19.0699 11.405 19.199L7.819 21.885C7.74032 21.9494 7.64386 21.9883 7.5425 21.9965C7.44113 22.0047 7.33967 21.9818 7.25166 21.9309C7.16365 21.8799 7.09328 21.8033 7.04992 21.7113C7.00656 21.6193 6.99229 21.5163 7.009 21.416L8.523 12.89'/%3E%3Cpath d='M12 14C15.3137 14 18 11.3137 18 8C18 4.68629 15.3137 2 12 2C8.68629 2 6 4.68629 6 8C6 11.3137 8.68629 14 12 14Z'/%3E%3C/svg%3E")}
.elementor-818 .elementor-element.elementor-element-96145d39 .elementor-element-7dc1663b:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2350C0B3' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 22C5.46957 22 4.96086 21.7893 4.58579 21.4142C4.21071 21.0391 4 20.5304 4 20V4C4 3.46957 4.21071 2.96086 4.58579 2.58579C4.96086 2.21071 5.46957 2 6 2H14C14.3166 1.99949 14.6301 2.0616 14.9225 2.18277C15.215 2.30394 15.4806 2.48176 15.704 2.706L19.292 6.294C19.5168 6.51751 19.6952 6.78335 19.8167 7.07616C19.9382 7.36898 20.0005 7.68297 20 8V20C20 20.5304 19.7893 21.0391 19.4142 21.4142C19.0391 21.7893 18.5304 22 18 22H6Z'/%3E%3Cpath d='M14 2V7C14 7.26522 14.1054 7.51957 14.2929 7.70711C14.4804 7.89464 14.7348 8 15 8H20'/%3E%3Cpath d='M10 9H8'/%3E%3Cpath d='M16 13H8'/%3E%3Cpath d='M16 17H8'/%3E%3C/svg%3E")}
.elementor-818 .elementor-element.elementor-element-96145d39 .elementor-element-76694c68:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2350C0B3' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12.83 2.18C12.5694 2.06115 12.2864 1.99964 12 1.99964C11.7136 1.99964 11.4306 2.06115 11.17 2.18L2.6 6.08C2.42255 6.15824 2.27168 6.2864 2.16576 6.44886C2.05985 6.61131 2.00345 6.80106 2.00345 6.995C2.00345 7.18894 2.05985 7.37869 2.16576 7.54114C2.27168 7.7036 2.42255 7.83176 2.6 7.91L11.18 11.82C11.4406 11.9389 11.7236 12.0004 12.01 12.0004C12.2964 12.0004 12.5794 11.9389 12.84 11.82L21.42 7.92C21.5975 7.84176 21.7483 7.7136 21.8542 7.55114C21.9602 7.38869 22.0165 7.19894 22.0165 7.005C22.0165 6.81106 21.9602 6.62131 21.8542 6.45886C21.7483 6.2964 21.5975 6.16824 21.42 6.09L12.83 2.18Z'/%3E%3Cpath d='M2 12C1.99953 12.1913 2.05392 12.3787 2.15672 12.5399C2.25952 12.7012 2.40642 12.8297 2.58 12.91L11.18 16.82C11.4392 16.9374 11.7205 16.9981 12.005 16.9981C12.2895 16.9981 12.5708 16.9374 12.83 16.82L21.41 12.92C21.587 12.8404 21.737 12.7111 21.8418 12.5477C21.9466 12.3844 22.0015 12.1941 22 12'/%3E%3Cpath d='M2 17C1.99953 17.1913 2.05392 17.3787 2.15672 17.5399C2.25952 17.7012 2.40642 17.8297 2.58 17.91L11.18 21.82C11.4392 21.9374 11.7205 21.9981 12.005 21.9981C12.2895 21.9981 12.5708 21.9374 12.83 21.82L21.41 17.92C21.587 17.8404 21.737 17.7111 21.8418 17.5477C21.9466 17.3844 22.0015 17.1941 22 17'/%3E%3C/svg%3E")}
.elementor-818 .elementor-element.elementor-element-96145d39 .elementor-element-3a370f66:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2350C0B3' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14.7 6.3C14.5168 6.48693 14.4141 6.73825 14.4141 7C14.4141 7.26175 14.5168 7.51307 14.7 7.7L16.3 9.3C16.4869 9.48323 16.7382 9.58586 17 9.58586C17.2618 9.58586 17.5131 9.48323 17.7 9.3L20.806 6.195C21.126 5.873 21.669 5.975 21.789 6.413C22.0911 7.51187 22.0741 8.67407 21.7398 9.76359C21.4055 10.8531 20.7678 11.8249 19.9014 12.5652C19.0349 13.3056 17.9756 13.7838 16.8473 13.9441C15.7189 14.1043 14.5683 13.9399 13.53 13.47L5.62 21.38C5.22218 21.7777 4.68266 22.0011 4.12015 22.001C3.55763 22.0009 3.01819 21.7773 2.6205 21.3795C2.22281 20.9817 1.99944 20.4422 1.99953 19.8796C1.99963 19.3171 2.22318 18.7777 2.621 18.38L10.531 10.47C10.0611 9.43171 9.89671 8.28108 10.0569 7.15275C10.2172 6.02442 10.6954 4.96505 11.4358 4.09862C12.1761 3.23218 13.1479 2.59451 14.2374 2.26023C15.3269 1.92594 16.4891 1.90887 17.588 2.211C18.026 2.331 18.128 2.873 17.807 3.195L14.7 6.3Z'/%3E%3C/svg%3E")}
.elementor-818 .elementor-element.elementor-element-96145d39 .elementor-element-10f8a710:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2350C0B3' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 22C5.46957 22 4.96086 21.7893 4.58579 21.4142C4.21071 21.0391 4 20.5304 4 20V4C4 3.46957 4.21071 2.96086 4.58579 2.58579C4.96086 2.21071 5.46957 2 6 2H14C14.3166 1.99949 14.6301 2.0616 14.9225 2.18277C15.215 2.30394 15.4806 2.48176 15.704 2.706L19.292 6.294C19.5168 6.51751 19.6952 6.78335 19.8167 7.07616C19.9382 7.36898 20.0005 7.68297 20 8V20C20 20.5304 19.7893 21.0391 19.4142 21.4142C19.0391 21.7893 18.5304 22 18 22H6Z'/%3E%3Cpath d='M14 2V7C14 7.26522 14.1054 7.51957 14.2929 7.70711C14.4804 7.89464 14.7348 8 15 8H20'/%3E%3Cpath d='M11.5 17C12.8807 17 14 15.8807 14 14.5C14 13.1193 12.8807 12 11.5 12C10.1193 12 9 13.1193 9 14.5C9 15.8807 10.1193 17 11.5 17Z'/%3E%3Cpath d='M13.3 16.3L15 18'/%3E%3C/svg%3E")}
.elementor-818 .elementor-element.elementor-element-96145d39 .hsx-hb-t{grid-column:2/span 2;grid-row:1;width:auto}
.elementor-818 .elementor-element.elementor-element-96145d39 .hsx-hb-t .elementor-heading-title{margin:0;font-family:'Work Sans',sans-serif;font-weight:600;font-size:17px;line-height:1.25;color:#023950}
.elementor-818 .elementor-element.elementor-element-96145d39 .hsx-hb-d{grid-column:2/span 2;grid-row:2;width:auto}
.elementor-818 .elementor-element.elementor-element-96145d39 .hsx-hb-d p{margin:0;font-family:'Work Sans',sans-serif;font-weight:400;font-size:13px;line-height:1.45;color:#41535c}
.elementor-818 .elementor-element.elementor-element-96145d39 .hsx-hb-c{grid-column:2;grid-row:3;align-self:end;justify-self:start;width:auto}
.elementor-818 .elementor-element.elementor-element-96145d39 .hsx-hb-c .elementor-heading-title{margin:0;background:#e1f1ee;border-radius:14px;padding:5px 10px;font-family:'Work Sans',sans-serif;font-weight:600;font-size:11px;line-height:normal;color:#50c0b3;white-space:nowrap}
.elementor-818 .elementor-element.elementor-element-96145d39 .hsx-hb-btn{grid-column:3;grid-row:3;align-self:end;justify-self:end;width:auto}
.elementor-818 .elementor-element.elementor-element-96145d39 .hsx-hb-btn .elementor-button{background:#50c0b3;border:0;border-radius:9px;padding:8px 11px 8px 14px;font-family:'Work Sans',sans-serif;font-weight:600;font-size:13px;line-height:normal;color:#fff;white-space:nowrap;transition:background .18s ease,transform .18s ease}
.elementor-818 .elementor-element.elementor-element-96145d39 .hsx-hb-btn .elementor-button:hover{background:#3fb0a3;color:#fff;transform:translateY(-1px)}
.elementor-818 .elementor-element.elementor-element-96145d39 .hsx-hb-btn .elementor-button-content-wrapper{display:flex;align-items:center;gap:6px}
.elementor-818 .elementor-element.elementor-element-96145d39 .hsx-hb-btn .elementor-button-content-wrapper:after{content:"↗";font-size:13px;line-height:1}
@media(max-width:1100px){
.elementor-818 .elementor-element.elementor-element-96145d39 .hsx-hb-h2 .elementor-heading-title{font-size:32px;line-height:40px}
.elementor-818 .elementor-element.elementor-element-96145d39 .elementor-element-a08d7612,.elementor-818 .elementor-element.elementor-element-96145d39 .elementor-element-2312aeff,.elementor-818 .elementor-element.elementor-element-96145d39 .elementor-element-5a0dbd4f,.elementor-818 .elementor-element.elementor-element-96145d39 .elementor-element-7dc1663b,.elementor-818 .elementor-element.elementor-element-96145d39 .elementor-element-76694c68,.elementor-818 .elementor-element.elementor-element-96145d39 .elementor-element-3a370f66,.elementor-818 .elementor-element.elementor-element-96145d39 .elementor-element-10f8a710{max-width:none}
}
@media(max-width:767px){
.elementor-818 .elementor-element.elementor-element-96145d39 .hsx-hb-h2 .elementor-heading-title{font-size:26px;line-height:33px}
.elementor-818 .elementor-element.elementor-element-96145d39 .hsx-hb-sub p{font-size:16px;line-height:26px}
.elementor-818 .elementor-element.elementor-element-96145d39 .elementor-element-a08d7612,.elementor-818 .elementor-element.elementor-element-96145d39 .elementor-element-2312aeff,.elementor-818 .elementor-element.elementor-element-96145d39 .elementor-element-5a0dbd4f,.elementor-818 .elementor-element.elementor-element-96145d39 .elementor-element-7dc1663b,.elementor-818 .elementor-element.elementor-element-96145d39 .elementor-element-76694c68,.elementor-818 .elementor-element.elementor-element-96145d39 .elementor-element-3a370f66,.elementor-818 .elementor-element.elementor-element-96145d39 .elementor-element-10f8a710{flex:1 1 100%}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-303d8041 */.elementor-818 .elementor-element.elementor-element-303d8041 .elementor-element-2c509bc2{width:100%;max-width:1200px;margin:0 auto}
.elementor-818 .elementor-element.elementor-element-303d8041 .hsx-fq-h2 .elementor-heading-title{margin:0;font-family:'VC Honey Web','VC Honey',Georgia,serif;font-weight:700;font-size:42px;line-height:50px;color:#023950;text-align:center}
.elementor-818 .elementor-element.elementor-element-303d8041 .hsx-fq-sub p{margin:0;max-width:640px;font-family:'Work Sans',sans-serif;font-weight:400;font-size:18px;line-height:28px;color:#41535c;text-align:center}
.elementor-818 .elementor-element.elementor-element-303d8041 .hsx-fq-acc{width:100%;max-width:860px;margin:0 auto}
.elementor-818 .elementor-element.elementor-element-303d8041 .hsx-fq-acc .elementor-accordion{border:0}
.elementor-818 .elementor-element.elementor-element-303d8041 .hsx-fq-acc .elementor-accordion-item{background:#fff;border:1px solid #e2eaea;border-radius:14px;margin-bottom:16px;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}
.elementor-818 .elementor-element.elementor-element-303d8041 .hsx-fq-acc .elementor-accordion-item:last-child{margin-bottom:0}
.elementor-818 .elementor-element.elementor-element-303d8041 .hsx-fq-acc .elementor-accordion-item:hover{box-shadow:0 8px 18px rgba(3,57,80,.06)}
.elementor-818 .elementor-element.elementor-element-303d8041 .hsx-fq-acc .elementor-accordion-item:has(.elementor-tab-title.elementor-active){border:1.5px solid rgba(35,117,131,.33)}
.elementor-818 .elementor-element.elementor-element-303d8041 .hsx-fq-acc .elementor-tab-title{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:100px;padding:18px 28px;border:0;background:none;cursor:pointer}
.elementor-818 .elementor-element.elementor-element-303d8041 .hsx-fq-acc .elementor-accordion-title{margin:0;font-family:'Work Sans',sans-serif;font-weight:600;font-size:18px;line-height:26px;color:#023950}
.elementor-818 .elementor-element.elementor-element-303d8041 .hsx-fq-acc .elementor-accordion-icon{order:2;flex:0 0 36px;width:36px;height:36px;border-radius:999px;background:#023950;display:flex;align-items:center;justify-content:center;padding:0;margin:0;position:relative;transition:background .2s ease}
.elementor-818 .elementor-element.elementor-element-303d8041 .hsx-fq-acc .elementor-accordion-icon i,.elementor-818 .elementor-element.elementor-element-303d8041 .hsx-fq-acc .elementor-accordion-icon svg{display:none!important}
.elementor-818 .elementor-element.elementor-element-303d8041 .hsx-fq-acc .elementor-accordion-icon:before{content:"";position:absolute;width:11px;height:2px;border-radius:2px;background:#fff}
.elementor-818 .elementor-element.elementor-element-303d8041 .hsx-fq-acc .elementor-accordion-icon:after{content:"";position:absolute;width:2px;height:11px;border-radius:2px;background:#fff;transition:opacity .2s ease,transform .2s ease}
.elementor-818 .elementor-element.elementor-element-303d8041 .hsx-fq-acc .elementor-tab-title.elementor-active .elementor-accordion-icon{background:#237583}
.elementor-818 .elementor-element.elementor-element-303d8041 .hsx-fq-acc .elementor-tab-title.elementor-active .elementor-accordion-icon:after{opacity:0;transform:rotate(90deg)}
.elementor-818 .elementor-element.elementor-element-303d8041 .hsx-fq-acc .elementor-tab-content{border:0;padding:0 28px 28px}
.elementor-818 .elementor-element.elementor-element-303d8041 .hsx-fq-acc .elementor-tab-content p{margin:0;font-family:'Work Sans',sans-serif;font-weight:400;font-size:16px;line-height:26px;color:#41535c}
@media(max-width:1100px){
.elementor-818 .elementor-element.elementor-element-303d8041 .hsx-fq-h2 .elementor-heading-title{font-size:34px;line-height:42px}
}
@media(max-width:767px){
.elementor-818 .elementor-element.elementor-element-303d8041 .hsx-fq-h2 .elementor-heading-title{font-size:27px;line-height:34px}
.elementor-818 .elementor-element.elementor-element-303d8041 .hsx-fq-sub p{font-size:16px;line-height:26px}
.elementor-818 .elementor-element.elementor-element-303d8041 .hsx-fq-acc .elementor-tab-title{min-height:80px;padding:18px 20px;gap:14px}
.elementor-818 .elementor-element.elementor-element-303d8041 .hsx-fq-acc .elementor-accordion-title{font-size:16px;line-height:24px}
.elementor-818 .elementor-element.elementor-element-303d8041 .hsx-fq-acc .elementor-tab-content{padding:0 20px 22px}
.elementor-818 .elementor-element.elementor-element-303d8041 .hsx-fq-acc .elementor-tab-content p{font-size:15px;line-height:25px}
}/* End custom CSS */
/* Start custom CSS *//* shared section type */
.hsx-eyebrow .elementor-heading-title{margin:0;display:flex;align-items:center;gap:10px;font-family:'Work Sans',sans-serif;font-size:13px;font-weight:600;letter-spacing:1.04px;color:#237583}
.hsx-eyebrow .elementor-heading-title:before{content:"";flex:0 0 8px;width:8px;height:8px;border-radius:50%;background:#50c0b3}
.hsx-eyebrow-reg .elementor-heading-title{font-weight:400}
.hsx-h2 .elementor-heading-title{margin:0;max-width:1178px;font-family:'VC Honey Web','VC Honey',Georgia,serif;font-weight:700;font-size:42px;line-height:50px;color:#023950}
.hsx-sub2 p{margin:0;max-width:820px;font-family:'Work Sans',sans-serif;font-weight:400;font-size:18px;line-height:30px;color:#41535c}

/* HERO 579:1075 */
.elementor-element-fdc99a63{position:relative}
.elementor-element-fdc99a63 .hsx-waves{position:absolute;left:0;right:0;bottom:0;width:100%;z-index:0;line-height:0;pointer-events:none}
.elementor-element-fdc99a63 .hsx-waves img{display:block;width:100%;height:auto;max-width:none}
.elementor-element-4b692859{position:relative;z-index:1;width:100%;max-width:1200px;margin:0 auto}
.hsx-crumb p{margin:0;display:flex;gap:8px;align-items:center;font-family:'Work Sans',sans-serif;font-size:14px;font-weight:400;color:#023950;white-space:nowrap}
.hsx-crumb a{color:#023950;text-decoration:none;transition:color .18s ease}
.hsx-crumb a:hover{color:#12897c}
.hsx-crumb .hsx-cur{font-weight:600;color:#12897c}
.elementor-element-dc6ec4a8{width:100%}
.elementor-element-42a6e4ad{max-width:680px}
.hsx-h1 .elementor-heading-title{margin:0;font-family:'VC Honey Web','VC Honey',Georgia,serif;font-weight:700;font-size:60px;line-height:66px;color:#023950}
.hsx-h1 .elementor-heading-title span{color:#12897c}
.hsx-sub p{margin:0;font-family:'Work Sans',sans-serif;font-weight:400;font-size:18px;line-height:29px;color:#41535c}
.hsx-cta .elementor-button{background:#ffa943;border:0;border-radius:8px;padding:16px 30px;font-family:'Work Sans',sans-serif;font-weight:600;font-size:18px;color:#fff;transition:background .18s ease,transform .18s ease,box-shadow .18s ease}
.hsx-cta .elementor-button:hover,.hsx-cta .elementor-button:focus{background:#f7981f;color:#fff;transform:translateY(-1px);box-shadow:0 8px 18px rgba(255,169,67,.35)}
.hsx-cta .elementor-button-content-wrapper{display:flex;align-items:center;gap:10px}
.hsx-cta .elementor-button-content-wrapper:after{content:"→";font-size:18px;line-height:1}
.hsx-visual{position:absolute;top:14px;left:calc(50% + 100px);width:500px;z-index:1}
.hsx-visual img{display:block;width:500px;height:auto}

/* LOGOS 567:954 */
.hsx-logos-lead{width:100%;max-width:1200px;margin:0 auto}
.hsx-logos-lead p{margin:0;font-family:'Work Sans',sans-serif;font-weight:400;font-size:20px;line-height:30px;color:#023950;text-align:center}
.hsx-logos-car .swiper-slide{display:flex;align-items:center;justify-content:center}
.hsx-logos-car .elementor-swiper-button{width:44px;height:44px;border-radius:22px;background:#fff;border:1px solid #e2eaea;color:#023950;display:flex;align-items:center;justify-content:center;font-size:15px;transition:border-color .18s ease,color .18s ease,background .18s ease}
.hsx-logos-car .elementor-swiper-button:hover{border-color:#50c0b3;background:#f4f8f8;color:#12897c}

/* INTRO + FOUNDER VIDEO 576:1075 */
.elementor-element-db08d250{width:100%;max-width:1200px;margin:0 auto}
.elementor-element-77d2e2d9{flex:1 1 auto;min-width:0}
.hsx-intro-h2 .elementor-heading-title{margin:0;font-family:'VC Honey Web','VC Honey',Georgia,serif;font-weight:700;font-size:38px;line-height:46px;color:#023950}
.hsx-intro-b p{margin:0;font-family:'Work Sans',sans-serif;font-weight:400;font-size:18px;line-height:29px;color:#41535c}
.elementor-element-74cae377{position:relative;display:block!important;flex:0 0 471px;width:471px;height:317px;border-radius:25px;overflow:hidden}
.hsx-intro-thumb{position:absolute;inset:0;z-index:0;margin:0}
.hsx-intro-thumb .elementor-widget-container,.hsx-intro-thumb figure,.hsx-intro-thumb a{display:block;height:100%;margin:0}
.hsx-intro-thumb img{display:block;width:100%;height:100%;object-fit:cover}
.elementor-element-74cae377:before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.2);z-index:1;pointer-events:none}
.elementor-element-74cae377:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:84px;height:84px;border-radius:50%;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 84 84'%3E%3Cpath d='M56 42L35 53.2583V30.7417L56 42Z' fill='%23023950'/%3E%3C/svg%3E") center/84px 84px no-repeat;z-index:2;pointer-events:none;box-shadow:0 6px 14px rgba(3,38,51,.28)}
.hsx-intro-badge{position:absolute;left:17px;top:15px;z-index:3;width:auto}
.hsx-intro-badge .elementor-heading-title{margin:0;background:rgba(255,255,255,.9);border-radius:20px;padding:8px 14px;font-family:'Work Sans',sans-serif;font-weight:600;font-size:12px;line-height:normal;color:#023950;white-space:nowrap}

/* PROVEN RESULTS 569:946 */
.elementor-element-fc275424{--arr2:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M9 3L7.9425 4.0575L12.1275 8.25H3V9.75H12.1275L7.9425 13.9425L9 15L15 9L9 3Z' fill='black'/%3E%3C/svg%3E")}
.elementor-element-1b66b7e4,.elementor-element-53b609a8{width:100%;max-width:1200px;margin:0 auto}
.elementor-element-7698b7bd{max-width:760px}
.hsx-results-h2 .elementor-heading-title{margin:0;max-width:680px;font-family:'VC Honey Web','VC Honey',Georgia,serif;font-weight:700;font-size:46px;line-height:52px;color:#023950}
.hsx-results-all{padding-bottom:8px;width:auto}
.hsx-results-all p{margin:0}
.hsx-results-all a{display:inline-flex;align-items:center;gap:8px;font-family:'Work Sans',sans-serif;font-weight:700;font-size:16px;color:#237583;text-decoration:none;white-space:nowrap;transition:color .18s ease}
.hsx-results-all a:hover,.hsx-readlink a:hover{color:#12897c}
.hsx-results-all a:after,.hsx-readlink a:after{content:"";width:18px;height:18px;background-color:currentColor;-webkit-mask:var(--arr2) center/18px 18px no-repeat;mask:var(--arr2) center/18px 18px no-repeat;transition:transform .18s ease}
.hsx-results-all a:hover:after,.hsx-readlink a:hover:after{transform:translateX(3px)}
.elementor-element-ef2ab73d,.elementor-element-922274b0{flex:1 1 0;min-width:0}
.hsx-tag .elementor-heading-title{margin:0;display:inline-block;padding:6px 12px;border-radius:20px;font-family:'Work Sans',sans-serif;font-weight:400;font-size:12px;line-height:normal;letter-spacing:.48px}
.hsx-tag-mint .elementor-heading-title{background:rgba(190,230,189,.9);color:#023950}
.hsx-tag-glass .elementor-heading-title{background:rgba(255,255,255,.18);color:#fff}
.hsx-big .elementor-heading-title{margin:0;font-family:'Work Sans',sans-serif;font-weight:700;font-size:48px;line-height:normal;color:#fff}
.hsx-biglb .elementor-heading-title{margin:0;font-family:'Work Sans',sans-serif;font-weight:400;font-size:15px;line-height:normal;color:rgba(255,255,255,.85)}
.hsx-case-desc p{margin:0;max-width:328px;font-family:'Work Sans',sans-serif;font-weight:400;font-size:15px;line-height:24px;color:#41535c}
.hsx-sv .elementor-heading-title{margin:0;font-family:'Work Sans',sans-serif;font-weight:400;font-size:24px;line-height:normal;color:#023950}
.hsx-sl .elementor-heading-title{margin:0;font-family:'Work Sans',sans-serif;font-weight:400;font-size:13px;line-height:normal;color:#41535c}
.hsx-case-div{width:100%;max-width:328px}
.hsx-case-div .elementor-divider{padding:0}
.hsx-case-div .elementor-divider-separator{border-top:1px solid #e2eaea}
.hsx-readlink p{margin:0}
.hsx-readlink a{display:inline-flex;align-items:center;gap:8px;font-family:'Work Sans',sans-serif;font-weight:400;font-size:15px;color:#237583;text-decoration:none;transition:color .18s ease}

/* CTA BAND 569:1018 */
.elementor-element-e7f80ab0{width:100%;max-width:1253px;min-height:162px;margin:0 auto}
.hsx-ctab-title{width:auto}
.hsx-ctab-title .elementor-heading-title{margin:0;max-width:642px;font-family:'VC Honey Web','VC Honey',Georgia,serif;font-weight:700;font-size:36px;line-height:normal;color:#fff}
.hsx-ctab-title .elementor-heading-title span{color:#50c0b3}
.hsx-ctab-btn{width:auto;flex:0 0 auto}
.hsx-ctab-btn .elementor-button{background:#50c0b3;border:0;border-radius:35px;padding:13px 20px;font-family:'Work Sans',system-ui,sans-serif;font-weight:600;font-size:16px;line-height:1.35;color:#fff;white-space:nowrap;transition:background .18s ease,transform .18s ease}
.hsx-ctab-btn .elementor-button:hover{background:#3fb0a3;color:#fff;transform:translateY(-1px)}
.hsx-ctab-btn .elementor-button-content-wrapper{display:flex;align-items:center;gap:6px}
.hsx-ctab-btn .elementor-button-content-wrapper:after{content:"→";font-size:15px;line-height:1}

/* ============ FIXPACK (document-agnostic: works on page + theme template) ============ */
/* 1. sections full-bleed, not boxed to --container-max-width */
.elementor-element.elementor-element-fdc99a63,.elementor-element.elementor-element-4bee4640,.elementor-element.elementor-element-8b8d7d07,.elementor-element.elementor-element-82319265,.elementor-element.elementor-element-fc275424,.elementor-element.elementor-element-b3ea9008,.elementor-element.elementor-element-14890a93,.elementor-element.elementor-element-37e8bb05,.elementor-element.elementor-element-9d9449a2,.elementor-element.elementor-element-5e15c567,.elementor-element.elementor-element-45bf182d,.elementor-element.elementor-element-96145d39,.elementor-element.elementor-element-303d8041,.elementor-element.elementor-element-d1524810,.elementor-element.elementor-element-0585187b{--container-max-width:100%!important;max-width:100%!important;width:100%!important}

/* 2. HERO: one shared left edge + Figma rhythm 28/28/24/24 */
.elementor-element.elementor-element-4b692859{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:28px!important;padding:0!important}
.elementor-element.elementor-element-4b692859>.elementor-element{margin:0!important;width:100%;max-width:100%;align-self:stretch}
.elementor-element.elementor-element-dc6ec4a8{padding:0!important;margin:0!important}
.elementor-element.elementor-element-42a6e4ad{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:24px!important;padding:0!important;margin:0!important}
.elementor-element.elementor-element-42a6e4ad>.elementor-element{margin:0!important}
.elementor-element-fdc99a63 .hsx-crumb p,.elementor-element-fdc99a63 .hsx-eyebrow .elementor-heading-title,.elementor-element-fdc99a63 .hsx-h1 .elementor-heading-title,.elementor-element-fdc99a63 .hsx-sub p{padding-left:0!important;margin-left:0!important;text-align:left!important}
.elementor-element-fdc99a63 .hsx-eyebrow .elementor-heading-title{justify-content:flex-start!important}
.elementor-element-fdc99a63 .hsx-cta{width:auto!important;align-self:flex-start!important}

/* 3. LOGOS: arrows outside the strip, nothing clipped */
.elementor-element.elementor-element-4bee4640{padding-top:84px!important;padding-bottom:38px!important;gap:40px!important}
.elementor-element-4bee4640 .hsx-logos-car{width:100%!important;max-width:1294px!important;margin:0 auto!important;padding:0 64px!important;box-sizing:border-box!important;position:relative}
.elementor-element-4bee4640 .hsx-logos-car .swiper-slide{height:80px}
.elementor-element-4bee4640 .hsx-logos-car .swiper-slide img{width:auto!important;max-width:100%!important;max-height:54px!important;object-fit:contain}
.elementor-element-4bee4640 .elementor-swiper-button-prev{left:0!important;right:auto!important}
.elementor-element-4bee4640 .elementor-swiper-button-next{right:0!important;left:auto!important}

/* 4. CAPABILITIES + CHALLENGES: panel stretches to the rail, no dead space */
.elementor-element.elementor-element-8b8d7d07{padding-top:104px!important;padding-bottom:104px!important;gap:56px!important}
.elementor-element.elementor-element-37e8bb05{padding-top:96px!important;padding-bottom:96px!important;gap:48px!important}
.elementor-element-8b8d7d07 .elementor-tabs,.elementor-element-37e8bb05 .elementor-tabs{align-items:stretch!important}
.elementor-element-8b8d7d07 .elementor-tabs-content-wrapper,.elementor-element-37e8bb05 .elementor-tabs-content-wrapper{display:flex!important;flex-direction:column!important}
.elementor-element-8b8d7d07 .elementor-tab-content.elementor-active,.elementor-element-8b8d7d07 .elementor-tab-content[hidden="false"],.elementor-element-37e8bb05 .elementor-tab-content.elementor-active,.elementor-element-37e8bb05 .elementor-tab-content[hidden="false"]{flex:1 1 auto!important}

/* 5. RESULTS: stat value stacked over its label (Figma 569:966) */
.elementor-element.elementor-element-aa4293d6,.elementor-element.elementor-element-8aa995e9{display:grid!important;grid-template-columns:auto auto!important;grid-template-rows:auto auto!important;grid-auto-flow:column!important;justify-content:space-between!important;align-items:start!important;row-gap:2px!important;column-gap:24px!important;width:100%!important;max-width:532px!important;padding:0!important}
.elementor-element-aa4293d6>.elementor-element,.elementor-element-8aa995e9>.elementor-element{margin:0!important;width:auto!important}
.elementor-element.elementor-element-fc275424{padding-top:134px!important;padding-bottom:86px!important}
.elementor-element.elementor-element-53b609a8{padding-top:56px!important;gap:24px!important}

/* 6. WHY: icon badge ABOVE the title (was overlapping it) */
.elementor-element.elementor-element-5086e0e6{gap:24px!important}
.elementor-element.elementor-element-677fc090,.elementor-element.elementor-element-19b9a63b,.elementor-element.elementor-element-a2a331e8{position:relative!important;min-height:242px;padding:91px 28px 28px!important;gap:11px!important}
.elementor-element-677fc090:before,.elementor-element-19b9a63b:before,.elementor-element-a2a331e8:before{top:32px!important;left:28px!important;width:48px!important;height:48px!important;margin:0!important}
.elementor-element-9d9449a2 .hsx-why-tst{width:100%!important;max-width:1040px!important;margin:0 auto!important;padding:0 72px!important;box-sizing:border-box!important;position:relative}
.elementor-element-9d9449a2 .elementor-swiper-button-prev{left:0!important;right:auto!important}
.elementor-element-9d9449a2 .elementor-swiper-button-next{right:0!important;left:auto!important}

/* 7. GUIDES: gradient cover fills the full card top (384x140) */
.elementor-element.elementor-element-5e15c567{padding-top:96px!important;padding-bottom:96px!important;gap:48px!important}
.elementor-element.elementor-element-f65067ab{gap:24px!important}
.elementor-element.elementor-element-29397217,.elementor-element.elementor-element-d2b21048,.elementor-element.elementor-element-8e8ec684{padding:0!important;overflow:hidden!important;min-height:344px}
.elementor-element.elementor-element-ec9a7935,.elementor-element.elementor-element-44cea903,.elementor-element.elementor-element-06fbb00a{position:relative!important;width:100%!important;height:140px!important;min-height:140px!important;flex:0 0 140px!important;padding:20px!important;margin:0!important;overflow:hidden!important;border-radius:0!important}
.elementor-element.elementor-element-8a82e099,.elementor-element.elementor-element-568e3ea1,.elementor-element.elementor-element-db3bc7ba{flex:1 1 auto!important;padding:22px 24px 24px!important;gap:8px!important}
.elementor-element.elementor-element-e27a59bf,.elementor-element.elementor-element-6ed54f11,.elementor-element.elementor-element-32961460{margin-top:auto!important}

/* 8. TOOLS + HUB rhythm */
.elementor-element.elementor-element-45bf182d{padding-top:96px!important;padding-bottom:96px!important;gap:48px!important}
.elementor-element.elementor-element-96145d39{padding-top:96px!important;padding-bottom:104px!important;gap:48px!important}
.elementor-element.elementor-element-86f175d1,.elementor-element.elementor-element-78f0bb18{gap:24px!important}

@media(max-width:1199px){
.elementor-element-4b692859{max-width:100%}
.elementor-element.elementor-element-dc6ec4a8{flex-direction:column!important;align-items:flex-start!important}
.elementor-element.elementor-element-42a6e4ad{max-width:100%;width:100%}
.hsx-visual{position:static!important;left:auto!important;top:auto!important;width:100%!important;max-width:470px!important;margin:16px auto 0!important}
.hsx-visual img{width:100%!important;height:auto}
.hsx-h1 .elementor-heading-title{font-size:48px;line-height:54px}
.hsx-h2 .elementor-heading-title{font-size:34px;line-height:42px}
}
@media(max-width:1100px){
.elementor-element.elementor-element-db08d250{flex-direction:column!important;align-items:flex-start!important;gap:40px!important}
.elementor-element-74cae377{flex:none!important;width:100%!important;max-width:471px;height:auto!important;aspect-ratio:471/317}
.hsx-intro-h2 .elementor-heading-title{font-size:32px;line-height:40px}
.elementor-element.elementor-element-1b66b7e4{flex-direction:column!important;align-items:flex-start!important;gap:20px!important}
.hsx-results-h2 .elementor-heading-title{font-size:36px;line-height:44px}
.hsx-results-all{padding-bottom:0}
.elementor-element.elementor-element-e7f80ab0{gap:28px!important}
.hsx-ctab-title .elementor-heading-title{font-size:30px}
}
@media(max-width:860px){
.elementor-element.elementor-element-53b609a8{flex-direction:column!important}
.hsx-case-desc p,.hsx-case-div{max-width:100%}
.elementor-element.elementor-element-e7f80ab0{flex-direction:column!important;align-items:flex-start!important}
.elementor-element.elementor-element-677fc090,.elementor-element.elementor-element-19b9a63b,.elementor-element.elementor-element-a2a331e8{min-height:0}
.elementor-element.elementor-element-aa4293d6,.elementor-element.elementor-element-8aa995e9{max-width:100%!important}
}
@media(max-width:767px){
.hsx-h1 .elementor-heading-title{font-size:36px;line-height:42px}
.hsx-sub p{font-size:16px;line-height:26px}
.hsx-crumb p{font-size:13px;flex-wrap:wrap;white-space:normal}
.hsx-cta .elementor-button{width:100%;justify-content:center;padding:15px 24px;font-size:16px}
.hsx-h2 .elementor-heading-title{font-size:28px;line-height:35px}
.hsx-sub2 p{font-size:16px;line-height:27px}
.hsx-logos-lead p{font-size:17px;line-height:26px}
.hsx-intro-h2 .elementor-heading-title{font-size:26px;line-height:33px}
.hsx-intro-b p{font-size:16px;line-height:27px}
.hsx-results-h2 .elementor-heading-title{font-size:29px;line-height:36px}
.hsx-big .elementor-heading-title{font-size:40px}
.hsx-ctab-title .elementor-heading-title{font-size:25px;max-width:100%}
.hsx-ctab-btn .elementor-button{width:100%;justify-content:center}
.elementor-element-4bee4640 .hsx-logos-car{padding:0 48px!important}
}

/* ================================================================
   Relocated from Site Settings so it no longer loads on every page.
   Colours and font-family carry !important because Elementor's global
   .elementor-widget-heading .elementor-heading-title rule has equal
   specificity and loads later.
   ================================================================ */
@font-face{font-family:'Work Sans';font-style:normal;font-weight:400 700;font-display:swap;src:url(https://fonts.gstatic.com/s/worksans/v24/QGYsz_wNahGAdqQ43Rh_fKDp.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Work Sans';font-style:normal;font-weight:400 700;font-display:swap;src:url(https://fonts.gstatic.com/s/worksans/v24/QGYsz_wNahGAdqQ43Rh_cqDpp_k.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
.hsx-h1 .elementor-heading-title,.hsx-h2 .elementor-heading-title,.hsx-fq-h2 .elementor-heading-title,.hsx-intro-h2 .elementor-heading-title,.hsx-results-h2 .elementor-heading-title,.hsx-ctab-title .elementor-heading-title{font-family:'VC Honey Web','VC Honey',Georgia,serif!important}
.hsx-crumb p,.hsx-sub p,.hsx-sub2 p,.hsx-fq-sub p,.hsx-eyebrow .elementor-heading-title,.hsx-logos-lead p,.hsx-intro-b p,.hsx-case-desc p,.hsx-sv .elementor-heading-title,.hsx-sl .elementor-heading-title,.hsx-big .elementor-heading-title,.hsx-biglb .elementor-heading-title,.hsx-tag .elementor-heading-title{font-family:'Work Sans',sans-serif!important}
.hsx-eyebrow .elementor-heading-title{margin:0;display:flex;align-items:center;gap:10px;font-size:13px;font-weight:600;letter-spacing:1.04px;color:#237583!important}
.hsx-eyebrow .elementor-heading-title:before{content:"";flex:0 0 8px;width:8px;height:8px;border-radius:50%;background:#50c0b3}
.hsx-h2 .elementor-heading-title,.hsx-fq-h2 .elementor-heading-title{margin:0;max-width:1178px;font-weight:700;font-size:42px;line-height:50px;color:#023950!important}
.hsx-sub2 p,.hsx-fq-sub p{margin:0;max-width:820px;font-weight:400;font-size:18px;line-height:30px;color:#41535c!important}
.hsx-crumb p{margin:0;display:flex;gap:8px;align-items:center;font-size:14px;font-weight:400;color:#023950!important;white-space:nowrap}
.hsx-crumb a{color:#023950!important;text-decoration:none;transition:color .18s ease}
.hsx-crumb a:hover{color:#12897c!important}
.hsx-crumb .hsx-cur{font-weight:600;color:#12897c!important}
.hsx-h1 .elementor-heading-title{margin:0;font-weight:700;font-size:60px;line-height:66px;color:#023950!important}
.hsx-h1 .elementor-heading-title span{color:#12897c!important}
.hsx-sub p{margin:0;font-weight:400;font-size:18px;line-height:29px;color:#41535c!important}
.hsx-cta .elementor-button{background:#ffa943!important;border:0;border-radius:8px;padding:16px 30px;font-family:'Work Sans',sans-serif!important;font-weight:600;font-size:18px;color:#fff!important;transition:background .18s ease,transform .18s ease,box-shadow .18s ease}
.hsx-cta .elementor-button:hover,.hsx-cta .elementor-button:focus{background:#f7981f!important;color:#fff!important;transform:translateY(-1px);box-shadow:0 8px 18px rgba(255,169,67,.35)}
.elementor-element.elementor-element-dc6ec4a8{padding:0!important;margin:0!important;width:100%;display:flex!important;flex-direction:row!important;align-items:center!important;gap:32px!important}
.elementor-element.elementor-element-42a6e4ad{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:24px!important;padding:0!important;margin:0!important;width:auto!important;max-width:590px!important;flex:1 1 auto!important}
.hsx-visual{position:relative!important;left:auto!important;top:auto!important;flex:0 0 560px!important;width:560px!important;max-width:48%!important;margin:0 0 0 auto!important;z-index:1}
.hsx-visual img{display:block;width:100%!important;height:auto!important;max-width:100%!important}
.elementor-element.elementor-element-4b692859{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:28px!important;padding:0!important;position:relative;z-index:1;width:100%;max-width:1200px;margin:0 auto}
.hsx-logos-lead p{margin:0;font-weight:400;font-size:20px;line-height:30px;color:#023950!important;text-align:center}
.elementor-element.elementor-element-82319265{padding-top:96px!important;padding-bottom:96px!important}
.hsx-intro-h2 .elementor-heading-title{margin:0;font-weight:700;font-size:38px;line-height:46px;color:#023950!important}
.hsx-intro-b p{margin:0;font-weight:400;font-size:18px;line-height:29px;color:#41535c!important}
.hsx-intro-badge .elementor-heading-title{margin:0;background:rgba(255,255,255,.9);border-radius:20px;padding:8px 14px;font-family:'Work Sans',sans-serif!important;font-weight:600;font-size:12px;line-height:normal;color:#023950!important;white-space:nowrap}
.hsx-results-all,.hsx-readlink{--arr2:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M9 3L7.9425 4.0575L12.1275 8.25H3V9.75H12.1275L7.9425 13.9425L9 15L15 9L9 3Z' fill='black'/%3E%3C/svg%3E")}
.hsx-results-h2 .elementor-heading-title{margin:0;max-width:680px;font-weight:700;font-size:46px;line-height:52px;color:#023950!important}
.hsx-results-all a,.hsx-readlink a{display:inline-flex;align-items:center;gap:8px;font-family:'Work Sans',sans-serif!important;color:#237583!important;text-decoration:none}
.hsx-results-all a{font-weight:700;font-size:16px;white-space:nowrap}
.hsx-readlink a{font-weight:400;font-size:15px}
.hsx-results-all a:hover,.hsx-readlink a:hover{color:#12897c!important}
.hsx-tag-mint .elementor-heading-title{background:rgba(190,230,189,.9)!important;color:#023950!important}
.hsx-tag-glass .elementor-heading-title{background:rgba(255,255,255,.18)!important;color:#fff!important}
.hsx-big .elementor-heading-title{margin:0;font-weight:700;font-size:48px;line-height:normal;color:#fff!important}
.hsx-biglb .elementor-heading-title{margin:0;font-weight:400;font-size:15px;line-height:normal;color:rgba(255,255,255,.85)!important}
.hsx-case-desc p{margin:0;max-width:328px;font-weight:400;font-size:15px;line-height:24px;color:#41535c!important}
.hsx-sv .elementor-heading-title{margin:0;font-weight:400;font-size:24px;line-height:normal;color:#023950!important}
.hsx-sl .elementor-heading-title{margin:0;font-weight:400;font-size:13px;line-height:normal;color:#41535c!important}
.hsx-case-div .elementor-divider{padding:0!important;--divider-color:#e2eaea!important;--divider-border-color:#e2eaea!important}
.hsx-case-div .elementor-divider-separator{border-top:1px solid #e2eaea!important;border-block-start-color:#e2eaea!important;border-color:#e2eaea!important}
.elementor-element.elementor-element-ef2ab73d,.elementor-element.elementor-element-922274b0{flex:1 1 0!important;min-width:0!important;padding:0!important;overflow:hidden!important;border-radius:20px!important;box-sizing:border-box!important}
.elementor-element.elementor-element-4742d81c,.elementor-element.elementor-element-258df071{width:100%!important;max-width:none!important;margin:0!important;border-radius:0!important;padding:28px!important;min-height:168px!important;box-sizing:border-box!important;justify-content:flex-end!important;gap:6px!important}
.elementor-element.elementor-element-c0da9403,.elementor-element.elementor-element-1e6bd544{width:100%!important;margin:0!important;padding:28px!important;box-sizing:border-box!important}
.hsx-ctab-title .elementor-heading-title{margin:0;max-width:642px;font-weight:700;font-size:36px;line-height:normal;color:#fff!important}
.hsx-ctab-title .elementor-heading-title span{color:#50c0b3!important}
.hsx-ctab-btn .elementor-button{background:#50c0b3!important;border:0;border-radius:35px;padding:13px 20px;font-family:'Work Sans',sans-serif!important;font-weight:600;font-size:16px;line-height:1.35;color:#fff!important;white-space:nowrap}
.hsx-ctab-btn .elementor-button:hover{background:#3fb0a3!important;color:#fff!important;transform:translateY(-1px)}
.elementor-element.elementor-element-5e15c567{padding-top:96px!important;padding-bottom:96px!important;gap:48px!important}
.elementor-element.elementor-element-303d8041{padding-top:96px!important;padding-bottom:104px!important;gap:48px!important}
.elementor-element.elementor-element-86f175d1,.elementor-element.elementor-element-78f0bb18,.elementor-element.elementor-element-f65067ab,.elementor-element.elementor-element-5086e0e6{gap:24px!important}
.elementor-element.elementor-element-78f0bb18{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:24px!important;align-items:stretch!important;justify-content:stretch!important;flex-wrap:nowrap!important}
.elementor-element.elementor-element-78f0bb18>.elementor-element{flex:none!important;width:auto!important;max-width:none!important;min-width:0!important;margin:0!important;align-self:stretch!important}
.hsx-why-tst{display:none!important}
.elementor-element-cb3645c9{display:none!important}
@media(max-width:1199px){
.elementor-element.elementor-element-dc6ec4a8{flex-direction:column!important;align-items:flex-start!important;gap:24px!important}
.elementor-element.elementor-element-42a6e4ad{max-width:100%!important;width:100%!important}
.hsx-visual{flex:none!important;width:100%!important;max-width:520px!important;margin:8px 0 0!important}
.elementor-element.elementor-element-78f0bb18{grid-template-columns:repeat(2,1fr)!important}
}
@media(max-width:860px){
.hsx-capn-chips ul{grid-template-columns:1fr!important}
}
@media(max-width:767px){
.hsx-h2 .elementor-heading-title,.hsx-fq-h2 .elementor-heading-title{font-size:28px;line-height:35px}
.hsx-sub2 p,.hsx-fq-sub p{font-size:16px;line-height:27px}
.elementor-element.elementor-element-78f0bb18{grid-template-columns:1fr!important}
}/* End custom CSS */