.elementor-547 .elementor-element.elementor-element-ac2702d{--display:flex;--min-height:0vh;--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-547 .elementor-element.elementor-element-ac2702d:not(.elementor-motion-effects-element-type-background), .elementor-547 .elementor-element.elementor-element-ac2702d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C2A39;}.elementor-547 .elementor-element.elementor-element-b586874{--display:flex;--min-height:60vh;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-547 .elementor-element.elementor-element-b586874:not(.elementor-motion-effects-element-type-background), .elementor-547 .elementor-element.elementor-element-b586874 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C2A39ED;}.elementor-547 .elementor-element.elementor-element-b586874.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-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-547 .elementor-element.elementor-element-d51a8aa > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-547 .elementor-element.elementor-element-d51a8aa .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:var( --e-global-color-accent );}.elementor-547 .elementor-element.elementor-element-d8c3cd3 > .elementor-widget-container{margin:6px 0px 8px 0px;}.elementor-547 .elementor-element.elementor-element-d8c3cd3 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-857c18a );}.elementor-547 .elementor-element.elementor-element-2b28510{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-547 .elementor-element.elementor-element-d5be561 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:4px 4px 4px 4px;padding:8px 20px 8px 20px;}.elementor-547 .elementor-element.elementor-element-d5be561 .elementor-button:hover, .elementor-547 .elementor-element.elementor-element-d5be561 .elementor-button:focus{background-color:var( --e-global-color-ae98390 );color:var( --e-global-color-accent );}.elementor-547 .elementor-element.elementor-element-d5be561 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-547 .elementor-element.elementor-element-d5be561 .elementor-button:hover svg, .elementor-547 .elementor-element.elementor-element-d5be561 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-547 .elementor-element.elementor-element-e012a43 > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-547 .elementor-element.elementor-element-e012a43 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-accent );}.elementor-547 .elementor-element.elementor-element-fdfc2d2{--display:flex;}.elementor-547 .elementor-element.elementor-element-fdfc2d2:not(.elementor-motion-effects-element-type-background), .elementor-547 .elementor-element.elementor-element-fdfc2d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.charteroakstrategy.com/wp-content/uploads/2026/04/sunny-oak.jpg");background-position:center center;background-size:cover;}.elementor-547 .elementor-element.elementor-element-fd0bb73{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:48px 24px;--row-gap:48px;--column-gap:24px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-547 .elementor-element.elementor-element-6e3d4a7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-547 .elementor-element.elementor-element-7c22c1d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-547 .elementor-element.elementor-element-7c22c1d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-547 .elementor-element.elementor-element-7c22c1d .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-547 .elementor-element.elementor-element-2122402{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:nowrap;}.elementor-547 .elementor-element.elementor-element-c25d13e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-547 .elementor-element.elementor-element-3b97429{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-547 .elementor-element.elementor-element-3d51371{--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-start;--align-items:center;--gap:0px 4px;--row-gap:0px;--column-gap:4px;--flex-wrap:nowrap;}.elementor-547 .elementor-element.elementor-element-e638c01{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-547 .elementor-element.elementor-element-ddfe095 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 5px 0px 0px;}.elementor-547 .elementor-element.elementor-element-ddfe095 img{max-width:100%;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-547 .elementor-element.elementor-element-4b31cfe{width:100%;max-width:100%;}.elementor-547 .elementor-element.elementor-element-4b31cfe > .elementor-widget-container{margin:-24px 0px -16px 0px;}.elementor-547 .elementor-element.elementor-element-02ebf59{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-547 .elementor-element.elementor-element-a6e8336{--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-start;--align-items:center;--gap:0px 9px;--row-gap:0px;--column-gap:9px;--flex-wrap:nowrap;}.elementor-547 .elementor-element.elementor-element-0635763{--display:flex;}.elementor-547 .elementor-element.elementor-element-f9bb2a2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-547 .elementor-element.elementor-element-f9bb2a2 img{max-width:100%;}.elementor-547 .elementor-element.elementor-element-b7a2f64{width:100%;max-width:100%;}.elementor-547 .elementor-element.elementor-element-b7a2f64 > .elementor-widget-container{margin:-24px 0px -16px 0px;}.elementor-547 .elementor-element.elementor-element-2019f25{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-547 .elementor-element.elementor-element-7239006{--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-start;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--flex-wrap:nowrap;}.elementor-547 .elementor-element.elementor-element-ac9814c{--display:flex;}.elementor-547 .elementor-element.elementor-element-b6e770f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-547 .elementor-element.elementor-element-b6e770f img{width:100%;max-width:100%;}.elementor-547 .elementor-element.elementor-element-497b127{width:100%;max-width:100%;}.elementor-547 .elementor-element.elementor-element-497b127 > .elementor-widget-container{margin:-24px 0px -16px 0px;}.elementor-547 .elementor-element.elementor-element-48e0fe0{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-547 .elementor-element.elementor-element-14fd0e4{--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-start;--align-items:center;--gap:0px 9px;--row-gap:0px;--column-gap:9px;--flex-wrap:nowrap;}.elementor-547 .elementor-element.elementor-element-aa5a19b{--display:flex;}.elementor-547 .elementor-element.elementor-element-94da31f > .elementor-widget-container{margin:-8px 2px 0px 0px;}.elementor-547 .elementor-element.elementor-element-94da31f img{max-width:100%;}.elementor-547 .elementor-element.elementor-element-449a3d0{width:100%;max-width:100%;}.elementor-547 .elementor-element.elementor-element-449a3d0 > .elementor-widget-container{margin:-24px 0px -16px 0px;}.elementor-547 .elementor-element.elementor-element-3ffdb42{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-547 .elementor-element.elementor-element-8536b7f{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-547 .elementor-element.elementor-element-ce7990f{--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-start;--align-items:center;--gap:0px 4px;--row-gap:0px;--column-gap:4px;--flex-wrap:nowrap;}.elementor-547 .elementor-element.elementor-element-63c7883{--display:flex;}.elementor-547 .elementor-element.elementor-element-28cfeb5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 6px 0px 0px;}.elementor-547 .elementor-element.elementor-element-28cfeb5 img{max-width:100%;}.elementor-547 .elementor-element.elementor-element-2044e7c{width:100%;max-width:100%;}.elementor-547 .elementor-element.elementor-element-2044e7c > .elementor-widget-container{margin:-24px 0px -16px 0px;}.elementor-547 .elementor-element.elementor-element-e77a74a{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-547 .elementor-element.elementor-element-f1e4a03{--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-start;--align-items:center;--gap:0px 4px;--row-gap:0px;--column-gap:4px;--flex-wrap:nowrap;}.elementor-547 .elementor-element.elementor-element-df0e9fd{--display:flex;}.elementor-547 .elementor-element.elementor-element-4327f56 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-547 .elementor-element.elementor-element-4327f56 img{max-width:100%;}.elementor-547 .elementor-element.elementor-element-69d04bf{width:100%;max-width:100%;}.elementor-547 .elementor-element.elementor-element-69d04bf > .elementor-widget-container{margin:-24px 0px -16px 0px;}.elementor-547 .elementor-element.elementor-element-4d6e60f{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-547 .elementor-element.elementor-element-d94d679{--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-start;--align-items:center;--gap:0px 7px;--row-gap:0px;--column-gap:7px;--flex-wrap:nowrap;}.elementor-547 .elementor-element.elementor-element-0baaf6f{--display:flex;}.elementor-547 .elementor-element.elementor-element-2b7763f > .elementor-widget-container{margin:0px 1px 0px 0px;}.elementor-547 .elementor-element.elementor-element-2b7763f img{max-width:100%;}.elementor-547 .elementor-element.elementor-element-dbbf077{width:100%;max-width:100%;}.elementor-547 .elementor-element.elementor-element-dbbf077 > .elementor-widget-container{margin:-24px 0px -16px 0px;}.elementor-547 .elementor-element.elementor-element-eba5b11 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:4px 4px 4px 4px;padding:16px 55px 16px 55px;}.elementor-547 .elementor-element.elementor-element-eba5b11 .elementor-button:hover, .elementor-547 .elementor-element.elementor-element-eba5b11 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-547 .elementor-element.elementor-element-eba5b11 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-547 .elementor-element.elementor-element-eba5b11 .elementor-button:hover svg, .elementor-547 .elementor-element.elementor-element-eba5b11 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-547 .elementor-element.elementor-element-6efbb185{--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:4px 0px;--row-gap:4px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-547 .elementor-element.elementor-element-6efbb185:not(.elementor-motion-effects-element-type-background), .elementor-547 .elementor-element.elementor-element-6efbb185 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-547 .elementor-element.elementor-element-29f49fa6 .elementor-heading-title{font-family:"Playfair Display SC", Sans-serif;font-size:36px;font-weight:400;text-transform:capitalize;line-height:1.3em;letter-spacing:-0.2px;color:var( --e-global-color-ae98390 );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-547 .elementor-element.elementor-element-31f0d4f0{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:5px;}.elementor-547 .elementor-element.elementor-element-31f0d4f0 .elementor-divider-separator{width:15%;}.elementor-547 .elementor-element.elementor-element-31f0d4f0 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-547 .elementor-element.elementor-element-460fa441{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-547 .elementor-element.elementor-element-460fa441:not(.elementor-motion-effects-element-type-background), .elementor-547 .elementor-element.elementor-element-460fa441 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-547 .elementor-element.elementor-element-7ab05508{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:14px 14px 14px 14px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-547 .elementor-element.elementor-element-7ab05508:not(.elementor-motion-effects-element-type-background), .elementor-547 .elementor-element.elementor-element-7ab05508 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-widget-hfe-counter .hfe-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-hfe-counter .hfe-counter-content{color:var( --e-global-color-primary );}.elementor-widget-hfe-counter .hfe-counter-number{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-73a868da > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-547 .elementor-element.elementor-element-73a868da .hfe-counter-content{display:flex;align-items:center;justify-content:center;align-self:center;--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;gap:8px;color:var( --e-global-color-ae98390 );}.elementor-547 .elementor-element.elementor-element-73a868da .hfe-counter-prefix{flex-grow:var(--counter-prefix-grow, 0);}.elementor-547 .elementor-element.elementor-element-73a868da .hfe-counter-number{flex-grow:var(--counter-number-grow, 0);font-family:"avenir-lt-pro", Sans-serif;font-size:106px;font-weight:700;line-height:1.2em;letter-spacing:-5px;}.elementor-547 .elementor-element.elementor-element-73a868da .hfe-counter-suffix{flex-grow:var(--counter-suffix-grow, 0);font-size:52px;}.elementor-547 .elementor-element.elementor-element-6a4a17b0{--divider-border-style:solid;--divider-color:var( --e-global-color-ae98390 );--divider-border-width:1.1px;}.elementor-547 .elementor-element.elementor-element-6a4a17b0 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-547 .elementor-element.elementor-element-6a4a17b0 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-547 .elementor-element.elementor-element-6a4a17b0 .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-547 .elementor-element.elementor-element-fbe7db0 > .elementor-widget-container{margin:0px 0px -16px 0px;padding:0px 0px 0px 0px;}.elementor-547 .elementor-element.elementor-element-fbe7db0{text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-ae98390 );}.elementor-547 .elementor-element.elementor-element-6525266a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-547 .elementor-element.elementor-element-6525266a:not(.elementor-motion-effects-element-type-background), .elementor-547 .elementor-element.elementor-element-6525266a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-547 .elementor-element.elementor-element-40e04be2 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-547 .elementor-element.elementor-element-40e04be2 .hfe-counter-content{display:flex;align-items:center;justify-content:center;align-self:center;--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-ae98390 );}.elementor-547 .elementor-element.elementor-element-40e04be2 .hfe-counter-prefix{flex-grow:var(--counter-prefix-grow, 0);}.elementor-547 .elementor-element.elementor-element-40e04be2 .hfe-counter-number{flex-grow:var(--counter-number-grow, 0);font-family:"avenir-lt-pro", Sans-serif;font-size:106px;font-weight:700;line-height:1.2em;letter-spacing:-5px;}.elementor-547 .elementor-element.elementor-element-40e04be2 .hfe-counter-suffix{flex-grow:var(--counter-suffix-grow, 0);}.elementor-547 .elementor-element.elementor-element-4aa0bebe{--divider-border-style:solid;--divider-color:var( --e-global-color-ae98390 );--divider-border-width:1.1px;}.elementor-547 .elementor-element.elementor-element-4aa0bebe > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-547 .elementor-element.elementor-element-4aa0bebe .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-547 .elementor-element.elementor-element-4aa0bebe .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-547 .elementor-element.elementor-element-130dd59c > .elementor-widget-container{margin:0px 0px -16px 0px;padding:0px 0px 0px 0px;}.elementor-547 .elementor-element.elementor-element-130dd59c{text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-ae98390 );}.elementor-547 .elementor-element.elementor-element-3247ca5c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-547 .elementor-element.elementor-element-3247ca5c:not(.elementor-motion-effects-element-type-background), .elementor-547 .elementor-element.elementor-element-3247ca5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-547 .elementor-element.elementor-element-58a77eb0 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-547 .elementor-element.elementor-element-58a77eb0 .hfe-counter-content{display:flex;align-items:center;justify-content:center;align-self:center;--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-ae98390 );}.elementor-547 .elementor-element.elementor-element-58a77eb0 .hfe-counter-prefix{flex-grow:var(--counter-prefix-grow, 0);}.elementor-547 .elementor-element.elementor-element-58a77eb0 .hfe-counter-number{flex-grow:var(--counter-number-grow, 0);font-family:"avenir-lt-pro", Sans-serif;font-size:106px;font-weight:700;line-height:1.2em;letter-spacing:-5px;}.elementor-547 .elementor-element.elementor-element-58a77eb0 .hfe-counter-suffix{flex-grow:var(--counter-suffix-grow, 0);}.elementor-547 .elementor-element.elementor-element-3b76cccc{--divider-border-style:solid;--divider-color:var( --e-global-color-ae98390 );--divider-border-width:1.1px;}.elementor-547 .elementor-element.elementor-element-3b76cccc > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-547 .elementor-element.elementor-element-3b76cccc .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-547 .elementor-element.elementor-element-3b76cccc .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-547 .elementor-element.elementor-element-27f7c929 > .elementor-widget-container{margin:0px 0px -16px 0px;padding:0px 0px 0px 0px;}.elementor-547 .elementor-element.elementor-element-27f7c929{text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-ae98390 );}.elementor-547 .elementor-element.elementor-element-7097dd18{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-547 .elementor-element.elementor-element-7097dd18:not(.elementor-motion-effects-element-type-background), .elementor-547 .elementor-element.elementor-element-7097dd18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-547 .elementor-element.elementor-element-442a7ed4 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-547 .elementor-element.elementor-element-442a7ed4 .hfe-counter-content{display:flex;align-items:center;justify-content:center;align-self:center;--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;gap:8px;color:var( --e-global-color-ae98390 );}.elementor-547 .elementor-element.elementor-element-442a7ed4 .hfe-counter-prefix{flex-grow:var(--counter-prefix-grow, 0);}.elementor-547 .elementor-element.elementor-element-442a7ed4 .hfe-counter-number{flex-grow:var(--counter-number-grow, 0);font-family:"avenir-lt-pro", Sans-serif;font-size:106px;font-weight:700;line-height:1.2em;letter-spacing:-5px;}.elementor-547 .elementor-element.elementor-element-442a7ed4 .hfe-counter-suffix{flex-grow:var(--counter-suffix-grow, 0);font-size:52px;}.elementor-547 .elementor-element.elementor-element-1eeb2b9b{--divider-border-style:solid;--divider-color:var( --e-global-color-ae98390 );--divider-border-width:1.1px;}.elementor-547 .elementor-element.elementor-element-1eeb2b9b > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-547 .elementor-element.elementor-element-1eeb2b9b .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-547 .elementor-element.elementor-element-1eeb2b9b .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-547 .elementor-element.elementor-element-2f3de9e4 > .elementor-widget-container{margin:0px 0px -16px 0px;padding:0px 0px 0px 0px;}.elementor-547 .elementor-element.elementor-element-2f3de9e4{text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-ae98390 );}.elementor-547 .elementor-element.elementor-element-24bebc8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:80px 40px;--row-gap:80px;--column-gap:40px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-547 .elementor-element.elementor-element-24bebc8:not(.elementor-motion-effects-element-type-background), .elementor-547 .elementor-element.elementor-element-24bebc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-547 .elementor-element.elementor-element-7ef34357{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-547 .elementor-element.elementor-element-6d638299{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-547 .elementor-element.elementor-element-6d638299.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-547 .elementor-element.elementor-element-6d638299 .elementor-heading-title{font-family:"Playfair Display SC", Sans-serif;font-size:38px;font-weight:400;line-height:1.3em;letter-spacing:-0.2px;color:var( --e-global-color-ae98390 );}.elementor-547 .elementor-element.elementor-element-4c3d839a{--display:flex;}.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-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-547 .elementor-element.elementor-element-26d30378 .elementor-icon-box-wrapper{gap:0px;}.elementor-547 .elementor-element.elementor-element-26d30378 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-ae98390 );}.elementor-547 .elementor-element.elementor-element-26d30378.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-547 .elementor-element.elementor-element-26d30378.elementor-view-framed .elementor-icon, .elementor-547 .elementor-element.elementor-element-26d30378.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-547 .elementor-element.elementor-element-26d30378 .elementor-icon{font-size:90px;}.elementor-547 .elementor-element.elementor-element-26d30378 .elementor-icon-box-title, .elementor-547 .elementor-element.elementor-element-26d30378 .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-26d30378:has(:hover) .elementor-icon-box-title,
					 .elementor-547 .elementor-element.elementor-element-26d30378:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-ae98390 );}.elementor-547 .elementor-element.elementor-element-26d30378 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-ae98390 );}.elementor-547 .elementor-element.elementor-element-12cb45c{--display:flex;--gap:3px 0px;--row-gap:3px;--column-gap:0px;}.elementor-547 .elementor-element.elementor-element-5d392e4 .elementor-icon-box-wrapper{gap:0px;}.elementor-547 .elementor-element.elementor-element-5d392e4 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-ae98390 );}.elementor-547 .elementor-element.elementor-element-5d392e4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-547 .elementor-element.elementor-element-5d392e4.elementor-view-framed .elementor-icon, .elementor-547 .elementor-element.elementor-element-5d392e4.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-547 .elementor-element.elementor-element-5d392e4 .elementor-icon{font-size:90px;}.elementor-547 .elementor-element.elementor-element-5d392e4 .elementor-icon-box-title, .elementor-547 .elementor-element.elementor-element-5d392e4 .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-5d392e4:has(:hover) .elementor-icon-box-title,
					 .elementor-547 .elementor-element.elementor-element-5d392e4:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-ae98390 );}.elementor-547 .elementor-element.elementor-element-5d392e4 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-ae98390 );}.elementor-547 .elementor-element.elementor-element-53ce8e2 > .elementor-widget-container{margin:2px 0px -16px 0px;}.elementor-547 .elementor-element.elementor-element-53ce8e2{text-align:center;}.elementor-547 .elementor-element.elementor-element-53ce8e2 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#4B9FFF;}.elementor-547 .elementor-element.elementor-element-53ce8e2 .elementor-heading-title a:hover, .elementor-547 .elementor-element.elementor-element-53ce8e2 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-547 .elementor-element.elementor-element-1b9b3065{--display:flex;}.elementor-547 .elementor-element.elementor-element-4909b2af .elementor-icon-box-wrapper{gap:0px;}.elementor-547 .elementor-element.elementor-element-4909b2af .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-ae98390 );}.elementor-547 .elementor-element.elementor-element-4909b2af.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-547 .elementor-element.elementor-element-4909b2af.elementor-view-framed .elementor-icon, .elementor-547 .elementor-element.elementor-element-4909b2af.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-547 .elementor-element.elementor-element-4909b2af .elementor-icon{font-size:75px;}.elementor-547 .elementor-element.elementor-element-4909b2af .elementor-icon-box-title, .elementor-547 .elementor-element.elementor-element-4909b2af .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-4909b2af:has(:hover) .elementor-icon-box-title,
					 .elementor-547 .elementor-element.elementor-element-4909b2af:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-ae98390 );}.elementor-547 .elementor-element.elementor-element-4909b2af .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-ae98390 );}.elementor-547 .elementor-element.elementor-element-2df57621{--display:flex;}.elementor-547 .elementor-element.elementor-element-2df57621.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-547 .elementor-element.elementor-element-767189f7 .elementor-icon-box-wrapper{gap:0px;}.elementor-547 .elementor-element.elementor-element-767189f7 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-ae98390 );}.elementor-547 .elementor-element.elementor-element-767189f7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-547 .elementor-element.elementor-element-767189f7.elementor-view-framed .elementor-icon, .elementor-547 .elementor-element.elementor-element-767189f7.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-547 .elementor-element.elementor-element-767189f7 .elementor-icon{font-size:75px;}.elementor-547 .elementor-element.elementor-element-767189f7 .elementor-icon-box-title, .elementor-547 .elementor-element.elementor-element-767189f7 .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-767189f7:has(:hover) .elementor-icon-box-title,
					 .elementor-547 .elementor-element.elementor-element-767189f7:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-ae98390 );}.elementor-547 .elementor-element.elementor-element-767189f7 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-ae98390 );}.elementor-547 .elementor-element.elementor-element-37e3359e{--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:4px 0px;--row-gap:4px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-547 .elementor-element.elementor-element-37e3359e:not(.elementor-motion-effects-element-type-background), .elementor-547 .elementor-element.elementor-element-37e3359e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-547 .elementor-element.elementor-element-b81a0ca .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-ae98390 );}.elementor-547 .elementor-element.elementor-element-28890692{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:5px;}.elementor-547 .elementor-element.elementor-element-28890692 .elementor-divider-separator{width:15%;}.elementor-547 .elementor-element.elementor-element-28890692 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-547 .elementor-element.elementor-element-7f6d73c6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-547 .elementor-element.elementor-element-7f6d73c6:not(.elementor-motion-effects-element-type-background), .elementor-547 .elementor-element.elementor-element-7f6d73c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-547 .elementor-element.elementor-element-5f139fcb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-547 .elementor-element.elementor-element-175604d3{--display:flex;--min-height:300px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;}.elementor-547 .elementor-element.elementor-element-175604d3:not(.elementor-motion-effects-element-type-background), .elementor-547 .elementor-element.elementor-element-175604d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.charteroakstrategy.com/wp-content/uploads/2026/04/Matheis-4.jpg");background-position:top center;background-size:cover;}.elementor-547 .elementor-element.elementor-element-f4c81b8 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-ae98390 );}.elementor-547 .elementor-element.elementor-element-67e20454 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-accent );}.elementor-547 .elementor-element.elementor-element-f1fca40 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:var( --e-global-color-ae98390 );color:var( --e-global-color-ae98390 );border-style:none;border-radius:4px 4px 4px 4px;padding:5px 8px 5px 8px;}.elementor-547 .elementor-element.elementor-element-f1fca40 .elementor-button:hover, .elementor-547 .elementor-element.elementor-element-f1fca40 .elementor-button:focus{background-color:var( --e-global-color-ae98390 );color:var( --e-global-color-accent );}.elementor-547 .elementor-element.elementor-element-f1fca40 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-547 .elementor-element.elementor-element-f1fca40 .elementor-button:hover svg, .elementor-547 .elementor-element.elementor-element-f1fca40 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-547 .elementor-element.elementor-element-7c6f1d49{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-547 .elementor-element.elementor-element-69a5b4d2{--display:flex;--min-height:300px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;}.elementor-547 .elementor-element.elementor-element-69a5b4d2:not(.elementor-motion-effects-element-type-background), .elementor-547 .elementor-element.elementor-element-69a5b4d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.charteroakstrategy.com/wp-content/uploads/2026/04/Khon-2.jpeg");background-position:top center;background-size:cover;}.elementor-547 .elementor-element.elementor-element-653d705f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-ae98390 );}.elementor-547 .elementor-element.elementor-element-4a686083 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-accent );}.elementor-547 .elementor-element.elementor-element-356163d9 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:var( --e-global-color-ae98390 );color:var( --e-global-color-ae98390 );border-style:none;border-radius:4px 4px 4px 4px;padding:5px 8px 5px 8px;}.elementor-547 .elementor-element.elementor-element-356163d9 .elementor-button:hover, .elementor-547 .elementor-element.elementor-element-356163d9 .elementor-button:focus{background-color:var( --e-global-color-ae98390 );color:var( --e-global-color-accent );}.elementor-547 .elementor-element.elementor-element-356163d9 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-547 .elementor-element.elementor-element-356163d9 .elementor-button:hover svg, .elementor-547 .elementor-element.elementor-element-356163d9 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-547 .elementor-element.elementor-element-79a13105{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-547 .elementor-element.elementor-element-151bf59e{--display:flex;--min-height:300px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;}.elementor-547 .elementor-element.elementor-element-151bf59e:not(.elementor-motion-effects-element-type-background), .elementor-547 .elementor-element.elementor-element-151bf59e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.charteroakstrategy.com/wp-content/uploads/2026/05/Vasami-4.jpg");background-position:top center;background-size:cover;}.elementor-547 .elementor-element.elementor-element-358f53e6 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-ae98390 );}.elementor-547 .elementor-element.elementor-element-12ceb1a6 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-accent );}.elementor-547 .elementor-element.elementor-element-64e4a754 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:var( --e-global-color-ae98390 );color:var( --e-global-color-ae98390 );border-style:none;border-radius:4px 4px 4px 4px;padding:5px 8px 5px 8px;}.elementor-547 .elementor-element.elementor-element-64e4a754 .elementor-button:hover, .elementor-547 .elementor-element.elementor-element-64e4a754 .elementor-button:focus{background-color:var( --e-global-color-ae98390 );color:var( --e-global-color-accent );}.elementor-547 .elementor-element.elementor-element-64e4a754 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-547 .elementor-element.elementor-element-64e4a754 .elementor-button:hover svg, .elementor-547 .elementor-element.elementor-element-64e4a754 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-547 .elementor-element.elementor-element-c719e46{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 24px;--row-gap:40px;--column-gap:24px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-547 .elementor-element.elementor-element-c719e46:not(.elementor-motion-effects-element-type-background), .elementor-547 .elementor-element.elementor-element-c719e46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-547 .elementor-element.elementor-element-39fb015d{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-547 .elementor-element.elementor-element-55bb18a2{--display:flex;--min-height:250px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;}.elementor-547 .elementor-element.elementor-element-55bb18a2:not(.elementor-motion-effects-element-type-background), .elementor-547 .elementor-element.elementor-element-55bb18a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.charteroakstrategy.com/wp-content/uploads/2026/04/Scott-Hefter2-e1777483948200.png");background-position:top center;background-size:cover;}.elementor-547 .elementor-element.elementor-element-3029b9e6 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-ae98390 );}.elementor-547 .elementor-element.elementor-element-e54f4ce .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-accent );}.elementor-547 .elementor-element.elementor-element-65ba308d .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:var( --e-global-color-ae98390 );color:var( --e-global-color-ae98390 );border-style:none;border-radius:4px 4px 4px 4px;padding:5px 8px 5px 8px;}.elementor-547 .elementor-element.elementor-element-65ba308d .elementor-button:hover, .elementor-547 .elementor-element.elementor-element-65ba308d .elementor-button:focus{background-color:var( --e-global-color-ae98390 );color:var( --e-global-color-accent );}.elementor-547 .elementor-element.elementor-element-65ba308d > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-547 .elementor-element.elementor-element-65ba308d .elementor-button:hover svg, .elementor-547 .elementor-element.elementor-element-65ba308d .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-547 .elementor-element.elementor-element-23197ce1{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-547 .elementor-element.elementor-element-525824e3{--display:flex;--min-height:250px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;}.elementor-547 .elementor-element.elementor-element-525824e3:not(.elementor-motion-effects-element-type-background), .elementor-547 .elementor-element.elementor-element-525824e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.charteroakstrategy.com/wp-content/uploads/2026/04/Janka-Misfud2-e1777484306435.png");background-position:top center;background-size:cover;}.elementor-547 .elementor-element.elementor-element-2e4cc81b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-ae98390 );}.elementor-547 .elementor-element.elementor-element-28bfb59e .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-accent );}.elementor-547 .elementor-element.elementor-element-317aec98 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:var( --e-global-color-ae98390 );color:var( --e-global-color-ae98390 );border-style:none;border-radius:4px 4px 4px 4px;padding:5px 8px 5px 8px;}.elementor-547 .elementor-element.elementor-element-317aec98 .elementor-button:hover, .elementor-547 .elementor-element.elementor-element-317aec98 .elementor-button:focus{background-color:var( --e-global-color-ae98390 );color:var( --e-global-color-accent );}.elementor-547 .elementor-element.elementor-element-317aec98 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-547 .elementor-element.elementor-element-317aec98 .elementor-button:hover svg, .elementor-547 .elementor-element.elementor-element-317aec98 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-547 .elementor-element.elementor-element-166c957e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-547 .elementor-element.elementor-element-1ba73d40{--display:flex;--min-height:250px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;}.elementor-547 .elementor-element.elementor-element-1ba73d40:not(.elementor-motion-effects-element-type-background), .elementor-547 .elementor-element.elementor-element-1ba73d40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.charteroakstrategy.com/wp-content/uploads/2026/04/Raina-Ghandi2-e1777484222108.png");background-position:top center;background-size:cover;}.elementor-547 .elementor-element.elementor-element-f78ba76 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-ae98390 );}.elementor-547 .elementor-element.elementor-element-4b7f1046 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-accent );}.elementor-547 .elementor-element.elementor-element-600da38b .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:var( --e-global-color-ae98390 );color:var( --e-global-color-ae98390 );border-style:none;border-radius:4px 4px 4px 4px;padding:5px 8px 5px 8px;}.elementor-547 .elementor-element.elementor-element-600da38b .elementor-button:hover, .elementor-547 .elementor-element.elementor-element-600da38b .elementor-button:focus{background-color:var( --e-global-color-ae98390 );color:var( --e-global-color-accent );}.elementor-547 .elementor-element.elementor-element-600da38b > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-547 .elementor-element.elementor-element-600da38b .elementor-button:hover svg, .elementor-547 .elementor-element.elementor-element-600da38b .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-547 .elementor-element.elementor-element-6fa2c72a{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-547 .elementor-element.elementor-element-56702fde{--display:flex;--min-height:250px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;}.elementor-547 .elementor-element.elementor-element-56702fde:not(.elementor-motion-effects-element-type-background), .elementor-547 .elementor-element.elementor-element-56702fde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.charteroakstrategy.com/wp-content/uploads/2026/05/Hunter-green-3.jpg");background-position:top center;background-size:cover;}.elementor-547 .elementor-element.elementor-element-33ecc897 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-ae98390 );}.elementor-547 .elementor-element.elementor-element-3d252eb7 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-accent );}.elementor-547 .elementor-element.elementor-element-194660ea .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:var( --e-global-color-ae98390 );color:var( --e-global-color-ae98390 );border-style:none;border-radius:4px 4px 4px 4px;padding:5px 8px 5px 8px;}.elementor-547 .elementor-element.elementor-element-194660ea .elementor-button:hover, .elementor-547 .elementor-element.elementor-element-194660ea .elementor-button:focus{background-color:var( --e-global-color-ae98390 );color:var( --e-global-color-accent );}.elementor-547 .elementor-element.elementor-element-194660ea > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-547 .elementor-element.elementor-element-194660ea .elementor-button:hover svg, .elementor-547 .elementor-element.elementor-element-194660ea .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-547 .elementor-element.elementor-element-5403cd52{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-547 .elementor-element.elementor-element-ddadb30{--display:flex;--min-height:250px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;}.elementor-547 .elementor-element.elementor-element-ddadb30:not(.elementor-motion-effects-element-type-background), .elementor-547 .elementor-element.elementor-element-ddadb30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.charteroakstrategy.com/wp-content/uploads/2026/04/Abha-DasGupta2-e1777484327820.png");background-position:top center;background-size:cover;}.elementor-547 .elementor-element.elementor-element-4d030b04 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-ae98390 );}.elementor-547 .elementor-element.elementor-element-6764d94f .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-accent );}.elementor-547 .elementor-element.elementor-element-2b1388c2 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:var( --e-global-color-ae98390 );color:var( --e-global-color-ae98390 );border-style:none;border-radius:4px 4px 4px 4px;padding:5px 8px 5px 8px;}.elementor-547 .elementor-element.elementor-element-2b1388c2 .elementor-button:hover, .elementor-547 .elementor-element.elementor-element-2b1388c2 .elementor-button:focus{background-color:var( --e-global-color-ae98390 );color:var( --e-global-color-accent );}.elementor-547 .elementor-element.elementor-element-2b1388c2 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-547 .elementor-element.elementor-element-2b1388c2 .elementor-button:hover svg, .elementor-547 .elementor-element.elementor-element-2b1388c2 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-547 .elementor-element.elementor-element-491b16{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-547 .elementor-element.elementor-element-2688be47{--display:flex;--min-height:250px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;}.elementor-547 .elementor-element.elementor-element-2688be47:not(.elementor-motion-effects-element-type-background), .elementor-547 .elementor-element.elementor-element-2688be47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.charteroakstrategy.com/wp-content/uploads/2026/05/Keating-green-5.jpg");background-position:top center;background-size:cover;}.elementor-547 .elementor-element.elementor-element-6a0105a8 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-ae98390 );}.elementor-547 .elementor-element.elementor-element-7b576ab1 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-accent );}.elementor-547 .elementor-element.elementor-element-47b4185d .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:var( --e-global-color-ae98390 );color:var( --e-global-color-ae98390 );border-style:none;border-radius:4px 4px 4px 4px;padding:5px 8px 5px 8px;}.elementor-547 .elementor-element.elementor-element-47b4185d .elementor-button:hover, .elementor-547 .elementor-element.elementor-element-47b4185d .elementor-button:focus{background-color:var( --e-global-color-ae98390 );color:var( --e-global-color-accent );}.elementor-547 .elementor-element.elementor-element-47b4185d > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-547 .elementor-element.elementor-element-47b4185d .elementor-button:hover svg, .elementor-547 .elementor-element.elementor-element-47b4185d .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-547 .elementor-element.elementor-element-79dba68d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-547 .elementor-element.elementor-element-47384c62{--display:flex;--min-height:250px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;}.elementor-547 .elementor-element.elementor-element-47384c62:not(.elementor-motion-effects-element-type-background), .elementor-547 .elementor-element.elementor-element-47384c62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.charteroakstrategy.com/wp-content/uploads/2026/04/John-Jacobs2-e1777484272138.png");background-position:top center;background-size:cover;}.elementor-547 .elementor-element.elementor-element-5770bbba .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-ae98390 );}.elementor-547 .elementor-element.elementor-element-362c2383 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-accent );}.elementor-547 .elementor-element.elementor-element-5bbb29d7 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:var( --e-global-color-ae98390 );color:var( --e-global-color-ae98390 );border-style:none;border-radius:4px 4px 4px 4px;padding:5px 8px 5px 8px;}.elementor-547 .elementor-element.elementor-element-5bbb29d7 .elementor-button:hover, .elementor-547 .elementor-element.elementor-element-5bbb29d7 .elementor-button:focus{background-color:var( --e-global-color-ae98390 );color:var( --e-global-color-accent );}.elementor-547 .elementor-element.elementor-element-5bbb29d7 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-547 .elementor-element.elementor-element-5bbb29d7 .elementor-button:hover svg, .elementor-547 .elementor-element.elementor-element-5bbb29d7 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-547 .elementor-element.elementor-element-79dbabdf{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-547 .elementor-element.elementor-element-5a1fd996{--display:flex;--min-height:250px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;}.elementor-547 .elementor-element.elementor-element-5a1fd996:not(.elementor-motion-effects-element-type-background), .elementor-547 .elementor-element.elementor-element-5a1fd996 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.charteroakstrategy.com/wp-content/uploads/2026/04/Amara-2-e1777484187119.jpeg");background-position:top center;background-size:cover;}.elementor-547 .elementor-element.elementor-element-4984aa5b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-ae98390 );}.elementor-547 .elementor-element.elementor-element-2199403b .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-accent );}.elementor-547 .elementor-element.elementor-element-7938834c .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:var( --e-global-color-ae98390 );color:var( --e-global-color-ae98390 );border-style:none;border-radius:4px 4px 4px 4px;padding:5px 8px 5px 8px;}.elementor-547 .elementor-element.elementor-element-7938834c .elementor-button:hover, .elementor-547 .elementor-element.elementor-element-7938834c .elementor-button:focus{background-color:var( --e-global-color-ae98390 );color:var( --e-global-color-accent );}.elementor-547 .elementor-element.elementor-element-7938834c > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-547 .elementor-element.elementor-element-7938834c .elementor-button:hover svg, .elementor-547 .elementor-element.elementor-element-7938834c .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-547 .elementor-element.elementor-element-72eccf2a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:nowrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-547 .elementor-element.elementor-element-5aef14b{--display:flex;--gap:32px 0px;--row-gap:32px;--column-gap:0px;}.elementor-547 .elementor-element.elementor-element-19168087 .elementor-heading-title{font-family:"Playfair Display SC", Sans-serif;font-size:36px;font-weight:400;line-height:1.3em;letter-spacing:-0.2px;}.elementor-547 .elementor-element.elementor-element-4475077 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:4px 4px 4px 4px;padding:16px 55px 16px 55px;}.elementor-547 .elementor-element.elementor-element-4475077 .elementor-button:hover, .elementor-547 .elementor-element.elementor-element-4475077 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-547 .elementor-element.elementor-element-4475077 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-547 .elementor-element.elementor-element-4475077 .elementor-button:hover svg, .elementor-547 .elementor-element.elementor-element-4475077 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-547 .elementor-element.elementor-element-10d245cb{--display:flex;--gap:4px 0px;--row-gap:4px;--column-gap:0px;}.elementor-547 .elementor-element.elementor-element-6a58ee62{--display:flex;}.elementor-547 .elementor-element.elementor-element-39e1ef7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-547 .elementor-element.elementor-element-6b34af53{--display:flex;}.elementor-547 .elementor-element.elementor-element-1190e469{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-547 .elementor-element.elementor-element-76b3f3fa{--display:flex;}.elementor-547 .elementor-element.elementor-element-134e31ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-547 .elementor-element.elementor-element-5ed10a19{--display:flex;}.elementor-547 .elementor-element.elementor-element-310a287d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-547 .elementor-element.elementor-element-391747df{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );--n-accordion-item-title-space-between:4px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-accent );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:18px;}.elementor-547 .elementor-element.elementor-element-391747df > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );}:where( .elementor-547 .elementor-element.elementor-element-391747df > .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-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}:where( .elementor-547 .elementor-element.elementor-element-391747df > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-547 .elementor-element.elementor-element-6e2802e9{--display:flex;}.elementor-547 .elementor-element.elementor-element-71fedb1d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-547 .elementor-element.elementor-element-1058a3f9{--display:flex;}.elementor-547 .elementor-element.elementor-element-6c5d45ab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-547 .elementor-element.elementor-element-6d94310{--display:flex;}.elementor-547 .elementor-element.elementor-element-5fe1842e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-547 .elementor-element.elementor-element-2458ea35{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );--n-accordion-item-title-space-between:4px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-accent );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:18px;}.elementor-547 .elementor-element.elementor-element-2458ea35 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );}:where( .elementor-547 .elementor-element.elementor-element-2458ea35 > .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-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}:where( .elementor-547 .elementor-element.elementor-element-2458ea35 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-547 .elementor-element.elementor-element-71f7160{--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:4px 0px;--row-gap:4px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-547 .elementor-element.elementor-element-71f7160:not(.elementor-motion-effects-element-type-background), .elementor-547 .elementor-element.elementor-element-71f7160 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-547 .elementor-element.elementor-element-1c55ae8 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-ae98390 );}.elementor-547 .elementor-element.elementor-element-48098ef{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:5px;}.elementor-547 .elementor-element.elementor-element-48098ef .elementor-divider-separator{width:15%;}.elementor-547 .elementor-element.elementor-element-48098ef .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-547 .elementor-element.elementor-element-3612d730{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-547 .elementor-element.elementor-element-3612d730:not(.elementor-motion-effects-element-type-background), .elementor-547 .elementor-element.elementor-element-3612d730 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-547 .elementor-element.elementor-element-1134a2bb{--display:flex;}.elementor-547 .elementor-element.elementor-element-5ee2fa38 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-ae98390 );}.elementor-547 .elementor-element.elementor-element-18e34767{color:var( --e-global-color-ae98390 );}.elementor-547 .elementor-element.elementor-element-1f4b65a0{--display:flex;}.elementor-547 .elementor-element.elementor-element-5868a71 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button{bottom:75px;right:14px;width:45px;height:45px;z-index:9999;opacity:1;background-color:var( --e-global-color-accent );border-radius:0px;}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button i{font-size:20px;color:#ffffff;}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button svg{width:20px;height:20px;fill:#ffffff;}@media(max-width:1366px){.elementor-547 .elementor-element.elementor-element-ac2702d{--min-height:68vh;}.elementor-547 .elementor-element.elementor-element-b586874{--min-height:50vh;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-d51a8aa .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-d8c3cd3 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-547 .elementor-element.elementor-element-d5be561 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-547 .elementor-element.elementor-element-e012a43 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-7c22c1d{width:var( --container-widget-width, 1174px );max-width:1174px;--container-widget-width:1174px;--container-widget-flex-grow:0;}.elementor-547 .elementor-element.elementor-element-7c22c1d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-547 .elementor-element.elementor-element-eba5b11 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-547 .elementor-element.elementor-element-29f49fa6 .elementor-heading-title{font-size:36px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-hfe-counter .hfe-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-hfe-counter .hfe-counter-number{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-fbe7db0{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-130dd59c{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-27f7c929{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-2f3de9e4{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-6d638299{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-547 .elementor-element.elementor-element-6d638299 .elementor-heading-title{font-size:29px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-547 .elementor-element.elementor-element-26d30378 .elementor-icon-box-title, .elementor-547 .elementor-element.elementor-element-26d30378 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-26d30378 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-547 .elementor-element.elementor-element-5d392e4 .elementor-icon-box-title, .elementor-547 .elementor-element.elementor-element-5d392e4 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-5d392e4 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-547 .elementor-element.elementor-element-53ce8e2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-547 .elementor-element.elementor-element-4909b2af .elementor-icon-box-title, .elementor-547 .elementor-element.elementor-element-4909b2af .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-4909b2af .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-547 .elementor-element.elementor-element-767189f7 .elementor-icon-box-title, .elementor-547 .elementor-element.elementor-element-767189f7 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-767189f7 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-547 .elementor-element.elementor-element-b81a0ca .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-f4c81b8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-67e20454 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-547 .elementor-element.elementor-element-f1fca40 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-547 .elementor-element.elementor-element-653d705f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-4a686083 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-547 .elementor-element.elementor-element-356163d9 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-547 .elementor-element.elementor-element-358f53e6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-12ceb1a6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-547 .elementor-element.elementor-element-64e4a754 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-547 .elementor-element.elementor-element-3029b9e6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-e54f4ce .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-547 .elementor-element.elementor-element-65ba308d .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-547 .elementor-element.elementor-element-2e4cc81b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-28bfb59e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-547 .elementor-element.elementor-element-317aec98 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-547 .elementor-element.elementor-element-f78ba76 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-4b7f1046 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-547 .elementor-element.elementor-element-600da38b .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-547 .elementor-element.elementor-element-33ecc897 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-3d252eb7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-547 .elementor-element.elementor-element-194660ea .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-547 .elementor-element.elementor-element-4d030b04 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-6764d94f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-547 .elementor-element.elementor-element-2b1388c2 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-547 .elementor-element.elementor-element-6a0105a8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-7b576ab1 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-547 .elementor-element.elementor-element-47b4185d .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-547 .elementor-element.elementor-element-5770bbba .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-362c2383 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-547 .elementor-element.elementor-element-5bbb29d7 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-547 .elementor-element.elementor-element-4984aa5b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-2199403b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-547 .elementor-element.elementor-element-7938834c .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-547 .elementor-element.elementor-element-5aef14b{--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;--justify-content:flex-start;}.elementor-547 .elementor-element.elementor-element-19168087 .elementor-heading-title{font-size:36px;}.elementor-547 .elementor-element.elementor-element-391747df{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}:where( .elementor-547 .elementor-element.elementor-element-391747df > .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{line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-2458ea35{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}:where( .elementor-547 .elementor-element.elementor-element-2458ea35 > .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{line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-1c55ae8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-5ee2fa38 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}}@media(max-width:1200px){.elementor-547 .elementor-element.elementor-element-ac2702d{--min-height:60vh;}.elementor-547 .elementor-element.elementor-element-b586874{--min-height:40vh;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-547 .elementor-element.elementor-element-2b28510{--flex-wrap:wrap;}.elementor-547 .elementor-element.elementor-element-7c22c1d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-547 .elementor-element.elementor-element-ddfe095 > .elementor-widget-container{padding:0px 4px 0px 0px;}.elementor-547 .elementor-element.elementor-element-29f49fa6 .elementor-heading-title{font-size:30px;}.elementor-547 .elementor-element.elementor-element-6d638299{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-547 .elementor-element.elementor-element-6d638299 .elementor-heading-title{font-size:25px;}.elementor-547 .elementor-element.elementor-element-175604d3{--min-height:250px;}.elementor-547 .elementor-element.elementor-element-69a5b4d2{--min-height:250px;}.elementor-547 .elementor-element.elementor-element-151bf59e{--min-height:250px;}.elementor-547 .elementor-element.elementor-element-c719e46{--gap:40px 20px;--row-gap:40px;--column-gap:20px;}.elementor-547 .elementor-element.elementor-element-55bb18a2{--min-height:200px;}.elementor-547 .elementor-element.elementor-element-525824e3{--min-height:200px;}.elementor-547 .elementor-element.elementor-element-1ba73d40{--min-height:200px;}.elementor-547 .elementor-element.elementor-element-56702fde{--min-height:200px;}.elementor-547 .elementor-element.elementor-element-5403cd52{--justify-content:space-between;}.elementor-547 .elementor-element.elementor-element-ddadb30{--min-height:200px;}.elementor-547 .elementor-element.elementor-element-2688be47{--min-height:200px;}.elementor-547 .elementor-element.elementor-element-47384c62{--min-height:200px;}.elementor-547 .elementor-element.elementor-element-5a1fd996{--min-height:200px;}.elementor-547 .elementor-element.elementor-element-72eccf2a{--flex-wrap:nowrap;}.elementor-547 .elementor-element.elementor-element-19168087 .elementor-heading-title{font-size:30px;}}@media(max-width:1024px){.elementor-547 .elementor-element.elementor-element-ac2702d{--min-height:60vh;--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-547 .elementor-element.elementor-element-b586874{--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-d51a8aa{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-547 .elementor-element.elementor-element-d51a8aa .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-d8c3cd3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-547 .elementor-element.elementor-element-d8c3cd3 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-547 .elementor-element.elementor-element-d5be561 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-547 .elementor-element.elementor-element-e012a43 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-fdfc2d2{--min-height:506px;}.elementor-547 .elementor-element.elementor-element-7c22c1d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-547 .elementor-element.elementor-element-7c22c1d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-3d51371{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-547 .elementor-element.elementor-element-ddfe095 > .elementor-widget-container{padding:0px 6px 0px 0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-547 .elementor-element.elementor-element-a6e8336{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-547 .elementor-element.elementor-element-7239006{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-547 .elementor-element.elementor-element-14fd0e4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-547 .elementor-element.elementor-element-94da31f > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-547 .elementor-element.elementor-element-ce7990f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-547 .elementor-element.elementor-element-28cfeb5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-547 .elementor-element.elementor-element-f1e4a03{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-547 .elementor-element.elementor-element-d94d679{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-547 .elementor-element.elementor-element-eba5b11 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-547 .elementor-element.elementor-element-29f49fa6 .elementor-heading-title{font-size:30px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-460fa441{--flex-wrap:wrap;}.elementor-widget-hfe-counter .hfe-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-hfe-counter .hfe-counter-number{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-73a868da .hfe-counter-number{font-size:106px;}.elementor-547 .elementor-element.elementor-element-fbe7db0{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-40e04be2 .hfe-counter-number{font-size:106px;}.elementor-547 .elementor-element.elementor-element-130dd59c{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-58a77eb0 .hfe-counter-number{font-size:106px;}.elementor-547 .elementor-element.elementor-element-27f7c929{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-442a7ed4 .hfe-counter-number{font-size:106px;}.elementor-547 .elementor-element.elementor-element-2f3de9e4{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-24bebc8{--gap:48px 40px;--row-gap:48px;--column-gap:40px;}.elementor-547 .elementor-element.elementor-element-6d638299{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-547 .elementor-element.elementor-element-6d638299 .elementor-heading-title{font-size:25px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-547 .elementor-element.elementor-element-26d30378 .elementor-icon-box-title, .elementor-547 .elementor-element.elementor-element-26d30378 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-26d30378 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-547 .elementor-element.elementor-element-5d392e4 .elementor-icon-box-title, .elementor-547 .elementor-element.elementor-element-5d392e4 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-5d392e4 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-547 .elementor-element.elementor-element-53ce8e2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-547 .elementor-element.elementor-element-4909b2af .elementor-icon-box-title, .elementor-547 .elementor-element.elementor-element-4909b2af .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-4909b2af .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-547 .elementor-element.elementor-element-767189f7 .elementor-icon-box-title, .elementor-547 .elementor-element.elementor-element-767189f7 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-767189f7 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-547 .elementor-element.elementor-element-b81a0ca .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-7f6d73c6{--gap:40px 20px;--row-gap:40px;--column-gap:20px;}.elementor-547 .elementor-element.elementor-element-175604d3{--min-height:200px;}.elementor-547 .elementor-element.elementor-element-f4c81b8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-67e20454 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-547 .elementor-element.elementor-element-f1fca40 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-547 .elementor-element.elementor-element-69a5b4d2{--min-height:200px;}.elementor-547 .elementor-element.elementor-element-653d705f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-4a686083 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-547 .elementor-element.elementor-element-356163d9 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-547 .elementor-element.elementor-element-151bf59e{--min-height:200px;}.elementor-547 .elementor-element.elementor-element-358f53e6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-12ceb1a6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-547 .elementor-element.elementor-element-64e4a754 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-547 .elementor-element.elementor-element-c719e46{--gap:40px 20px;--row-gap:40px;--column-gap:20px;}.elementor-547 .elementor-element.elementor-element-55bb18a2{--min-height:165px;}.elementor-547 .elementor-element.elementor-element-3029b9e6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-e54f4ce .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-547 .elementor-element.elementor-element-65ba308d .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-547 .elementor-element.elementor-element-525824e3{--min-height:165px;}.elementor-547 .elementor-element.elementor-element-2e4cc81b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-28bfb59e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-547 .elementor-element.elementor-element-317aec98 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-547 .elementor-element.elementor-element-1ba73d40{--min-height:165px;}.elementor-547 .elementor-element.elementor-element-f78ba76 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-4b7f1046 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-547 .elementor-element.elementor-element-600da38b .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-547 .elementor-element.elementor-element-56702fde{--min-height:165px;}.elementor-547 .elementor-element.elementor-element-33ecc897 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-3d252eb7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-547 .elementor-element.elementor-element-194660ea .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-547 .elementor-element.elementor-element-ddadb30{--min-height:165px;}.elementor-547 .elementor-element.elementor-element-4d030b04 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-6764d94f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-547 .elementor-element.elementor-element-2b1388c2 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-547 .elementor-element.elementor-element-2688be47{--min-height:165px;}.elementor-547 .elementor-element.elementor-element-6a0105a8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-7b576ab1 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-547 .elementor-element.elementor-element-47b4185d .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-547 .elementor-element.elementor-element-47384c62{--min-height:165px;}.elementor-547 .elementor-element.elementor-element-5770bbba .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-362c2383 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-547 .elementor-element.elementor-element-5bbb29d7 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-547 .elementor-element.elementor-element-5a1fd996{--min-height:165px;}.elementor-547 .elementor-element.elementor-element-4984aa5b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-2199403b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-547 .elementor-element.elementor-element-7938834c .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-547 .elementor-element.elementor-element-72eccf2a{--gap:3px 3px;--row-gap:3px;--column-gap:3px;--flex-wrap:wrap;}.elementor-547 .elementor-element.elementor-element-19168087 .elementor-heading-title{font-size:30px;}.elementor-547 .elementor-element.elementor-element-10d245cb{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-547 .elementor-element.elementor-element-391747df{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}:where( .elementor-547 .elementor-element.elementor-element-391747df > .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{line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-2458ea35{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}:where( .elementor-547 .elementor-element.elementor-element-2458ea35 > .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{line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-1c55ae8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-5ee2fa38 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}}@media(max-width:767px){.elementor-547 .elementor-element.elementor-element-ac2702d{--min-height:82vh;--justify-content:flex-start;}.elementor-547 .elementor-element.elementor-element-b586874{--padding-top:32px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-d51a8aa .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-d8c3cd3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-547 .elementor-element.elementor-element-d8c3cd3 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-547 .elementor-element.elementor-element-d5be561 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );padding:8px 20px 8px 20px;}.elementor-547 .elementor-element.elementor-element-e012a43 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-fdfc2d2{--min-height:350px;}.elementor-547 .elementor-element.elementor-element-7c22c1d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-2122402{--gap:24px 0px;--row-gap:24px;--column-gap:0px;--flex-wrap:wrap;}.elementor-547 .elementor-element.elementor-element-3d51371{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-547 .elementor-element.elementor-element-e638c01{--width:20%;--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-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-547 .elementor-element.elementor-element-02ebf59{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-547 .elementor-element.elementor-element-a6e8336{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 4px;--row-gap:0px;--column-gap:4px;}.elementor-547 .elementor-element.elementor-element-0635763{--width:20%;--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-547 .elementor-element.elementor-element-7239006{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 4px;--row-gap:0px;--column-gap:4px;}.elementor-547 .elementor-element.elementor-element-ac9814c{--width:20%;--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-547 .elementor-element.elementor-element-b6e770f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-547 .elementor-element.elementor-element-14fd0e4{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 4px;--row-gap:0px;--column-gap:4px;}.elementor-547 .elementor-element.elementor-element-aa5a19b{--width:18%;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:2px;}.elementor-547 .elementor-element.elementor-element-94da31f > .elementor-widget-container{margin:3px 2px 0px 0px;}.elementor-547 .elementor-element.elementor-element-3ffdb42{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-547 .elementor-element.elementor-element-ce7990f{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-547 .elementor-element.elementor-element-63c7883{--width:20%;--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-547 .elementor-element.elementor-element-f1e4a03{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-547 .elementor-element.elementor-element-df0e9fd{--width:20%;--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-547 .elementor-element.elementor-element-d94d679{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 4px;--row-gap:0px;--column-gap:4px;}.elementor-547 .elementor-element.elementor-element-0baaf6f{--width:18%;--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-547 .elementor-element.elementor-element-2b7763f > .elementor-widget-container{margin:-10px 1px 0px 0px;}.elementor-547 .elementor-element.elementor-element-eba5b11 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );padding:15px 35px 15px 35px;}.elementor-547 .elementor-element.elementor-element-29f49fa6 .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-hfe-counter .hfe-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-hfe-counter .hfe-counter-number{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-73a868da .hfe-counter-number{font-size:106px;line-height:1.2em;}.elementor-547 .elementor-element.elementor-element-fbe7db0{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-40e04be2 .hfe-counter-number{font-size:106px;line-height:1.2em;}.elementor-547 .elementor-element.elementor-element-130dd59c{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-58a77eb0 .hfe-counter-number{font-size:106px;line-height:1.2em;}.elementor-547 .elementor-element.elementor-element-27f7c929{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-442a7ed4 .hfe-counter-number{font-size:106px;line-height:1.2em;}.elementor-547 .elementor-element.elementor-element-2f3de9e4{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-24bebc8{--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-547 .elementor-element.elementor-element-7ef34357{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-547 .elementor-element.elementor-element-6d638299 .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-547 .elementor-element.elementor-element-26d30378 .elementor-icon-box-title, .elementor-547 .elementor-element.elementor-element-26d30378 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-26d30378 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-547 .elementor-element.elementor-element-5d392e4 .elementor-icon-box-title, .elementor-547 .elementor-element.elementor-element-5d392e4 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-5d392e4 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-547 .elementor-element.elementor-element-53ce8e2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-547 .elementor-element.elementor-element-4909b2af .elementor-icon-box-title, .elementor-547 .elementor-element.elementor-element-4909b2af .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-4909b2af .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-547 .elementor-element.elementor-element-767189f7 .elementor-icon-box-title, .elementor-547 .elementor-element.elementor-element-767189f7 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-767189f7 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-547 .elementor-element.elementor-element-b81a0ca .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-175604d3{--min-height:250px;}.elementor-547 .elementor-element.elementor-element-f4c81b8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-67e20454 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-547 .elementor-element.elementor-element-f1fca40 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );padding:5px 8px 5px 8px;}.elementor-547 .elementor-element.elementor-element-69a5b4d2{--min-height:250px;}.elementor-547 .elementor-element.elementor-element-653d705f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-4a686083 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-547 .elementor-element.elementor-element-356163d9 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );padding:5px 8px 5px 8px;}.elementor-547 .elementor-element.elementor-element-151bf59e{--min-height:250px;}.elementor-547 .elementor-element.elementor-element-358f53e6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-12ceb1a6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-547 .elementor-element.elementor-element-64e4a754 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );padding:5px 8px 5px 8px;}.elementor-547 .elementor-element.elementor-element-55bb18a2{--min-height:250px;}.elementor-547 .elementor-element.elementor-element-3029b9e6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-e54f4ce .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-547 .elementor-element.elementor-element-65ba308d .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );padding:5px 8px 5px 8px;}.elementor-547 .elementor-element.elementor-element-525824e3{--min-height:250px;}.elementor-547 .elementor-element.elementor-element-2e4cc81b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-28bfb59e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-547 .elementor-element.elementor-element-317aec98 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );padding:5px 8px 5px 8px;}.elementor-547 .elementor-element.elementor-element-1ba73d40{--min-height:250px;}.elementor-547 .elementor-element.elementor-element-f78ba76 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-4b7f1046 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-547 .elementor-element.elementor-element-600da38b .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );padding:5px 8px 5px 8px;}.elementor-547 .elementor-element.elementor-element-56702fde{--min-height:250px;}.elementor-547 .elementor-element.elementor-element-33ecc897 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-3d252eb7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-547 .elementor-element.elementor-element-194660ea .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );padding:5px 8px 5px 8px;}.elementor-547 .elementor-element.elementor-element-ddadb30{--min-height:250px;}.elementor-547 .elementor-element.elementor-element-4d030b04 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-6764d94f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-547 .elementor-element.elementor-element-2b1388c2 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );padding:5px 8px 5px 8px;}.elementor-547 .elementor-element.elementor-element-2688be47:not(.elementor-motion-effects-element-type-background), .elementor-547 .elementor-element.elementor-element-2688be47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.charteroakstrategy.com/wp-content/uploads/2026/05/Keating-green-4.jpg");background-position:top center;}.elementor-547 .elementor-element.elementor-element-2688be47{--min-height:250px;}.elementor-547 .elementor-element.elementor-element-6a0105a8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-7b576ab1 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-547 .elementor-element.elementor-element-47b4185d .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );padding:5px 8px 5px 8px;}.elementor-547 .elementor-element.elementor-element-47384c62{--min-height:250px;}.elementor-547 .elementor-element.elementor-element-5770bbba .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-362c2383 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-547 .elementor-element.elementor-element-5bbb29d7 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );padding:5px 8px 5px 8px;}.elementor-547 .elementor-element.elementor-element-5a1fd996{--min-height:250px;}.elementor-547 .elementor-element.elementor-element-4984aa5b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-2199403b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-547 .elementor-element.elementor-element-7938834c .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );padding:5px 8px 5px 8px;}.elementor-547 .elementor-element.elementor-element-72eccf2a{--gap:4px 4px;--row-gap:4px;--column-gap:4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-547 .elementor-element.elementor-element-19168087 .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-547 .elementor-element.elementor-element-4475077 .elementor-button{padding:15px 35px 15px 35px;}.elementor-547 .elementor-element.elementor-element-391747df{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}:where( .elementor-547 .elementor-element.elementor-element-391747df > .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{line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-2458ea35 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-547 .elementor-element.elementor-element-2458ea35{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}:where( .elementor-547 .elementor-element.elementor-element-2458ea35 > .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{line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-1c55ae8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-547 .elementor-element.elementor-element-5ee2fa38 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}}@media(min-width:768px){.elementor-547 .elementor-element.elementor-element-b586874{--width:50%;}.elementor-547 .elementor-element.elementor-element-fdfc2d2{--width:50%;}.elementor-547 .elementor-element.elementor-element-e638c01{--width:9%;}.elementor-547 .elementor-element.elementor-element-0635763{--width:9%;}.elementor-547 .elementor-element.elementor-element-ac9814c{--width:9%;}.elementor-547 .elementor-element.elementor-element-aa5a19b{--width:9%;}.elementor-547 .elementor-element.elementor-element-63c7883{--width:9%;}.elementor-547 .elementor-element.elementor-element-df0e9fd{--width:9%;}.elementor-547 .elementor-element.elementor-element-0baaf6f{--width:9%;}.elementor-547 .elementor-element.elementor-element-4c3d839a{--width:48%;}.elementor-547 .elementor-element.elementor-element-12cb45c{--width:48%;}.elementor-547 .elementor-element.elementor-element-1b9b3065{--width:48%;}.elementor-547 .elementor-element.elementor-element-2df57621{--width:48%;}.elementor-547 .elementor-element.elementor-element-39fb015d{--width:23.4%;}.elementor-547 .elementor-element.elementor-element-23197ce1{--width:23.4%;}.elementor-547 .elementor-element.elementor-element-166c957e{--width:23.4%;}.elementor-547 .elementor-element.elementor-element-6fa2c72a{--width:23.4%;}.elementor-547 .elementor-element.elementor-element-5403cd52{--width:23.4%;}.elementor-547 .elementor-element.elementor-element-491b16{--width:23.4%;}.elementor-547 .elementor-element.elementor-element-79dba68d{--width:23.4%;}.elementor-547 .elementor-element.elementor-element-79dbabdf{--width:23.4%;}.elementor-547 .elementor-element.elementor-element-1134a2bb{--width:40%;}.elementor-547 .elementor-element.elementor-element-1f4b65a0{--width:60%;}}@media(max-width:1366px) and (min-width:768px){.elementor-547 .elementor-element.elementor-element-b586874{--width:616.625px;}.elementor-547 .elementor-element.elementor-element-2df57621{--width:533.188px;}}@media(max-width:1200px) and (min-width:768px){.elementor-547 .elementor-element.elementor-element-b586874{--width:50%;}.elementor-547 .elementor-element.elementor-element-e638c01{--width:10%;}.elementor-547 .elementor-element.elementor-element-0635763{--width:10%;}.elementor-547 .elementor-element.elementor-element-ac9814c{--width:10%;}.elementor-547 .elementor-element.elementor-element-aa5a19b{--width:10%;}.elementor-547 .elementor-element.elementor-element-63c7883{--width:10%;}.elementor-547 .elementor-element.elementor-element-df0e9fd{--width:10%;}.elementor-547 .elementor-element.elementor-element-0baaf6f{--width:10%;}.elementor-547 .elementor-element.elementor-element-4c3d839a{--width:47.5%;}.elementor-547 .elementor-element.elementor-element-12cb45c{--width:47.5%;}.elementor-547 .elementor-element.elementor-element-1b9b3065{--width:47.5%;}.elementor-547 .elementor-element.elementor-element-2df57621{--width:47.5%;}}@media(max-width:1024px) and (min-width:768px){.elementor-547 .elementor-element.elementor-element-b586874{--width:100%;}.elementor-547 .elementor-element.elementor-element-fdfc2d2{--width:100%;}.elementor-547 .elementor-element.elementor-element-e638c01{--width:17%;}.elementor-547 .elementor-element.elementor-element-0635763{--width:15%;}.elementor-547 .elementor-element.elementor-element-ac9814c{--width:15%;}.elementor-547 .elementor-element.elementor-element-aa5a19b{--width:15%;}.elementor-547 .elementor-element.elementor-element-63c7883{--width:15%;}.elementor-547 .elementor-element.elementor-element-df0e9fd{--width:15%;}.elementor-547 .elementor-element.elementor-element-0baaf6f{--width:15%;}.elementor-547 .elementor-element.elementor-element-7ab05508{--width:48%;}.elementor-547 .elementor-element.elementor-element-6525266a{--width:48%;}.elementor-547 .elementor-element.elementor-element-3247ca5c{--width:48%;}.elementor-547 .elementor-element.elementor-element-7097dd18{--width:48%;}.elementor-547 .elementor-element.elementor-element-4c3d839a{--width:47%;}.elementor-547 .elementor-element.elementor-element-12cb45c{--width:47%;}.elementor-547 .elementor-element.elementor-element-1b9b3065{--width:47%;}.elementor-547 .elementor-element.elementor-element-2df57621{--width:47%;}.elementor-547 .elementor-element.elementor-element-39fb015d{--width:22.8%;}.elementor-547 .elementor-element.elementor-element-23197ce1{--width:22.8%;}.elementor-547 .elementor-element.elementor-element-166c957e{--width:22.8%;}.elementor-547 .elementor-element.elementor-element-6fa2c72a{--width:22.8%;}.elementor-547 .elementor-element.elementor-element-5403cd52{--width:22.8%;}.elementor-547 .elementor-element.elementor-element-491b16{--width:22.8%;}.elementor-547 .elementor-element.elementor-element-79dba68d{--width:22.8%;}.elementor-547 .elementor-element.elementor-element-79dbabdf{--width:22.8%;}}