.elementor-77 .elementor-element.elementor-element-e4fb380{--display:flex;--min-height:70vh}.elementor-77 .elementor-element.elementor-element-e4fb380:not(.elementor-motion-effects-element-type-background),.elementor-77 .elementor-element.elementor-element-e4fb380>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-14bfc81);background-image:url(https://contalocal.org/wp-content/uploads/2026/09/ContaLocal-Informatica-Web-y-Soluciones-para-Empresas-y-Administraciones-1.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-77 .elementor-element.elementor-element-5ddaa05{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%}.elementor-77 .elementor-element.elementor-element-5ddaa05:not(.elementor-motion-effects-element-type-background),.elementor-77 .elementor-element.elementor-element-5ddaa05>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-f8e8836);background-position:bottom right;background-repeat:no-repeat;background-size:30% auto}.elementor-77 .elementor-element.elementor-element-4c2ec46{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-77 .elementor-element.elementor-element-7857ed3{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-77 .elementor-element.elementor-element-2f86f1c{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start}.elementor-77 .elementor-element.elementor-element-2f86f1c.elementor-element{--align-self:center}.elementor-77 .elementor-element.elementor-element-2f86f1c .elementor-heading-title{font-family:var(--e-global-typography-4fafe3f-font-family),Sans-serif;font-size:var(--e-global-typography-4fafe3f-font-size);font-weight:var(--e-global-typography-4fafe3f-font-weight);text-transform:var(--e-global-typography-4fafe3f-text-transform);line-height:var(--e-global-typography-4fafe3f-line-height);color:#023B59}.elementor-77 .elementor-element.elementor-element-9770732{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:var(--e-global-typography-c3bc2ed-font-family),Sans-serif;font-size:var(--e-global-typography-c3bc2ed-font-size);color:#5C5C5C}.elementor-77 .elementor-element.elementor-element-9770732.elementor-element{--align-self:center}.elementor-77 .elementor-element.elementor-element-505c30d{--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}.elementor-77 .elementor-element.elementor-element-8aed0ea .elementor-button{background-color:var(--e-global-color-14bfc81);fill:var(--e-global-color-f8e8836);color:var(--e-global-color-f8e8836);border-radius:4px 4px 4px 4px}.elementor-77 .elementor-element.elementor-element-8aed0ea.elementor-element{--align-self:flex-start}.elementor-77 .elementor-element.elementor-element-c087341 .elementor-button{background-color:var(--e-global-color-f8e8836);fill:var(--e-global-color-14bfc81);color:var(--e-global-color-14bfc81);border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-14bfc81);border-radius:4px 4px 4px 4px}.elementor-77 .elementor-element.elementor-element-c087341.elementor-element{--align-self:flex-start}.elementor-77 .elementor-element.elementor-element-5b726a5{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%}.elementor-77 .elementor-element.elementor-element-5b726a5:not(.elementor-motion-effects-element-type-background),.elementor-77 .elementor-element.elementor-element-5b726a5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-3612d00)}.elementor-77 .elementor-element.elementor-element-8c50829{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-77 .elementor-element.elementor-element-3aee8f2{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start}.elementor-77 .elementor-element.elementor-element-3aee8f2.elementor-element{--align-self:center}.elementor-77 .elementor-element.elementor-element-3aee8f2 .elementor-heading-title{font-family:var(--e-global-typography-10db029-font-family),Sans-serif;font-size:var(--e-global-typography-10db029-font-size);font-weight:var(--e-global-typography-10db029-font-weight);line-height:var(--e-global-typography-10db029-line-height);color:#437A8E}.elementor-77 .elementor-element.elementor-element-ce82005{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start}.elementor-77 .elementor-element.elementor-element-ce82005.elementor-element{--align-self:center}.elementor-77 .elementor-element.elementor-element-ce82005 .elementor-heading-title{font-family:var(--e-global-typography-4fafe3f-font-family),Sans-serif;font-size:var(--e-global-typography-4fafe3f-font-size);font-weight:var(--e-global-typography-4fafe3f-font-weight);text-transform:var(--e-global-typography-4fafe3f-text-transform);line-height:var(--e-global-typography-4fafe3f-line-height);color:#023B59}.elementor-77 .elementor-element.elementor-element-6c7c8c3{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;columns:1;text-align:start;font-family:var(--e-global-typography-c3bc2ed-font-family),Sans-serif;font-size:var(--e-global-typography-c3bc2ed-font-size);color:#5C5C5C}.elementor-77 .elementor-element.elementor-element-6c7c8c3.elementor-element{--align-self:center}.elementor-77 .elementor-element.elementor-element-c2fb597{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}.elementor-77 .elementor-element.elementor-element-1d51dca{--display:flex;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-77 .elementor-element.elementor-element-1d51dca:not(.elementor-motion-effects-element-type-background),.elementor-77 .elementor-element.elementor-element-1d51dca>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-f8e8836)}.elementor-77 .elementor-element.elementor-element-1d51dca.e-con:hover{--e-con-transform-translateY:-10px}.elementor-77 .elementor-element.elementor-element-401c836{--display:flex;--min-height:210px;--border-radius:15px 15px 0px 0px}.elementor-77 .elementor-element.elementor-element-401c836:not(.elementor-motion-effects-element-type-background),.elementor-77 .elementor-element.elementor-element-401c836>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://contalocal.org/wp-content/uploads/2026/09/mantenimiento_informatico_sin_texto.webp);background-position:center center;background-repeat:no-repeat;background-size:contain}.elementor-77 .elementor-element.elementor-element-5d8e4de{width:var(--container-widget-width,90%);max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center}.elementor-77 .elementor-element.elementor-element-5d8e4de.elementor-element{--align-self:center}.elementor-77 .elementor-element.elementor-element-5d8e4de .elementor-heading-title{font-family:var(--e-global-typography-10db029-font-family),Sans-serif;font-size:var(--e-global-typography-10db029-font-size);font-weight:var(--e-global-typography-10db029-font-weight);line-height:var(--e-global-typography-10db029-line-height);color:var(--e-global-color-05d7e60)}.elementor-77 .elementor-element.elementor-element-eaede9c{width:var(--container-widget-width,90%);max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;font-family:var(--e-global-typography-c3bc2ed-font-family),Sans-serif;font-size:var(--e-global-typography-c3bc2ed-font-size);color:#5C5C5C}.elementor-77 .elementor-element.elementor-element-eaede9c.elementor-element{--align-self:center}.elementor-77 .elementor-element.elementor-element-490bc8c{--display:flex;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-77 .elementor-element.elementor-element-490bc8c:not(.elementor-motion-effects-element-type-background),.elementor-77 .elementor-element.elementor-element-490bc8c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-f8e8836)}.elementor-77 .elementor-element.elementor-element-490bc8c.e-con:hover{--e-con-transform-translateY:-10px}.elementor-77 .elementor-element.elementor-element-310c60f{--display:flex;--min-height:210px;--border-radius:15px 15px 0px 0px}.elementor-77 .elementor-element.elementor-element-310c60f:not(.elementor-motion-effects-element-type-background),.elementor-77 .elementor-element.elementor-element-310c60f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://contalocal.org/wp-content/uploads/2026/09/hardware_y_equipamiento_sin_texto.webp);background-position:center center;background-repeat:no-repeat;background-size:contain}.elementor-77 .elementor-element.elementor-element-98700b6{width:var(--container-widget-width,90%);max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center}.elementor-77 .elementor-element.elementor-element-98700b6.elementor-element{--align-self:center}.elementor-77 .elementor-element.elementor-element-98700b6 .elementor-heading-title{font-family:var(--e-global-typography-10db029-font-family),Sans-serif;font-size:var(--e-global-typography-10db029-font-size);font-weight:var(--e-global-typography-10db029-font-weight);line-height:var(--e-global-typography-10db029-line-height);color:var(--e-global-color-05d7e60)}.elementor-77 .elementor-element.elementor-element-4530609{width:var(--container-widget-width,90%);max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;font-family:var(--e-global-typography-c3bc2ed-font-family),Sans-serif;font-size:var(--e-global-typography-c3bc2ed-font-size);color:#5C5C5C}.elementor-77 .elementor-element.elementor-element-4530609.elementor-element{--align-self:center}.elementor-77 .elementor-element.elementor-element-5c5d8a6{--display:flex;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-77 .elementor-element.elementor-element-5c5d8a6:not(.elementor-motion-effects-element-type-background),.elementor-77 .elementor-element.elementor-element-5c5d8a6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-f8e8836)}.elementor-77 .elementor-element.elementor-element-5c5d8a6.e-con:hover{--e-con-transform-translateY:-10px}.elementor-77 .elementor-element.elementor-element-354b6f6{--display:flex;--min-height:210px;--border-radius:15px 15px 0px 0px}.elementor-77 .elementor-element.elementor-element-354b6f6:not(.elementor-motion-effects-element-type-background),.elementor-77 .elementor-element.elementor-element-354b6f6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://contalocal.org/wp-content/uploads/2026/09/diseno_y_desarrollo_web_sin_texto.webp);background-position:center center;background-repeat:no-repeat;background-size:contain}.elementor-77 .elementor-element.elementor-element-94ca36a{width:var(--container-widget-width,90%);max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center}.elementor-77 .elementor-element.elementor-element-94ca36a.elementor-element{--align-self:center}.elementor-77 .elementor-element.elementor-element-94ca36a .elementor-heading-title{font-family:var(--e-global-typography-10db029-font-family),Sans-serif;font-size:var(--e-global-typography-10db029-font-size);font-weight:var(--e-global-typography-10db029-font-weight);line-height:var(--e-global-typography-10db029-line-height);color:var(--e-global-color-05d7e60)}.elementor-77 .elementor-element.elementor-element-b589294{width:var(--container-widget-width,90%);max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;font-family:var(--e-global-typography-c3bc2ed-font-family),Sans-serif;font-size:var(--e-global-typography-c3bc2ed-font-size);color:#5C5C5C}.elementor-77 .elementor-element.elementor-element-b589294.elementor-element{--align-self:center}.elementor-77 .elementor-element.elementor-element-7e9c43c{--display:flex;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-77 .elementor-element.elementor-element-7e9c43c:not(.elementor-motion-effects-element-type-background),.elementor-77 .elementor-element.elementor-element-7e9c43c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-f8e8836)}.elementor-77 .elementor-element.elementor-element-7e9c43c.e-con:hover{--e-con-transform-translateY:-10px}.elementor-77 .elementor-element.elementor-element-ce2e121{--display:flex;--min-height:210px;--border-radius:15px 15px 0px 0px}.elementor-77 .elementor-element.elementor-element-ce2e121:not(.elementor-motion-effects-element-type-background),.elementor-77 .elementor-element.elementor-element-ce2e121>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://contalocal.org/wp-content/uploads/2026/09/aplicaciones_y_soluciones_digitales_sin_texto.webp);background-position:center center;background-repeat:no-repeat;background-size:contain}.elementor-77 .elementor-element.elementor-element-b26dc55{width:var(--container-widget-width,90%);max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center}.elementor-77 .elementor-element.elementor-element-b26dc55.elementor-element{--align-self:center}.elementor-77 .elementor-element.elementor-element-b26dc55 .elementor-heading-title{font-family:var(--e-global-typography-10db029-font-family),Sans-serif;font-size:var(--e-global-typography-10db029-font-size);font-weight:var(--e-global-typography-10db029-font-weight);line-height:var(--e-global-typography-10db029-line-height);color:var(--e-global-color-05d7e60)}.elementor-77 .elementor-element.elementor-element-dc40365{width:var(--container-widget-width,90%);max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;font-family:var(--e-global-typography-c3bc2ed-font-family),Sans-serif;font-size:var(--e-global-typography-c3bc2ed-font-size);color:#5C5C5C}.elementor-77 .elementor-element.elementor-element-dc40365.elementor-element{--align-self:center}.elementor-77 .elementor-element.elementor-element-466a3e0{--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:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%}.elementor-77 .elementor-element.elementor-element-466a3e0:not(.elementor-motion-effects-element-type-background),.elementor-77 .elementor-element.elementor-element-466a3e0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-f8e8836);background-position:bottom left;background-repeat:no-repeat;background-size:30% auto}.elementor-77 .elementor-element.elementor-element-3b2924b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-77 .elementor-element.elementor-element-f45fcff img{border-radius:3px 3px 3px 3px}.elementor-77 .elementor-element.elementor-element-5796618{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-77 .elementor-element.elementor-element-6390c0e{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start}.elementor-77 .elementor-element.elementor-element-6390c0e.elementor-element{--align-self:center}.elementor-77 .elementor-element.elementor-element-6390c0e .elementor-heading-title{font-family:var(--e-global-typography-4fafe3f-font-family),Sans-serif;font-size:var(--e-global-typography-4fafe3f-font-size);font-weight:var(--e-global-typography-4fafe3f-font-weight);text-transform:var(--e-global-typography-4fafe3f-text-transform);line-height:var(--e-global-typography-4fafe3f-line-height);color:#023B59}.elementor-77 .elementor-element.elementor-element-3e3ca61{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:var(--e-global-typography-c3bc2ed-font-family),Sans-serif;font-size:var(--e-global-typography-c3bc2ed-font-size);color:#5C5C5C}.elementor-77 .elementor-element.elementor-element-3e3ca61.elementor-element{--align-self:center}.elementor-77 .elementor-element.elementor-element-c723646 .elementor-button{background-color:var(--e-global-color-14bfc81);fill:var(--e-global-color-f8e8836);color:var(--e-global-color-f8e8836);border-radius:4px 4px 4px 4px}.elementor-77 .elementor-element.elementor-element-8e9c839{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%}.elementor-77 .elementor-element.elementor-element-8e9c839:not(.elementor-motion-effects-element-type-background),.elementor-77 .elementor-element.elementor-element-8e9c839>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-3612d00);background-position:bottom right;background-repeat:no-repeat;background-size:30% auto}.elementor-77 .elementor-element.elementor-element-f13c957{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-77 .elementor-element.elementor-element-b9d8ff1{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-77 .elementor-element.elementor-element-e8e4bdc{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start}.elementor-77 .elementor-element.elementor-element-e8e4bdc.elementor-element{--align-self:center}.elementor-77 .elementor-element.elementor-element-e8e4bdc .elementor-heading-title{font-family:var(--e-global-typography-4fafe3f-font-family),Sans-serif;font-size:var(--e-global-typography-4fafe3f-font-size);font-weight:var(--e-global-typography-4fafe3f-font-weight);text-transform:var(--e-global-typography-4fafe3f-text-transform);line-height:var(--e-global-typography-4fafe3f-line-height);color:#023B59}.elementor-77 .elementor-element.elementor-element-bdb5f3a{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:var(--e-global-typography-c3bc2ed-font-family),Sans-serif;font-size:var(--e-global-typography-c3bc2ed-font-size);color:#5C5C5C}.elementor-77 .elementor-element.elementor-element-bdb5f3a.elementor-element{--align-self:center}.elementor-77 .elementor-element.elementor-element-74219b2{--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}.elementor-77 .elementor-element.elementor-element-09e46e7 .elementor-button{background-color:var(--e-global-color-14bfc81);fill:var(--e-global-color-f8e8836);color:var(--e-global-color-f8e8836);border-radius:4px 4px 4px 4px}.elementor-77 .elementor-element.elementor-element-09e46e7.elementor-element{--align-self:flex-start}.elementor-77 .elementor-element.elementor-element-2286e9c{--display:flex;--min-height:400px;--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-77 .elementor-element.elementor-element-2286e9c:not(.elementor-motion-effects-element-type-background),.elementor-77 .elementor-element.elementor-element-2286e9c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-14bfc81)}.elementor-77 .elementor-element.elementor-element-5f12bea{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:5%;--padding-bottom:5%;--padding-left:10%;--padding-right:5%}.elementor-77 .elementor-element.elementor-element-dde57d8{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start}.elementor-77 .elementor-element.elementor-element-dde57d8.elementor-element{--align-self:center}.elementor-77 .elementor-element.elementor-element-dde57d8 .elementor-heading-title{font-family:var(--e-global-typography-4fafe3f-font-family),Sans-serif;font-size:var(--e-global-typography-4fafe3f-font-size);font-weight:var(--e-global-typography-4fafe3f-font-weight);text-transform:var(--e-global-typography-4fafe3f-text-transform);line-height:var(--e-global-typography-4fafe3f-line-height);color:var(--e-global-color-f8e8836)}.elementor-77 .elementor-element.elementor-element-ce4c47f{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:var(--e-global-typography-c3bc2ed-font-family),Sans-serif;font-size:var(--e-global-typography-c3bc2ed-font-size);color:var(--e-global-color-f8e8836)}.elementor-77 .elementor-element.elementor-element-ce4c47f.elementor-element{--align-self:center}.elementor-77 .elementor-element.elementor-element-cfe33c5{--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}.elementor-77 .elementor-element.elementor-element-000cca1 .elementor-button{background-color:var(--e-global-color-f8e8836);fill:var(--e-global-color-14bfc81);color:var(--e-global-color-14bfc81);border-radius:4px 4px 4px 4px}.elementor-77 .elementor-element.elementor-element-8eda165{--display:flex;--overlay-opacity:1}.elementor-77 .elementor-element.elementor-element-8eda165:not(.elementor-motion-effects-element-type-background),.elementor-77 .elementor-element.elementor-element-8eda165>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://contalocal.org/wp-content/uploads/2026/09/ContaLocal-Informatica-Web-y-Soluciones-para-Empresas-y-Administraciones-4.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-77 .elementor-element.elementor-element-8eda165::before,.elementor-77 .elementor-element.elementor-element-8eda165>.elementor-background-video-container::before,.elementor-77 .elementor-element.elementor-element-8eda165>.e-con-inner>.elementor-background-video-container::before,.elementor-77 .elementor-element.elementor-element-8eda165>.elementor-background-slideshow::before,.elementor-77 .elementor-element.elementor-element-8eda165>.e-con-inner>.elementor-background-slideshow::before,.elementor-77 .elementor-element.elementor-element-8eda165>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(90deg,var(--e-global-color-14bfc81) 0%,#023B5900 50%)}.elementor-77 .elementor-element.elementor-element-49e5f5b{--display:flex;--min-height:600px;--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-77 .elementor-element.elementor-element-49e5f5b:not(.elementor-motion-effects-element-type-background),.elementor-77 .elementor-element.elementor-element-49e5f5b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-77 .elementor-element.elementor-element-ddcf57a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:5%;--padding-bottom:5%;--padding-left:10%;--padding-right:5%}.elementor-77 .elementor-element.elementor-element-3422642{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start}.elementor-77 .elementor-element.elementor-element-3422642.elementor-element{--align-self:center}.elementor-77 .elementor-element.elementor-element-3422642 .elementor-heading-title{font-family:var(--e-global-typography-4fafe3f-font-family),Sans-serif;font-size:var(--e-global-typography-4fafe3f-font-size);font-weight:var(--e-global-typography-4fafe3f-font-weight);text-transform:var(--e-global-typography-4fafe3f-text-transform);line-height:var(--e-global-typography-4fafe3f-line-height);color:#023B59}.elementor-77 .elementor-element.elementor-element-2a53663{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:var(--e-global-typography-c3bc2ed-font-family),Sans-serif;font-size:var(--e-global-typography-c3bc2ed-font-size);color:var(--e-global-color-14bfc81)}.elementor-77 .elementor-element.elementor-element-2a53663.elementor-element{--align-self:center}.elementor-77 .elementor-element.elementor-element-a296791 .elementor-button{background-color:var(--e-global-color-14bfc81);fill:var(--e-global-color-f8e8836);color:var(--e-global-color-f8e8836);border-radius:4px 4px 4px 4px}.elementor-77 .elementor-element.elementor-element-a296791.elementor-element{--align-self:flex-start}.elementor-77 .elementor-element.elementor-element-096f861{--display:flex;--overlay-opacity:1}.elementor-77 .elementor-element.elementor-element-096f861:not(.elementor-motion-effects-element-type-background),.elementor-77 .elementor-element.elementor-element-096f861>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://contalocal.org/wp-content/uploads/2026/09/ContaLocal-Informatica-Web-y-Soluciones-para-Empresas-y-Administraciones-2.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-77 .elementor-element.elementor-element-096f861::before,.elementor-77 .elementor-element.elementor-element-096f861>.elementor-background-video-container::before,.elementor-77 .elementor-element.elementor-element-096f861>.e-con-inner>.elementor-background-video-container::before,.elementor-77 .elementor-element.elementor-element-096f861>.elementor-background-slideshow::before,.elementor-77 .elementor-element.elementor-element-096f861>.e-con-inner>.elementor-background-slideshow::before,.elementor-77 .elementor-element.elementor-element-096f861>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://contalocal.org/wp-content/uploads/2026/07/escritorio.webp);--background-overlay:'';background-position:center left;background-repeat:no-repeat;background-size:contain}:root{--page-title-display:none}@media(max-width:1024px){.elementor-77 .elementor-element.elementor-element-5ddaa05{--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-77 .elementor-element.elementor-element-2f86f1c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;text-align:start}.elementor-77 .elementor-element.elementor-element-2f86f1c .elementor-heading-title{font-size:var(--e-global-typography-4fafe3f-font-size);line-height:var(--e-global-typography-4fafe3f-line-height)}.elementor-77 .elementor-element.elementor-element-9770732{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;text-align:start;font-size:var(--e-global-typography-c3bc2ed-font-size)}.elementor-77 .elementor-element.elementor-element-5b726a5{--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-77 .elementor-element.elementor-element-3aee8f2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;text-align:start}.elementor-77 .elementor-element.elementor-element-3aee8f2 .elementor-heading-title{font-size:var(--e-global-typography-10db029-font-size);line-height:var(--e-global-typography-10db029-line-height)}.elementor-77 .elementor-element.elementor-element-ce82005{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;text-align:start}.elementor-77 .elementor-element.elementor-element-ce82005 .elementor-heading-title{font-size:var(--e-global-typography-4fafe3f-font-size);line-height:var(--e-global-typography-4fafe3f-line-height)}.elementor-77 .elementor-element.elementor-element-6c7c8c3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;text-align:start;font-size:var(--e-global-typography-c3bc2ed-font-size)}.elementor-77 .elementor-element.elementor-element-c2fb597{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row}.elementor-77 .elementor-element.elementor-element-5d8e4de{--container-widget-width:90%;--container-widget-flex-grow:0;width:var(--container-widget-width,90%);max-width:90%;text-align:center}.elementor-77 .elementor-element.elementor-element-5d8e4de.elementor-element{--align-self:center}.elementor-77 .elementor-element.elementor-element-5d8e4de .elementor-heading-title{font-size:var(--e-global-typography-10db029-font-size);line-height:var(--e-global-typography-10db029-line-height)}.elementor-77 .elementor-element.elementor-element-eaede9c{--container-widget-width:90%;--container-widget-flex-grow:0;width:var(--container-widget-width,90%);max-width:90%;text-align:center;font-size:var(--e-global-typography-c3bc2ed-font-size)}.elementor-77 .elementor-element.elementor-element-98700b6{--container-widget-width:90%;--container-widget-flex-grow:0;width:var(--container-widget-width,90%);max-width:90%;text-align:center}.elementor-77 .elementor-element.elementor-element-98700b6.elementor-element{--align-self:center}.elementor-77 .elementor-element.elementor-element-98700b6 .elementor-heading-title{font-size:var(--e-global-typography-10db029-font-size);line-height:var(--e-global-typography-10db029-line-height)}.elementor-77 .elementor-element.elementor-element-4530609{--container-widget-width:90%;--container-widget-flex-grow:0;width:var(--container-widget-width,90%);max-width:90%;text-align:center;font-size:var(--e-global-typography-c3bc2ed-font-size)}.elementor-77 .elementor-element.elementor-element-94ca36a{--container-widget-width:90%;--container-widget-flex-grow:0;width:var(--container-widget-width,90%);max-width:90%;text-align:center}.elementor-77 .elementor-element.elementor-element-94ca36a.elementor-element{--align-self:center}.elementor-77 .elementor-element.elementor-element-94ca36a .elementor-heading-title{font-size:var(--e-global-typography-10db029-font-size);line-height:var(--e-global-typography-10db029-line-height)}.elementor-77 .elementor-element.elementor-element-b589294{--container-widget-width:90%;--container-widget-flex-grow:0;width:var(--container-widget-width,90%);max-width:90%;text-align:center;font-size:var(--e-global-typography-c3bc2ed-font-size)}.elementor-77 .elementor-element.elementor-element-b26dc55{--container-widget-width:90%;--container-widget-flex-grow:0;width:var(--container-widget-width,90%);max-width:90%;text-align:center}.elementor-77 .elementor-element.elementor-element-b26dc55.elementor-element{--align-self:center}.elementor-77 .elementor-element.elementor-element-b26dc55 .elementor-heading-title{font-size:var(--e-global-typography-10db029-font-size);line-height:var(--e-global-typography-10db029-line-height)}.elementor-77 .elementor-element.elementor-element-dc40365{--container-widget-width:90%;--container-widget-flex-grow:0;width:var(--container-widget-width,90%);max-width:90%;text-align:center;font-size:var(--e-global-typography-c3bc2ed-font-size)}.elementor-77 .elementor-element.elementor-element-466a3e0{--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-77 .elementor-element.elementor-element-6390c0e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;text-align:start}.elementor-77 .elementor-element.elementor-element-6390c0e .elementor-heading-title{font-size:var(--e-global-typography-4fafe3f-font-size);line-height:var(--e-global-typography-4fafe3f-line-height)}.elementor-77 .elementor-element.elementor-element-3e3ca61{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;text-align:start;font-size:var(--e-global-typography-c3bc2ed-font-size)}.elementor-77 .elementor-element.elementor-element-8e9c839{--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-77 .elementor-element.elementor-element-e8e4bdc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;text-align:start}.elementor-77 .elementor-element.elementor-element-e8e4bdc .elementor-heading-title{font-size:var(--e-global-typography-4fafe3f-font-size);line-height:var(--e-global-typography-4fafe3f-line-height)}.elementor-77 .elementor-element.elementor-element-bdb5f3a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;text-align:start;font-size:var(--e-global-typography-c3bc2ed-font-size)}.elementor-77 .elementor-element.elementor-element-2286e9c{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-77 .elementor-element.elementor-element-dde57d8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;text-align:start}.elementor-77 .elementor-element.elementor-element-dde57d8 .elementor-heading-title{font-size:var(--e-global-typography-4fafe3f-font-size);line-height:var(--e-global-typography-4fafe3f-line-height)}.elementor-77 .elementor-element.elementor-element-ce4c47f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;text-align:start;font-size:var(--e-global-typography-c3bc2ed-font-size)}.elementor-77 .elementor-element.elementor-element-8eda165{--min-height:300px;--overlay-opacity:0}.elementor-77 .elementor-element.elementor-element-49e5f5b{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-77 .elementor-element.elementor-element-3422642{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;text-align:start}.elementor-77 .elementor-element.elementor-element-3422642 .elementor-heading-title{font-size:var(--e-global-typography-4fafe3f-font-size);line-height:var(--e-global-typography-4fafe3f-line-height)}.elementor-77 .elementor-element.elementor-element-2a53663{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;text-align:center;font-size:var(--e-global-typography-c3bc2ed-font-size)}.elementor-77 .elementor-element.elementor-element-096f861{--min-height:300px;--overlay-opacity:0}}@media(max-width:767px){.elementor-77 .elementor-element.elementor-element-5ddaa05{--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%}.elementor-77 .elementor-element.elementor-element-7857ed3{--justify-content:flex-start}.elementor-77 .elementor-element.elementor-element-2f86f1c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;text-align:start}.elementor-77 .elementor-element.elementor-element-2f86f1c .elementor-heading-title{font-size:var(--e-global-typography-4fafe3f-font-size);line-height:var(--e-global-typography-4fafe3f-line-height)}.elementor-77 .elementor-element.elementor-element-9770732{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;text-align:start;font-size:var(--e-global-typography-c3bc2ed-font-size)}.elementor-77 .elementor-element.elementor-element-505c30d{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-77 .elementor-element.elementor-element-8aed0ea.elementor-element{--align-self:flex-start}.elementor-77 .elementor-element.elementor-element-8aed0ea .elementor-button .elementor-button-content-wrapper{justify-content:center}.elementor-77 .elementor-element.elementor-element-c087341.elementor-element{--align-self:flex-start}.elementor-77 .elementor-element.elementor-element-c087341 .elementor-button .elementor-button-content-wrapper{justify-content:space-between}.elementor-77 .elementor-element.elementor-element-5b726a5{--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%}.elementor-77 .elementor-element.elementor-element-8c50829{--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-77 .elementor-element.elementor-element-3aee8f2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;text-align:start}.elementor-77 .elementor-element.elementor-element-3aee8f2 .elementor-heading-title{font-size:var(--e-global-typography-10db029-font-size);line-height:var(--e-global-typography-10db029-line-height)}.elementor-77 .elementor-element.elementor-element-ce82005{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;text-align:start}.elementor-77 .elementor-element.elementor-element-ce82005 .elementor-heading-title{font-size:var(--e-global-typography-4fafe3f-font-size);line-height:var(--e-global-typography-4fafe3f-line-height)}.elementor-77 .elementor-element.elementor-element-6c7c8c3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;text-align:start;font-size:var(--e-global-typography-c3bc2ed-font-size)}.elementor-77 .elementor-element.elementor-element-c2fb597{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-77 .elementor-element.elementor-element-5d8e4de{--container-widget-width:90%;--container-widget-flex-grow:0;width:var(--container-widget-width,90%);max-width:90%;text-align:center}.elementor-77 .elementor-element.elementor-element-5d8e4de .elementor-heading-title{font-size:var(--e-global-typography-10db029-font-size);line-height:var(--e-global-typography-10db029-line-height)}.elementor-77 .elementor-element.elementor-element-eaede9c{--container-widget-width:90%;--container-widget-flex-grow:0;width:var(--container-widget-width,90%);max-width:90%;text-align:center;font-size:var(--e-global-typography-c3bc2ed-font-size)}.elementor-77 .elementor-element.elementor-element-98700b6{--container-widget-width:90%;--container-widget-flex-grow:0;width:var(--container-widget-width,90%);max-width:90%;text-align:center}.elementor-77 .elementor-element.elementor-element-98700b6 .elementor-heading-title{font-size:var(--e-global-typography-10db029-font-size);line-height:var(--e-global-typography-10db029-line-height)}.elementor-77 .elementor-element.elementor-element-4530609{--container-widget-width:90%;--container-widget-flex-grow:0;width:var(--container-widget-width,90%);max-width:90%;text-align:center;font-size:var(--e-global-typography-c3bc2ed-font-size)}.elementor-77 .elementor-element.elementor-element-94ca36a{--container-widget-width:90%;--container-widget-flex-grow:0;width:var(--container-widget-width,90%);max-width:90%;text-align:center}.elementor-77 .elementor-element.elementor-element-94ca36a .elementor-heading-title{font-size:var(--e-global-typography-10db029-font-size);line-height:var(--e-global-typography-10db029-line-height)}.elementor-77 .elementor-element.elementor-element-b589294{--container-widget-width:90%;--container-widget-flex-grow:0;width:var(--container-widget-width,90%);max-width:90%;text-align:center;font-size:var(--e-global-typography-c3bc2ed-font-size)}.elementor-77 .elementor-element.elementor-element-b26dc55{--container-widget-width:90%;--container-widget-flex-grow:0;width:var(--container-widget-width,90%);max-width:90%;text-align:center}.elementor-77 .elementor-element.elementor-element-b26dc55 .elementor-heading-title{font-size:var(--e-global-typography-10db029-font-size);line-height:var(--e-global-typography-10db029-line-height)}.elementor-77 .elementor-element.elementor-element-dc40365{--container-widget-width:90%;--container-widget-flex-grow:0;width:var(--container-widget-width,90%);max-width:90%;text-align:center;font-size:var(--e-global-typography-c3bc2ed-font-size)}.elementor-77 .elementor-element.elementor-element-466a3e0{--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%}.elementor-77 .elementor-element.elementor-element-5796618{--justify-content:flex-start}.elementor-77 .elementor-element.elementor-element-6390c0e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;text-align:start}.elementor-77 .elementor-element.elementor-element-6390c0e .elementor-heading-title{font-size:var(--e-global-typography-4fafe3f-font-size);line-height:var(--e-global-typography-4fafe3f-line-height)}.elementor-77 .elementor-element.elementor-element-3e3ca61{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;text-align:start;font-size:var(--e-global-typography-c3bc2ed-font-size)}.elementor-77 .elementor-element.elementor-element-c723646.elementor-element{--align-self:flex-start}.elementor-77 .elementor-element.elementor-element-8e9c839{--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%}.elementor-77 .elementor-element.elementor-element-b9d8ff1{--justify-content:flex-start}.elementor-77 .elementor-element.elementor-element-e8e4bdc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;text-align:start}.elementor-77 .elementor-element.elementor-element-e8e4bdc .elementor-heading-title{font-size:var(--e-global-typography-4fafe3f-font-size);line-height:var(--e-global-typography-4fafe3f-line-height)}.elementor-77 .elementor-element.elementor-element-bdb5f3a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;text-align:start;font-size:var(--e-global-typography-c3bc2ed-font-size)}.elementor-77 .elementor-element.elementor-element-74219b2{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-77 .elementor-element.elementor-element-09e46e7.elementor-element{--align-self:flex-start}.elementor-77 .elementor-element.elementor-element-09e46e7 .elementor-button .elementor-button-content-wrapper{justify-content:center}.elementor-77 .elementor-element.elementor-element-dde57d8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;text-align:start}.elementor-77 .elementor-element.elementor-element-dde57d8 .elementor-heading-title{font-size:var(--e-global-typography-4fafe3f-font-size);line-height:var(--e-global-typography-4fafe3f-line-height)}.elementor-77 .elementor-element.elementor-element-ce4c47f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;text-align:start;font-size:var(--e-global-typography-c3bc2ed-font-size)}.elementor-77 .elementor-element.elementor-element-000cca1.elementor-element{--align-self:flex-start}.elementor-77 .elementor-element.elementor-element-8eda165{--overlay-opacity:0}.elementor-77 .elementor-element.elementor-element-ddcf57a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%}.elementor-77 .elementor-element.elementor-element-3422642{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;text-align:start}.elementor-77 .elementor-element.elementor-element-3422642 .elementor-heading-title{font-size:var(--e-global-typography-4fafe3f-font-size);line-height:var(--e-global-typography-4fafe3f-line-height)}.elementor-77 .elementor-element.elementor-element-2a53663{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;text-align:start;font-size:var(--e-global-typography-c3bc2ed-font-size)}.elementor-77 .elementor-element.elementor-element-a296791.elementor-element{--align-self:flex-start}.elementor-77 .elementor-element.elementor-element-a296791 .elementor-button .elementor-button-content-wrapper{justify-content:center}.elementor-77 .elementor-element.elementor-element-096f861::before,.elementor-77 .elementor-element.elementor-element-096f861>.elementor-background-video-container::before,.elementor-77 .elementor-element.elementor-element-096f861>.e-con-inner>.elementor-background-video-container::before,.elementor-77 .elementor-element.elementor-element-096f861>.elementor-background-slideshow::before,.elementor-77 .elementor-element.elementor-element-096f861>.e-con-inner>.elementor-background-slideshow::before,.elementor-77 .elementor-element.elementor-element-096f861>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://contalocal.org/wp-content/uploads/2026/07/mobile.webp);background-position:bottom center;background-size:contain}.elementor-77 .elementor-element.elementor-element-096f861{--min-height:350px;--overlay-opacity:1}}@media(min-width:768px){.elementor-77 .elementor-element.elementor-element-5ddaa05{--content-width:1320px}.elementor-77 .elementor-element.elementor-element-5b726a5{--content-width:1320px}.elementor-77 .elementor-element.elementor-element-466a3e0{--content-width:1320px}.elementor-77 .elementor-element.elementor-element-8e9c839{--content-width:1320px}.elementor-77 .elementor-element.elementor-element-ddcf57a{--width:60%}}@media(max-width:1024px) and (min-width:768px){.elementor-77 .elementor-element.elementor-element-ddcf57a{--width:100%}}@media(min-width:1025px){.elementor-77 .elementor-element.elementor-element-e4fb380:not(.elementor-motion-effects-element-type-background),.elementor-77 .elementor-element.elementor-element-e4fb380>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}.elementor-77 .elementor-element.elementor-element-1d51dca{box-shadow:0 4px 24px rgb(0 0 0 / .12),0 2px 8px rgb(0 0 0 / .06);border:1px solid rgb(0 0 0 / .05);border-radius:15px;overflow:hidden;transition:transform 0.3s cubic-bezier(.25,1,.5,1),box-shadow 0.3s cubic-bezier(.25,1,.5,1)}.elementor-77 .elementor-element.elementor-element-1d51dca:hover{transform:translateY(-5px);box-shadow:0 16px 36px rgb(0 0 0 / .18),0 4px 12px rgb(0 0 0 / .08)}.elementor-77 .elementor-element.elementor-element-490bc8c{box-shadow:0 4px 24px rgb(0 0 0 / .12),0 2px 8px rgb(0 0 0 / .06);border:1px solid rgb(0 0 0 / .05);border-radius:15px;overflow:hidden;transition:transform 0.3s cubic-bezier(.25,1,.5,1),box-shadow 0.3s cubic-bezier(.25,1,.5,1)}.elementor-77 .elementor-element.elementor-element-490bc8c:hover{transform:translateY(-5px);box-shadow:0 16px 36px rgb(0 0 0 / .18),0 4px 12px rgb(0 0 0 / .08)}.elementor-77 .elementor-element.elementor-element-5c5d8a6{box-shadow:0 4px 24px rgb(0 0 0 / .12),0 2px 8px rgb(0 0 0 / .06);border:1px solid rgb(0 0 0 / .05);border-radius:15px;overflow:hidden;transition:transform 0.3s cubic-bezier(.25,1,.5,1),box-shadow 0.3s cubic-bezier(.25,1,.5,1)}.elementor-77 .elementor-element.elementor-element-5c5d8a6:hover{transform:translateY(-5px);box-shadow:0 16px 36px rgb(0 0 0 / .18),0 4px 12px rgb(0 0 0 / .08)}.elementor-77 .elementor-element.elementor-element-7e9c43c{box-shadow:0 4px 24px rgb(0 0 0 / .12),0 2px 8px rgb(0 0 0 / .06);border:1px solid rgb(0 0 0 / .05);border-radius:15px;overflow:hidden;transition:transform 0.3s cubic-bezier(.25,1,.5,1),box-shadow 0.3s cubic-bezier(.25,1,.5,1)}.elementor-77 .elementor-element.elementor-element-7e9c43c:hover{transform:translateY(-5px);box-shadow:0 16px 36px rgb(0 0 0 / .18),0 4px 12px rgb(0 0 0 / .08)}