.elementor-34281 .elementor-element.elementor-element-41b379d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1.875rem 1.875rem;--row-gap:1.875rem;--column-gap:1.875rem;--padding-top:6.25rem;--padding-bottom:6.25rem;--padding-left:2rem;--padding-right:2rem;}.elementor-34281 .elementor-element.elementor-element-41b379d:not(.elementor-motion-effects-element-type-background), .elementor-34281 .elementor-element.elementor-element-41b379d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F6F6;}.elementor-34281 .elementor-element.elementor-element-e51e2d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-34281 .elementor-element.elementor-element-34c04fe{--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:1.875rem 1.875rem;--row-gap:1.875rem;--column-gap:1.875rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-34281 .elementor-element.elementor-element-5b54ff2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0.25rem 0.25rem;--row-gap:0.25rem;--column-gap:0.25rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-widget-heading .elementor-heading-title{font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-34281 .elementor-element.elementor-element-e65547d .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:1.125rem;font-weight:500;line-height:1.5em;letter-spacing:0rem;color:#1F1D1E;}.elementor-34281 .elementor-element.elementor-element-be3608b .elementor-heading-title{font-size:2.875rem;font-weight:500;line-height:1.3em;letter-spacing:0rem;color:#007672;}.elementor-34281 .elementor-element.elementor-element-b4b5abd .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:1.25rem;font-weight:400;line-height:1.5em;letter-spacing:0rem;color:#1F1D1E;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-34281 .elementor-element.elementor-element-a3b8bfd .elementor-button{background-color:#007672;font-size:1rem;font-weight:500;line-height:1.3em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0.0625rem 0.0625rem 0.0625rem 0.0625rem;border-color:#007672;border-radius:0.3125rem 0.3125rem 0.3125rem 0.3125rem;padding:0.6rem 1.5rem 0.6rem 1.5rem;}.elementor-34281 .elementor-element.elementor-element-a3b8bfd .elementor-button:hover, .elementor-34281 .elementor-element.elementor-element-a3b8bfd .elementor-button:focus{background-color:#005257;color:#FFFFFF;border-color:#005257;}.elementor-34281 .elementor-element.elementor-element-a3b8bfd .elementor-button:hover svg, .elementor-34281 .elementor-element.elementor-element-a3b8bfd .elementor-button:focus svg{fill:#FFFFFF;}.elementor-34281 .elementor-element.elementor-element-4861c81{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-weight:var( --e-global-typography-text-font-weight );}.ee-tooltip.ee-tooltip-e818e97.to--top,
							 .ee-tooltip.ee-tooltip-e818e97.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-e818e97.to--left,
							 .ee-tooltip.ee-tooltip-e818e97.to--right{margin-top:0px;}.elementor-34281 .elementor-element.elementor-element-e818e97 img{width:100%;}.elementor-34281 .elementor-element.elementor-element-708edcb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1.875rem 1.875rem;--row-gap:1.875rem;--column-gap:1.875rem;--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-34281 .elementor-element.elementor-element-8980e68{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-34281 .elementor-element.elementor-element-c3f166a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;border-style:solid;--border-style:solid;border-width:0.0625rem 0rem 0rem 0rem;--border-top-width:0.0625rem;--border-right-width:0rem;--border-bottom-width:0rem;--border-left-width:0rem;border-color:#C8CFCF;--border-color:#C8CFCF;--padding-top:1.875rem;--padding-bottom:1.875rem;--padding-left:0rem;--padding-right:0rem;}.elementor-34281 .elementor-element.elementor-element-03b417d .elementor-heading-title{font-size:1.5rem;font-weight:500;line-height:1.3em;letter-spacing:0rem;color:#007672;}.elementor-widget-text-editor{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-34281 .elementor-element.elementor-element-27b58ed{font-size:1rem;font-weight:400;line-height:1.5em;color:#1F1D1E;}.elementor-34281 .elementor-element.elementor-element-3d8616d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;border-style:solid;--border-style:solid;border-width:0.0625rem 0rem 0rem 0rem;--border-top-width:0.0625rem;--border-right-width:0rem;--border-bottom-width:0rem;--border-left-width:0rem;border-color:#C8CFCF;--border-color:#C8CFCF;--padding-top:1.875rem;--padding-bottom:1.875rem;--padding-left:0rem;--padding-right:0rem;}.elementor-34281 .elementor-element.elementor-element-7b0275e .elementor-heading-title{font-size:1.5rem;font-weight:500;line-height:1.3em;letter-spacing:0rem;color:#007672;}.elementor-34281 .elementor-element.elementor-element-97274bb{font-size:1rem;font-weight:400;line-height:1.5em;color:#1F1D1E;}.elementor-34281 .elementor-element.elementor-element-fdd7c41{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;border-style:solid;--border-style:solid;border-width:0.0625rem 0rem 0rem 0rem;--border-top-width:0.0625rem;--border-right-width:0rem;--border-bottom-width:0rem;--border-left-width:0rem;border-color:#C8CFCF;--border-color:#C8CFCF;--padding-top:1.875rem;--padding-bottom:1.875rem;--padding-left:0rem;--padding-right:0rem;}.elementor-34281 .elementor-element.elementor-element-625a472 .elementor-heading-title{font-size:1.5rem;font-weight:500;line-height:1.3em;letter-spacing:0rem;color:#007672;}.elementor-34281 .elementor-element.elementor-element-eebc7f8{font-size:1rem;font-weight:400;line-height:1.5em;color:#1F1D1E;}.elementor-34281 .elementor-element.elementor-element-e556c93{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:3.75rem 3.75rem;--row-gap:3.75rem;--column-gap:3.75rem;--padding-top:6.25rem;--padding-bottom:6.25rem;--padding-left:2rem;--padding-right:2rem;}.elementor-34281 .elementor-element.elementor-element-f9c096f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--overflow:hidden;--border-radius:0.9375rem 0.9375rem 0.9375rem 0.9375rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-34281 .elementor-element.elementor-element-7ca419b{--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:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-34281 .elementor-element.elementor-element-17bb29f{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:1.875rem;--padding-bottom:1.875rem;--padding-left:3.75rem;--padding-right:3.75rem;}.elementor-34281 .elementor-element.elementor-element-17bb29f:not(.elementor-motion-effects-element-type-background), .elementor-34281 .elementor-element.elementor-element-17bb29f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#003A3F;}.elementor-34281 .elementor-element.elementor-element-17bb29f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-34281 .elementor-element.elementor-element-551ed09 .elementor-heading-title{font-size:2.25rem;font-weight:500;line-height:1.3em;letter-spacing:0rem;color:#FFFFFF;}.elementor-34281 .elementor-element.elementor-element-35a2b77{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;border-style:solid;--border-style:solid;border-width:0px 0px 1px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:1.875rem;--padding-bottom:1.875rem;--padding-left:3.75rem;--padding-right:3.75rem;}.elementor-34281 .elementor-element.elementor-element-35a2b77:not(.elementor-motion-effects-element-type-background), .elementor-34281 .elementor-element.elementor-element-35a2b77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#003A3F;}.elementor-34281 .elementor-element.elementor-element-35a2b77.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-34281 .elementor-element.elementor-element-c8918e5{font-size:1.25rem;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-34281 .elementor-element.elementor-element-bf86247{--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:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-34281 .elementor-element.elementor-element-19be588{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:1.875rem;--padding-bottom:1.875rem;--padding-left:3.75rem;--padding-right:3.75rem;}.elementor-34281 .elementor-element.elementor-element-19be588:not(.elementor-motion-effects-element-type-background), .elementor-34281 .elementor-element.elementor-element-19be588 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6EDED;}.elementor-34281 .elementor-element.elementor-element-19be588.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-34281 .elementor-element.elementor-element-92d4ab8 .elementor-heading-title{font-size:1.5rem;font-weight:600;line-height:1.3em;letter-spacing:0rem;color:#1F1D1E;}.elementor-34281 .elementor-element.elementor-element-f7fc044{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;border-style:solid;--border-style:solid;border-width:0px 0px 1px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:1.875rem;--padding-bottom:1.875rem;--padding-left:3.75rem;--padding-right:3.75rem;}.elementor-34281 .elementor-element.elementor-element-f7fc044:not(.elementor-motion-effects-element-type-background), .elementor-34281 .elementor-element.elementor-element-f7fc044 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6EDED;}.elementor-34281 .elementor-element.elementor-element-f7fc044.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-34281 .elementor-element.elementor-element-d762336{font-size:1.25rem;font-weight:400;line-height:1.5em;color:#1F1D1E;}.elementor-34281 .elementor-element.elementor-element-52b0710{--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:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-34281 .elementor-element.elementor-element-b43e02e{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:1.875rem;--padding-bottom:1.875rem;--padding-left:3.75rem;--padding-right:3.75rem;}.elementor-34281 .elementor-element.elementor-element-b43e02e:not(.elementor-motion-effects-element-type-background), .elementor-34281 .elementor-element.elementor-element-b43e02e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6EDED;}.elementor-34281 .elementor-element.elementor-element-b43e02e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-34281 .elementor-element.elementor-element-4be0a95 .elementor-heading-title{font-size:1.5rem;font-weight:600;line-height:1.3em;letter-spacing:0rem;color:#1F1D1E;}.elementor-34281 .elementor-element.elementor-element-177b107{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;border-style:solid;--border-style:solid;border-width:0px 0px 1px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:1.875rem;--padding-bottom:1.875rem;--padding-left:3.75rem;--padding-right:3.75rem;}.elementor-34281 .elementor-element.elementor-element-177b107:not(.elementor-motion-effects-element-type-background), .elementor-34281 .elementor-element.elementor-element-177b107 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6EDED;}.elementor-34281 .elementor-element.elementor-element-177b107.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-34281 .elementor-element.elementor-element-a8e678c{font-size:1.25rem;font-weight:400;line-height:1.5em;color:#1F1D1E;}.elementor-34281 .elementor-element.elementor-element-6b88537{--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:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-34281 .elementor-element.elementor-element-c67f965{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:1.875rem;--padding-bottom:2.5rem;--padding-left:3.75rem;--padding-right:3.75rem;}.elementor-34281 .elementor-element.elementor-element-c67f965:not(.elementor-motion-effects-element-type-background), .elementor-34281 .elementor-element.elementor-element-c67f965 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6EDED;}.elementor-34281 .elementor-element.elementor-element-c67f965.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-34281 .elementor-element.elementor-element-f4d9612 .elementor-heading-title{font-size:1.5rem;font-weight:600;line-height:1.3em;letter-spacing:0rem;color:#1F1D1E;}.elementor-34281 .elementor-element.elementor-element-2787a66{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;border-style:solid;--border-style:solid;border-width:0px 0px 1px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:1.875rem;--padding-bottom:2.5rem;--padding-left:3.75rem;--padding-right:3.75rem;}.elementor-34281 .elementor-element.elementor-element-2787a66:not(.elementor-motion-effects-element-type-background), .elementor-34281 .elementor-element.elementor-element-2787a66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6EDED;}.elementor-34281 .elementor-element.elementor-element-2787a66.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-34281 .elementor-element.elementor-element-0222e71{font-size:1.25rem;font-weight:400;line-height:1.5em;color:#1F1D1E;}.elementor-34281 .elementor-element.elementor-element-077edc7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:3.75rem 3.75rem;--row-gap:3.75rem;--column-gap:3.75rem;--padding-top:6.25rem;--padding-bottom:6.25rem;--padding-left:2rem;--padding-right:2rem;}.elementor-34281 .elementor-element.elementor-element-f724013{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-34281 .elementor-element.elementor-element-1372ea9 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:1.125rem;font-weight:500;line-height:1.5em;letter-spacing:0rem;color:#1F1D1E;}.elementor-34281 .elementor-element.elementor-element-239ba94 .elementor-heading-title{font-size:2.25rem;font-weight:500;line-height:1.3em;letter-spacing:0rem;color:#007672;}.elementor-34281 .elementor-element.elementor-element-b28e61d{font-size:1rem;font-weight:400;line-height:1.5em;color:#1F1D1E;}.elementor-34281 .elementor-element.elementor-element-1462192{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-34281 .elementor-element.elementor-element-af987b4{--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:0.9375rem 0.9375rem;--row-gap:0.9375rem;--column-gap:0.9375rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-34281 .elementor-element.elementor-element-6fd4b4a .elementor-heading-title{font-size:0.875rem;font-weight:400;line-height:1.5em;letter-spacing:0rem;color:#FFFFFF;}.elementor-34281 .elementor-element.elementor-element-e7dff7f .elementor-heading-title{font-size:1.375rem;font-weight:500;line-height:1.3em;letter-spacing:0rem;color:#007672;}.elementor-34281 .elementor-element.elementor-element-5781837{font-size:1rem;font-weight:400;line-height:1.5em;color:#1F1D1E;}.elementor-34281 .elementor-element.elementor-element-7f2e2b4{--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:0.9375rem 0.9375rem;--row-gap:0.9375rem;--column-gap:0.9375rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-34281 .elementor-element.elementor-element-6125428 .elementor-heading-title{font-size:0.875rem;font-weight:400;line-height:1.5em;letter-spacing:0rem;color:#FFFFFF;}.elementor-34281 .elementor-element.elementor-element-0b2091f .elementor-heading-title{font-size:1.375rem;font-weight:500;line-height:1.3em;letter-spacing:0rem;color:#007672;}.elementor-34281 .elementor-element.elementor-element-bef9d34{font-size:1rem;font-weight:400;line-height:1.5em;color:#1F1D1E;}.elementor-34281 .elementor-element.elementor-element-221ff6f{--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:0.9375rem 0.9375rem;--row-gap:0.9375rem;--column-gap:0.9375rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-34281 .elementor-element.elementor-element-98a57b7 .elementor-heading-title{font-size:0.875rem;font-weight:400;line-height:1.5em;letter-spacing:0rem;color:#FFFFFF;}.elementor-34281 .elementor-element.elementor-element-0fcfbd7 .elementor-heading-title{font-size:1.375rem;font-weight:500;line-height:1.3em;letter-spacing:0rem;color:#007672;}.elementor-34281 .elementor-element.elementor-element-7840c7c{font-size:1rem;font-weight:400;line-height:1.5em;color:#1F1D1E;}.elementor-34281 .elementor-element.elementor-element-262a995{--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:0.9375rem 0.9375rem;--row-gap:0.9375rem;--column-gap:0.9375rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-34281 .elementor-element.elementor-element-4320734 .elementor-heading-title{font-size:0.875rem;font-weight:400;line-height:1.5em;letter-spacing:0rem;color:#FFFFFF;}.elementor-34281 .elementor-element.elementor-element-a9fc121 .elementor-heading-title{font-size:1.375rem;font-weight:500;line-height:1.3em;letter-spacing:0rem;color:#007672;}.elementor-34281 .elementor-element.elementor-element-4d1411a{font-size:1rem;font-weight:400;line-height:1.5em;color:#1F1D1E;}.elementor-34281 .elementor-element.elementor-element-249b937{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1.875rem 1.875rem;--row-gap:1.875rem;--column-gap:1.875rem;--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-34281 .elementor-element.elementor-element-249b937:not(.elementor-motion-effects-element-type-background), .elementor-34281 .elementor-element.elementor-element-249b937 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#003A3F;}.elementor-34281 .elementor-element.elementor-element-c6ae0c0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1.25rem 1.25rem;--row-gap:1.25rem;--column-gap:1.25rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2.5rem;--padding-right:0rem;}.elementor-34281 .elementor-element.elementor-element-cb2cbb6 .elementor-heading-title{font-size:1.75rem;font-weight:400;line-height:1.35em;letter-spacing:0rem;color:#FFFFFF;}.elementor-34281 .elementor-element.elementor-element-971c98a{font-size:0.875rem;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-34281 .elementor-element.elementor-element-ca24284.elementor-element{--flex-grow:0;--flex-shrink:0;}.ee-tooltip.ee-tooltip-ca24284.to--top,
							 .ee-tooltip.ee-tooltip-ca24284.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-ca24284.to--left,
							 .ee-tooltip.ee-tooltip-ca24284.to--right{margin-top:0px;}.elementor-34281 .elementor-element.elementor-element-ca24284{text-align:start;}.elementor-34281 .elementor-element.elementor-element-4254f01{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1.875rem 1.875rem;--row-gap:1.875rem;--column-gap:1.875rem;--padding-top:6.25rem;--padding-bottom:6.25rem;--padding-left:2rem;--padding-right:2rem;}.elementor-34281 .elementor-element.elementor-element-02361fb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-34281 .elementor-element.elementor-element-fb35c09{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-34281 .elementor-element.elementor-element-4cc263d .elementor-heading-title{font-size:2.25rem;font-weight:500;line-height:1.3em;letter-spacing:0rem;color:#007672;}.elementor-34281 .elementor-element.elementor-element-91a5de8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-34281 .elementor-element.elementor-element-1ebb6d6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:1.875rem;--padding-left:0rem;--padding-right:2.625rem;}.elementor-34281 .elementor-element.elementor-element-bff2c88{font-size:1.25rem;font-weight:400;line-height:1.5em;color:#1F1D1E;}.elementor-34281 .elementor-element.elementor-element-61e33ab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:1.875rem;--padding-left:0rem;--padding-right:2.625rem;}.elementor-34281 .elementor-element.elementor-element-b7e9315{font-size:1.25rem;font-weight:400;line-height:1.5em;color:#1F1D1E;}.elementor-34281 .elementor-element.elementor-element-63cedcf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:1.875rem;--padding-left:0rem;--padding-right:2.625rem;}.elementor-34281 .elementor-element.elementor-element-785fdcf{font-size:1.25rem;font-weight:400;line-height:1.5em;color:#1F1D1E;}.elementor-34281 .elementor-element.elementor-element-76ee852{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:1.875rem;--padding-left:0rem;--padding-right:2.625rem;}.elementor-34281 .elementor-element.elementor-element-37e8763{font-size:1.25rem;font-weight:400;line-height:1.5em;color:#1F1D1E;}.elementor-34281 .elementor-element.elementor-element-1040cb2{--n-accordion-title-font-size:1.375rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:#007672;--n-accordion-title-hover-color:#005257;--n-accordion-title-active-color:#007672;--n-accordion-icon-size:17px;}.elementor-34281 .elementor-element.elementor-element-1040cb2 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:rgba(0,0,0,0);border-style:solid;border-width:1px 0px 0px 0px;border-color:#C8CFCF;}.elementor-34281 .elementor-element.elementor-element-1040cb2 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:rgba(0,0,0,0);border-style:solid;border-width:1px 0px 0px 0px;border-color:#C8CFCF;}.elementor-34281 .elementor-element.elementor-element-1040cb2 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:rgba(0,0,0,0);border-style:solid;border-width:1px 0px 0px 0px;border-color:#C8CFCF;}.elementor-34281 .elementor-element.elementor-element-1040cb2 {--n-accordion-padding:1.875rem 0rem 1.875rem 0rem;}:where( .elementor-34281 .elementor-element.elementor-element-1040cb2 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:500;line-height:1.3em;letter-spacing:0px;}:where( .elementor-34281 .elementor-element.elementor-element-1040cb2 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0rem;--padding-right:0rem;--padding-bottom:0rem;--padding-left:0rem;}.elementor-34281 .elementor-element.elementor-element-a585ce4{--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:3.75rem 3.75rem;--row-gap:3.75rem;--column-gap:3.75rem;--padding-top:6.25rem;--padding-bottom:6.25rem;--padding-left:2rem;--padding-right:2rem;}.elementor-34281 .elementor-element.elementor-element-a585ce4:not(.elementor-motion-effects-element-type-background), .elementor-34281 .elementor-element.elementor-element-a585ce4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(221deg, #003A3F 16%, #007672 84%);}.elementor-34281 .elementor-element.elementor-element-67aba0f{--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:1.875rem 1.875rem;--row-gap:1.875rem;--column-gap:1.875rem;--overflow:hidden;--border-radius:1.875rem 1.875rem 1.875rem 1.875rem;--padding-top:6.25rem;--padding-bottom:6.25rem;--padding-left:5rem;--padding-right:5rem;}.elementor-34281 .elementor-element.elementor-element-67aba0f:not(.elementor-motion-effects-element-type-background), .elementor-34281 .elementor-element.elementor-element-67aba0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F5F5F5 0%, #E6EDED 100%);}.elementor-34281 .elementor-element.elementor-element-67aba0f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-34281 .elementor-element.elementor-element-3e2e6da{text-align:center;}.elementor-34281 .elementor-element.elementor-element-3e2e6da .elementor-heading-title{font-size:2.25rem;font-weight:500;line-height:1.3em;letter-spacing:0rem;color:#007672;}.elementor-34281 .elementor-element.elementor-element-0958740.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-34281 .elementor-element.elementor-element-0958740{text-align:center;font-size:1.25rem;font-weight:400;line-height:1.5em;color:#1F1D1E;}.elementor-34281 .elementor-element.elementor-element-4e73910 .elementor-button{background-color:rgba(0,0,0,0);font-size:1rem;font-weight:500;line-height:1em;fill:#007672;color:#007672;border-style:solid;border-width:1px 1px 1px 1px;border-color:#007672;border-radius:0.3125rem 0.3125rem 0.3125rem 0.3125rem;padding:0.75rem 1.5rem 0.75rem 1.5rem;}.elementor-34281 .elementor-element.elementor-element-4e73910 .elementor-button:hover, .elementor-34281 .elementor-element.elementor-element-4e73910 .elementor-button:focus{background-color:#007672;color:#FFFFFF;border-color:#007672;}.elementor-34281 .elementor-element.elementor-element-4e73910 .elementor-button:hover svg, .elementor-34281 .elementor-element.elementor-element-4e73910 .elementor-button:focus svg{fill:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-34281 .elementor-element.elementor-element-41b379d{--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-34281 .elementor-element.elementor-element-708edcb{--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-34281 .elementor-element.elementor-element-e556c93{--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-34281 .elementor-element.elementor-element-7ca419b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-34281 .elementor-element.elementor-element-17bb29f{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-34281 .elementor-element.elementor-element-35a2b77{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0rem;--padding-bottom:1.5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-34281 .elementor-element.elementor-element-bf86247{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-34281 .elementor-element.elementor-element-19be588{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-34281 .elementor-element.elementor-element-f7fc044{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0rem;--padding-bottom:1.5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-34281 .elementor-element.elementor-element-52b0710{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-34281 .elementor-element.elementor-element-b43e02e{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-34281 .elementor-element.elementor-element-177b107{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0rem;--padding-bottom:1.5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-34281 .elementor-element.elementor-element-6b88537{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-34281 .elementor-element.elementor-element-c67f965{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-34281 .elementor-element.elementor-element-2787a66{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0rem;--padding-bottom:1.5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-34281 .elementor-element.elementor-element-077edc7{--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-34281 .elementor-element.elementor-element-249b937{--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-34281 .elementor-element.elementor-element-4254f01{--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-34281 .elementor-element.elementor-element-a585ce4{--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-34281 .elementor-element.elementor-element-67aba0f{--padding-top:4rem;--padding-bottom:4rem;--padding-left:2.5rem;--padding-right:2.5rem;}}@media(max-width:767px){.elementor-34281 .elementor-element.elementor-element-41b379d{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-34281 .elementor-element.elementor-element-be3608b .elementor-heading-title{font-size:2.25rem;}.elementor-34281 .elementor-element.elementor-element-b4b5abd .elementor-heading-title{font-size:1.125rem;}.elementor-34281 .elementor-element.elementor-element-708edcb{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-34281 .elementor-element.elementor-element-03b417d .elementor-heading-title{font-size:1.25rem;}.elementor-34281 .elementor-element.elementor-element-7b0275e .elementor-heading-title{font-size:1.25rem;}.elementor-34281 .elementor-element.elementor-element-625a472 .elementor-heading-title{font-size:1.25rem;}.elementor-34281 .elementor-element.elementor-element-e556c93{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-34281 .elementor-element.elementor-element-7ca419b{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;}.elementor-34281 .elementor-element.elementor-element-17bb29f{--width:38%;border-width:0rem 0.0625rem 0.0625rem 0rem;--border-top-width:0rem;--border-right-width:0.0625rem;--border-bottom-width:0.0625rem;--border-left-width:0rem;--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-34281 .elementor-element.elementor-element-17bb29f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-34281 .elementor-element.elementor-element-551ed09 .elementor-heading-title{font-size:1.5rem;}.elementor-34281 .elementor-element.elementor-element-35a2b77{--width:62%;border-width:0rem 0rem 0.0625rem 0rem;--border-top-width:0rem;--border-right-width:0rem;--border-bottom-width:0.0625rem;--border-left-width:0rem;--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-34281 .elementor-element.elementor-element-35a2b77.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-34281 .elementor-element.elementor-element-c8918e5{font-size:1rem;}.elementor-34281 .elementor-element.elementor-element-bf86247{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;}.elementor-34281 .elementor-element.elementor-element-19be588{--width:38%;border-width:0rem 0.0625rem 0.0625rem 0rem;--border-top-width:0rem;--border-right-width:0.0625rem;--border-bottom-width:0.0625rem;--border-left-width:0rem;--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-34281 .elementor-element.elementor-element-19be588.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-34281 .elementor-element.elementor-element-92d4ab8 .elementor-heading-title{font-size:1.25rem;}.elementor-34281 .elementor-element.elementor-element-f7fc044{--width:62%;border-width:0rem 0rem 0.0625rem 0rem;--border-top-width:0rem;--border-right-width:0rem;--border-bottom-width:0.0625rem;--border-left-width:0rem;--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-34281 .elementor-element.elementor-element-f7fc044.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-34281 .elementor-element.elementor-element-d762336{font-size:1rem;}.elementor-34281 .elementor-element.elementor-element-52b0710{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;}.elementor-34281 .elementor-element.elementor-element-b43e02e{--width:38%;border-width:0rem 0.0625rem 0.0625rem 0rem;--border-top-width:0rem;--border-right-width:0.0625rem;--border-bottom-width:0.0625rem;--border-left-width:0rem;--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-34281 .elementor-element.elementor-element-b43e02e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-34281 .elementor-element.elementor-element-4be0a95 .elementor-heading-title{font-size:1.25rem;}.elementor-34281 .elementor-element.elementor-element-177b107{--width:62%;border-width:0rem 0rem 0.0625rem 0rem;--border-top-width:0rem;--border-right-width:0rem;--border-bottom-width:0.0625rem;--border-left-width:0rem;--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-34281 .elementor-element.elementor-element-177b107.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-34281 .elementor-element.elementor-element-a8e678c{font-size:1rem;}.elementor-34281 .elementor-element.elementor-element-6b88537{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;}.elementor-34281 .elementor-element.elementor-element-c67f965{--width:38%;border-width:0rem 0.0625rem 0.0625rem 0rem;--border-top-width:0rem;--border-right-width:0.0625rem;--border-bottom-width:0.0625rem;--border-left-width:0rem;--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-34281 .elementor-element.elementor-element-c67f965.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-34281 .elementor-element.elementor-element-f4d9612 .elementor-heading-title{font-size:1.25rem;}.elementor-34281 .elementor-element.elementor-element-2787a66{--width:62%;border-width:0rem 0rem 0.0625rem 0rem;--border-top-width:0rem;--border-right-width:0rem;--border-bottom-width:0.0625rem;--border-left-width:0rem;--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-34281 .elementor-element.elementor-element-2787a66.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-34281 .elementor-element.elementor-element-0222e71{font-size:1rem;}.elementor-34281 .elementor-element.elementor-element-077edc7{--gap:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-34281 .elementor-element.elementor-element-239ba94 .elementor-heading-title{font-size:1.75rem;}.elementor-34281 .elementor-element.elementor-element-e7dff7f .elementor-heading-title{font-size:1.25rem;}.elementor-34281 .elementor-element.elementor-element-0b2091f .elementor-heading-title{font-size:1.25rem;}.elementor-34281 .elementor-element.elementor-element-0fcfbd7 .elementor-heading-title{font-size:1.25rem;}.elementor-34281 .elementor-element.elementor-element-a9fc121 .elementor-heading-title{font-size:1.25rem;}.elementor-34281 .elementor-element.elementor-element-249b937{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-34281 .elementor-element.elementor-element-c6ae0c0{--padding-top:0rem;--padding-bottom:0rem;--padding-left:1.5rem;--padding-right:0rem;}.elementor-34281 .elementor-element.elementor-element-cb2cbb6 .elementor-heading-title{font-size:1.375rem;}.elementor-34281 .elementor-element.elementor-element-4254f01{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-34281 .elementor-element.elementor-element-4cc263d .elementor-heading-title{font-size:1.75rem;}.elementor-34281 .elementor-element.elementor-element-1ebb6d6{--padding-top:0rem;--padding-bottom:1.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-34281 .elementor-element.elementor-element-bff2c88{font-size:1.0625rem;}.elementor-34281 .elementor-element.elementor-element-61e33ab{--padding-top:0rem;--padding-bottom:1.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-34281 .elementor-element.elementor-element-b7e9315{font-size:1.0625rem;}.elementor-34281 .elementor-element.elementor-element-63cedcf{--padding-top:0rem;--padding-bottom:1.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-34281 .elementor-element.elementor-element-785fdcf{font-size:1.0625rem;}.elementor-34281 .elementor-element.elementor-element-76ee852{--padding-top:0rem;--padding-bottom:1.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-34281 .elementor-element.elementor-element-37e8763{font-size:1.0625rem;}.elementor-34281 .elementor-element.elementor-element-1040cb2{--n-accordion-title-font-size:1.125rem;}.elementor-34281 .elementor-element.elementor-element-a585ce4{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-34281 .elementor-element.elementor-element-67aba0f{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-34281 .elementor-element.elementor-element-3e2e6da .elementor-heading-title{font-size:1.75rem;}.elementor-34281 .elementor-element.elementor-element-0958740{font-size:1.125rem;}}@media(min-width:768px){.elementor-34281 .elementor-element.elementor-element-41b379d{--content-width:73.5rem;}.elementor-34281 .elementor-element.elementor-element-708edcb{--content-width:73.5rem;}.elementor-34281 .elementor-element.elementor-element-e556c93{--content-width:73.5rem;}.elementor-34281 .elementor-element.elementor-element-17bb29f{--width:26.8125rem;}.elementor-34281 .elementor-element.elementor-element-19be588{--width:26.8125rem;}.elementor-34281 .elementor-element.elementor-element-b43e02e{--width:26.8125rem;}.elementor-34281 .elementor-element.elementor-element-c67f965{--width:26.8125rem;}.elementor-34281 .elementor-element.elementor-element-077edc7{--content-width:73.5rem;}.elementor-34281 .elementor-element.elementor-element-249b937{--content-width:73.5rem;}.elementor-34281 .elementor-element.elementor-element-4254f01{--content-width:73.5rem;}.elementor-34281 .elementor-element.elementor-element-a585ce4{--content-width:73.5rem;}.elementor-34281 .elementor-element.elementor-element-67aba0f{--width:54.875rem;}}@media(max-width:1024px) and (min-width:768px){.elementor-34281 .elementor-element.elementor-element-17bb29f{--width:100%;}.elementor-34281 .elementor-element.elementor-element-19be588{--width:100%;}.elementor-34281 .elementor-element.elementor-element-b43e02e{--width:100%;}.elementor-34281 .elementor-element.elementor-element-c67f965{--width:100%;}.elementor-34281 .elementor-element.elementor-element-67aba0f{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-34c04fe */@media (min-width: 64rem) { .elementor-34281 .elementor-element.elementor-element-34c04fe { flex: 0 1 36.0625rem; min-width: 0; } }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e818e97 */.elementor-34281 .elementor-element.elementor-element-e818e97 img { display: block; width: 100%; height: auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4861c81 */@media (min-width: 64rem) { .elementor-34281 .elementor-element.elementor-element-4861c81 { flex: 0 1 33.75rem; min-width: 0; } }
@media (max-width: 63.9375rem) { .elementor-34281 .elementor-element.elementor-element-4861c81 { max-width: 33.75rem; width: 100%; margin: 0 auto; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e51e2d0 */@media (min-width: 64rem) { .elementor-34281 .elementor-element.elementor-element-e51e2d0 { --flex-direction: row; --justify-content: space-between; --align-items: center; --gap: 3.75rem; --column-gap: 3.75rem; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8980e68 *//* Three Figma stat rows side by side from 768px. */
@media (min-width: 48rem) { .elementor-34281 .elementor-element.elementor-element-8980e68 { --flex-direction: row; --gap: 2.5rem; --column-gap: 2.5rem; } .elementor-34281 .elementor-element.elementor-element-8980e68 > .e-con { flex: 1 1 0; min-width: 0; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9c096f */@media (max-width: 47.9375rem) {
  .elementor-34281 .elementor-element.elementor-element-f9c096f > .e-con { --flex-direction: column; }
  .elementor-34281 .elementor-element.elementor-element-f9c096f > .e-con > .e-con { --width: 100%; width: 100%; }
  .elementor-34281 .elementor-element.elementor-element-f9c096f > .e-con > .e-con + .e-con { padding-top: 0; margin-top: -0.0625rem; }  /* no light seam between label and text */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6fd4b4a *//* Figma step pill. */
.elementor-34281 .elementor-element.elementor-element-6fd4b4a .elementor-heading-title { display: inline-block; padding: 0.3125rem 0.9375rem; border-radius: 3.0625rem; background: #003A3F; font-family: "Source Code Pro", monospace; letter-spacing: 0.1em; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6125428 *//* Figma step pill. */
.elementor-34281 .elementor-element.elementor-element-6125428 .elementor-heading-title { display: inline-block; padding: 0.3125rem 0.9375rem; border-radius: 3.0625rem; background: #003A3F; font-family: "Source Code Pro", monospace; letter-spacing: 0.1em; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-98a57b7 *//* Figma step pill. */
.elementor-34281 .elementor-element.elementor-element-98a57b7 .elementor-heading-title { display: inline-block; padding: 0.3125rem 0.9375rem; border-radius: 3.0625rem; background: #003A3F; font-family: "Source Code Pro", monospace; letter-spacing: 0.1em; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4320734 *//* Figma step pill. */
.elementor-34281 .elementor-element.elementor-element-4320734 .elementor-heading-title { display: inline-block; padding: 0.3125rem 0.9375rem; border-radius: 3.0625rem; background: #003A3F; font-family: "Source Code Pro", monospace; letter-spacing: 0.1em; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1462192 *//* Figma path: pill, then a ringed dot on one grey line (desktop); a vertical line on phones/tablets. */
/* Phones/tablets: the spacing is each step's bottom padding, so the line runs unbroken from dot to dot (Crisp mobile QA,
   Nov 9: a line reaching into the gap was clipped in Safari); the last step ends in an arrowhead. */
.elementor-34281 .elementor-element.elementor-element-1462192 { --gap: 0rem; --row-gap: 0rem; }
.elementor-34281 .elementor-element.elementor-element-1462192 > .build-step { position: relative; padding: 0 0 2rem 3rem; }
.elementor-34281 .elementor-element.elementor-element-1462192 > .build-step::before { content: ""; position: absolute; top: 0.875rem; bottom: 0; left: 0.875rem; width: 0.0625rem; background: #777777; }
.elementor-34281 .elementor-element.elementor-element-1462192 > .build-step:last-child::before { left: 0.5625rem; width: 0.6875rem; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 7'%3E%3Cpath d='M0 0h11L5.5 7z' fill='%23777777'/%3E%3C/svg%3E") bottom center / 0.6875rem 0.4375rem no-repeat, linear-gradient(#777777, #777777) top center / 0.0625rem calc(100% - 0.375rem) no-repeat; }
.elementor-34281 .elementor-element.elementor-element-1462192 > .build-step::after { content: ""; position: absolute; top: 0; left: 0; width: 1.75rem; height: 1.75rem; box-sizing: border-box; border: 0.0625rem solid #777777; border-radius: 50%; background: radial-gradient(circle, #777777 0 0.3125rem, #FFFFFF 0.34375rem); }
@media (min-width: 64rem) {
  .elementor-34281 .elementor-element.elementor-element-1462192 { --flex-direction: row; --gap: 0rem; --column-gap: 0rem; }
  .elementor-34281 .elementor-element.elementor-element-1462192 > .build-step { flex: 1 1 0; min-width: 0; padding: 0 1.875rem 0 0; }
  .elementor-34281 .elementor-element.elementor-element-1462192 > .build-step > .build-step-number { margin-bottom: 4.25rem; }
  .elementor-34281 .elementor-element.elementor-element-1462192 > .build-step::before { top: 3.875rem; bottom: auto; left: 1.75rem; right: 0; width: auto; height: 0.0625rem; }
  .elementor-34281 .elementor-element.elementor-element-1462192 > .build-step:last-child::before { bottom: auto; left: 1.75rem; width: auto; background: #777777; }
  .elementor-34281 .elementor-element.elementor-element-1462192 > .build-step::after { top: 3rem; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-971c98a */.elementor-34281 .elementor-element.elementor-element-971c98a strong { font-weight: 700; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ca24284 *//* White tile: the logo’s dark "CJ" letters need a light ground on the dark band. */
.elementor-34281 .elementor-element.elementor-element-ca24284 img { display: block; width: 2.75rem; height: auto; padding: 0.5rem 0.625rem; box-sizing: content-box; background: #FFFFFF; border-radius: 0.5rem; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6ae0c0 */.elementor-34281 .elementor-element.elementor-element-c6ae0c0 { border-left: 0.3125rem solid #00BB7E; max-width: 52rem; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb35c09 */@media (min-width: 64rem) { .elementor-34281 .elementor-element.elementor-element-fb35c09 { flex: 0 1 17.4375rem; min-width: 0; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91a5de8 */@media (min-width: 64rem) { .elementor-34281 .elementor-element.elementor-element-91a5de8 { flex: 0 1 45.4375rem; min-width: 0; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02361fb */@media (min-width: 64rem) { .elementor-34281 .elementor-element.elementor-element-02361fb { --flex-direction: row; --justify-content: space-between; --align-items: flex-start; --gap: 3.75rem; --column-gap: 3.75rem; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67aba0f */.elementor-34281 .elementor-element.elementor-element-67aba0f { max-width: 100%; box-shadow: var(--crisp-glass--shadow), inset 0.1875rem -0.125rem 1.25rem 0.375rem rgb(255 255 255 / 50%); }/* End custom CSS */
/* Start custom CSS */body.elementor-page-34281 .elementor-widget-text-editor p { margin: 0 0 1em; line-height: inherit; }
body.elementor-page-34281 .elementor-widget-text-editor p:last-child { margin-bottom: 0; }
/* Scroll fade-in (theme animatedArrival, desktop only; not in the Elementor editor). */
@media (min-width: 80rem) {
  body.elementor-page-34281:not(.elementor-editor-active) .animatedArrival { opacity: 0; transform: translate(0, 6.25rem); transition: all 1s; }
  body.elementor-page-34281:not(.elementor-editor-active) .animatedArrival.visible { opacity: 1 !important; transform: translate(0, 0); }
  body.elementor-page-34281:not(.elementor-editor-active) .animatedArrival[id]:not(.visible) { scroll-margin-top: 6.25rem; }
}/* End custom CSS */