.elementor-9276 .elementor-element.elementor-element-06d60c5:not(.elementor-motion-effects-element-type-background), .elementor-9276 .elementor-element.elementor-element-06d60c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://keystone.cpa/wp-content/uploads/2025/05/Keystone_bg_Shapes.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9276 .elementor-element.elementor-element-06d60c5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9276 .elementor-element.elementor-element-06d60c5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9276 .elementor-element.elementor-element-c66027d > .elementor-element-populated{padding:6% 6% 6% 6%;}.elementor-bc-flex-widget .elementor-9276 .elementor-element.elementor-element-af4c1fd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9276 .elementor-element.elementor-element-af4c1fd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9276 .elementor-element.elementor-element-af4c1fd > .elementor-element-populated{margin:0% 5% 0% 5%;--e-column-margin-right:5%;--e-column-margin-left:5%;}.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 );color:var( --e-global-color-primary );}.elementor-9276 .elementor-element.elementor-element-1233d76 .elementor-heading-title{font-family:"argent-cf", Sans-serif;font-size:42px;color:var( --e-global-color-4e95a3d );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-9276 .elementor-element.elementor-element-975ca05{font-family:"tasaorbiterdisplay-medium", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-4e95a3d );}.elementor-9276 .elementor-element.elementor-element-afd6169{--spacer-size:31px;}.elementor-9276 .elementor-element.elementor-element-ff4882f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 0px 0px;}.elementor-9276 .elementor-element.elementor-element-ff4882f{font-family:"manrope-variablefont_wght", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-4e95a3d );}.elementor-bc-flex-widget .elementor-9276 .elementor-element.elementor-element-d4c3421.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9276 .elementor-element.elementor-element-d4c3421.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9276 .elementor-element.elementor-element-d4c3421 > .elementor-element-populated{margin:0% 0% 0% 7%;--e-column-margin-right:0%;--e-column-margin-left:7%;}.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 );}.elementor-9276 .elementor-element.elementor-element-6c6aee8:not(.elementor-motion-effects-element-type-background), .elementor-9276 .elementor-element.elementor-element-6c6aee8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4140420F;}.elementor-9276 .elementor-element.elementor-element-6c6aee8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 4% 0%;}.elementor-9276 .elementor-element.elementor-element-6c6aee8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9276 .elementor-element.elementor-element-5e0c612 > .elementor-container{max-width:1600px;}.elementor-9276 .elementor-element.elementor-element-fd8d10b > .elementor-element-populated{margin:0% 10% 0% 10%;--e-column-margin-right:10%;--e-column-margin-left:10%;padding:0px 0px 0px 0px;}.elementor-9276 .elementor-element.elementor-element-e55ddb9{--spacer-size:50px;}.elementor-9276 .elementor-element.elementor-element-376d70a{width:var( --container-widget-width, 83.202% );max-width:83.202%;--container-widget-width:83.202%;--container-widget-flex-grow:0;}.elementor-9276 .elementor-element.elementor-element-376d70a .elementor-heading-title{font-family:"argent-cf", Sans-serif;font-size:38px;font-weight:500;font-style:italic;color:var( --e-global-color-primary );}.elementor-9276 .elementor-element.elementor-element-1478c33 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 0px 0px;}.elementor-9276 .elementor-element.elementor-element-1478c33{font-family:"manrope-variablefont_wght", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-text );}.elementor-9276 .elementor-element.elementor-element-e42b72b{--spacer-size:50px;}.elementor-9276 .elementor-element.elementor-element-d388468 .elementor-heading-title{font-family:"argent-cf", Sans-serif;font-size:33px;font-weight:500;font-style:italic;color:var( --e-global-color-primary );}.elementor-9276 .elementor-element.elementor-element-ff0de9c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 0px 0px;}.elementor-9276 .elementor-element.elementor-element-ff0de9c{font-family:"manrope-variablefont_wght", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-text );}.elementor-9276 .elementor-element.elementor-element-eb35a7d{--spacer-size:50px;}.elementor-9276 .elementor-element.elementor-element-00f6823 .elementor-heading-title{font-family:"argent-cf", Sans-serif;font-size:33px;font-weight:500;font-style:italic;color:var( --e-global-color-primary );}.elementor-9276 .elementor-element.elementor-element-8c93d77 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 0px 0px;}.elementor-9276 .elementor-element.elementor-element-8c93d77{font-family:"manrope-variablefont_wght", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-text );}.elementor-9276 .elementor-element.elementor-element-ac27b07{--spacer-size:50px;}.elementor-9276 .elementor-element.elementor-element-1e90260 .elementor-heading-title{font-family:"argent-cf", Sans-serif;font-size:33px;font-weight:500;font-style:italic;color:var( --e-global-color-primary );}.elementor-9276 .elementor-element.elementor-element-1983352 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 0px 0px;}.elementor-9276 .elementor-element.elementor-element-1983352{font-family:"manrope-variablefont_wght", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-text );}.elementor-9276 .elementor-element.elementor-element-0856ce9{--spacer-size:50px;}.elementor-9276 .elementor-element.elementor-element-c88ea80 .elementor-heading-title{font-family:"argent-cf", Sans-serif;font-size:33px;font-weight:500;font-style:italic;color:var( --e-global-color-primary );}.elementor-9276 .elementor-element.elementor-element-1d77beb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 0px 0px;}.elementor-9276 .elementor-element.elementor-element-1d77beb{font-family:"manrope-variablefont_wght", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-text );}.elementor-9276 .elementor-element.elementor-element-266784b{--spacer-size:50px;}.elementor-9276 .elementor-element.elementor-element-d6905e6 .elementor-heading-title{font-family:"argent-cf", Sans-serif;font-size:33px;font-weight:500;font-style:italic;color:var( --e-global-color-primary );}.elementor-9276 .elementor-element.elementor-element-c5d87d0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 0px 0px;}.elementor-9276 .elementor-element.elementor-element-c5d87d0{font-family:"manrope-variablefont_wght", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-text );}.elementor-9276 .elementor-element.elementor-element-937c0bc{--spacer-size:50px;}.elementor-9276 .elementor-element.elementor-element-84ec750 .elementor-heading-title{font-family:"argent-cf", Sans-serif;font-size:33px;font-weight:500;font-style:italic;color:var( --e-global-color-primary );}.elementor-9276 .elementor-element.elementor-element-1e82814 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 0px 0px;}.elementor-9276 .elementor-element.elementor-element-1e82814{font-family:"manrope-variablefont_wght", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-text );}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-9276 .elementor-element.elementor-element-1478c33{width:var( --container-widget-width, 990px );max-width:990px;--container-widget-width:990px;--container-widget-flex-grow:0;}.elementor-9276 .elementor-element.elementor-element-ff0de9c{width:var( --container-widget-width, 990px );max-width:990px;--container-widget-width:990px;--container-widget-flex-grow:0;}.elementor-9276 .elementor-element.elementor-element-8c93d77{width:var( --container-widget-width, 990px );max-width:990px;--container-widget-width:990px;--container-widget-flex-grow:0;}.elementor-9276 .elementor-element.elementor-element-1983352{width:var( --container-widget-width, 990px );max-width:990px;--container-widget-width:990px;--container-widget-flex-grow:0;}.elementor-9276 .elementor-element.elementor-element-1d77beb{width:var( --container-widget-width, 990px );max-width:990px;--container-widget-width:990px;--container-widget-flex-grow:0;}.elementor-9276 .elementor-element.elementor-element-c5d87d0{width:var( --container-widget-width, 990px );max-width:990px;--container-widget-width:990px;--container-widget-flex-grow:0;}.elementor-9276 .elementor-element.elementor-element-1e82814{width:var( --container-widget-width, 990px );max-width:990px;--container-widget-width:990px;--container-widget-flex-grow:0;}}@media(max-width:1200px){.elementor-9276 .elementor-element.elementor-element-ff4882f{width:var( --container-widget-width, 466.688px );max-width:466.688px;--container-widget-width:466.688px;--container-widget-flex-grow:0;}.elementor-9276 .elementor-element.elementor-element-1478c33{width:var( --container-widget-width, 908px );max-width:908px;--container-widget-width:908px;--container-widget-flex-grow:0;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-9276 .elementor-element.elementor-element-fd8d10b > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-9276 .elementor-element.elementor-element-1478c33{line-height:1.5em;}.elementor-9276 .elementor-element.elementor-element-ff0de9c{line-height:1.5em;}.elementor-9276 .elementor-element.elementor-element-8c93d77{line-height:1.5em;}.elementor-9276 .elementor-element.elementor-element-1983352{line-height:1.5em;}.elementor-9276 .elementor-element.elementor-element-1d77beb{line-height:1.5em;}.elementor-9276 .elementor-element.elementor-element-c5d87d0{line-height:1.5em;}.elementor-9276 .elementor-element.elementor-element-1e82814{line-height:1.5em;}}