.elementor-934 .elementor-element.elementor-element-eadafe5{--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;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DDE5E3;--border-color:#DDE5E3;--padding-top:20px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-934 .elementor-element.elementor-element-eadafe5:not(.elementor-motion-effects-element-type-background), .elementor-934 .elementor-element.elementor-element-eadafe5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.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-934 .elementor-element.elementor-element-4f68dd6{width:auto;max-width:auto;}.elementor-934 .elementor-element.elementor-element-4f68dd6 img{width:180px;}.elementor-934 .elementor-element.elementor-element-f6c89b7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-934 .elementor-element.elementor-element-ae0f615{width:auto;max-width:auto;}.elementor-934 .elementor-element.elementor-element-ae0f615 .elementor-menu-toggle{margin:0 auto;}.elementor-934 .elementor-element.elementor-element-ae0f615 .elementor-nav-menu .elementor-item{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:0.4px;}.elementor-934 .elementor-element.elementor-element-ae0f615 .elementor-nav-menu--main .elementor-item{color:#0B1A1F;fill:#0B1A1F;padding-left:9px;padding-right:9px;}.elementor-934 .elementor-element.elementor-element-ae0f615 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-934 .elementor-element.elementor-element-ae0f615 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-934 .elementor-element.elementor-element-ae0f615 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-934 .elementor-element.elementor-element-ae0f615 .elementor-nav-menu--main .elementor-item:focus{color:#046B60;fill:#046B60;}.elementor-934 .elementor-element.elementor-element-ae0f615 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-934 .elementor-element.elementor-element-ae0f615 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#046B60;}.elementor-934 .elementor-element.elementor-element-ae0f615 .e--pointer-framed .elementor-item:before,
					.elementor-934 .elementor-element.elementor-element-ae0f615 .e--pointer-framed .elementor-item:after{border-color:#046B60;}.elementor-934 .elementor-element.elementor-element-ae0f615 .elementor-nav-menu--dropdown a, .elementor-934 .elementor-element.elementor-element-ae0f615 .elementor-menu-toggle{color:#F1F1F1;fill:#F1F1F1;}.elementor-934 .elementor-element.elementor-element-ae0f615 .elementor-nav-menu--dropdown{background-color:#0B1A1F;}.elementor-934 .elementor-element.elementor-element-ae0f615 .elementor-nav-menu--dropdown a:hover,
					.elementor-934 .elementor-element.elementor-element-ae0f615 .elementor-nav-menu--dropdown a:focus,
					.elementor-934 .elementor-element.elementor-element-ae0f615 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-934 .elementor-element.elementor-element-ae0f615 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-934 .elementor-element.elementor-element-ae0f615 .elementor-menu-toggle:hover,
					.elementor-934 .elementor-element.elementor-element-ae0f615 .elementor-menu-toggle:focus{color:#00BCAA;}.elementor-934 .elementor-element.elementor-element-ae0f615 .elementor-nav-menu--dropdown a:hover,
					.elementor-934 .elementor-element.elementor-element-ae0f615 .elementor-nav-menu--dropdown a:focus,
					.elementor-934 .elementor-element.elementor-element-ae0f615 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-934 .elementor-element.elementor-element-ae0f615 .elementor-nav-menu--dropdown a.highlighted{background-color:#02010100;}.elementor-934 .elementor-element.elementor-element-ae0f615 div.elementor-menu-toggle{color:#0B1A1F;}.elementor-934 .elementor-element.elementor-element-ae0f615 div.elementor-menu-toggle svg{fill:#0B1A1F;}.elementor-934 .elementor-element.elementor-element-ae0f615 div.elementor-menu-toggle:hover, .elementor-934 .elementor-element.elementor-element-ae0f615 div.elementor-menu-toggle:focus{color:#046B60;}.elementor-934 .elementor-element.elementor-element-ae0f615 div.elementor-menu-toggle:hover svg, .elementor-934 .elementor-element.elementor-element-ae0f615 div.elementor-menu-toggle:focus svg{fill:#046B60;}.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-934 .elementor-element.elementor-element-a321bc0 .elementor-button{background-color:#00BCAA;font-family:"Manrope", Sans-serif;font-size:13px;font-weight:600;fill:#0B1A1F;color:#0B1A1F;border-radius:999px 999px 999px 999px;padding:13px 22px 13px 22px;}.elementor-934 .elementor-element.elementor-element-a321bc0 .elementor-button:hover, .elementor-934 .elementor-element.elementor-element-a321bc0 .elementor-button:focus{background-color:#2FD8C7;color:#0B1A1F;}.elementor-934 .elementor-element.elementor-element-a321bc0{width:auto;max-width:auto;}.elementor-934 .elementor-element.elementor-element-a321bc0 .elementor-button:hover svg, .elementor-934 .elementor-element.elementor-element-a321bc0 .elementor-button:focus svg{fill:#0B1A1F;}.elementor-934 .elementor-element.elementor-element-542f4f9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:40px 64px;--row-gap:40px;--column-gap:64px;--flex-wrap:wrap;--overlay-opacity:0.5;--overlay-mix-blend-mode:overlay;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DDE5E3;--border-color:#DDE5E3;--padding-top:120px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-934 .elementor-element.elementor-element-542f4f9:not(.elementor-motion-effects-element-type-background), .elementor-934 .elementor-element.elementor-element-542f4f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F7F6;}.elementor-934 .elementor-element.elementor-element-542f4f9::before, .elementor-934 .elementor-element.elementor-element-542f4f9 > .elementor-background-video-container::before, .elementor-934 .elementor-element.elementor-element-542f4f9 > .e-con-inner > .elementor-background-video-container::before, .elementor-934 .elementor-element.elementor-element-542f4f9 > .elementor-background-slideshow::before, .elementor-934 .elementor-element.elementor-element-542f4f9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-934 .elementor-element.elementor-element-542f4f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://bm.wmwebportal.com/wp-content/uploads/2026/08/7178735_11910-scaled.jpg.webp");--background-overlay:'';}.elementor-934 .elementor-element.elementor-element-cfd5dd7{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-934 .elementor-element.elementor-element-cfd5dd7.e-con{--flex-grow:0;--flex-shrink:0;}.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-934 .elementor-element.elementor-element-0413276{text-align:start;}.elementor-934 .elementor-element.elementor-element-0413276 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1.3px;color:#046B60;}.elementor-934 .elementor-element.elementor-element-489c199{text-align:start;}.elementor-934 .elementor-element.elementor-element-489c199 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:60px;font-weight:700;line-height:1.08em;letter-spacing:-1.6px;color:#0B1A1F;}.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-934 .elementor-element.elementor-element-f84e57e{font-family:"Manrope", Sans-serif;font-size:20px;line-height:1.6em;color:#5B6E6B;}.elementor-934 .elementor-element.elementor-element-026fcdd{--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:10px;--padding-left:0px;--padding-right:0px;}.elementor-934 .elementor-element.elementor-element-026fcdd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-934 .elementor-element.elementor-element-f2b7638 .elementor-button{background-color:#00BCAA;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:600;fill:#0B1A1F;color:#0B1A1F;border-radius:999px 999px 999px 999px;padding:18px 30px 18px 30px;}.elementor-934 .elementor-element.elementor-element-f2b7638 .elementor-button:hover, .elementor-934 .elementor-element.elementor-element-f2b7638 .elementor-button:focus{background-color:#2FD8C7;color:#0B1A1F;}.elementor-934 .elementor-element.elementor-element-f2b7638{width:auto;max-width:auto;}.elementor-934 .elementor-element.elementor-element-f2b7638 .elementor-button:hover svg, .elementor-934 .elementor-element.elementor-element-f2b7638 .elementor-button:focus svg{fill:#0B1A1F;}.elementor-934 .elementor-element.elementor-element-8577356{--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:40px 64px;--row-gap:40px;--column-gap:64px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DDE5E3;--border-color:#DDE5E3;--padding-top:120px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-934 .elementor-element.elementor-element-8577356:not(.elementor-motion-effects-element-type-background), .elementor-934 .elementor-element.elementor-element-8577356 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-934 .elementor-element.elementor-element-4933f0f{--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 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-934 .elementor-element.elementor-element-4933f0f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-934 .elementor-element.elementor-element-d356956{text-align:start;}.elementor-934 .elementor-element.elementor-element-d356956 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1.3px;color:#046B60;}.elementor-934 .elementor-element.elementor-element-3fca887{text-align:start;}.elementor-934 .elementor-element.elementor-element-3fca887 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#0B1A1F;}.elementor-934 .elementor-element.elementor-element-c49b8ea{--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:stretch;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-934 .elementor-element.elementor-element-c49b8ea.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-934 .elementor-element.elementor-element-1b96173{background-color:#F4F7F6;padding:24px 26px 24px 26px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDE5E3;border-radius:12px 12px 12px 12px;}.elementor-934 .elementor-element.elementor-element-1b96173 .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-934 .elementor-element.elementor-element-1b96173.elementor-view-stacked .elementor-icon{background-color:#046B60;}.elementor-934 .elementor-element.elementor-element-1b96173.elementor-view-framed .elementor-icon, .elementor-934 .elementor-element.elementor-element-1b96173.elementor-view-default .elementor-icon{fill:#046B60;color:#046B60;border-color:#046B60;}.elementor-934 .elementor-element.elementor-element-1b96173 .elementor-icon{font-size:20px;}.elementor-934 .elementor-element.elementor-element-1b96173 .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:16px;line-height:1.6em;color:#0B1A1F;}.elementor-934 .elementor-element.elementor-element-4519f78{background-color:#F4F7F6;padding:24px 26px 24px 26px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDE5E3;border-radius:12px 12px 12px 12px;}.elementor-934 .elementor-element.elementor-element-4519f78 .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-934 .elementor-element.elementor-element-4519f78.elementor-view-stacked .elementor-icon{background-color:#046B60;}.elementor-934 .elementor-element.elementor-element-4519f78.elementor-view-framed .elementor-icon, .elementor-934 .elementor-element.elementor-element-4519f78.elementor-view-default .elementor-icon{fill:#046B60;color:#046B60;border-color:#046B60;}.elementor-934 .elementor-element.elementor-element-4519f78 .elementor-icon{font-size:20px;}.elementor-934 .elementor-element.elementor-element-4519f78 .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:16px;line-height:1.6em;color:#0B1A1F;}.elementor-934 .elementor-element.elementor-element-8864d80{background-color:#F4F7F6;padding:24px 26px 24px 26px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDE5E3;border-radius:12px 12px 12px 12px;}.elementor-934 .elementor-element.elementor-element-8864d80 .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-934 .elementor-element.elementor-element-8864d80.elementor-view-stacked .elementor-icon{background-color:#046B60;}.elementor-934 .elementor-element.elementor-element-8864d80.elementor-view-framed .elementor-icon, .elementor-934 .elementor-element.elementor-element-8864d80.elementor-view-default .elementor-icon{fill:#046B60;color:#046B60;border-color:#046B60;}.elementor-934 .elementor-element.elementor-element-8864d80 .elementor-icon{font-size:20px;}.elementor-934 .elementor-element.elementor-element-8864d80 .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:16px;line-height:1.6em;color:#0B1A1F;}.elementor-934 .elementor-element.elementor-element-f4bbc93{background-color:#F4F7F6;padding:24px 26px 24px 26px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDE5E3;border-radius:12px 12px 12px 12px;}.elementor-934 .elementor-element.elementor-element-f4bbc93 .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-934 .elementor-element.elementor-element-f4bbc93.elementor-view-stacked .elementor-icon{background-color:#046B60;}.elementor-934 .elementor-element.elementor-element-f4bbc93.elementor-view-framed .elementor-icon, .elementor-934 .elementor-element.elementor-element-f4bbc93.elementor-view-default .elementor-icon{fill:#046B60;color:#046B60;border-color:#046B60;}.elementor-934 .elementor-element.elementor-element-f4bbc93 .elementor-icon{font-size:20px;}.elementor-934 .elementor-element.elementor-element-f4bbc93 .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:16px;line-height:1.6em;color:#0B1A1F;}.elementor-934 .elementor-element.elementor-element-5294bf1{background-color:#F4F7F6;padding:24px 26px 24px 26px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDE5E3;border-radius:12px 12px 12px 12px;}.elementor-934 .elementor-element.elementor-element-5294bf1 .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-934 .elementor-element.elementor-element-5294bf1.elementor-view-stacked .elementor-icon{background-color:#046B60;}.elementor-934 .elementor-element.elementor-element-5294bf1.elementor-view-framed .elementor-icon, .elementor-934 .elementor-element.elementor-element-5294bf1.elementor-view-default .elementor-icon{fill:#046B60;color:#046B60;border-color:#046B60;}.elementor-934 .elementor-element.elementor-element-5294bf1 .elementor-icon{font-size:20px;}.elementor-934 .elementor-element.elementor-element-5294bf1 .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:16px;line-height:1.6em;color:#0B1A1F;}.elementor-934 .elementor-element.elementor-element-a92ac51{--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:40px 64px;--row-gap:40px;--column-gap:64px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DDE5E3;--border-color:#DDE5E3;--padding-top:120px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-934 .elementor-element.elementor-element-a92ac51:not(.elementor-motion-effects-element-type-background), .elementor-934 .elementor-element.elementor-element-a92ac51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F7F6;}.elementor-934 .elementor-element.elementor-element-80c3287{--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 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-934 .elementor-element.elementor-element-80c3287.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-934 .elementor-element.elementor-element-3ec0381{text-align:start;}.elementor-934 .elementor-element.elementor-element-3ec0381 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1.3px;color:#046B60;}.elementor-934 .elementor-element.elementor-element-b0c2628{text-align:start;}.elementor-934 .elementor-element.elementor-element-b0c2628 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#0B1A1F;}.elementor-934 .elementor-element.elementor-element-6e40c00{--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:stretch;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-934 .elementor-element.elementor-element-6e40c00.e-con{--flex-grow:0;--flex-shrink:0;}.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-934 .elementor-element.elementor-element-af4f182 .elementor-accordion-item{border-width:1px;border-color:#DDE5E3;}.elementor-934 .elementor-element.elementor-element-af4f182 .elementor-accordion-item .elementor-tab-content{border-width:1px;border-block-start-color:#DDE5E3;}.elementor-934 .elementor-element.elementor-element-af4f182 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-block-end-color:#DDE5E3;}.elementor-934 .elementor-element.elementor-element-af4f182 .elementor-tab-title{background-color:#00000000;padding:22px 0px 22px 0px;}.elementor-934 .elementor-element.elementor-element-af4f182 .elementor-accordion-icon, .elementor-934 .elementor-element.elementor-element-af4f182 .elementor-accordion-title{color:#0B1A1F;}.elementor-934 .elementor-element.elementor-element-af4f182 .elementor-accordion-icon svg{fill:#0B1A1F;}.elementor-934 .elementor-element.elementor-element-af4f182 .elementor-active .elementor-accordion-icon, .elementor-934 .elementor-element.elementor-element-af4f182 .elementor-active .elementor-accordion-title{color:#046B60;}.elementor-934 .elementor-element.elementor-element-af4f182 .elementor-active .elementor-accordion-icon svg{fill:#046B60;}.elementor-934 .elementor-element.elementor-element-af4f182 .elementor-accordion-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:700;line-height:1.4em;}.elementor-934 .elementor-element.elementor-element-af4f182 .elementor-tab-content{background-color:#00000000;color:#5B6E6B;font-family:"Manrope", Sans-serif;font-size:16px;line-height:1.75em;padding:0px 40px 26px 0px;}.elementor-934 .elementor-element.elementor-element-97aba18 .elementor-button{background-color:#00000000;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:600;fill:#0B1A1F;color:#0B1A1F;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDE5E3;border-radius:999px 999px 999px 999px;padding:16px 28px 16px 28px;}.elementor-934 .elementor-element.elementor-element-97aba18 .elementor-button:hover, .elementor-934 .elementor-element.elementor-element-97aba18 .elementor-button:focus{background-color:#00BCAA;color:#0B1A1F;}.elementor-934 .elementor-element.elementor-element-97aba18{width:auto;max-width:auto;}.elementor-934 .elementor-element.elementor-element-97aba18 .elementor-button:hover svg, .elementor-934 .elementor-element.elementor-element-97aba18 .elementor-button:focus svg{fill:#0B1A1F;}.elementor-934 .elementor-element.elementor-element-4eb165d{--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:40px 64px;--row-gap:40px;--column-gap:64px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DDE5E3;--border-color:#DDE5E3;--padding-top:120px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-934 .elementor-element.elementor-element-4eb165d:not(.elementor-motion-effects-element-type-background), .elementor-934 .elementor-element.elementor-element-4eb165d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-934 .elementor-element.elementor-element-381a8bf{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-934 .elementor-element.elementor-element-381a8bf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-934 .elementor-element.elementor-element-86f0ef3{text-align:start;}.elementor-934 .elementor-element.elementor-element-86f0ef3 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1.3px;color:#046B60;}.elementor-934 .elementor-element.elementor-element-62a24ca{text-align:start;}.elementor-934 .elementor-element.elementor-element-62a24ca .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#0B1A1F;}.elementor-934 .elementor-element.elementor-element-1862953{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-934 .elementor-element.elementor-element-545a9e8{--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:stretch;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-934 .elementor-element.elementor-element-545a9e8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-934 .elementor-element.elementor-element-cdf3ee4 .elementor-accordion-item{border-width:1px;border-color:#DDE5E3;}.elementor-934 .elementor-element.elementor-element-cdf3ee4 .elementor-accordion-item .elementor-tab-content{border-width:1px;border-block-start-color:#DDE5E3;}.elementor-934 .elementor-element.elementor-element-cdf3ee4 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-block-end-color:#DDE5E3;}.elementor-934 .elementor-element.elementor-element-cdf3ee4 .elementor-tab-title{background-color:#00000000;padding:22px 0px 22px 0px;}.elementor-934 .elementor-element.elementor-element-cdf3ee4 .elementor-accordion-icon, .elementor-934 .elementor-element.elementor-element-cdf3ee4 .elementor-accordion-title{color:#0B1A1F;}.elementor-934 .elementor-element.elementor-element-cdf3ee4 .elementor-accordion-icon svg{fill:#0B1A1F;}.elementor-934 .elementor-element.elementor-element-cdf3ee4 .elementor-active .elementor-accordion-icon, .elementor-934 .elementor-element.elementor-element-cdf3ee4 .elementor-active .elementor-accordion-title{color:#046B60;}.elementor-934 .elementor-element.elementor-element-cdf3ee4 .elementor-active .elementor-accordion-icon svg{fill:#046B60;}.elementor-934 .elementor-element.elementor-element-cdf3ee4 .elementor-accordion-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:700;line-height:1.4em;}.elementor-934 .elementor-element.elementor-element-cdf3ee4 .elementor-tab-content{background-color:#00000000;color:#5B6E6B;font-family:"Manrope", Sans-serif;font-size:16px;line-height:1.75em;padding:0px 40px 26px 0px;}.elementor-934 .elementor-element.elementor-element-f669bdc .elementor-button{background-color:#00BCAA;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:600;fill:#0B1A1F;color:#0B1A1F;border-radius:999px 999px 999px 999px;padding:18px 30px 18px 30px;}.elementor-934 .elementor-element.elementor-element-f669bdc .elementor-button:hover, .elementor-934 .elementor-element.elementor-element-f669bdc .elementor-button:focus{background-color:#2FD8C7;color:#0B1A1F;}.elementor-934 .elementor-element.elementor-element-f669bdc{width:auto;max-width:auto;}.elementor-934 .elementor-element.elementor-element-f669bdc .elementor-button:hover svg, .elementor-934 .elementor-element.elementor-element-f669bdc .elementor-button:focus svg{fill:#0B1A1F;}.elementor-934 .elementor-element.elementor-element-207c500{--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:stretch;--gap:40px 0px;--row-gap:40px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DDE5E3;--border-color:#DDE5E3;--padding-top:110px;--padding-bottom:110px;--padding-left:24px;--padding-right:24px;}.elementor-934 .elementor-element.elementor-element-207c500:not(.elementor-motion-effects-element-type-background), .elementor-934 .elementor-element.elementor-element-207c500 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F7F6;}.elementor-934 .elementor-element.elementor-element-4ff858f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1.3px;color:#5B6E6B;}.elementor-934 .elementor-element.elementor-element-eb7c11d{--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:32px 40px;--row-gap:32px;--column-gap:40px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-934 .elementor-element.elementor-element-1fec1a6{width:auto;max-width:auto;}.elementor-934 .elementor-element.elementor-element-d144a5d{width:auto;max-width:auto;}.elementor-934 .elementor-element.elementor-element-95571c5{width:auto;max-width:auto;}.elementor-934 .elementor-element.elementor-element-ea20376{width:auto;max-width:auto;}.elementor-934 .elementor-element.elementor-element-64a3dcd{width:auto;max-width:auto;}.elementor-934 .elementor-element.elementor-element-6ad2db2 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1.3px;color:#5B6E6B;}.elementor-934 .elementor-element.elementor-element-cecc966{--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:32px 40px;--row-gap:32px;--column-gap:40px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-934 .elementor-element.elementor-element-712b2e1{width:auto;max-width:auto;}.elementor-934 .elementor-element.elementor-element-8d07253{width:auto;max-width:auto;}.elementor-934 .elementor-element.elementor-element-bfc7dc9{width:auto;max-width:auto;}.elementor-934 .elementor-element.elementor-element-b8a5ecc{width:auto;max-width:auto;}.elementor-934 .elementor-element.elementor-element-357fc8a{width:auto;max-width:auto;}.elementor-934 .elementor-element.elementor-element-b857f5c{--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:stretch;--gap:48px 0px;--row-gap:48px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DDE5E3;--border-color:#DDE5E3;--padding-top:140px;--padding-bottom:140px;--padding-left:24px;--padding-right:24px;}.elementor-934 .elementor-element.elementor-element-b857f5c:not(.elementor-motion-effects-element-type-background), .elementor-934 .elementor-element.elementor-element-b857f5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-934 .elementor-element.elementor-element-9b58455{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-934 .elementor-element.elementor-element-9b58455 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:44px;font-weight:700;line-height:1.12em;letter-spacing:-0.8px;color:#0B1A1F;}.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-934 .elementor-element.elementor-element-5b68ef1 .elementor-swiper-button{font-size:26px;color:#046B60;}.elementor-934 .elementor-element.elementor-element-5b68ef1 .elementor-swiper-button svg{fill:#046B60;}.elementor-934 .elementor-element.elementor-element-5b68ef1 .elementor-testimonial__text{color:#0B1A1F;font-family:"Sora", Sans-serif;font-size:36px;font-weight:400;line-height:1.4em;}.elementor-934 .elementor-element.elementor-element-5b68ef1 .elementor-testimonial__name{color:#0B1A1F;font-family:"Manrope", Sans-serif;font-size:17px;font-weight:700;}.elementor-934 .elementor-element.elementor-element-5b68ef1 .elementor-testimonial__title{color:#5B6E6B;font-family:"Manrope", Sans-serif;font-size:14px;}.elementor-934 .elementor-element.elementor-element-5b68ef1 .elementor-testimonial__image img{width:56px;height:56px;}.elementor-934 .elementor-element.elementor-element-5b68ef1.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-934 .elementor-element.elementor-element-5b68ef1.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (56px / 2) - 8px );}body:not(.rtl) .elementor-934 .elementor-element.elementor-element-5b68ef1.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-934 .elementor-element.elementor-element-5b68ef1.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-934 .elementor-element.elementor-element-5b68ef1.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-934 .elementor-element.elementor-element-5b68ef1.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (56px / 2) - 8px );right:auto;}body.rtl .elementor-934 .elementor-element.elementor-element-5b68ef1.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-934 .elementor-element.elementor-element-5b68ef1.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-934 .elementor-element.elementor-element-5b68ef1.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-934 .elementor-element.elementor-element-5b68ef1.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (56px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-934 .elementor-element.elementor-element-5b68ef1.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-934 .elementor-element.elementor-element-5b68ef1.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (56px / 2) - 8px );right:auto;}body.rtl .elementor-934 .elementor-element.elementor-element-5b68ef1.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-934 .elementor-element.elementor-element-5b68ef1.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (56px / 2) - 8px );left:auto;}body.rtl .elementor-934 .elementor-element.elementor-element-5b68ef1.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body.rtl .elementor-934 .elementor-element.elementor-element-5b68ef1.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-934 .elementor-element.elementor-element-5b68ef1.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-934 .elementor-element.elementor-element-5b68ef1.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-left:16px;margin-right:0;}body:not(.rtl) .elementor-934 .elementor-element.elementor-element-5b68ef1.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-934 .elementor-element.elementor-element-5b68ef1.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body.rtl .elementor-934 .elementor-element.elementor-element-5b68ef1.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body.rtl .elementor-934 .elementor-element.elementor-element-5b68ef1.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-right:16px;margin-left:0;}.elementor-934 .elementor-element.elementor-element-5b68ef1.elementor-testimonial--layout-image_stacked .elementor-testimonial__image + cite,
					 .elementor-934 .elementor-element.elementor-element-5b68ef1.elementor-testimonial--layout-image_left .elementor-testimonial__image + cite,
					 .elementor-934 .elementor-element.elementor-element-5b68ef1.elementor-testimonial--layout-image_right .elementor-testimonial__image + cite{margin-top:16px;}.elementor-934 .elementor-element.elementor-element-c2efd6b{--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:stretch;--gap:40px 0px;--row-gap:40px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DDE5E3;--border-color:#DDE5E3;--padding-top:140px;--padding-bottom:140px;--padding-left:24px;--padding-right:24px;}.elementor-934 .elementor-element.elementor-element-c2efd6b:not(.elementor-motion-effects-element-type-background), .elementor-934 .elementor-element.elementor-element-c2efd6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F7F6;}.elementor-934 .elementor-element.elementor-element-c796b28{--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:16px 32px;--row-gap:16px;--column-gap:32px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-934 .elementor-element.elementor-element-f706b4d{width:auto;max-width:auto;}.elementor-934 .elementor-element.elementor-element-f706b4d .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:44px;font-weight:700;letter-spacing:-0.8px;color:#0B1A1F;}.elementor-934 .elementor-element.elementor-element-693d678 .elementor-button{background-color:#00000000;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:600;fill:#0B1A1F;color:#0B1A1F;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDE5E3;border-radius:999px 999px 999px 999px;padding:14px 26px 14px 26px;}.elementor-934 .elementor-element.elementor-element-693d678 .elementor-button:hover, .elementor-934 .elementor-element.elementor-element-693d678 .elementor-button:focus{background-color:#00BCAA;color:#0B1A1F;}.elementor-934 .elementor-element.elementor-element-693d678{width:auto;max-width:auto;}.elementor-934 .elementor-element.elementor-element-693d678 .elementor-button:hover svg, .elementor-934 .elementor-element.elementor-element-693d678 .elementor-button:focus svg{fill:#0B1A1F;}.elementor-934 .elementor-element.elementor-element-6d81d93{--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:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-934 .elementor-element.elementor-element-2bba321{--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:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-loop-grid .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-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-934 .elementor-element.elementor-element-ca20b51{--grid-columns:1;}.elementor-934 .elementor-element.elementor-element-1302a49{--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:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-934 .elementor-element.elementor-element-313dc24{--grid-columns:1;--grid-row-gap:16px;--grid-column-gap:0px;}.elementor-934 .elementor-element.elementor-element-7c33d9b{--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:stretch;--gap:48px 0px;--row-gap:48px;--column-gap:0px;--padding-top:100px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-934 .elementor-element.elementor-element-7c33d9b:not(.elementor-motion-effects-element-type-background), .elementor-934 .elementor-element.elementor-element-7c33d9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1A1F;}.elementor-934 .elementor-element.elementor-element-0dfc1a4{--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-start;--gap:48px 28px;--row-gap:48px;--column-gap:28px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-934 .elementor-element.elementor-element-e81714f{--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:22px 0px;--row-gap:22px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-934 .elementor-element.elementor-element-21a05c7 img{width:190px;}.elementor-934 .elementor-element.elementor-element-8c202b2{font-family:"Manrope", Sans-serif;font-size:15px;line-height:1.8em;color:#8FA5A3;}.elementor-934 .elementor-element.elementor-element-5306da3 .elementor-button{background-color:#00000000;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:600;fill:#EAF2F1;color:#EAF2F1;border-style:solid;border-width:1px 1px 1px 1px;border-color:#223D44;border-radius:999px 999px 999px 999px;padding:14px 26px 14px 26px;}.elementor-934 .elementor-element.elementor-element-5306da3 .elementor-button:hover, .elementor-934 .elementor-element.elementor-element-5306da3 .elementor-button:focus{background-color:#00BCAA;color:#0B1A1F;}.elementor-934 .elementor-element.elementor-element-5306da3{width:auto;max-width:auto;}.elementor-934 .elementor-element.elementor-element-5306da3 .elementor-button:hover svg, .elementor-934 .elementor-element.elementor-element-5306da3 .elementor-button:focus svg{fill:#0B1A1F;}.elementor-934 .elementor-element.elementor-element-900b295{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-934 .elementor-element.elementor-element-97e75fa .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;color:#EAF2F1;}.elementor-934 .elementor-element.elementor-element-2bf0113{font-family:"Manrope", Sans-serif;font-size:14px;line-height:2em;color:#8FA5A3;}.elementor-934 .elementor-element.elementor-element-6482265{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-934 .elementor-element.elementor-element-315860d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;color:#EAF2F1;}.elementor-934 .elementor-element.elementor-element-274efaf{font-family:"Manrope", Sans-serif;font-size:14px;line-height:2em;color:#8FA5A3;}.elementor-934 .elementor-element.elementor-element-84f2073{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-934 .elementor-element.elementor-element-1a6645f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;color:#EAF2F1;}.elementor-934 .elementor-element.elementor-element-0b660ce{font-family:"Manrope", Sans-serif;font-size:14px;line-height:2em;color:#8FA5A3;}.elementor-934 .elementor-element.elementor-element-7221171{padding:32px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#223D44;text-align:center;font-family:"Manrope", Sans-serif;font-size:13px;line-height:1.8em;color:#8FA5A3;}@media(min-width:768px){.elementor-934 .elementor-element.elementor-element-eadafe5{--content-width:1200px;}.elementor-934 .elementor-element.elementor-element-f6c89b7{--width:80%;}.elementor-934 .elementor-element.elementor-element-542f4f9{--content-width:1200px;}.elementor-934 .elementor-element.elementor-element-cfd5dd7{--width:60%;}.elementor-934 .elementor-element.elementor-element-026fcdd{--width:32%;}.elementor-934 .elementor-element.elementor-element-8577356{--content-width:1200px;}.elementor-934 .elementor-element.elementor-element-4933f0f{--width:36%;}.elementor-934 .elementor-element.elementor-element-c49b8ea{--width:56%;}.elementor-934 .elementor-element.elementor-element-a92ac51{--content-width:1200px;}.elementor-934 .elementor-element.elementor-element-80c3287{--width:36%;}.elementor-934 .elementor-element.elementor-element-6e40c00{--width:56%;}.elementor-934 .elementor-element.elementor-element-4eb165d{--content-width:1200px;}.elementor-934 .elementor-element.elementor-element-381a8bf{--width:36%;}.elementor-934 .elementor-element.elementor-element-545a9e8{--width:56%;}.elementor-934 .elementor-element.elementor-element-207c500{--content-width:1200px;}.elementor-934 .elementor-element.elementor-element-b857f5c{--content-width:1200px;}.elementor-934 .elementor-element.elementor-element-c2efd6b{--content-width:1200px;}.elementor-934 .elementor-element.elementor-element-2bba321{--width:58%;}.elementor-934 .elementor-element.elementor-element-1302a49{--width:38%;}.elementor-934 .elementor-element.elementor-element-7c33d9b{--content-width:1200px;}.elementor-934 .elementor-element.elementor-element-e81714f{--width:26%;}.elementor-934 .elementor-element.elementor-element-900b295{--width:21%;}.elementor-934 .elementor-element.elementor-element-6482265{--width:21%;}.elementor-934 .elementor-element.elementor-element-84f2073{--width:21%;}}@media(max-width:1024px) and (min-width:768px){.elementor-934 .elementor-element.elementor-element-cfd5dd7{--width:100%;}.elementor-934 .elementor-element.elementor-element-026fcdd{--width:100%;}.elementor-934 .elementor-element.elementor-element-4933f0f{--width:100%;}.elementor-934 .elementor-element.elementor-element-c49b8ea{--width:100%;}.elementor-934 .elementor-element.elementor-element-80c3287{--width:100%;}.elementor-934 .elementor-element.elementor-element-6e40c00{--width:100%;}.elementor-934 .elementor-element.elementor-element-381a8bf{--width:100%;}.elementor-934 .elementor-element.elementor-element-545a9e8{--width:100%;}.elementor-934 .elementor-element.elementor-element-e81714f{--width:48%;}.elementor-934 .elementor-element.elementor-element-900b295{--width:48%;}.elementor-934 .elementor-element.elementor-element-6482265{--width:48%;}.elementor-934 .elementor-element.elementor-element-84f2073{--width:48%;}}@media(max-width:1024px){.elementor-934 .elementor-element.elementor-element-ae0f615 .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;padding-top:15px;padding-bottom:15px;}.elementor-934 .elementor-element.elementor-element-ae0f615{--nav-menu-icon-size:27px;}.elementor-934 .elementor-element.elementor-element-489c199 .elementor-heading-title{font-size:44px;}.elementor-934 .elementor-element.elementor-element-3fca887 .elementor-heading-title{font-size:32px;}.elementor-934 .elementor-element.elementor-element-b0c2628 .elementor-heading-title{font-size:32px;}.elementor-934 .elementor-element.elementor-element-62a24ca .elementor-heading-title{font-size:32px;}.elementor-934 .elementor-element.elementor-element-9b58455 .elementor-heading-title{font-size:34px;}.elementor-934 .elementor-element.elementor-element-5b68ef1 .elementor-testimonial__text{font-size:28px;}.elementor-934 .elementor-element.elementor-element-f706b4d .elementor-heading-title{font-size:34px;}.elementor-934 .elementor-element.elementor-element-ca20b51{--grid-columns:1;}.elementor-934 .elementor-element.elementor-element-313dc24{--grid-columns:1;}.elementor-934 .elementor-element.elementor-element-0dfc1a4{--flex-wrap:wrap;}.elementor-934 .elementor-element.elementor-element-900b295{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-934 .elementor-element.elementor-element-6482265{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-934 .elementor-element.elementor-element-6482265.e-con{--align-self:flex-start;}.elementor-934 .elementor-element.elementor-element-84f2073{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}@media(max-width:767px){.elementor-934 .elementor-element.elementor-element-eadafe5{--flex-wrap:wrap;}.elementor-934 .elementor-element.elementor-element-4f68dd6{text-align:center;}.elementor-934 .elementor-element.elementor-element-4f68dd6 img{width:100%;}.elementor-934 .elementor-element.elementor-element-f6c89b7{--justify-content:space-around;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-934 .elementor-element.elementor-element-542f4f9{--flex-wrap:wrap;--padding-top:64px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-934 .elementor-element.elementor-element-cfd5dd7{--width:100%;}.elementor-934 .elementor-element.elementor-element-489c199 .elementor-heading-title{font-size:32px;}.elementor-934 .elementor-element.elementor-element-f84e57e{font-size:17px;}.elementor-934 .elementor-element.elementor-element-026fcdd{--width:100%;}.elementor-934 .elementor-element.elementor-element-8577356{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-934 .elementor-element.elementor-element-4933f0f{--width:100%;}.elementor-934 .elementor-element.elementor-element-3fca887 .elementor-heading-title{font-size:26px;}.elementor-934 .elementor-element.elementor-element-c49b8ea{--width:100%;}.elementor-934 .elementor-element.elementor-element-a92ac51{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-934 .elementor-element.elementor-element-80c3287{--width:100%;}.elementor-934 .elementor-element.elementor-element-b0c2628 .elementor-heading-title{font-size:26px;}.elementor-934 .elementor-element.elementor-element-6e40c00{--width:100%;}.elementor-934 .elementor-element.elementor-element-4eb165d{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-934 .elementor-element.elementor-element-381a8bf{--width:100%;}.elementor-934 .elementor-element.elementor-element-62a24ca .elementor-heading-title{font-size:26px;}.elementor-934 .elementor-element.elementor-element-545a9e8{--width:100%;}.elementor-934 .elementor-element.elementor-element-9b58455{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-934 .elementor-element.elementor-element-9b58455 .elementor-heading-title{font-size:28px;}.elementor-934 .elementor-element.elementor-element-5b68ef1 .elementor-testimonial__text{font-size:1rem;}.elementor-934 .elementor-element.elementor-element-c796b28{--flex-wrap:wrap;}.elementor-934 .elementor-element.elementor-element-f706b4d .elementor-heading-title{font-size:28px;}.elementor-934 .elementor-element.elementor-element-6d81d93{--flex-wrap:wrap;}.elementor-934 .elementor-element.elementor-element-ca20b51{--grid-columns:1;}.elementor-934 .elementor-element.elementor-element-313dc24{--grid-columns:1;}}/* Start custom CSS *//* ===========================================================================
   V2 "Editorial" LIGHT · Service page: AI Search (GEO)
   Same layout as the dark service page (post 873); palette only.
   See tokens.md > "V2-light".

   Accent is split: teal FILL stays #00BCAA (dark text on it reads 7.4:1),
   teal as TEXT fails on light (2.22:1), so textual accents use #046B60.
   =========================================================================== */

/* The knockout applies only where the logo sits on a dark field. The class is
   stripped from the header logo here and kept on the footer one. */
.bm2-logo-knockout img { filter: brightness(0) invert(1); }

/* The client's CTA copy is a full sentence: no wrap on desktop, wrap on mobile,
   otherwise the button grows past the viewport and the page scrolls sideways. */
.bm2-btn .elementor-button { white-space: nowrap; }
@media (max-width: 767px) {
  .bm2-btn .elementor-button { white-space: normal; text-align: left; }
}

.bm2-btn .elementor-button {
  transition: transform .2s ease, box-shadow .2s ease, background-color .2s ease;
}
.bm2-btn .elementor-button:hover {
  transform: translateY(-2px);
  box-shadow: 0 8px 24px rgba(0, 188, 170, .25);
}

/* Cards lift by tone and border, never by shadow — inverted for light. */
.bm2-service-card { transition: background-color .2s ease, border-color .2s ease; }
.bm2-service-card:hover {
  background-color: #FFFFFF !important;
  border-color: #BBC9C6 !important;
}

.bm2-copy-col { flex: 0 0 auto; }

/* --- Logo wall ------------------------------------------------------------- */

/* Desaturation does on light what the knockout did on dark: one visual set,
   original colour on hover. Client requirement 14:415 either way. */
.bm2-logo img {
  height: 34px;
  width: auto;
  object-fit: contain;
  filter: grayscale(1);
  opacity: .62;
  transition: filter .25s ease, opacity .25s ease;
}
.bm2-logo:hover img { filter: none; opacity: 1; }

/* --- Reviews --------------------------------------------------------------- */

.bm2-quote .elementor-testimonial__content { max-width: 900px; }

/* --- Case cards ------------------------------------------------------------ */

/* The scrim stays dark: it sits on a photograph, not on the page canvas. */
.bm2-case-card .elementor-cta { position: relative; }
.bm2-case-card .elementor-cta__bg-wrapper { border-radius: 12px; }
.bm2-case-card .elementor-cta--skin-cover .elementor-cta__content,
.bm2-case-card.elementor-cta--skin-cover .elementor-cta__content {
  min-height: 0 !important;
}
.bm2-case-card .elementor-cta__content {
  position: absolute !important;
  inset: 0;
  height: auto;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  text-align: left;
  padding: 28px;
  border-radius: 12px;
  background: linear-gradient(to top,
    rgba(11,26,31,.92) 0%, rgba(11,26,31,.55) 45%, rgba(11,26,31,0) 100%);
}
.bm2-case-card .elementor-cta__title,
.bm2-case-card .elementor-cta__description { text-align: left; width: 100%; }

.bm2-case-featured, .bm2-case-small { flex: 0 0 auto; }
.bm2-case-featured .elementor-cta { min-height: 560px; }
.bm2-case-small .elementor-cta { min-height: 176px; }
.bm2-case-small .elementor-cta__description { display: none; }

@media (max-width: 767px) {
  .bm2-case-featured .elementor-cta { min-height: 320px; }
  .bm2-case-small .elementor-cta { min-height: 200px; }
}

/* --- Accordions ------------------------------------------------------------ */

/* Toggle icons are the uploaded hairline SVGs; inline SVG does not inherit the
   widget's icon colour, so the stroke is set here — on the textual accent, not
   the fill. */
.bm2-acc .elementor-accordion-icon svg {
  width: 20px;
  height: 20px;
  fill: none;
  stroke: #046B60;
}

/* Structure by hairlines, not boxes. */
.bm2-acc .elementor-accordion-item {
  border-left: 0 !important;
  border-right: 0 !important;
  border-top: 0 !important;
  background: transparent;
}
.bm2-acc .elementor-accordion-item:first-child {
  border-top: 1px solid #DDE5E3 !important;
}

.bm2-acc .elementor-tab-title { display: flex; align-items: flex-start; gap: 14px; }
.bm2-acc .elementor-accordion-icon { float: none; margin: 2px 0 0 0; width: auto; }

/* Elementor has no control for inline links inside accordion content. */
.bm2-acc .elementor-tab-content a {
  color: #046B60;
  text-decoration: none;
  border-bottom: 1px solid #DDE5E3;
  transition: border-color .2s ease;
}
.bm2-acc .elementor-tab-content a:hover { border-color: #046B60; }

@media (max-width: 767px) {
  .bm2-acc .elementor-tab-content { padding-right: 0 !important; }
}

/* --- FAQ photo ------------------------------------------------------------- */

/* The brightness knock-down that suited the dark canvas is dropped: on light
   the photograph only needs desaturating to sit with the rest. */
.bm2-faq-photo img {
  display: block;
  width: 100%;
  height: 340px;
  object-fit: cover;
  border-radius: 12px;
  filter: grayscale(1) contrast(1.05);
}
@media (max-width: 1024px) {
  .bm2-faq-photo img { height: 240px; }
}

/* --- Footer ---------------------------------------------------------------- */

/* Footer stays dark in every version, as on V1, V3 and the client's live site. */
.bm2-footer-links a { color: #8FA5A3; text-decoration: none; transition: color .2s ease; }
.bm2-footer-links a:hover { color: #00BCAA; }/* End custom CSS */