.elementor-5227 .elementor-element.elementor-element-0ce82aa{--display:flex;--min-height:35rem;--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 0px;--row-gap:0px;--column-gap:0px;--margin-top:-11rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5227 .elementor-element.elementor-element-0ce82aa:not(.elementor-motion-effects-element-type-background), .elementor-5227 .elementor-element.elementor-element-0ce82aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5227 .elementor-element.elementor-element-9f4a9b0{--display:flex;}.elementor-5227 .elementor-element.elementor-element-410b58b{--display:flex;border-style:none;--border-style:none;--z-index:1;}.elementor-5227 .elementor-element.elementor-element-410b58b:not(.elementor-motion-effects-element-type-background), .elementor-5227 .elementor-element.elementor-element-410b58b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8B7B6C;}.elementor-5227 .elementor-element.elementor-element-1dda350{--display:flex;--z-index:1;}.elementor-5227 .elementor-element.elementor-element-1dda350:not(.elementor-motion-effects-element-type-background), .elementor-5227 .elementor-element.elementor-element-1dda350 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8B7B6C;}.elementor-5227 .elementor-element.elementor-element-49864b0{--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 0px;--row-gap:0px;--column-gap:0px;--margin-top:-22rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5227 .elementor-element.elementor-element-acc88da{--display:flex;}.elementor-5227 .elementor-element.elementor-element-e9591d2{--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;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;--z-index:2;}.elementor-5227 .elementor-element.elementor-element-e9591d2:not(.elementor-motion-effects-element-type-background), .elementor-5227 .elementor-element.elementor-element-e9591d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://upfrontcpa.com/wp-content/uploads/2026/09/financial-advisor-working-computer-while-having-meeting-with-couple-office-scaled.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5227 .elementor-element.elementor-element-0bcdd90{--display:flex;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-5227 .elementor-element.elementor-element-0bcdd90:not(.elementor-motion-effects-element-type-background), .elementor-5227 .elementor-element.elementor-element-0bcdd90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9B49DF0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-5227 .elementor-element.elementor-element-b09f481 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3.5rem;font-weight:200;color:#1A1A1A;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5227 .elementor-element.elementor-element-27a810f{font-family:"Inter", Sans-serif;font-weight:300;color:#1A1A1A;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-5227 .elementor-element.elementor-element-79a3a87 .elementor-button{font-family:"Inter", Sans-serif;font-weight:500;text-transform:uppercase;fill:#1D1D1D;color:#1D1D1D;background-color:#A37256;border-radius:0px 0px 0px 0px;}.elementor-5227 .elementor-element.elementor-element-05ed3fd{--display:flex;}.elementor-5227 .elementor-element.elementor-element-4c86eb4{--display:flex;--z-index:2;}.elementor-5227 .elementor-element.elementor-element-4c86eb4:not(.elementor-motion-effects-element-type-background), .elementor-5227 .elementor-element.elementor-element-4c86eb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B5A396;}.elementor-5227 .elementor-element.elementor-element-387ba68{--display:flex;}.elementor-5227 .elementor-element.elementor-element-4945c4e{--display:flex;--min-height:2000px;--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 0px;--row-gap:0px;--column-gap:0px;--margin-top:-26rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5227 .elementor-element.elementor-element-cb76fbf{--display:flex;}.elementor-5227 .elementor-element.elementor-element-cb76fbf:not(.elementor-motion-effects-element-type-background), .elementor-5227 .elementor-element.elementor-element-cb76fbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F1EE;}.elementor-5227 .elementor-element.elementor-element-f812951{--display:flex;}.elementor-5227 .elementor-element.elementor-element-f812951:not(.elementor-motion-effects-element-type-background), .elementor-5227 .elementor-element.elementor-element-f812951 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5D6CD;}.elementor-5227 .elementor-element.elementor-element-23f608a{--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 0px;--row-gap:0px;--column-gap:0px;--margin-top:-97rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5227 .elementor-element.elementor-element-9d8d8d7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:6rem;--padding-bottom:6rem;--padding-left:6rem;--padding-right:6rem;}.elementor-5227 .elementor-element.elementor-element-3236de9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.5rem;font-weight:200;color:#1A1A1A;}.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-weight:var( --e-global-typography-secondary-font-weight );}.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-5227 .elementor-element.elementor-element-5531a5c{--divider-border-style:solid;--divider-color:#D9B49D;--divider-border-width:3px;}.elementor-5227 .elementor-element.elementor-element-5531a5c .elementor-divider-separator{width:10%;}.elementor-5227 .elementor-element.elementor-element-5531a5c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-5227 .elementor-element.elementor-element-ec2bda8{font-family:"Inter", Sans-serif;font-weight:400;color:#1A1A1A;}.elementor-5227 .elementor-element.elementor-element-8a62be4 .elementor-button{font-family:"Inter", Sans-serif;font-weight:500;text-transform:uppercase;fill:#1D1D1D;color:#1D1D1D;background-color:#D9B49D;border-radius:0px 0px 0px 0px;}.elementor-5227 .elementor-element.elementor-element-f265d15{--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;--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-5227 .elementor-element.elementor-element-0af59c1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5227 .elementor-element.elementor-element-c53a7b3{--display:flex;--min-height:300px;}.elementor-5227 .elementor-element.elementor-element-c53a7b3:not(.elementor-motion-effects-element-type-background), .elementor-5227 .elementor-element.elementor-element-c53a7b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://upfrontcpa.com/wp-content/uploads/2026/08/female-accountant-calculating-tax-bills-while-working-finances-office-scaled.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5227 .elementor-element.elementor-element-46f058c{--display:flex;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-5227 .elementor-element.elementor-element-46f058c:not(.elementor-motion-effects-element-type-background), .elementor-5227 .elementor-element.elementor-element-46f058c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5227 .elementor-element.elementor-element-46f058c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5227 .elementor-element.elementor-element-99e6f1a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2rem;font-weight:300;color:#8B7B6C;}.elementor-5227 .elementor-element.elementor-element-b178a78{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-5227 .elementor-element.elementor-element-e2d71c0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-5227 .elementor-element.elementor-element-e2d71c0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-5227 .elementor-element.elementor-element-e2d71c0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-5227 .elementor-element.elementor-element-e2d71c0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-5227 .elementor-element.elementor-element-e2d71c0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-5227 .elementor-element.elementor-element-e2d71c0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5227 .elementor-element.elementor-element-e2d71c0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5227 .elementor-element.elementor-element-e2d71c0{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-5227 .elementor-element.elementor-element-e2d71c0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5227 .elementor-element.elementor-element-e2d71c0 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-5227 .elementor-element.elementor-element-e2d71c0 .elementor-icon-list-text{color:#1A1A1A;transition:color 0.3s;}.elementor-5227 .elementor-element.elementor-element-e2d71c0.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-5227 .elementor-element.elementor-element-1a061f4 .elementor-button{font-family:"Inter", Sans-serif;font-weight:500;text-transform:uppercase;fill:#1D1D1D;color:#1D1D1D;background-color:#D9B49D;border-radius:0px 0px 0px 0px;}.elementor-5227 .elementor-element.elementor-element-6c79e1b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5227 .elementor-element.elementor-element-722782f{--display:flex;--min-height:300px;}.elementor-5227 .elementor-element.elementor-element-722782f:not(.elementor-motion-effects-element-type-background), .elementor-5227 .elementor-element.elementor-element-722782f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://upfrontcpa.com/wp-content/uploads/2026/07/business-company-employee-comparing-financial-data-from-laptop-with-accounting-documentation-management-department-leader-si.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5227 .elementor-element.elementor-element-4e20b78{--display:flex;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-5227 .elementor-element.elementor-element-4e20b78:not(.elementor-motion-effects-element-type-background), .elementor-5227 .elementor-element.elementor-element-4e20b78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5227 .elementor-element.elementor-element-4e20b78.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5227 .elementor-element.elementor-element-59e64dc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2rem;font-weight:300;color:#8B7B6C;}.elementor-5227 .elementor-element.elementor-element-f48794c{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-5227 .elementor-element.elementor-element-be43c04 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-5227 .elementor-element.elementor-element-be43c04 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-5227 .elementor-element.elementor-element-be43c04 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-5227 .elementor-element.elementor-element-be43c04 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-5227 .elementor-element.elementor-element-be43c04 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-5227 .elementor-element.elementor-element-be43c04 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5227 .elementor-element.elementor-element-be43c04 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5227 .elementor-element.elementor-element-be43c04{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-5227 .elementor-element.elementor-element-be43c04 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5227 .elementor-element.elementor-element-be43c04 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-5227 .elementor-element.elementor-element-be43c04 .elementor-icon-list-text{color:#1A1A1A;transition:color 0.3s;}.elementor-5227 .elementor-element.elementor-element-be43c04.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-5227 .elementor-element.elementor-element-61380c9 .elementor-button{font-family:"Inter", Sans-serif;font-weight:500;text-transform:uppercase;fill:#1D1D1D;color:#1D1D1D;background-color:#D9B49D;border-radius:0px 0px 0px 0px;}.elementor-5227 .elementor-element.elementor-element-b43a86c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5227 .elementor-element.elementor-element-80701eb{--display:flex;--min-height:300px;}.elementor-5227 .elementor-element.elementor-element-80701eb:not(.elementor-motion-effects-element-type-background), .elementor-5227 .elementor-element.elementor-element-80701eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://upfrontcpa.com/wp-content/uploads/2026/07/startup-company-business-people-are-meeting-discussing-together-summarize-plan-investment-finances.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5227 .elementor-element.elementor-element-2d4c2c8{--display:flex;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-5227 .elementor-element.elementor-element-2d4c2c8:not(.elementor-motion-effects-element-type-background), .elementor-5227 .elementor-element.elementor-element-2d4c2c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5227 .elementor-element.elementor-element-2d4c2c8.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5227 .elementor-element.elementor-element-afc6d5a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2rem;font-weight:300;color:#8B7B6C;}.elementor-5227 .elementor-element.elementor-element-3a7a920 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-5227 .elementor-element.elementor-element-3a7a920 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-5227 .elementor-element.elementor-element-3a7a920 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-5227 .elementor-element.elementor-element-3a7a920 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-5227 .elementor-element.elementor-element-3a7a920 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-5227 .elementor-element.elementor-element-3a7a920 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5227 .elementor-element.elementor-element-3a7a920 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5227 .elementor-element.elementor-element-3a7a920{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-5227 .elementor-element.elementor-element-3a7a920 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5227 .elementor-element.elementor-element-3a7a920 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-5227 .elementor-element.elementor-element-3a7a920 .elementor-icon-list-text{color:#1A1A1A;transition:color 0.3s;}.elementor-5227 .elementor-element.elementor-element-3a7a920.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-5227 .elementor-element.elementor-element-debef29 .elementor-button{font-family:"Inter", Sans-serif;font-weight:500;text-transform:uppercase;fill:#1D1D1D;color:#1D1D1D;background-color:#D9B49D;border-radius:0px 0px 0px 0px;}.elementor-5227 .elementor-element.elementor-element-dc5a9b6{--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 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5227 .elementor-element.elementor-element-76e170e{--display:flex;--padding-top:8rem;--padding-bottom:4rem;--padding-left:10rem;--padding-right:4rem;}.elementor-5227 .elementor-element.elementor-element-76e170e:not(.elementor-motion-effects-element-type-background), .elementor-5227 .elementor-element.elementor-element-76e170e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8B7B6C;}.elementor-5227 .elementor-element.elementor-element-494c47e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.6rem;font-weight:200;color:#FFFFFF;}.elementor-5227 .elementor-element.elementor-element-494c47e{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-5227 .elementor-element.elementor-element-6186889{--divider-border-style:solid;--divider-color:#D9B49D;--divider-border-width:3px;}.elementor-5227 .elementor-element.elementor-element-6186889 .elementor-divider-separator{width:20%;}.elementor-5227 .elementor-element.elementor-element-6186889 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-5227 .elementor-element.elementor-element-1d63b77{--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 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5227 .elementor-element.elementor-element-ea2cb21{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-5227 .elementor-element.elementor-element-b7f51d2{--display:flex;}.elementor-5227 .elementor-element.elementor-element-e31ff8a{color:#FFFFFF;}.elementor-5227 .elementor-element.elementor-element-cffa37a .elementor-button{font-family:"Inter", Sans-serif;font-weight:500;text-transform:uppercase;fill:#1D1D1D;color:#1D1D1D;background-color:#D9B49D;border-radius:0px 0px 0px 0px;}.elementor-5227 .elementor-element.elementor-element-19e995e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5227 .elementor-element.elementor-element-19e995e:not(.elementor-motion-effects-element-type-background), .elementor-5227 .elementor-element.elementor-element-19e995e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D5BDAF;}.elementor-5227 .elementor-element.elementor-element-65c6b2d{--display:flex;--min-height:600px;}.elementor-5227 .elementor-element.elementor-element-65c6b2d:not(.elementor-motion-effects-element-type-background), .elementor-5227 .elementor-element.elementor-element-65c6b2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://upfrontcpa.com/wp-content/uploads/2026/07/business-people-shaking-hands-together-1.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5227 .elementor-element.elementor-element-5ba1194{--display:flex;--min-height:100px;--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-5227 .elementor-element.elementor-element-604f529{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5227 .elementor-element.elementor-element-278ae5c{--display:flex;--padding-top:6rem;--padding-bottom:12rem;--padding-left:10rem;--padding-right:0rem;}.elementor-5227 .elementor-element.elementor-element-2cb396e .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:200;color:#1A1A1A;}.elementor-5227 .elementor-element.elementor-element-2cb396e{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-5227 .elementor-element.elementor-element-fcf6f2b{--display:flex;--min-height:450px;--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 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5227 .elementor-element.elementor-element-60eddb4{--display:flex;}.elementor-5227 .elementor-element.elementor-element-c5650dc{--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 0px;--row-gap:0px;--column-gap:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-5227 .elementor-element.elementor-element-c5650dc:not(.elementor-motion-effects-element-type-background), .elementor-5227 .elementor-element.elementor-element-c5650dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://upfrontcpa.com/wp-content/uploads/2026/07/background-grey-logo-upfront.avif");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-5227 .elementor-element.elementor-element-408d5ba{--display:flex;--margin-top:-9rem;--margin-bottom:0rem;--margin-left:-6rem;--margin-right:0rem;}.elementor-5227 .elementor-element.elementor-element-34570e3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-15rem;--margin-bottom:0rem;--margin-left:-18rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:8rem;}.elementor-5227 .elementor-element.elementor-element-ca373cb{--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;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5227 .elementor-element.elementor-element-b4370ea{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5227 .elementor-element.elementor-element-b4370ea:not(.elementor-motion-effects-element-type-background), .elementor-5227 .elementor-element.elementor-element-b4370ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3B3E43;}.elementor-5227 .elementor-element.elementor-element-03a8067 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.9rem;font-weight:300;color:#757E81;}.elementor-5227 .elementor-element.elementor-element-03c131a .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:300;}.elementor-5227 .elementor-element.elementor-element-beb550d{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5227 .elementor-element.elementor-element-beb550d:not(.elementor-motion-effects-element-type-background), .elementor-5227 .elementor-element.elementor-element-beb550d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3B3E43;}.elementor-5227 .elementor-element.elementor-element-5efc9ab .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.9rem;font-weight:300;color:#757E81;}.elementor-5227 .elementor-element.elementor-element-6bf6c4d .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:300;}.elementor-5227 .elementor-element.elementor-element-aa29e8a{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5227 .elementor-element.elementor-element-aa29e8a:not(.elementor-motion-effects-element-type-background), .elementor-5227 .elementor-element.elementor-element-aa29e8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3B3E43;}.elementor-5227 .elementor-element.elementor-element-ab9dbc6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.9rem;font-weight:300;color:#757E81;}.elementor-5227 .elementor-element.elementor-element-8227319 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.45rem;font-weight:300;}.elementor-5227 .elementor-element.elementor-element-8cf26d6{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-5227 .elementor-element.elementor-element-4435cfd{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5227 .elementor-element.elementor-element-4435cfd:not(.elementor-motion-effects-element-type-background), .elementor-5227 .elementor-element.elementor-element-4435cfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3B3E43;}.elementor-5227 .elementor-element.elementor-element-7b38c62 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.9rem;font-weight:300;color:#757E81;}.elementor-5227 .elementor-element.elementor-element-446815a .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:300;}.elementor-5227 .elementor-element.elementor-element-e32e5a0{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5227 .elementor-element.elementor-element-e32e5a0:not(.elementor-motion-effects-element-type-background), .elementor-5227 .elementor-element.elementor-element-e32e5a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3B3E43;}.elementor-5227 .elementor-element.elementor-element-b9592fa .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.9rem;font-weight:300;color:#757E81;}.elementor-5227 .elementor-element.elementor-element-d51f475 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:300;}.elementor-5227 .elementor-element.elementor-element-a34260c{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5227 .elementor-element.elementor-element-a34260c:not(.elementor-motion-effects-element-type-background), .elementor-5227 .elementor-element.elementor-element-a34260c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3B3E43;}.elementor-5227 .elementor-element.elementor-element-6a1d810 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.9rem;font-weight:300;color:#757E81;}.elementor-5227 .elementor-element.elementor-element-6626191 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:300;}.elementor-5227 .elementor-element.elementor-element-422887a .elementor-button{font-family:"Inter", Sans-serif;font-weight:500;text-transform:uppercase;fill:#1D1D1D;color:#1D1D1D;background-color:#D9B49D;border-radius:0px 0px 0px 0px;}.elementor-5227 .elementor-element.elementor-element-422887a{padding:3rem 1rem 3rem 1rem;}.elementor-5227 .elementor-element.elementor-element-422887a.elementor-element{--align-self:flex-end;}.elementor-5227 .elementor-element.elementor-element-6c8e4fe{--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 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5227 .elementor-element.elementor-element-6c8e4fe:not(.elementor-motion-effects-element-type-background), .elementor-5227 .elementor-element.elementor-element-6c8e4fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9B49D;}.elementor-5227 .elementor-element.elementor-element-2ea772a{--display:flex;}.elementor-5227 .elementor-element.elementor-element-2ea772a:not(.elementor-motion-effects-element-type-background), .elementor-5227 .elementor-element.elementor-element-2ea772a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://upfrontcpa.com/wp-content/uploads/2026/07/documents-tablet-mentor-portrait-wi2-th-woman-smile-office-business-proposal-plan-advice-collaboration-teamwork-corporate-mana.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5227 .elementor-element.elementor-element-aae2ae3{--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 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5227 .elementor-element.elementor-element-0d0cf02{--display:flex;--padding-top:6rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-5227 .elementor-element.elementor-element-0030ad3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.6rem;font-weight:200;color:#1A1A1A;}.elementor-5227 .elementor-element.elementor-element-0030ad3{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-5227 .elementor-element.elementor-element-e3f64b9{--divider-border-style:solid;--divider-color:#AB7B60;--divider-border-width:3px;}.elementor-5227 .elementor-element.elementor-element-e3f64b9 .elementor-divider-separator{width:10%;}.elementor-5227 .elementor-element.elementor-element-e3f64b9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-5227 .elementor-element.elementor-element-7d93eac{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-5227 .elementor-element.elementor-element-d417c1a .elementor-button{font-family:"Inter", Sans-serif;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;background-color:#A37256;border-radius:0px 0px 0px 0px;}.elementor-5227 .elementor-element.elementor-element-d417c1a{z-index:2;}.elementor-5227 .elementor-element.elementor-element-cad34e8{--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 0px;--row-gap:0px;--column-gap:0px;--margin-top:-12rem;--margin-bottom:0rem;--margin-left:8rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5227 .elementor-element.elementor-element-114f8f3{--display:flex;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-5227 .elementor-element.elementor-element-23a35e4{--display:flex;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--z-index:1;}.elementor-5227 .elementor-element.elementor-element-bb93279 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:300;color:#1A1A1A;}.elementor-5227 .elementor-element.elementor-element-bb93279{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-5227 .elementor-element.elementor-element-bb0274e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5227 .elementor-element.elementor-element-bb0274e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5227 .elementor-element.elementor-element-bb0274e{--e-icon-list-icon-size:30px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;padding:1rem 1rem 1rem 1rem;background-color:#E5D6CD;}.elementor-5227 .elementor-element.elementor-element-bb0274e .elementor-icon-list-text{color:#1A1A1A;transition:color 0.3s;}.elementor-5227 .elementor-element.elementor-element-4dfb8fe .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5227 .elementor-element.elementor-element-4dfb8fe .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5227 .elementor-element.elementor-element-4dfb8fe{--e-icon-list-icon-size:30px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;padding:1rem 1rem 1rem 1rem;background-color:#E5D6CD;}.elementor-5227 .elementor-element.elementor-element-4dfb8fe .elementor-icon-list-text{color:#1A1A1A;transition:color 0.3s;}.elementor-5227 .elementor-element.elementor-element-1fe8f1d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5227 .elementor-element.elementor-element-1fe8f1d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5227 .elementor-element.elementor-element-1fe8f1d{--e-icon-list-icon-size:30px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;padding:1rem 1rem 1rem 1rem;background-color:#E5D6CD;}.elementor-5227 .elementor-element.elementor-element-1fe8f1d .elementor-icon-list-text{color:#1A1A1A;transition:color 0.3s;}.elementor-5227 .elementor-element.elementor-element-dc5bea6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5227 .elementor-element.elementor-element-dc5bea6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5227 .elementor-element.elementor-element-dc5bea6{--e-icon-list-icon-size:30px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;padding:1rem 1rem 1rem 1rem;background-color:#E5D6CD;}.elementor-5227 .elementor-element.elementor-element-dc5bea6 .elementor-icon-list-text{color:#1A1A1A;transition:color 0.3s;}.elementor-5227 .elementor-element.elementor-element-a533bf6{--display:flex;}.elementor-5227 .elementor-element.elementor-element-a533bf6:not(.elementor-motion-effects-element-type-background), .elementor-5227 .elementor-element.elementor-element-a533bf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C99C80;}.elementor-5227 .elementor-element.elementor-element-d94ded0{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5227 .elementor-element.elementor-element-4e99beb{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:4rem;--padding-bottom:4rem;--padding-left:8rem;--padding-right:4rem;}.elementor-5227 .elementor-element.elementor-element-f26a939 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.6rem;font-weight:200;color:#1A1A1A;}.elementor-5227 .elementor-element.elementor-element-f26a939{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-5227 .elementor-element.elementor-element-408970a{--divider-border-style:solid;--divider-color:#D9B49D;--divider-border-width:3px;padding:3rem 0rem 0rem 6rem;}.elementor-5227 .elementor-element.elementor-element-408970a .elementor-divider-separator{width:5%;}.elementor-5227 .elementor-element.elementor-element-408970a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-5227 .elementor-element.elementor-element-04e5391 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2rem;font-weight:500;}.elementor-5227 .elementor-element.elementor-element-04e5391{padding:0rem 0rem 0rem 6rem;}.elementor-5227 .elementor-element.elementor-element-727c9a9{--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 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5227 .elementor-element.elementor-element-fe0097c{--display:flex;}.elementor-5227 .elementor-element.elementor-element-fe0097c:not(.elementor-motion-effects-element-type-background), .elementor-5227 .elementor-element.elementor-element-fe0097c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3E3E3;}.elementor-5227 .elementor-element.elementor-element-436f33e{--display:flex;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-5227 .elementor-element.elementor-element-436f33e:not(.elementor-motion-effects-element-type-background), .elementor-5227 .elementor-element.elementor-element-436f33e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-5227 .elementor-element.elementor-element-e4ad6e8{--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;--margin-top:-8rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-5227 .elementor-element.elementor-element-b211741{--display:flex;}.elementor-5227 .elementor-element.elementor-element-0bf6f8f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:4rem;font-weight:600;color:#757E81CC;}.elementor-5227 .elementor-element.elementor-element-0bf6f8f{z-index:1;}.elementor-5227 .elementor-element.elementor-element-5068aa3{--display:flex;--min-height:150px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:50% 50% 50% 50%;--margin-top:-64px;--margin-bottom:0px;--margin-left:17px;--margin-right:0px;}.elementor-5227 .elementor-element.elementor-element-5068aa3:not(.elementor-motion-effects-element-type-background), .elementor-5227 .elementor-element.elementor-element-5068aa3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D5BDAF;}.elementor-5227 .elementor-element.elementor-element-c2950f4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.75rem;font-weight:300;color:#1A1A1A;}.elementor-5227 .elementor-element.elementor-element-c2950f4{margin:-130px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 65px;}.elementor-5227 .elementor-element.elementor-element-9132d8d{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3rem 0rem 0rem 0rem;width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-5227 .elementor-element.elementor-element-9132d8d.elementor-element{--align-self:center;}.elementor-5227 .elementor-element.elementor-element-668ceda{--display:flex;}.elementor-5227 .elementor-element.elementor-element-21e2cac .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:4rem;font-weight:600;color:#757E81CC;}.elementor-5227 .elementor-element.elementor-element-21e2cac{z-index:1;}.elementor-5227 .elementor-element.elementor-element-293c6f5{--display:flex;--min-height:150px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:50% 50% 50% 50%;--margin-top:-64px;--margin-bottom:0px;--margin-left:17px;--margin-right:0px;}.elementor-5227 .elementor-element.elementor-element-293c6f5:not(.elementor-motion-effects-element-type-background), .elementor-5227 .elementor-element.elementor-element-293c6f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D5BDAF;}.elementor-5227 .elementor-element.elementor-element-95e36b9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.75rem;font-weight:300;color:#1A1A1A;}.elementor-5227 .elementor-element.elementor-element-95e36b9{margin:-130px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 65px;}.elementor-5227 .elementor-element.elementor-element-a2faa94{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3rem 0rem 0rem 0rem;width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-5227 .elementor-element.elementor-element-a2faa94.elementor-element{--align-self:center;}.elementor-5227 .elementor-element.elementor-element-fe9393b{--display:flex;}.elementor-5227 .elementor-element.elementor-element-bc43434 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:4rem;font-weight:600;color:#757E81CC;}.elementor-5227 .elementor-element.elementor-element-bc43434{z-index:1;}.elementor-5227 .elementor-element.elementor-element-68256d7{--display:flex;--min-height:150px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:50% 50% 50% 50%;--margin-top:-64px;--margin-bottom:0px;--margin-left:17px;--margin-right:0px;}.elementor-5227 .elementor-element.elementor-element-68256d7:not(.elementor-motion-effects-element-type-background), .elementor-5227 .elementor-element.elementor-element-68256d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D5BDAF;}.elementor-5227 .elementor-element.elementor-element-f4a3349 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.75rem;font-weight:300;color:#1A1A1A;}.elementor-5227 .elementor-element.elementor-element-f4a3349{margin:-130px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 65px;}.elementor-5227 .elementor-element.elementor-element-c9659e9{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3rem 0rem 0rem 0rem;width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-5227 .elementor-element.elementor-element-c9659e9.elementor-element{--align-self:center;}.elementor-5227 .elementor-element.elementor-element-1e39165{--display:flex;}.elementor-5227 .elementor-element.elementor-element-0f20984 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:4rem;font-weight:600;color:#757E81CC;}.elementor-5227 .elementor-element.elementor-element-0f20984{z-index:1;}.elementor-5227 .elementor-element.elementor-element-1c1d834{--display:flex;--min-height:150px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:50% 50% 50% 50%;--margin-top:-64px;--margin-bottom:0px;--margin-left:17px;--margin-right:0px;}.elementor-5227 .elementor-element.elementor-element-1c1d834:not(.elementor-motion-effects-element-type-background), .elementor-5227 .elementor-element.elementor-element-1c1d834 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D5BDAF;}.elementor-5227 .elementor-element.elementor-element-210cf7f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.75rem;font-weight:300;color:#1A1A1A;}.elementor-5227 .elementor-element.elementor-element-210cf7f{margin:-130px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 65px;}.elementor-5227 .elementor-element.elementor-element-a7a1420{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3rem 0rem 0rem 0rem;width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-5227 .elementor-element.elementor-element-a7a1420.elementor-element{--align-self:center;}.elementor-5227 .elementor-element.elementor-element-861be7b{--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 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-5227 .elementor-element.elementor-element-d0612bb{--display:flex;}.elementor-5227 .elementor-element.elementor-element-ad78a3e{--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 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5227 .elementor-element.elementor-element-ad78a3e:not(.elementor-motion-effects-element-type-background), .elementor-5227 .elementor-element.elementor-element-ad78a3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://upfrontcpa.com/wp-content/uploads/2026/07/meeting-colleagues-business-partners-brainstorm-discuss-strategy-analysis-investment-scenarios-planning-new-business-project.avif");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-5227 .elementor-element.elementor-element-80a80e6{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0.5;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-5227 .elementor-element.elementor-element-80a80e6::before, .elementor-5227 .elementor-element.elementor-element-80a80e6 > .elementor-background-video-container::before, .elementor-5227 .elementor-element.elementor-element-80a80e6 > .e-con-inner > .elementor-background-video-container::before, .elementor-5227 .elementor-element.elementor-element-80a80e6 > .elementor-background-slideshow::before, .elementor-5227 .elementor-element.elementor-element-80a80e6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5227 .elementor-element.elementor-element-80a80e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#010101E3;}.elementor-5227 .elementor-element.elementor-element-e3d196b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.6rem;font-weight:200;color:#FFFFFF;}.elementor-5227 .elementor-element.elementor-element-71bcd59{--divider-border-style:solid;--divider-color:#D9B49D;--divider-border-width:3px;padding:0rem 0rem 0rem 2rem;}.elementor-5227 .elementor-element.elementor-element-71bcd59 .elementor-divider-separator{width:20%;}.elementor-5227 .elementor-element.elementor-element-71bcd59 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-5227 .elementor-element.elementor-element-2b82940{color:#C8C8C8;padding:0rem 0rem 0rem 2rem;width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-5227 .elementor-element.elementor-element-773d8ee .elementor-button{font-family:"Inter", Sans-serif;font-weight:500;text-transform:uppercase;fill:#1D1D1D;color:#1D1D1D;background-color:#D9B49D;border-radius:0px 0px 0px 0px;}.elementor-5227 .elementor-element.elementor-element-773d8ee{padding:3rem 1rem 3rem 1rem;}.elementor-5227 .elementor-element.elementor-element-773d8ee.elementor-element{--align-self:flex-end;}.elementor-5227 .elementor-element.elementor-element-4cb91f1{--display:flex;}.elementor-5227 .elementor-element.elementor-element-48d2022{--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 0px;--row-gap:0px;--column-gap:0px;--margin-top:-6rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5227 .elementor-element.elementor-element-8dde985{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5227 .elementor-element.elementor-element-55b7720{--display:flex;--padding-top:12rem;--padding-bottom:1rem;--padding-left:3rem;--padding-right:3rem;}.elementor-5227 .elementor-element.elementor-element-55b7720:not(.elementor-motion-effects-element-type-background), .elementor-5227 .elementor-element.elementor-element-55b7720 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8B7B6C;}.elementor-5227 .elementor-element.elementor-element-354883b{text-align:end;}.elementor-5227 .elementor-element.elementor-element-354883b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3rem;font-weight:200;color:#FFFFFF;}.elementor-5227 .elementor-element.elementor-element-e6aa344{--display:flex;--min-height:600px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5227 .elementor-element.elementor-element-e6aa344:not(.elementor-motion-effects-element-type-background), .elementor-5227 .elementor-element.elementor-element-e6aa344 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://upfrontcpa.com/wp-content/uploads/2026/07/executive-business-woman-office.avif");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-5227 .elementor-element.elementor-element-aa5f799{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5227 .elementor-element.elementor-element-dfaf8a6{text-align:end;margin:0rem -5rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:1rem 1rem 1rem 1rem;width:initial;max-width:initial;background-color:#D5BDAF;}.elementor-5227 .elementor-element.elementor-element-dfaf8a6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.6rem;font-weight:200;color:#1A1A1A;}.elementor-5227 .elementor-element.elementor-element-dfaf8a6.elementor-element{--align-self:flex-end;}.elementor-5227 .elementor-element.elementor-element-e78f8bc{--display:flex;--padding-top:13rem;--padding-bottom:2rem;--padding-left:7rem;--padding-right:2rem;}.elementor-5227 .elementor-element.elementor-element-0592137{--divider-border-style:solid;--divider-color:#D9B49D;--divider-border-width:3px;padding:0rem 0rem 0rem 0rem;}.elementor-5227 .elementor-element.elementor-element-0592137 .elementor-divider-separator{width:10%;}.elementor-5227 .elementor-element.elementor-element-0592137 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-5227 .elementor-element.elementor-element-30a7a09{font-family:"Inter", Sans-serif;font-weight:400;color:#1A1A1A;padding:0rem 0rem 0rem 0rem;width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-5227 .elementor-element.elementor-element-70b94e0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5227 .elementor-element.elementor-element-70b94e0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5227 .elementor-element.elementor-element-70b94e0{--e-icon-list-icon-size:30px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;padding:1rem 1rem 1rem 1rem;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;background-color:#E5D6CD;}.elementor-5227 .elementor-element.elementor-element-70b94e0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5227 .elementor-element.elementor-element-70b94e0 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:1.2rem;font-weight:400;}.elementor-5227 .elementor-element.elementor-element-70b94e0 .elementor-icon-list-text{color:#1A1A1A;transition:color 0.3s;}.elementor-5227 .elementor-element.elementor-element-9923eed .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5227 .elementor-element.elementor-element-9923eed .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5227 .elementor-element.elementor-element-9923eed{--e-icon-list-icon-size:30px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;padding:1rem 1rem 1rem 1rem;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;background-color:#E5D6CD;}.elementor-5227 .elementor-element.elementor-element-9923eed .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5227 .elementor-element.elementor-element-9923eed .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:1.2rem;font-weight:400;}.elementor-5227 .elementor-element.elementor-element-9923eed .elementor-icon-list-text{color:#1A1A1A;transition:color 0.3s;}.elementor-5227 .elementor-element.elementor-element-28cd4f3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5227 .elementor-element.elementor-element-28cd4f3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5227 .elementor-element.elementor-element-28cd4f3{--e-icon-list-icon-size:30px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;padding:1rem 1rem 1rem 1rem;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;background-color:#E5D6CD;}.elementor-5227 .elementor-element.elementor-element-28cd4f3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5227 .elementor-element.elementor-element-28cd4f3 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:1.2rem;font-weight:400;}.elementor-5227 .elementor-element.elementor-element-28cd4f3 .elementor-icon-list-text{color:#1A1A1A;transition:color 0.3s;}.elementor-5227 .elementor-element.elementor-element-f8d38af .elementor-button{font-family:"Inter", Sans-serif;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;background-color:#A37256;border-radius:0px 0px 0px 0px;}.elementor-5227 .elementor-element.elementor-element-f8d38af{padding:0rem 0rem 0rem 0rem;z-index:2;}@media(min-width:768px){.elementor-5227 .elementor-element.elementor-element-9f4a9b0{--width:20%;}.elementor-5227 .elementor-element.elementor-element-410b58b{--width:70%;}.elementor-5227 .elementor-element.elementor-element-1dda350{--width:10%;}.elementor-5227 .elementor-element.elementor-element-acc88da{--width:5%;}.elementor-5227 .elementor-element.elementor-element-e9591d2{--width:75%;}.elementor-5227 .elementor-element.elementor-element-0bcdd90{--width:40%;}.elementor-5227 .elementor-element.elementor-element-05ed3fd{--width:60%;}.elementor-5227 .elementor-element.elementor-element-4c86eb4{--width:5%;}.elementor-5227 .elementor-element.elementor-element-387ba68{--width:15%;}.elementor-5227 .elementor-element.elementor-element-9d8d8d7{--width:30%;}.elementor-5227 .elementor-element.elementor-element-f265d15{--width:70%;}.elementor-5227 .elementor-element.elementor-element-76e170e{--width:50%;}.elementor-5227 .elementor-element.elementor-element-ea2cb21{--width:30%;}.elementor-5227 .elementor-element.elementor-element-b7f51d2{--width:70%;}.elementor-5227 .elementor-element.elementor-element-19e995e{--width:50%;}.elementor-5227 .elementor-element.elementor-element-60eddb4{--width:20%;}.elementor-5227 .elementor-element.elementor-element-c5650dc{--width:80%;}.elementor-5227 .elementor-element.elementor-element-2ea772a{--width:40%;}.elementor-5227 .elementor-element.elementor-element-aae2ae3{--width:60%;}.elementor-5227 .elementor-element.elementor-element-0d0cf02{--width:80%;}.elementor-5227 .elementor-element.elementor-element-a533bf6{--width:20%;}.elementor-5227 .elementor-element.elementor-element-fe0097c{--width:20%;}.elementor-5227 .elementor-element.elementor-element-436f33e{--width:80%;}.elementor-5227 .elementor-element.elementor-element-5068aa3{--width:150px;}.elementor-5227 .elementor-element.elementor-element-293c6f5{--width:150px;}.elementor-5227 .elementor-element.elementor-element-68256d7{--width:150px;}.elementor-5227 .elementor-element.elementor-element-1c1d834{--width:150px;}.elementor-5227 .elementor-element.elementor-element-d0612bb{--width:20%;}.elementor-5227 .elementor-element.elementor-element-ad78a3e{--width:80%;}.elementor-5227 .elementor-element.elementor-element-80a80e6{--width:40%;}.elementor-5227 .elementor-element.elementor-element-4cb91f1{--width:60%;}.elementor-5227 .elementor-element.elementor-element-8dde985{--width:40%;}.elementor-5227 .elementor-element.elementor-element-e78f8bc{--width:60%;}}@media(max-width:1366px) and (min-width:768px){.elementor-5227 .elementor-element.elementor-element-9f4a9b0{--width:22rem;}.elementor-5227 .elementor-element.elementor-element-e9591d2{--width:70%;}.elementor-5227 .elementor-element.elementor-element-387ba68{--width:10rem;}.elementor-5227 .elementor-element.elementor-element-436f33e{--width:90%;}.elementor-5227 .elementor-element.elementor-element-d0612bb{--width:10%;}.elementor-5227 .elementor-element.elementor-element-ad78a3e{--width:90%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5227 .elementor-element.elementor-element-9d8d8d7{--width:45%;}.elementor-5227 .elementor-element.elementor-element-f265d15{--width:100%;}.elementor-5227 .elementor-element.elementor-element-ad78a3e{--width:90%;}.elementor-5227 .elementor-element.elementor-element-80a80e6{--width:50%;}.elementor-5227 .elementor-element.elementor-element-4cb91f1{--width:50%;}}@media(max-width:1366px){.elementor-5227 .elementor-element.elementor-element-0ce82aa{--min-height:35rem;}.elementor-5227 .elementor-element.elementor-element-410b58b{--z-index:1;}.elementor-5227 .elementor-element.elementor-element-0bcdd90{--padding-top:1.8rem;--padding-bottom:1.8rem;--padding-left:1.8rem;--padding-right:1.8rem;}.elementor-5227 .elementor-element.elementor-element-b09f481 .elementor-heading-title{font-size:2.5rem;}.elementor-5227 .elementor-element.elementor-element-27a810f{font-size:15px;}.elementor-5227 .elementor-element.elementor-element-9d8d8d7{--padding-top:4rem;--padding-bottom:0rem;--padding-left:4rem;--padding-right:0rem;}.elementor-5227 .elementor-element.elementor-element-3236de9 .elementor-heading-title{font-size:2.2rem;}.elementor-5227 .elementor-element.elementor-element-ec2bda8{font-size:15px;}.elementor-5227 .elementor-element.elementor-element-f265d15{--padding-top:2.4rem;--padding-bottom:2.4rem;--padding-left:2.4rem;--padding-right:2.4rem;}.elementor-5227 .elementor-element.elementor-element-46f058c{--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-5227 .elementor-element.elementor-element-99e6f1a .elementor-heading-title{font-size:1.6rem;}.elementor-5227 .elementor-element.elementor-element-b178a78{font-size:15px;}.elementor-5227 .elementor-element.elementor-element-4e20b78{--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-5227 .elementor-element.elementor-element-59e64dc .elementor-heading-title{font-size:1.6rem;}.elementor-5227 .elementor-element.elementor-element-f48794c{font-size:15px;}.elementor-5227 .elementor-element.elementor-element-2d4c2c8{--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-5227 .elementor-element.elementor-element-afc6d5a .elementor-heading-title{font-size:1.6rem;}.elementor-5227 .elementor-element.elementor-element-76e170e{--padding-top:4.8rem;--padding-bottom:2.4rem;--padding-left:6rem;--padding-right:2.4rem;}.elementor-5227 .elementor-element.elementor-element-5ba1194{--padding-top:2.4rem;--padding-bottom:2.4rem;--padding-left:2.4rem;--padding-right:2.4rem;}.elementor-5227 .elementor-element.elementor-element-278ae5c{--padding-top:3.6rem;--padding-bottom:7.2rem;--padding-left:6rem;--padding-right:0rem;}.elementor-5227 .elementor-element.elementor-element-34570e3{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:4.8rem;}.elementor-5227 .elementor-element.elementor-element-8227319 .elementor-heading-title{font-size:1.15rem;}.elementor-5227 .elementor-element.elementor-element-0d0cf02{--padding-top:3.6rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-5227 .elementor-element.elementor-element-4e99beb{--padding-top:2.4rem;--padding-bottom:2.4rem;--padding-left:4.8rem;--padding-right:2.4rem;}.elementor-5227 .elementor-element.elementor-element-f26a939{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-5227 .elementor-element.elementor-element-408970a{padding:3rem 0rem 0rem 1rem;}.elementor-5227 .elementor-element.elementor-element-04e5391{padding:0rem 0rem 0rem 1rem;}.elementor-5227 .elementor-element.elementor-element-0bf6f8f .elementor-heading-title{font-size:3rem;}.elementor-5227 .elementor-element.elementor-element-c2950f4 .elementor-heading-title{font-size:1.05rem;}.elementor-5227 .elementor-element.elementor-element-9132d8d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:2rem 0rem 0rem 0rem;--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-5227 .elementor-element.elementor-element-21e2cac .elementor-heading-title{font-size:3rem;}.elementor-5227 .elementor-element.elementor-element-95e36b9 .elementor-heading-title{font-size:1.05rem;}.elementor-5227 .elementor-element.elementor-element-a2faa94{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:2rem 0rem 0rem 0rem;--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-5227 .elementor-element.elementor-element-bc43434 .elementor-heading-title{font-size:3rem;}.elementor-5227 .elementor-element.elementor-element-f4a3349 .elementor-heading-title{font-size:1.05rem;}.elementor-5227 .elementor-element.elementor-element-c9659e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:2rem 0rem 0rem 0rem;--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-5227 .elementor-element.elementor-element-0f20984 .elementor-heading-title{font-size:3rem;}.elementor-5227 .elementor-element.elementor-element-210cf7f .elementor-heading-title{font-size:1.05rem;}.elementor-5227 .elementor-element.elementor-element-a7a1420{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:2rem 0rem 0rem 0rem;--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-5227 .elementor-element.elementor-element-80a80e6{--padding-top:1.8rem;--padding-bottom:1.8rem;--padding-left:1.8rem;--padding-right:1.8rem;}.elementor-5227 .elementor-element.elementor-element-55b7720{--padding-top:7.2rem;--padding-bottom:1rem;--padding-left:1.8rem;--padding-right:1.8rem;}.elementor-5227 .elementor-element.elementor-element-e78f8bc{--padding-top:7.8rem;--padding-bottom:2rem;--padding-left:4.2rem;--padding-right:2rem;}}@media(max-width:1024px){.elementor-5227 .elementor-element.elementor-element-0bcdd90{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-5227 .elementor-element.elementor-element-b09f481 .elementor-heading-title{font-size:1.8rem;}.elementor-5227 .elementor-element.elementor-element-4945c4e{--min-height:3600px;}.elementor-5227 .elementor-element.elementor-element-23f608a{--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:-199rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-5227 .elementor-element.elementor-element-f265d15{--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-5227 .elementor-element.elementor-element-76e170e{--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-5227 .elementor-element.elementor-element-494c47e{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-5227 .elementor-element.elementor-element-2cb396e{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-5227 .elementor-element.elementor-element-408d5ba{--margin-top:-9rem;--margin-bottom:0rem;--margin-left:-5rem;--margin-right:-23rem;}.elementor-5227 .elementor-element.elementor-element-34570e3{--margin-top:4rem;--margin-bottom:0rem;--margin-left:-3rem;--margin-right:0rem;}.elementor-5227 .elementor-element.elementor-element-ca373cb{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-5227 .elementor-element.elementor-element-03c131a .elementor-heading-title{font-size:1.2rem;}.elementor-5227 .elementor-element.elementor-element-6bf6c4d .elementor-heading-title{font-size:1.2rem;}.elementor-5227 .elementor-element.elementor-element-8227319 .elementor-heading-title{font-size:1rem;}.elementor-5227 .elementor-element.elementor-element-446815a .elementor-heading-title{font-size:1.2rem;}.elementor-5227 .elementor-element.elementor-element-d51f475 .elementor-heading-title{font-size:1.2rem;}.elementor-5227 .elementor-element.elementor-element-6626191 .elementor-heading-title{font-size:1.2rem;}.elementor-5227 .elementor-element.elementor-element-0030ad3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5227 .elementor-element.elementor-element-7d93eac{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5227 .elementor-element.elementor-element-cad34e8{--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:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-5227 .elementor-element.elementor-element-f26a939{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-5227 .elementor-element.elementor-element-e4ad6e8{--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:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-5227 .elementor-element.elementor-element-c2950f4 .elementor-heading-title{font-size:2rem;}.elementor-5227 .elementor-element.elementor-element-c2950f4{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-5227 .elementor-element.elementor-element-9132d8d{padding:0rem 0rem 0rem 0rem;--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-5227 .elementor-element.elementor-element-95e36b9 .elementor-heading-title{font-size:2rem;}.elementor-5227 .elementor-element.elementor-element-95e36b9{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-5227 .elementor-element.elementor-element-a2faa94{padding:0rem 0rem 0rem 0rem;--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-5227 .elementor-element.elementor-element-f4a3349 .elementor-heading-title{font-size:2rem;}.elementor-5227 .elementor-element.elementor-element-f4a3349{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-5227 .elementor-element.elementor-element-c9659e9{padding:0rem 0rem 0rem 0rem;--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-5227 .elementor-element.elementor-element-210cf7f .elementor-heading-title{font-size:2rem;}.elementor-5227 .elementor-element.elementor-element-210cf7f{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-5227 .elementor-element.elementor-element-a7a1420{padding:0rem 0rem 0rem 0rem;--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-5227 .elementor-element.elementor-element-2b82940{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-5227 .elementor-element.elementor-element-30a7a09{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-5227 .elementor-element.elementor-element-70b94e0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5227 .elementor-element.elementor-element-9923eed{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5227 .elementor-element.elementor-element-28cd4f3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(max-width:767px){.elementor-5227 .elementor-element.elementor-element-e9591d2{--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-5227 .elementor-element.elementor-element-0bcdd90{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-5227 .elementor-element.elementor-element-b09f481 .elementor-heading-title{font-size:1.9rem;}.elementor-5227 .elementor-element.elementor-element-4945c4e{--min-height:4000px;}.elementor-5227 .elementor-element.elementor-element-23f608a{--margin-top:-225rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-5227 .elementor-element.elementor-element-9d8d8d7{--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-5227 .elementor-element.elementor-element-76e170e{--padding-top:5rem;--padding-bottom:5rem;--padding-left:3rem;--padding-right:3rem;}.elementor-5227 .elementor-element.elementor-element-cffa37a{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-5227 .elementor-element.elementor-element-278ae5c{--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-5227 .elementor-element.elementor-element-2cb396e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5227 .elementor-element.elementor-element-408d5ba{--margin-top:-3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-5227 .elementor-element.elementor-element-34570e3{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-5227 .elementor-element.elementor-element-2ea772a{--min-height:200px;}.elementor-5227 .elementor-element.elementor-element-2ea772a:not(.elementor-motion-effects-element-type-background), .elementor-5227 .elementor-element.elementor-element-2ea772a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-5227 .elementor-element.elementor-element-4e99beb{--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-5227 .elementor-element.elementor-element-f26a939{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5227 .elementor-element.elementor-element-408970a .elementor-divider-separator{width:15%;}.elementor-5227 .elementor-element.elementor-element-5068aa3{--width:150px;--min-height:150px;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5227 .elementor-element.elementor-element-c2950f4 .elementor-heading-title{font-size:1.5rem;}.elementor-5227 .elementor-element.elementor-element-c2950f4{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-5227 .elementor-element.elementor-element-9132d8d{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-5227 .elementor-element.elementor-element-293c6f5{--width:150px;--min-height:150px;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5227 .elementor-element.elementor-element-95e36b9 .elementor-heading-title{font-size:1.5rem;}.elementor-5227 .elementor-element.elementor-element-95e36b9{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-5227 .elementor-element.elementor-element-a2faa94{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-5227 .elementor-element.elementor-element-68256d7{--width:150px;--min-height:150px;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5227 .elementor-element.elementor-element-f4a3349 .elementor-heading-title{font-size:1.5rem;}.elementor-5227 .elementor-element.elementor-element-f4a3349{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-5227 .elementor-element.elementor-element-c9659e9{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-5227 .elementor-element.elementor-element-1c1d834{--width:150px;--min-height:150px;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5227 .elementor-element.elementor-element-210cf7f .elementor-heading-title{font-size:1.5rem;}.elementor-5227 .elementor-element.elementor-element-210cf7f{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-5227 .elementor-element.elementor-element-a7a1420{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-5227 .elementor-element.elementor-element-55b7720{--padding-top:9rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:4rem;}.elementor-5227 .elementor-element.elementor-element-354883b{text-align:start;}.elementor-5227 .elementor-element.elementor-element-e6aa344{--min-height:750px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-5227 .elementor-element.elementor-element-e6aa344:not(.elementor-motion-effects-element-type-background), .elementor-5227 .elementor-element.elementor-element-e6aa344 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-5227 .elementor-element.elementor-element-dfaf8a6{text-align:start;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-5227 .elementor-element.elementor-element-e78f8bc{--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-5227 .elementor-element.elementor-element-30a7a09{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}/* Start custom CSS for container, class: .elementor-element-2ea772a */.elementor-5227 .elementor-element.elementor-element-2ea772a {
    -webkit-clip-path: polygon(0 0, 100% 0, 78% 100%, 0 100%);
    clip-path: polygon(0 0, 100% 0, 78% 100%, 0 100%);
}

/* Laptop — hasta 1366px */
@media (max-width: 1366px) {
    .elementor-5227 .elementor-element.elementor-element-2ea772a {
        -webkit-clip-path: polygon(0 0, 100% 0, 81% 100%, 0 100%);
        clip-path: polygon(0 0, 100% 0, 81% 100%, 0 100%);
    }
}

/* Tablet Portrait — hasta 1024px */
@media (max-width: 1024px) {
    .elementor-5227 .elementor-element.elementor-element-2ea772a {
        -webkit-clip-path: polygon(0 0, 100% 0, 85% 100%, 0 100%);
        clip-path: polygon(0 0, 100% 0, 85% 100%, 0 100%);
    }
}

/* Mobile Portrait — hasta 767px */
@media (max-width: 767px) {
    .elementor-5227 .elementor-element.elementor-element-2ea772a {
        -webkit-clip-path: polygon(0 0, 100% 0, 90% 100%, 0 100%);
        clip-path: polygon(0 0, 100% 0, 90% 100%, 0 100%);
    }
}/* End custom CSS */