.elementor-14359 .elementor-element.elementor-element-6974e41{--display:flex;}.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-14359 .elementor-element.elementor-element-ef21778{margin:17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-14359 .elementor-element.elementor-element-ef21778 .elementor-heading-title{font-family:"Roca-Font", Sans-serif;font-weight:600;color:#10542F;}.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-14359 .elementor-element.elementor-element-27154f4{width:var( --container-widget-width, 31% );max-width:31%;margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:31%;--container-widget-flex-grow:0;text-align:center;font-weight:400;color:#696969;}.elementor-14359 .elementor-element.elementor-element-27154f4.elementor-element{--align-self:center;}.elementor-14359 .elementor-element.elementor-element-a22014d{margin:-46px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-14359 .elementor-element.elementor-element-a22014d .elementor-heading-title{font-family:"Roca-Font", Sans-serif;font-size:15px;font-weight:600;color:#000000;}.elementor-14359 .elementor-element.elementor-element-dd1aa22{--display:flex;}.elementor-14359 .elementor-element.elementor-element-dd1aa22.e-con{--align-self:center;}.elementor-14359 .elementor-element.elementor-element-2fc6855{width:var( --container-widget-width, 100% );max-width:100%;margin:3rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:justify;}.elementor-14359 .elementor-element.elementor-element-2fc6855.elementor-element{--align-self:center;}.elementor-14359 .elementor-element.elementor-element-2fc6855 p{margin-block-end:0px;}.elementor-14359 .elementor-element.elementor-element-74764df{width:auto;max-width:auto;margin:17px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;text-align:center;}.elementor-14359 .elementor-element.elementor-element-74764df.elementor-element{--align-self:flex-start;}.elementor-14359 .elementor-element.elementor-element-74764df .elementor-heading-title{font-family:"Roca-Font", Sans-serif;font-size:2rem;font-weight:600;color:#10542F;}.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-14359 .elementor-element.elementor-element-3decf2c{--divider-border-style:solid;--divider-color:#E9BA2C;--divider-border-width:0.1rem;width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14359 .elementor-element.elementor-element-3decf2c.elementor-element{--align-self:flex-start;}.elementor-14359 .elementor-element.elementor-element-3decf2c .elementor-divider-separator{width:5rem;}.elementor-14359 .elementor-element.elementor-element-3decf2c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14359 .elementor-element.elementor-element-8838a9a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-weight:400;color:#696969;}.elementor-14359 .elementor-element.elementor-element-8838a9a.elementor-element{--align-self:flex-start;}.elementor-14359 .elementor-element.elementor-element-8838a9a p{margin-block-end:10px;}.elementor-14359 .elementor-element.elementor-element-8838a9a a{color:#10542F;}.elementor-14359 .elementor-element.elementor-element-d77cd3e{width:auto;max-width:auto;margin:17px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;text-align:center;}.elementor-14359 .elementor-element.elementor-element-d77cd3e.elementor-element{--align-self:flex-start;}.elementor-14359 .elementor-element.elementor-element-d77cd3e .elementor-heading-title{font-family:"Roca-Font", Sans-serif;font-size:2rem;font-weight:600;color:#10542F;}.elementor-14359 .elementor-element.elementor-element-0c54391{--divider-border-style:solid;--divider-color:#E9BA2C;--divider-border-width:0.1rem;width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14359 .elementor-element.elementor-element-0c54391.elementor-element{--align-self:flex-start;}.elementor-14359 .elementor-element.elementor-element-0c54391 .elementor-divider-separator{width:5rem;}.elementor-14359 .elementor-element.elementor-element-0c54391 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14359 .elementor-element.elementor-element-eb979f5{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-weight:400;color:#696969;}.elementor-14359 .elementor-element.elementor-element-eb979f5.elementor-element{--align-self:flex-start;}.elementor-14359 .elementor-element.elementor-element-eb979f5 p{margin-block-end:10px;}.elementor-14359 .elementor-element.elementor-element-eb979f5 a{color:#10542F;}.elementor-14359 .elementor-element.elementor-element-9f12c56{width:auto;max-width:auto;margin:17px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;text-align:center;}.elementor-14359 .elementor-element.elementor-element-9f12c56.elementor-element{--align-self:flex-start;}.elementor-14359 .elementor-element.elementor-element-9f12c56 .elementor-heading-title{font-family:"Roca-Font", Sans-serif;font-size:2rem;font-weight:600;color:#10542F;}.elementor-14359 .elementor-element.elementor-element-c05bea6{--divider-border-style:solid;--divider-color:#E9BA2C;--divider-border-width:0.1rem;width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14359 .elementor-element.elementor-element-c05bea6.elementor-element{--align-self:flex-start;}.elementor-14359 .elementor-element.elementor-element-c05bea6 .elementor-divider-separator{width:5rem;}.elementor-14359 .elementor-element.elementor-element-c05bea6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14359 .elementor-element.elementor-element-40279f4{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-weight:400;color:#696969;}.elementor-14359 .elementor-element.elementor-element-40279f4.elementor-element{--align-self:flex-start;}.elementor-14359 .elementor-element.elementor-element-40279f4 a{color:#10542F;}.elementor-14359 .elementor-element.elementor-element-2e8fcf9{width:auto;max-width:auto;margin:17px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;text-align:center;}.elementor-14359 .elementor-element.elementor-element-2e8fcf9.elementor-element{--align-self:flex-start;}.elementor-14359 .elementor-element.elementor-element-2e8fcf9 .elementor-heading-title{font-family:"Roca-Font", Sans-serif;font-size:2rem;font-weight:600;color:#10542F;}.elementor-14359 .elementor-element.elementor-element-a784d02{--divider-border-style:solid;--divider-color:#E9BA2C;--divider-border-width:0.1rem;width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14359 .elementor-element.elementor-element-a784d02.elementor-element{--align-self:flex-start;}.elementor-14359 .elementor-element.elementor-element-a784d02 .elementor-divider-separator{width:5rem;}.elementor-14359 .elementor-element.elementor-element-a784d02 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14359 .elementor-element.elementor-element-e0caec3{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-weight:400;color:#696969;}.elementor-14359 .elementor-element.elementor-element-e0caec3.elementor-element{--align-self:flex-start;}.elementor-14359 .elementor-element.elementor-element-e0caec3 a{color:#10542F;}.elementor-14359 .elementor-element.elementor-element-5da5f99{width:auto;max-width:auto;margin:17px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;text-align:center;}.elementor-14359 .elementor-element.elementor-element-5da5f99.elementor-element{--align-self:flex-start;}.elementor-14359 .elementor-element.elementor-element-5da5f99 .elementor-heading-title{font-family:"Roca-Font", Sans-serif;font-size:2rem;font-weight:600;color:#10542F;}.elementor-14359 .elementor-element.elementor-element-cd7074a{--divider-border-style:solid;--divider-color:#E9BA2C;--divider-border-width:0.1rem;width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14359 .elementor-element.elementor-element-cd7074a.elementor-element{--align-self:flex-start;}.elementor-14359 .elementor-element.elementor-element-cd7074a .elementor-divider-separator{width:5rem;}.elementor-14359 .elementor-element.elementor-element-cd7074a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14359 .elementor-element.elementor-element-b5f910a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-weight:400;color:#696969;}.elementor-14359 .elementor-element.elementor-element-b5f910a.elementor-element{--align-self:flex-start;}.elementor-14359 .elementor-element.elementor-element-b5f910a a{color:#10542F;}.elementor-14359 .elementor-element.elementor-element-d62900a{width:auto;max-width:auto;margin:17px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;text-align:center;}.elementor-14359 .elementor-element.elementor-element-d62900a.elementor-element{--align-self:flex-start;}.elementor-14359 .elementor-element.elementor-element-d62900a .elementor-heading-title{font-family:"Roca-Font", Sans-serif;font-size:2rem;font-weight:600;color:#10542F;}.elementor-14359 .elementor-element.elementor-element-1f3a5d6{--divider-border-style:solid;--divider-color:#E9BA2C;--divider-border-width:0.1rem;width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14359 .elementor-element.elementor-element-1f3a5d6.elementor-element{--align-self:flex-start;}.elementor-14359 .elementor-element.elementor-element-1f3a5d6 .elementor-divider-separator{width:5rem;}.elementor-14359 .elementor-element.elementor-element-1f3a5d6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14359 .elementor-element.elementor-element-8d05643{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-weight:400;color:#696969;}.elementor-14359 .elementor-element.elementor-element-8d05643.elementor-element{--align-self:flex-start;}.elementor-14359 .elementor-element.elementor-element-8d05643 a{color:#10542F;}.elementor-14359 .elementor-element.elementor-element-56816c5{width:auto;max-width:auto;margin:17px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;text-align:center;}.elementor-14359 .elementor-element.elementor-element-56816c5.elementor-element{--align-self:flex-start;}.elementor-14359 .elementor-element.elementor-element-56816c5 .elementor-heading-title{font-family:"Roca-Font", Sans-serif;font-size:2rem;font-weight:600;color:#10542F;}.elementor-14359 .elementor-element.elementor-element-e0f4afb{--divider-border-style:solid;--divider-color:#E9BA2C;--divider-border-width:0.1rem;width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14359 .elementor-element.elementor-element-e0f4afb.elementor-element{--align-self:flex-start;}.elementor-14359 .elementor-element.elementor-element-e0f4afb .elementor-divider-separator{width:5rem;}.elementor-14359 .elementor-element.elementor-element-e0f4afb .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14359 .elementor-element.elementor-element-4543f90{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-weight:400;color:#696969;}.elementor-14359 .elementor-element.elementor-element-4543f90.elementor-element{--align-self:flex-start;}.elementor-14359 .elementor-element.elementor-element-4543f90 a{color:#10542F;}.elementor-14359 .elementor-element.elementor-element-289cb1f{width:auto;max-width:auto;margin:17px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;text-align:center;}.elementor-14359 .elementor-element.elementor-element-289cb1f.elementor-element{--align-self:flex-start;}.elementor-14359 .elementor-element.elementor-element-289cb1f .elementor-heading-title{font-family:"Roca-Font", Sans-serif;font-size:2rem;font-weight:600;color:#10542F;}.elementor-14359 .elementor-element.elementor-element-cc167f3{--divider-border-style:solid;--divider-color:#E9BA2C;--divider-border-width:0.1rem;width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14359 .elementor-element.elementor-element-cc167f3.elementor-element{--align-self:flex-start;}.elementor-14359 .elementor-element.elementor-element-cc167f3 .elementor-divider-separator{width:5rem;}.elementor-14359 .elementor-element.elementor-element-cc167f3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14359 .elementor-element.elementor-element-bb906c8{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-weight:400;color:#696969;}.elementor-14359 .elementor-element.elementor-element-bb906c8.elementor-element{--align-self:flex-start;}.elementor-14359 .elementor-element.elementor-element-bb906c8 a{color:#10542F;}.elementor-14359 .elementor-element.elementor-element-a20c49a{width:auto;max-width:auto;margin:17px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;text-align:center;}.elementor-14359 .elementor-element.elementor-element-a20c49a.elementor-element{--align-self:flex-start;}.elementor-14359 .elementor-element.elementor-element-a20c49a .elementor-heading-title{font-family:"Roca-Font", Sans-serif;font-size:2rem;font-weight:600;color:#10542F;}.elementor-14359 .elementor-element.elementor-element-eaee826{--divider-border-style:solid;--divider-color:#E9BA2C;--divider-border-width:0.1rem;width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14359 .elementor-element.elementor-element-eaee826.elementor-element{--align-self:flex-start;}.elementor-14359 .elementor-element.elementor-element-eaee826 .elementor-divider-separator{width:5rem;}.elementor-14359 .elementor-element.elementor-element-eaee826 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14359 .elementor-element.elementor-element-25c2f56{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-weight:400;color:#696969;}.elementor-14359 .elementor-element.elementor-element-25c2f56.elementor-element{--align-self:flex-start;}.elementor-14359 .elementor-element.elementor-element-25c2f56 a{color:#10542F;}.elementor-14359 .elementor-element.elementor-element-572c52f{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:end;font-weight:400;color:#696969;}.elementor-14359 .elementor-element.elementor-element-572c52f.elementor-element{--align-self:flex-end;}.elementor-14359 .elementor-element.elementor-element-572c52f a{color:#10542F;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-14359 .elementor-element.elementor-element-dd1aa22{--width:90%;}}@media(min-width:2400px){.elementor-14359 .elementor-element.elementor-element-6974e41{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14359 .elementor-element.elementor-element-2fc6855{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-14359 .elementor-element.elementor-element-2fc6855.elementor-element{--align-self:flex-start;}.elementor-14359 .elementor-element.elementor-element-74764df{width:auto;max-width:auto;text-align:start;}.elementor-14359 .elementor-element.elementor-element-74764df.elementor-element{--align-self:flex-start;}.elementor-14359 .elementor-element.elementor-element-3decf2c{width:auto;max-width:auto;}.elementor-14359 .elementor-element.elementor-element-3decf2c.elementor-element{--align-self:flex-start;}.elementor-14359 .elementor-element.elementor-element-3decf2c .elementor-divider-separator{width:132px;margin:0 auto;margin-left:0;}.elementor-14359 .elementor-element.elementor-element-3decf2c .elementor-divider{text-align:left;}.elementor-14359 .elementor-element.elementor-element-d77cd3e{width:auto;max-width:auto;text-align:start;}.elementor-14359 .elementor-element.elementor-element-d77cd3e.elementor-element{--align-self:flex-start;}.elementor-14359 .elementor-element.elementor-element-0c54391{width:auto;max-width:auto;}.elementor-14359 .elementor-element.elementor-element-0c54391.elementor-element{--align-self:flex-start;}.elementor-14359 .elementor-element.elementor-element-0c54391 .elementor-divider-separator{width:132px;margin:0 auto;margin-left:0;}.elementor-14359 .elementor-element.elementor-element-0c54391 .elementor-divider{text-align:left;}.elementor-14359 .elementor-element.elementor-element-9f12c56{width:auto;max-width:auto;text-align:start;}.elementor-14359 .elementor-element.elementor-element-9f12c56.elementor-element{--align-self:flex-start;}.elementor-14359 .elementor-element.elementor-element-c05bea6{width:auto;max-width:auto;}.elementor-14359 .elementor-element.elementor-element-c05bea6.elementor-element{--align-self:flex-start;}.elementor-14359 .elementor-element.elementor-element-c05bea6 .elementor-divider-separator{width:132px;margin:0 auto;margin-left:0;}.elementor-14359 .elementor-element.elementor-element-c05bea6 .elementor-divider{text-align:left;}.elementor-14359 .elementor-element.elementor-element-2e8fcf9{width:auto;max-width:auto;text-align:start;}.elementor-14359 .elementor-element.elementor-element-2e8fcf9.elementor-element{--align-self:flex-start;}.elementor-14359 .elementor-element.elementor-element-a784d02{width:auto;max-width:auto;}.elementor-14359 .elementor-element.elementor-element-a784d02.elementor-element{--align-self:flex-start;}.elementor-14359 .elementor-element.elementor-element-a784d02 .elementor-divider-separator{width:132px;margin:0 auto;margin-left:0;}.elementor-14359 .elementor-element.elementor-element-a784d02 .elementor-divider{text-align:left;}.elementor-14359 .elementor-element.elementor-element-5da5f99{width:auto;max-width:auto;text-align:start;}.elementor-14359 .elementor-element.elementor-element-5da5f99.elementor-element{--align-self:flex-start;}.elementor-14359 .elementor-element.elementor-element-cd7074a{width:auto;max-width:auto;}.elementor-14359 .elementor-element.elementor-element-cd7074a.elementor-element{--align-self:flex-start;}.elementor-14359 .elementor-element.elementor-element-cd7074a .elementor-divider-separator{width:132px;margin:0 auto;margin-left:0;}.elementor-14359 .elementor-element.elementor-element-cd7074a .elementor-divider{text-align:left;}.elementor-14359 .elementor-element.elementor-element-d62900a{width:auto;max-width:auto;text-align:start;}.elementor-14359 .elementor-element.elementor-element-d62900a.elementor-element{--align-self:flex-start;}.elementor-14359 .elementor-element.elementor-element-1f3a5d6{width:auto;max-width:auto;}.elementor-14359 .elementor-element.elementor-element-1f3a5d6.elementor-element{--align-self:flex-start;}.elementor-14359 .elementor-element.elementor-element-1f3a5d6 .elementor-divider-separator{width:132px;margin:0 auto;margin-left:0;}.elementor-14359 .elementor-element.elementor-element-1f3a5d6 .elementor-divider{text-align:left;}.elementor-14359 .elementor-element.elementor-element-56816c5{width:auto;max-width:auto;text-align:start;}.elementor-14359 .elementor-element.elementor-element-56816c5.elementor-element{--align-self:flex-start;}.elementor-14359 .elementor-element.elementor-element-e0f4afb{width:auto;max-width:auto;}.elementor-14359 .elementor-element.elementor-element-e0f4afb.elementor-element{--align-self:flex-start;}.elementor-14359 .elementor-element.elementor-element-e0f4afb .elementor-divider-separator{width:132px;margin:0 auto;margin-left:0;}.elementor-14359 .elementor-element.elementor-element-e0f4afb .elementor-divider{text-align:left;}.elementor-14359 .elementor-element.elementor-element-289cb1f{width:auto;max-width:auto;text-align:start;}.elementor-14359 .elementor-element.elementor-element-289cb1f.elementor-element{--align-self:flex-start;}.elementor-14359 .elementor-element.elementor-element-cc167f3{width:auto;max-width:auto;}.elementor-14359 .elementor-element.elementor-element-cc167f3.elementor-element{--align-self:flex-start;}.elementor-14359 .elementor-element.elementor-element-cc167f3 .elementor-divider-separator{width:132px;margin:0 auto;margin-left:0;}.elementor-14359 .elementor-element.elementor-element-cc167f3 .elementor-divider{text-align:left;}.elementor-14359 .elementor-element.elementor-element-a20c49a{width:auto;max-width:auto;text-align:start;}.elementor-14359 .elementor-element.elementor-element-a20c49a.elementor-element{--align-self:flex-start;}.elementor-14359 .elementor-element.elementor-element-eaee826{width:auto;max-width:auto;}.elementor-14359 .elementor-element.elementor-element-eaee826.elementor-element{--align-self:flex-start;}.elementor-14359 .elementor-element.elementor-element-eaee826 .elementor-divider-separator{width:132px;margin:0 auto;margin-left:0;}.elementor-14359 .elementor-element.elementor-element-eaee826 .elementor-divider{text-align:left;}}@media(max-width:767px){.elementor-14359 .elementor-element.elementor-element-27154f4{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-14359 .elementor-element.elementor-element-dd1aa22{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-14359 .elementor-element.elementor-element-2fc6855{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-14359 .elementor-element.elementor-element-74764df .elementor-heading-title{font-size:1.7rem;}.elementor-14359 .elementor-element.elementor-element-d77cd3e{text-align:start;}.elementor-14359 .elementor-element.elementor-element-d77cd3e .elementor-heading-title{font-size:1.4rem;}.elementor-14359 .elementor-element.elementor-element-9f12c56{text-align:start;}.elementor-14359 .elementor-element.elementor-element-9f12c56 .elementor-heading-title{font-size:1.4rem;}.elementor-14359 .elementor-element.elementor-element-2e8fcf9{text-align:start;}.elementor-14359 .elementor-element.elementor-element-2e8fcf9 .elementor-heading-title{font-size:1.4rem;}.elementor-14359 .elementor-element.elementor-element-5da5f99{text-align:start;}.elementor-14359 .elementor-element.elementor-element-5da5f99 .elementor-heading-title{font-size:1.4rem;}.elementor-14359 .elementor-element.elementor-element-d62900a{text-align:start;}.elementor-14359 .elementor-element.elementor-element-d62900a .elementor-heading-title{font-size:1.4rem;}.elementor-14359 .elementor-element.elementor-element-56816c5{text-align:start;}.elementor-14359 .elementor-element.elementor-element-56816c5 .elementor-heading-title{font-size:1.4rem;}.elementor-14359 .elementor-element.elementor-element-289cb1f{text-align:start;}.elementor-14359 .elementor-element.elementor-element-289cb1f .elementor-heading-title{font-size:1.4rem;}.elementor-14359 .elementor-element.elementor-element-a20c49a{text-align:start;}.elementor-14359 .elementor-element.elementor-element-a20c49a .elementor-heading-title{font-size:1.4rem;}}/* Start custom CSS for text-editor, class: .elementor-element-8838a9a *//* Align everything to the left */
.elementor-14359 .elementor-element.elementor-element-8838a9a {
    text-align: left;
    font-family: 'Roca-Font', sans-serif;
}

/* Headings color */
.elementor-14359 .elementor-element.elementor-element-8838a9a h2,
.elementor-14359 .elementor-element.elementor-element-8838a9a h3,
.elementor-14359 .elementor-element.elementor-element-8838a9a strong {
    color: #10542F;
    font-family: 'Roca-Font', sans-serif;
}

/* Ensure lists use the same font */
.elementor-14359 .elementor-element.elementor-element-8838a9a ul li,
.elementor-14359 .elementor-element.elementor-element-8838a9a p {
    font-family: 'Roca-Font', sans-serif;
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb979f5 *//* Align everything to the left */
.elementor-14359 .elementor-element.elementor-element-eb979f5 {
    text-align: left;
    font-family: 'Roca-Font', sans-serif;
}

/* Headings color */
.elementor-14359 .elementor-element.elementor-element-eb979f5 h2,
.elementor-14359 .elementor-element.elementor-element-eb979f5 h3,
.elementor-14359 .elementor-element.elementor-element-eb979f5 strong {
    color: #10542F;
    font-family: 'Roca-Font', sans-serif;
}

/* Ensure lists use the same font */
.elementor-14359 .elementor-element.elementor-element-eb979f5 ul li,
.elementor-14359 .elementor-element.elementor-element-eb979f5 p {
    font-family: 'Roca-Font', sans-serif;
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-40279f4 *//* Align everything to the left */
.elementor-14359 .elementor-element.elementor-element-40279f4 {
    text-align: left;
    font-family: 'Roca-Font', sans-serif;
}

/* Headings color */
.elementor-14359 .elementor-element.elementor-element-40279f4 h2,
.elementor-14359 .elementor-element.elementor-element-40279f4 h3,
.elementor-14359 .elementor-element.elementor-element-40279f4 strong {
    color: #10542F;
    font-family: 'Roca-Font', sans-serif;
}

/* Ensure lists use the same font */
.elementor-14359 .elementor-element.elementor-element-40279f4 ul li,
.elementor-14359 .elementor-element.elementor-element-40279f4 p {
    font-family: 'Roca-Font', sans-serif;
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0caec3 *//* Align everything to the left */
.elementor-14359 .elementor-element.elementor-element-e0caec3 {
    text-align: left;
    font-family: 'Roca-Font', sans-serif;
}

/* Headings color */
.elementor-14359 .elementor-element.elementor-element-e0caec3 h2,
.elementor-14359 .elementor-element.elementor-element-e0caec3 h3,
.elementor-14359 .elementor-element.elementor-element-e0caec3 strong {
    color: #10542F;
    font-family: 'Roca-Font', sans-serif;
}

/* Ensure lists use the same font */
.elementor-14359 .elementor-element.elementor-element-e0caec3 ul li,
.elementor-14359 .elementor-element.elementor-element-e0caec3 p {
    font-family: 'Roca-Font', sans-serif;
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5f910a *//* Align everything to the left */
.elementor-14359 .elementor-element.elementor-element-b5f910a {
    text-align: left;
    font-family: 'Roca-Font', sans-serif;
}

/* Headings color */
.elementor-14359 .elementor-element.elementor-element-b5f910a h2,
.elementor-14359 .elementor-element.elementor-element-b5f910a h3,
.elementor-14359 .elementor-element.elementor-element-b5f910a strong {
    color: #10542F;
    font-family: 'Roca-Font', sans-serif;
}

/* Ensure lists use the same font */
.elementor-14359 .elementor-element.elementor-element-b5f910a ul li,
.elementor-14359 .elementor-element.elementor-element-b5f910a p {
    font-family: 'Roca-Font', sans-serif;
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8d05643 *//* Align everything to the left */
.elementor-14359 .elementor-element.elementor-element-8d05643 {
    text-align: left;
    font-family: 'Roca-Font', sans-serif;
}

/* Headings color */
.elementor-14359 .elementor-element.elementor-element-8d05643 h2,
.elementor-14359 .elementor-element.elementor-element-8d05643 h3,
.elementor-14359 .elementor-element.elementor-element-8d05643 strong {
    color: #10542F;
    font-family: 'Roca-Font', sans-serif;
}

/* Ensure lists use the same font */
.elementor-14359 .elementor-element.elementor-element-8d05643 ul li,
.elementor-14359 .elementor-element.elementor-element-8d05643 p {
    font-family: 'Roca-Font', sans-serif;
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4543f90 *//* Align everything to the left */
.elementor-14359 .elementor-element.elementor-element-4543f90 {
    text-align: left;
    font-family: 'Roca-Font', sans-serif;
}

/* Headings color */
.elementor-14359 .elementor-element.elementor-element-4543f90 h2,
.elementor-14359 .elementor-element.elementor-element-4543f90 h3,
.elementor-14359 .elementor-element.elementor-element-4543f90 strong {
    color: #10542F;
    font-family: 'Roca-Font', sans-serif;
}

/* Ensure lists use the same font */
.elementor-14359 .elementor-element.elementor-element-4543f90 ul li,
.elementor-14359 .elementor-element.elementor-element-4543f90 p {
    font-family: 'Roca-Font', sans-serif;
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bb906c8 *//* Align everything to the left */
.elementor-14359 .elementor-element.elementor-element-bb906c8 {
    text-align: left;
    font-family: 'Roca-Font', sans-serif;
}

/* Headings color */
.elementor-14359 .elementor-element.elementor-element-bb906c8 h2,
.elementor-14359 .elementor-element.elementor-element-bb906c8 h3,
.elementor-14359 .elementor-element.elementor-element-bb906c8 strong {
    color: #10542F;
    font-family: 'Roca-Font', sans-serif;
}

/* Ensure lists use the same font */
.elementor-14359 .elementor-element.elementor-element-bb906c8 ul li,
.elementor-14359 .elementor-element.elementor-element-bb906c8 p {
    font-family: 'Roca-Font', sans-serif;
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25c2f56 *//* Align everything to the left */
.elementor-14359 .elementor-element.elementor-element-25c2f56 {
    text-align: left;
    font-family: 'Roca-Font', sans-serif;
}

/* Headings color */
.elementor-14359 .elementor-element.elementor-element-25c2f56 h2,
.elementor-14359 .elementor-element.elementor-element-25c2f56 h3,
.elementor-14359 .elementor-element.elementor-element-25c2f56 strong {
    color: #10542F;
    font-family: 'Roca-Font', sans-serif;
}

/* Ensure lists use the same font */
.elementor-14359 .elementor-element.elementor-element-25c2f56 ul li,
.elementor-14359 .elementor-element.elementor-element-25c2f56 p {
    font-family: 'Roca-Font', sans-serif;
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-572c52f *//* Align everything to the left */
.elementor-14359 .elementor-element.elementor-element-572c52f {
    text-align: left;
    font-family: 'Roca-Font', sans-serif;
}

/* Headings color */
.elementor-14359 .elementor-element.elementor-element-572c52f h2,
.elementor-14359 .elementor-element.elementor-element-572c52f h3,
.elementor-14359 .elementor-element.elementor-element-572c52f strong {
    color: #10542F;
    font-family: 'Roca-Font', sans-serif;
}

/* Ensure lists use the same font */
.elementor-14359 .elementor-element.elementor-element-572c52f ul li,
.elementor-14359 .elementor-element.elementor-element-572c52f p {
    font-family: 'Roca-Font', sans-serif;
    text-align: left;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Roca-Font';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://lacasabusinessgroup.com/wp-content/uploads/2025/11/Roca-Thin.woff2') format('woff2');
}
@font-face {
	font-family: 'Roca-Font';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url('https://lacasabusinessgroup.com/wp-content/uploads/2025/11/Roca-Thin-Italic.woff2') format('woff2');
}
@font-face {
	font-family: 'Roca-Font';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://lacasabusinessgroup.com/wp-content/uploads/2025/11/Roca-Light.woff2') format('woff2');
}
@font-face {
	font-family: 'Roca-Font';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://lacasabusinessgroup.com/wp-content/uploads/2025/11/Roca-Light-Italic.woff2') format('woff2');
}
@font-face {
	font-family: 'Roca-Font';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://lacasabusinessgroup.com/wp-content/uploads/2025/11/Roca-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Roca-Font';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://lacasabusinessgroup.com/wp-content/uploads/2025/11/Roca-Italic.woff2') format('woff2');
}
@font-face {
	font-family: 'Roca-Font';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://lacasabusinessgroup.com/wp-content/uploads/2025/11/Roca-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Roca-Font';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://lacasabusinessgroup.com/wp-content/uploads/2025/11/Roca-Bold-Italic.woff2') format('woff2');
}
@font-face {
	font-family: 'Roca-Font';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://lacasabusinessgroup.com/wp-content/uploads/2025/11/Roca-Black.woff2') format('woff2');
}
@font-face {
	font-family: 'Roca-Font';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('https://lacasabusinessgroup.com/wp-content/uploads/2025/11/Roca-Black-Italic.woff2') format('woff2');
}
@font-face {
	font-family: 'Roca-Font';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://lacasabusinessgroup.com/wp-content/uploads/2025/11/Roca-Heavy.woff2') format('woff2');
}
@font-face {
	font-family: 'Roca-Font';
	font-style: italic;
	font-weight: 800;
	font-display: auto;
	src: url('https://lacasabusinessgroup.com/wp-content/uploads/2025/11/Roca-Heavy-Italic.woff2') format('woff2');
}
/* End Custom Fonts CSS */