.elementor-14 .elementor-element.elementor-element-39823e0{--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;--padding-top:100px;--padding-bottom:68px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-39823e0:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-39823e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(160deg, #0B2A45 0%, #071A2C 100%);}.elementor-14 .elementor-element.elementor-element-c05f71a{--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:38px 60px;--row-gap:38px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-9fd75df{--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 0px;--row-gap:18px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-09ca16d{width:auto;max-width:auto;text-align:start;}.elementor-14 .elementor-element.elementor-element-09ca16d .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:2.4px;color:#7FE3DA;}.elementor-14 .elementor-element.elementor-element-ebe9b2c{width:100%;max-width:100%;text-align:start;}.elementor-14 .elementor-element.elementor-element-ebe9b2c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:700;line-height:1.22em;letter-spacing:-0.6px;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-6cbcd21{--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:12px 0px;--row-gap:12px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-316b252{width:100%;max-width:100%;text-align:start;}.elementor-14 .elementor-element.elementor-element-316b252 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.6px;color:rgba(255,255,255,0.45);}.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 );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-24e6598{width:100%;max-width:100%;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-24e6598 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-14 .elementor-element.elementor-element-24e6598 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-14 .elementor-element.elementor-element-24e6598 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-14 .elementor-element.elementor-element-24e6598 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-14 .elementor-element.elementor-element-24e6598 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-14 .elementor-element.elementor-element-24e6598 .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:rgba(255, 255, 255, 0.13);}.elementor-14 .elementor-element.elementor-element-24e6598 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-14 .elementor-element.elementor-element-24e6598 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-14 .elementor-element.elementor-element-24e6598 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-14 .elementor-element.elementor-element-24e6598 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-24e6598 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-24e6598 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-24e6598 .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:14px;font-weight:500;}.elementor-14 .elementor-element.elementor-element-24e6598 .elementor-icon-list-text{color:rgba(255, 255, 255, 0.72);transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-24e6598 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#7FE3DA;}.elementor-14 .elementor-element.elementor-element-18a82e8{--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;--padding-top:96px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-18a82e8:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-18a82e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-1789a1d{--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:34px 60px;--row-gap:34px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-5bf32fe{--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 0px;--row-gap:16px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-34bbd0b{width:100%;max-width:100%;text-align:start;}.elementor-14 .elementor-element.elementor-element-34bbd0b .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.6px;color:#00A99D;}.elementor-14 .elementor-element.elementor-element-dffda9c{width:100%;max-width:100%;text-align:start;}.elementor-14 .elementor-element.elementor-element-dffda9c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;line-height:1.22em;letter-spacing:-0.6px;color:#0B2A45;}.elementor-14 .elementor-element.elementor-element-77b00a6{--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 0px;--row-gap:18px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-14 .elementor-element.elementor-element-ab56d7f{width:100%;max-width:100%;text-align:start;font-family:"Lato", Sans-serif;font-size:19px;line-height:1.72em;color:#3F4A55;}.elementor-14 .elementor-element.elementor-element-4e62a44{--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;--padding-top:2px;--padding-bottom:2px;--padding-left:26px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-4254d6b{width:100%;max-width:100%;text-align:start;font-family:"Lato", Sans-serif;font-size:24px;font-weight:500;line-height:1.5em;color:#0B2A45;}.elementor-14 .elementor-element.elementor-element-87c932d{--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;--padding-top:96px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-87c932d:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-87c932d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(170deg, #F6FAFD 0%, #E7EFF8 100%);}.elementor-14 .elementor-element.elementor-element-80b1bec{--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:34px 60px;--row-gap:34px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-a74f4b5{--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 0px;--row-gap:16px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-e749821{width:100%;max-width:100%;text-align:start;}.elementor-14 .elementor-element.elementor-element-e749821 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.6px;color:#00A99D;}.elementor-14 .elementor-element.elementor-element-93e9d3d{width:100%;max-width:100%;text-align:start;}.elementor-14 .elementor-element.elementor-element-93e9d3d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;line-height:1.22em;letter-spacing:-0.6px;color:#0B2A45;}.elementor-14 .elementor-element.elementor-element-2eff3f1{--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 0px;--row-gap:18px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-911d0f4{--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:26px 0px;--row-gap:26px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:34px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-92f79f6{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-40d8415{width:100%;max-width:100%;text-align:start;font-family:"Lato", Sans-serif;font-size:21px;font-weight:600;line-height:1.72em;color:#0B2A45;}.elementor-14 .elementor-element.elementor-element-d8a261a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-703871d{width:100%;max-width:100%;text-align:start;font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;line-height:1.72em;color:#3F4A55;}.elementor-14 .elementor-element.elementor-element-d94a5e4{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-e1ad07b{width:100%;max-width:100%;text-align:start;font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;line-height:1.72em;color:#3F4A55;}.elementor-14 .elementor-element.elementor-element-8a45626{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-c9608fd{width:100%;max-width:100%;text-align:start;font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;line-height:1.72em;color:#3F4A55;}.elementor-14 .elementor-element.elementor-element-be469f4{--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;--padding-top:96px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-be469f4:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-be469f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-b3fb176{--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:34px 60px;--row-gap:34px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-1f8bd78{--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 0px;--row-gap:16px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-ab4bddd{width:100%;max-width:100%;text-align:start;}.elementor-14 .elementor-element.elementor-element-ab4bddd .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.6px;color:#00A99D;}.elementor-14 .elementor-element.elementor-element-8b3d14e{width:100%;max-width:100%;text-align:start;}.elementor-14 .elementor-element.elementor-element-8b3d14e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;line-height:1.22em;letter-spacing:-0.6px;color:#0B2A45;}.elementor-14 .elementor-element.elementor-element-b103195{--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 0px;--row-gap:18px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-577c5fa{width:100%;max-width:100%;text-align:start;font-family:"Lato", Sans-serif;font-size:19px;line-height:1.72em;color:#3F4A55;}.elementor-14 .elementor-element.elementor-element-514862c{--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:8px 0px;--row-gap:8px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(11, 42, 69, 0.13);--border-color:rgba(11, 42, 69, 0.13);--padding-top:22px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-1b56f0b{width:100%;max-width:100%;text-align:start;}.elementor-14 .elementor-element.elementor-element-1b56f0b .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.6px;color:#7C8B9A;}.elementor-14 .elementor-element.elementor-element-00d29fd{width:100%;max-width:100%;text-align:start;font-family:"Lato", Sans-serif;font-size:17px;line-height:1.72em;color:#2C3A47;}.elementor-14 .elementor-element.elementor-element-ef00f59{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(11, 42, 69, 0.13);--border-color:rgba(11, 42, 69, 0.13);--padding-top:22px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-8946760{width:100%;max-width:100%;text-align:start;font-family:"Lato", Sans-serif;font-size:17px;line-height:1.72em;color:#3F4A55;}.elementor-14 .elementor-element.elementor-element-842328c{--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;--padding-top:96px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-842328c:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-842328c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(160deg, #0B2A45 0%, #06192B 100%);}.elementor-14 .elementor-element.elementor-element-c289c2d{--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:14px 0px;--row-gap:14px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-d0bf0b4{width:100%;max-width:100%;text-align:start;}.elementor-14 .elementor-element.elementor-element-d0bf0b4 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.6px;color:#7FE3DA;}.elementor-14 .elementor-element.elementor-element-26a5dbb{width:100%;max-width:100%;text-align:start;}.elementor-14 .elementor-element.elementor-element-26a5dbb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;line-height:1.22em;letter-spacing:-0.6px;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-1a16094{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-c8ef373{--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:14px 0px;--row-gap:14px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-14 .elementor-element.elementor-element-d580215{width:100%;max-width:100%;text-align:start;}.elementor-14 .elementor-element.elementor-element-d580215 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.6px;color:rgba(255,255,255,0.55);}.elementor-14 .elementor-element.elementor-element-05d26c9{width:100%;max-width:100%;--e-icon-list-icon-size:9px;--icon-vertical-align:flex-start;--icon-vertical-offset:7px;}.elementor-14 .elementor-element.elementor-element-05d26c9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-14 .elementor-element.elementor-element-05d26c9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-14 .elementor-element.elementor-element-05d26c9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-14 .elementor-element.elementor-element-05d26c9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-14 .elementor-element.elementor-element-05d26c9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-14 .elementor-element.elementor-element-05d26c9 .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:rgba(255, 255, 255, 0.13);}.elementor-14 .elementor-element.elementor-element-05d26c9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-14 .elementor-element.elementor-element-05d26c9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-14 .elementor-element.elementor-element-05d26c9 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-14 .elementor-element.elementor-element-05d26c9 .elementor-icon-list-icon i{color:#D08A3C;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-05d26c9 .elementor-icon-list-icon svg{fill:#D08A3C;transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-05d26c9 .elementor-icon-list-icon{padding-inline-end:14px;}.elementor-14 .elementor-element.elementor-element-05d26c9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-05d26c9 .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:17px;font-weight:500;line-height:1.55em;}.elementor-14 .elementor-element.elementor-element-05d26c9 .elementor-icon-list-text{color:rgba(255, 255, 255, 0.80);transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-be073d6{--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:14px 0px;--row-gap:14px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-a5d933d{width:100%;max-width:100%;text-align:start;}.elementor-14 .elementor-element.elementor-element-a5d933d .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.6px;color:#7FE3DA;}.elementor-14 .elementor-element.elementor-element-38e1ecf{width:100%;max-width:100%;--e-icon-list-icon-size:9px;--icon-vertical-align:flex-start;--icon-vertical-offset:7px;}.elementor-14 .elementor-element.elementor-element-38e1ecf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-14 .elementor-element.elementor-element-38e1ecf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-14 .elementor-element.elementor-element-38e1ecf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-14 .elementor-element.elementor-element-38e1ecf .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-14 .elementor-element.elementor-element-38e1ecf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-14 .elementor-element.elementor-element-38e1ecf .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:rgba(255, 255, 255, 0.13);}.elementor-14 .elementor-element.elementor-element-38e1ecf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-14 .elementor-element.elementor-element-38e1ecf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-14 .elementor-element.elementor-element-38e1ecf .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-14 .elementor-element.elementor-element-38e1ecf .elementor-icon-list-icon i{color:#00A99D;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-38e1ecf .elementor-icon-list-icon svg{fill:#00A99D;transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-38e1ecf .elementor-icon-list-icon{padding-inline-end:14px;}.elementor-14 .elementor-element.elementor-element-38e1ecf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-38e1ecf .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:18px;font-weight:500;line-height:1.55em;}.elementor-14 .elementor-element.elementor-element-38e1ecf .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-dec5f96{--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;--padding-top:2px;--padding-bottom:2px;--padding-left:26px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-789cff9{width:100%;max-width:100%;text-align:start;font-family:"Lato", Sans-serif;font-size:24px;font-weight:500;line-height:1.5em;color:rgba(255,255,255,0.92);}.elementor-14 .elementor-element.elementor-element-0c3cc0e{--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;--padding-top:96px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-0c3cc0e:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-0c3cc0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(170deg, #F6FAFD 0%, #E7EFF8 100%);}.elementor-14 .elementor-element.elementor-element-b7cda25{--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:34px 60px;--row-gap:34px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-c9d19be{--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 0px;--row-gap:16px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-0f0bd27{width:100%;max-width:100%;text-align:start;}.elementor-14 .elementor-element.elementor-element-0f0bd27 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.6px;color:#00A99D;}.elementor-14 .elementor-element.elementor-element-e261d7a{width:100%;max-width:100%;text-align:start;}.elementor-14 .elementor-element.elementor-element-e261d7a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;line-height:1.22em;letter-spacing:-0.6px;color:#0B2A45;}.elementor-14 .elementor-element.elementor-element-a0b2a48{--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 0px;--row-gap:18px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-307dff3{width:100%;max-width:100%;text-align:start;font-family:"Lato", Sans-serif;font-size:19px;line-height:1.72em;color:#3F4A55;}.elementor-14 .elementor-element.elementor-element-6b868ae{--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:14px 0px;--row-gap:14px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-0c7bef7{width:100%;max-width:100%;text-align:start;}.elementor-14 .elementor-element.elementor-element-0c7bef7 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.6px;color:#7C8B9A;}.elementor-14 .elementor-element.elementor-element-29bc85d{width:100%;max-width:100%;--e-icon-list-icon-size:9px;--icon-vertical-align:flex-start;--icon-vertical-offset:7px;}.elementor-14 .elementor-element.elementor-element-29bc85d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-14 .elementor-element.elementor-element-29bc85d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-14 .elementor-element.elementor-element-29bc85d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-14 .elementor-element.elementor-element-29bc85d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-14 .elementor-element.elementor-element-29bc85d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-14 .elementor-element.elementor-element-29bc85d .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:rgba(11, 42, 69, 0.12);}.elementor-14 .elementor-element.elementor-element-29bc85d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-14 .elementor-element.elementor-element-29bc85d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-14 .elementor-element.elementor-element-29bc85d .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-14 .elementor-element.elementor-element-29bc85d .elementor-icon-list-icon i{color:#00A99D;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-29bc85d .elementor-icon-list-icon svg{fill:#00A99D;transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-29bc85d .elementor-icon-list-icon{padding-inline-end:14px;}.elementor-14 .elementor-element.elementor-element-29bc85d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-29bc85d .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:17px;font-weight:500;line-height:1.55em;}.elementor-14 .elementor-element.elementor-element-29bc85d .elementor-icon-list-text{color:#2C3A47;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-0890be4{--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;--padding-top:2px;--padding-bottom:2px;--padding-left:26px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-b679349{width:100%;max-width:100%;text-align:start;font-family:"Lato", Sans-serif;font-size:20px;font-weight:500;line-height:1.5em;color:#0B2A45;}.elementor-14 .elementor-element.elementor-element-83d371a{--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;--padding-top:96px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-83d371a:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-83d371a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-2063c03{--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:34px 60px;--row-gap:34px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-c5da800{--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 0px;--row-gap:16px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-4d98eac{width:100%;max-width:100%;text-align:start;}.elementor-14 .elementor-element.elementor-element-4d98eac .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.6px;color:#00A99D;}.elementor-14 .elementor-element.elementor-element-d69558b{width:100%;max-width:100%;text-align:start;}.elementor-14 .elementor-element.elementor-element-d69558b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;line-height:1.22em;letter-spacing:-0.6px;color:#0B2A45;}.elementor-14 .elementor-element.elementor-element-9c5e215{--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 0px;--row-gap:18px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-26af6ee{width:100%;max-width:100%;--e-icon-list-icon-size:9px;--icon-vertical-align:flex-start;--icon-vertical-offset:7px;}.elementor-14 .elementor-element.elementor-element-26af6ee .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-14 .elementor-element.elementor-element-26af6ee .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-14 .elementor-element.elementor-element-26af6ee .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-14 .elementor-element.elementor-element-26af6ee .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-14 .elementor-element.elementor-element-26af6ee .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-14 .elementor-element.elementor-element-26af6ee .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:rgba(11, 42, 69, 0.12);}.elementor-14 .elementor-element.elementor-element-26af6ee .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-14 .elementor-element.elementor-element-26af6ee .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-14 .elementor-element.elementor-element-26af6ee .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-14 .elementor-element.elementor-element-26af6ee .elementor-icon-list-icon i{color:#00A99D;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-26af6ee .elementor-icon-list-icon svg{fill:#00A99D;transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-26af6ee .elementor-icon-list-icon{padding-inline-end:14px;}.elementor-14 .elementor-element.elementor-element-26af6ee .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-26af6ee .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:18px;font-weight:500;line-height:1.55em;}.elementor-14 .elementor-element.elementor-element-26af6ee .elementor-icon-list-text{color:#2C3A47;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-217506d{--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;--padding-top:2px;--padding-bottom:2px;--padding-left:26px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-e00e2e8{width:100%;max-width:100%;text-align:start;font-family:"Lato", Sans-serif;font-size:22px;font-weight:500;line-height:1.5em;color:#0B2A45;}.elementor-14 .elementor-element.elementor-element-0bc3b37{--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;--padding-top:96px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-0bc3b37:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-0bc3b37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(160deg, #0B2A45 0%, #04121F 100%);}.elementor-14 .elementor-element.elementor-element-5589ee3{--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 0px;--row-gap:16px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-e986b88{width:100%;max-width:100%;text-align:start;}.elementor-14 .elementor-element.elementor-element-e986b88 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.6px;color:#7FE3DA;}.elementor-14 .elementor-element.elementor-element-d7171e3{width:100%;max-width:100%;text-align:start;}.elementor-14 .elementor-element.elementor-element-d7171e3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;line-height:1.22em;letter-spacing:-0.6px;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-9303a22{width:100%;max-width:100%;text-align:start;font-family:"Lato", Sans-serif;font-size:19px;line-height:1.72em;color:rgba(255,255,255,0.82);}.elementor-14 .elementor-element.elementor-element-9c0c5c3{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(255, 255, 255, 0.16);--border-color:rgba(255, 255, 255, 0.16);--margin-top:52px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:44px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-dd50bf9{width:100%;max-width:100%;text-align:start;}.elementor-14 .elementor-element.elementor-element-dd50bf9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:52px;font-weight:700;line-height:1.14em;letter-spacing:-1.4px;color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-14 .elementor-element.elementor-element-39823e0{--padding-top:82px;--padding-bottom:56px;--padding-left:48px;--padding-right:48px;}.elementor-14 .elementor-element.elementor-element-c05f71a{--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:34px 0px;--row-gap:34px;--column-gap:0px;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-14 .elementor-element.elementor-element-ebe9b2c .elementor-heading-title{font-size:38px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-18a82e8{--padding-top:74px;--padding-bottom:74px;--padding-left:48px;--padding-right:48px;}.elementor-14 .elementor-element.elementor-element-1789a1d{--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:26px 0px;--row-gap:26px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-dffda9c .elementor-heading-title{font-size:30px;}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-87c932d{--padding-top:74px;--padding-bottom:74px;--padding-left:48px;--padding-right:48px;}.elementor-14 .elementor-element.elementor-element-80b1bec{--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:26px 0px;--row-gap:26px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-93e9d3d .elementor-heading-title{font-size:30px;}.elementor-14 .elementor-element.elementor-element-be469f4{--padding-top:74px;--padding-bottom:74px;--padding-left:48px;--padding-right:48px;}.elementor-14 .elementor-element.elementor-element-b3fb176{--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:26px 0px;--row-gap:26px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-8b3d14e .elementor-heading-title{font-size:30px;}.elementor-14 .elementor-element.elementor-element-842328c{--padding-top:74px;--padding-bottom:74px;--padding-left:48px;--padding-right:48px;}.elementor-14 .elementor-element.elementor-element-26a5dbb .elementor-heading-title{font-size:30px;}.elementor-14 .elementor-element.elementor-element-1a16094{--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;}.elementor-14 .elementor-element.elementor-element-c8ef373{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-be073d6{--padding-top:26px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-0c3cc0e{--padding-top:74px;--padding-bottom:74px;--padding-left:48px;--padding-right:48px;}.elementor-14 .elementor-element.elementor-element-b7cda25{--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:26px 0px;--row-gap:26px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-e261d7a .elementor-heading-title{font-size:30px;}.elementor-14 .elementor-element.elementor-element-83d371a{--padding-top:74px;--padding-bottom:74px;--padding-left:48px;--padding-right:48px;}.elementor-14 .elementor-element.elementor-element-2063c03{--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:26px 0px;--row-gap:26px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-d69558b .elementor-heading-title{font-size:30px;}.elementor-14 .elementor-element.elementor-element-0bc3b37{--padding-top:74px;--padding-bottom:74px;--padding-left:48px;--padding-right:48px;}.elementor-14 .elementor-element.elementor-element-d7171e3 .elementor-heading-title{font-size:30px;}.elementor-14 .elementor-element.elementor-element-dd50bf9 .elementor-heading-title{font-size:40px;}}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-39823e0{--padding-top:60px;--padding-bottom:46px;--padding-left:24px;--padding-right:24px;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-14 .elementor-element.elementor-element-09ca16d .elementor-heading-title{font-size:12px;}.elementor-14 .elementor-element.elementor-element-ebe9b2c .elementor-heading-title{font-size:29px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-18a82e8{--padding-top:58px;--padding-bottom:58px;--padding-left:24px;--padding-right:24px;}.elementor-14 .elementor-element.elementor-element-dffda9c .elementor-heading-title{font-size:25px;}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-ab56d7f{font-size:17px;}.elementor-14 .elementor-element.elementor-element-4e62a44{--padding-top:2px;--padding-bottom:2px;--padding-left:18px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-4254d6b{font-size:22px;}.elementor-14 .elementor-element.elementor-element-87c932d{--padding-top:58px;--padding-bottom:58px;--padding-left:24px;--padding-right:24px;}.elementor-14 .elementor-element.elementor-element-93e9d3d .elementor-heading-title{font-size:25px;}.elementor-14 .elementor-element.elementor-element-911d0f4{--padding-top:0px;--padding-bottom:0px;--padding-left:28px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-40d8415{font-size:19px;}.elementor-14 .elementor-element.elementor-element-703871d{font-size:15px;}.elementor-14 .elementor-element.elementor-element-e1ad07b{font-size:15px;}.elementor-14 .elementor-element.elementor-element-c9608fd{font-size:15px;}.elementor-14 .elementor-element.elementor-element-be469f4{--padding-top:58px;--padding-bottom:58px;--padding-left:24px;--padding-right:24px;}.elementor-14 .elementor-element.elementor-element-8b3d14e .elementor-heading-title{font-size:25px;}.elementor-14 .elementor-element.elementor-element-577c5fa{font-size:17px;}.elementor-14 .elementor-element.elementor-element-00d29fd{font-size:15px;}.elementor-14 .elementor-element.elementor-element-8946760{font-size:15px;}.elementor-14 .elementor-element.elementor-element-842328c{--padding-top:58px;--padding-bottom:58px;--padding-left:24px;--padding-right:24px;}.elementor-14 .elementor-element.elementor-element-26a5dbb .elementor-heading-title{font-size:25px;}.elementor-14 .elementor-element.elementor-element-1a16094{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-05d26c9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-05d26c9 .elementor-icon-list-item > a{font-size:16px;}.elementor-14 .elementor-element.elementor-element-38e1ecf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-38e1ecf .elementor-icon-list-item > a{font-size:17px;}.elementor-14 .elementor-element.elementor-element-dec5f96{--padding-top:2px;--padding-bottom:2px;--padding-left:18px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-789cff9{font-size:22px;}.elementor-14 .elementor-element.elementor-element-0c3cc0e{--padding-top:58px;--padding-bottom:58px;--padding-left:24px;--padding-right:24px;}.elementor-14 .elementor-element.elementor-element-e261d7a .elementor-heading-title{font-size:25px;}.elementor-14 .elementor-element.elementor-element-307dff3{font-size:17px;}.elementor-14 .elementor-element.elementor-element-29bc85d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-29bc85d .elementor-icon-list-item > a{font-size:16px;}.elementor-14 .elementor-element.elementor-element-0890be4{--padding-top:2px;--padding-bottom:2px;--padding-left:18px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-b679349{font-size:18px;}.elementor-14 .elementor-element.elementor-element-83d371a{--padding-top:58px;--padding-bottom:58px;--padding-left:24px;--padding-right:24px;}.elementor-14 .elementor-element.elementor-element-d69558b .elementor-heading-title{font-size:25px;}.elementor-14 .elementor-element.elementor-element-26af6ee .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-26af6ee .elementor-icon-list-item > a{font-size:17px;}.elementor-14 .elementor-element.elementor-element-217506d{--padding-top:2px;--padding-bottom:2px;--padding-left:18px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-e00e2e8{font-size:20px;}.elementor-14 .elementor-element.elementor-element-0bc3b37{--padding-top:58px;--padding-bottom:58px;--padding-left:24px;--padding-right:24px;}.elementor-14 .elementor-element.elementor-element-d7171e3 .elementor-heading-title{font-size:25px;}.elementor-14 .elementor-element.elementor-element-9303a22{font-size:17px;}.elementor-14 .elementor-element.elementor-element-9c0c5c3{--margin-top:38px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-dd50bf9 .elementor-heading-title{font-size:29px;}}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-39823e0{--content-width:1140px;}.elementor-14 .elementor-element.elementor-element-c05f71a{--width:100%;}.elementor-14 .elementor-element.elementor-element-9fd75df{--width:860px;}.elementor-14 .elementor-element.elementor-element-6cbcd21{--width:46%;}.elementor-14 .elementor-element.elementor-element-18a82e8{--content-width:1140px;}.elementor-14 .elementor-element.elementor-element-1789a1d{--width:100%;}.elementor-14 .elementor-element.elementor-element-5bf32fe{--width:38%;}.elementor-14 .elementor-element.elementor-element-77b00a6{--width:62%;}.elementor-14 .elementor-element.elementor-element-4e62a44{--width:100%;}.elementor-14 .elementor-element.elementor-element-87c932d{--content-width:1140px;}.elementor-14 .elementor-element.elementor-element-80b1bec{--width:100%;}.elementor-14 .elementor-element.elementor-element-a74f4b5{--width:38%;}.elementor-14 .elementor-element.elementor-element-2eff3f1{--width:62%;}.elementor-14 .elementor-element.elementor-element-911d0f4{--width:100%;}.elementor-14 .elementor-element.elementor-element-92f79f6{--width:100%;}.elementor-14 .elementor-element.elementor-element-d8a261a{--width:100%;}.elementor-14 .elementor-element.elementor-element-d94a5e4{--width:100%;}.elementor-14 .elementor-element.elementor-element-8a45626{--width:100%;}.elementor-14 .elementor-element.elementor-element-be469f4{--content-width:1140px;}.elementor-14 .elementor-element.elementor-element-b3fb176{--width:100%;}.elementor-14 .elementor-element.elementor-element-1f8bd78{--width:38%;}.elementor-14 .elementor-element.elementor-element-b103195{--width:62%;}.elementor-14 .elementor-element.elementor-element-514862c{--width:100%;}.elementor-14 .elementor-element.elementor-element-ef00f59{--width:100%;}.elementor-14 .elementor-element.elementor-element-842328c{--content-width:1140px;}.elementor-14 .elementor-element.elementor-element-c289c2d{--width:760px;}.elementor-14 .elementor-element.elementor-element-1a16094{--width:100%;}.elementor-14 .elementor-element.elementor-element-c8ef373{--width:50%;}.elementor-14 .elementor-element.elementor-element-be073d6{--width:50%;}.elementor-14 .elementor-element.elementor-element-dec5f96{--width:100%;}.elementor-14 .elementor-element.elementor-element-0c3cc0e{--content-width:1140px;}.elementor-14 .elementor-element.elementor-element-b7cda25{--width:100%;}.elementor-14 .elementor-element.elementor-element-c9d19be{--width:38%;}.elementor-14 .elementor-element.elementor-element-a0b2a48{--width:62%;}.elementor-14 .elementor-element.elementor-element-6b868ae{--width:100%;}.elementor-14 .elementor-element.elementor-element-0890be4{--width:100%;}.elementor-14 .elementor-element.elementor-element-83d371a{--content-width:1140px;}.elementor-14 .elementor-element.elementor-element-2063c03{--width:100%;}.elementor-14 .elementor-element.elementor-element-c5da800{--width:38%;}.elementor-14 .elementor-element.elementor-element-9c5e215{--width:62%;}.elementor-14 .elementor-element.elementor-element-217506d{--width:100%;}.elementor-14 .elementor-element.elementor-element-0bc3b37{--content-width:1140px;}.elementor-14 .elementor-element.elementor-element-5589ee3{--width:820px;}.elementor-14 .elementor-element.elementor-element-9c0c5c3{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-14 .elementor-element.elementor-element-9fd75df{--width:100%;}.elementor-14 .elementor-element.elementor-element-6cbcd21{--width:100%;}.elementor-14 .elementor-element.elementor-element-5bf32fe{--width:100%;}.elementor-14 .elementor-element.elementor-element-77b00a6{--width:100%;}.elementor-14 .elementor-element.elementor-element-a74f4b5{--width:100%;}.elementor-14 .elementor-element.elementor-element-2eff3f1{--width:100%;}.elementor-14 .elementor-element.elementor-element-1f8bd78{--width:100%;}.elementor-14 .elementor-element.elementor-element-b103195{--width:100%;}.elementor-14 .elementor-element.elementor-element-c289c2d{--width:100%;}.elementor-14 .elementor-element.elementor-element-c8ef373{--width:100%;}.elementor-14 .elementor-element.elementor-element-be073d6{--width:100%;}.elementor-14 .elementor-element.elementor-element-c9d19be{--width:100%;}.elementor-14 .elementor-element.elementor-element-a0b2a48{--width:100%;}.elementor-14 .elementor-element.elementor-element-c5da800{--width:100%;}.elementor-14 .elementor-element.elementor-element-9c5e215{--width:100%;}.elementor-14 .elementor-element.elementor-element-5589ee3{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-39823e0 */.elementor-14 .elementor-element.elementor-element-39823e0 > .e-con-inner::after {
	content: "";
	display: block;
	height: 1px;
	align-self: stretch;
	width: 100%;
	flex: 0 0 1px;
	margin-block-start: 46px;
	background: linear-gradient(90deg, rgba(0, 169, 157, .85), rgba(255, 255, 255, .10));
}
.elementor-14 .elementor-element.elementor-element-39823e0::after {
	content: "";
	position: absolute;
	inset-block-start: -34%;
	inset-inline-end: -6%;
	width: 50%;
	aspect-ratio: 1;
	background: radial-gradient(circle, rgba(0, 169, 157, .15) 0%, rgba(0, 169, 157, 0) 68%);
	pointer-events: none;
	z-index: 0;
}
.elementor-14 .elementor-element.elementor-element-39823e0 > .e-con-inner { position: relative; z-index: 1; }

/* Contents index: numerals in teal, rows shift on hover */
.elementor-14 .elementor-element.elementor-element-39823e0 .ote-toc .ote-toc-n {
	display: inline-block;
	min-width: 30px;
	color: #7FE3DA;
	font-weight: 700;
	font-variant-numeric: tabular-nums;
}
.elementor-14 .elementor-element.elementor-element-39823e0 .ote-toc .elementor-icon-list-item > a {
	display: inline-block;
	transition: color .22s ease, transform .22s ease;
}
.elementor-14 .elementor-element.elementor-element-39823e0 .ote-toc .elementor-icon-list-item > a:hover {
	transform: translateX(3px);
}
@media (max-width: 767px) {
	.elementor-14 .elementor-element.elementor-element-39823e0 > .e-con-inner::after { margin-block-start: 32px; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bf32fe *//* Title sticks within its own section, tracking the taller right column and
   releasing at the section boundary.

   Held to >=1025px on purpose: at 1024 and below the row stacks to a single
   column, and a sticky title there rides down over the content it introduces.

   CSS sticky rather than Elementor Pro's Sticky module: Pro picks its device
   mode from window.innerWidth, which counts the scrollbar, so it stayed in
   desktop mode for ~17px after the CSS breakpoint had already stacked the row
   — and its fixed-position title overlapped the cards across that band. A
   media query cannot disagree with the layout it shares a breakpoint with. */
@media (min-width: 1025px) {
	.elementor-14 .elementor-element.elementor-element-5bf32fe {
		position: sticky;
		top: 100px;
		/* The row already sets align-items: flex-start, but sticky needs the
		   column left at content height, so pin it here as well. */
		align-self: flex-start;
	}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18a82e8 */.elementor-14 .elementor-element.elementor-element-18a82e8 .ote-pull {
	border-inline-start: 3px solid #00A99D;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a74f4b5 *//* Title sticks within its own section, tracking the taller right column and
   releasing at the section boundary.

   Held to >=1025px on purpose: at 1024 and below the row stacks to a single
   column, and a sticky title there rides down over the content it introduces.

   CSS sticky rather than Elementor Pro's Sticky module: Pro picks its device
   mode from window.innerWidth, which counts the scrollbar, so it stayed in
   desktop mode for ~17px after the CSS breakpoint had already stacked the row
   — and its fixed-position title overlapped the cards across that band. A
   media query cannot disagree with the layout it shares a breakpoint with. */
@media (min-width: 1025px) {
	.elementor-14 .elementor-element.elementor-element-a74f4b5 {
		position: sticky;
		top: 100px;
		/* The row already sets align-items: flex-start, but sticky needs the
		   column left at content height, so pin it here as well. */
		align-self: flex-start;
	}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87c932d *//* A rail with a node per beat — the strategy reads as a progression rather
   than four loose paragraphs. */
.elementor-14 .elementor-element.elementor-element-87c932d .ote-seq {
	position: relative;
}
.elementor-14 .elementor-element.elementor-element-87c932d .ote-seq::before {
	content: "";
	position: absolute;
	inset-inline-start: 5px;
	inset-block-start: 10px;
	inset-block-end: 10px;
	width: 2px;
	background: linear-gradient(180deg, rgba(0, 169, 157, .9), rgba(0, 169, 157, .12));
}
.elementor-14 .elementor-element.elementor-element-87c932d .ote-beat {
	position: relative;
}
.elementor-14 .elementor-element.elementor-element-87c932d .ote-beat::before {
	content: "";
	position: absolute;
	inset-inline-start: -34px;
	inset-block-start: 10px;
	width: 12px;
	height: 12px;
	border-radius: 50%;
	background: #F6FAFD;
	border: 2px solid #00A99D;
	box-sizing: border-box;
}
@media (max-width: 767px) {
	.elementor-14 .elementor-element.elementor-element-87c932d .ote-beat::before { inset-inline-start: -28px; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f8bd78 *//* Title sticks within its own section, tracking the taller right column and
   releasing at the section boundary.

   Held to >=1025px on purpose: at 1024 and below the row stacks to a single
   column, and a sticky title there rides down over the content it introduces.

   CSS sticky rather than Elementor Pro's Sticky module: Pro picks its device
   mode from window.innerWidth, which counts the scrollbar, so it stayed in
   desktop mode for ~17px after the CSS breakpoint had already stacked the row
   — and its fixed-position title overlapped the cards across that band. A
   media query cannot disagree with the layout it shares a breakpoint with. */
@media (min-width: 1025px) {
	.elementor-14 .elementor-element.elementor-element-1f8bd78 {
		position: sticky;
		top: 100px;
		/* The row already sets align-items: flex-start, but sticky needs the
		   column left at content height, so pin it here as well. */
		align-self: flex-start;
	}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-842328c *//* One upright rule between problem and solution — no boxes. */
.elementor-14 .elementor-element.elementor-element-842328c .ote-solution {
	border-inline-start: 1px solid rgba(255, 255, 255, .18);
}
@media (max-width: 1024px) {
	.elementor-14 .elementor-element.elementor-element-842328c .ote-solution {
		border-inline-start: 0;
		border-block-start: 1px solid rgba(255, 255, 255, .18);
	}
}
.elementor-14 .elementor-element.elementor-element-842328c .ote-pull {
	border-inline-start: 3px solid #00A99D;
	margin-block-start: 46px;
}
@media (max-width: 767px) {
	.elementor-14 .elementor-element.elementor-element-842328c .ote-pull { margin-block-start: 34px; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9d19be *//* Title sticks within its own section, tracking the taller right column and
   releasing at the section boundary.

   Held to >=1025px on purpose: at 1024 and below the row stacks to a single
   column, and a sticky title there rides down over the content it introduces.

   CSS sticky rather than Elementor Pro's Sticky module: Pro picks its device
   mode from window.innerWidth, which counts the scrollbar, so it stayed in
   desktop mode for ~17px after the CSS breakpoint had already stacked the row
   — and its fixed-position title overlapped the cards across that band. A
   media query cannot disagree with the layout it shares a breakpoint with. */
@media (min-width: 1025px) {
	.elementor-14 .elementor-element.elementor-element-c9d19be {
		position: sticky;
		top: 100px;
		/* The row already sets align-items: flex-start, but sticky needs the
		   column left at content height, so pin it here as well. */
		align-self: flex-start;
	}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c3cc0e */.elementor-14 .elementor-element.elementor-element-0c3cc0e .ote-pull {
	border-inline-start: 3px solid #00A99D;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5da800 *//* Title sticks within its own section, tracking the taller right column and
   releasing at the section boundary.

   Held to >=1025px on purpose: at 1024 and below the row stacks to a single
   column, and a sticky title there rides down over the content it introduces.

   CSS sticky rather than Elementor Pro's Sticky module: Pro picks its device
   mode from window.innerWidth, which counts the scrollbar, so it stayed in
   desktop mode for ~17px after the CSS breakpoint had already stacked the row
   — and its fixed-position title overlapped the cards across that band. A
   media query cannot disagree with the layout it shares a breakpoint with. */
@media (min-width: 1025px) {
	.elementor-14 .elementor-element.elementor-element-c5da800 {
		position: sticky;
		top: 100px;
		/* The row already sets align-items: flex-start, but sticky needs the
		   column left at content height, so pin it here as well. */
		align-self: flex-start;
	}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83d371a */.elementor-14 .elementor-element.elementor-element-83d371a .ote-pull {
	border-inline-start: 3px solid #00A99D;
}/* End custom CSS */