.elementor-4042 .elementor-element.elementor-element-29780f0{--display:flex;--min-height:66vh;--flex-direction:column;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:.44}.elementor-4042 .elementor-element.elementor-element-29780f0:not(.elementor-motion-effects-element-type-background),.elementor-4042 .elementor-element.elementor-element-29780f0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://cdn-ilelfjh.nitrocdn.com/SXRJNpJPLoPJqCnzVKGyMyMicQdjvYOZ/assets/images/optimized/rev-fa8a9e4/www.geoflux.es/wp-content/uploads/2026/03/2-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-4042 .elementor-element.elementor-element-29780f0:not(.elementor-motion-effects-element-type-background).nitro-lazy,.elementor-4042 .elementor-element.elementor-element-29780f0>.elementor-motion-effects-container>.elementor-motion-effects-layer.nitro-lazy{background-image:none !important}.elementor-4042 .elementor-element.elementor-element-29780f0::before,.elementor-4042 .elementor-element.elementor-element-29780f0>.elementor-background-video-container::before,.elementor-4042 .elementor-element.elementor-element-29780f0>.e-con-inner>.elementor-background-video-container::before,.elementor-4042 .elementor-element.elementor-element-29780f0>.elementor-background-slideshow::before,.elementor-4042 .elementor-element.elementor-element-29780f0>.e-con-inner>.elementor-background-slideshow::before,.elementor-4042 .elementor-element.elementor-element-29780f0>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#000;--background-overlay:""}.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-4042 .elementor-element.elementor-element-346d368{margin:-27px 0px calc(var(--kit-widget-spacing,0px) + 0px) 0px}.elementor-4042 .elementor-element.elementor-element-346d368 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:37px;font-weight:400;line-height:70px;color:var(--e-global-color-e7faf71)}.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-4042 .elementor-element.elementor-element-87354ec{font-family:"Helvetica",Sans-serif;font-size:22px;font-weight:400;color:var(--e-global-color-a09dc19)}.elementor-4042 .elementor-element.elementor-element-8b74c44{width:var(--container-widget-width,795px);max-width:795px;--container-widget-width:795px;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto",Sans-serif;font-size:35px;font-weight:300;line-height:37px;color:#fff}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-4042 .elementor-element.elementor-element-180c4d7 .elementor-button{background-color:var(--e-global-color-b47abc8);font-family:"Roboto",Sans-serif;font-size:16px;font-weight:300;text-transform:uppercase;border-radius:50px 50px 50px 50px;padding:15px 25px 15px 25px}.elementor-4042 .elementor-element.elementor-element-180c4d7 .elementor-button:hover,.elementor-4042 .elementor-element.elementor-element-180c4d7 .elementor-button:focus{background-color:var(--e-global-color-e7faf71);color:var(--e-global-color-b47abc8)}.elementor-4042 .elementor-element.elementor-element-180c4d7 .elementor-button:hover svg,.elementor-4042 .elementor-element.elementor-element-180c4d7 .elementor-button:focus svg{fill:var(--e-global-color-b47abc8)}.elementor-4042 .elementor-element.elementor-element-7f56a99{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px}.elementor-4042 .elementor-element.elementor-element-c1b82ce{--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:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-4042 .elementor-element.elementor-element-9b70ea1{--display:flex;--justify-content:flex-start;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-4042 .elementor-element.elementor-element-ad44d3e{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:var(--e-global-color-b47abc8)}.elementor-4042 .elementor-element.elementor-element-9fe509e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-4042 .elementor-element.elementor-element-2020bf2{--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;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(156,185,235,.2);--border-color:rgba(156,185,235,.2)}.elementor-4042 .elementor-element.elementor-element-2020bf2:hover{border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var(--e-global-color-a09dc19);--border-color:var(--e-global-color-a09dc19)}.elementor-4042 .elementor-element.elementor-element-2020bf2,.elementor-4042 .elementor-element.elementor-element-2020bf2::before{--border-transition:.3s}.elementor-4042 .elementor-element.elementor-element-2020bf2.e-con{--align-self:flex-end}.elementor-4042 .elementor-element.elementor-element-8fe6d09 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:17px;font-weight:300;line-height:25px;color:var(--e-global-color-b47abc8)}.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-4042 .elementor-element.elementor-element-579b9d8{--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;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(156,185,235,.2);--border-color:rgba(156,185,235,.2)}.elementor-4042 .elementor-element.elementor-element-579b9d8:hover{border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var(--e-global-color-a09dc19);--border-color:var(--e-global-color-a09dc19)}.elementor-4042 .elementor-element.elementor-element-579b9d8,.elementor-4042 .elementor-element.elementor-element-579b9d8::before{--border-transition:.3s}.elementor-4042 .elementor-element.elementor-element-579b9d8.e-con{--align-self:flex-end}.elementor-4042 .elementor-element.elementor-element-dd6d8ad .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:17px;font-weight:300;line-height:25px;color:var(--e-global-color-b47abc8)}.elementor-4042 .elementor-element.elementor-element-74219b4{--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;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(156,185,235,.2);--border-color:rgba(156,185,235,.2)}.elementor-4042 .elementor-element.elementor-element-74219b4:hover{border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var(--e-global-color-a09dc19);--border-color:var(--e-global-color-a09dc19)}.elementor-4042 .elementor-element.elementor-element-74219b4,.elementor-4042 .elementor-element.elementor-element-74219b4::before{--border-transition:.3s}.elementor-4042 .elementor-element.elementor-element-74219b4.e-con{--align-self:flex-end}.elementor-4042 .elementor-element.elementor-element-e2ba66a .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:17px;font-weight:300;line-height:25px;color:var(--e-global-color-b47abc8)}.elementor-4042 .elementor-element.elementor-element-c75b008{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-4042 .elementor-element.elementor-element-c75b008:not(.elementor-motion-effects-element-type-background),.elementor-4042 .elementor-element.elementor-element-c75b008>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-b47abc8)}.elementor-4042 .elementor-element.elementor-element-9aca1d8{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px}.elementor-4042 .elementor-element.elementor-element-13ff675{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px}.elementor-4042 .elementor-element.elementor-element-7e0b6ef .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:50px;font-weight:300;line-height:57px;color:#fff}.elementor-4042 .elementor-element.elementor-element-d617c99{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:300;line-height:30px;color:var(--e-global-color-e7faf71)}.elementor-4042 .elementor-element.elementor-element-ca8e950{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-4042 .elementor-element.elementor-element-ca8e950:not(.elementor-motion-effects-element-type-background),.elementor-4042 .elementor-element.elementor-element-ca8e950>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://cdn-ilelfjh.nitrocdn.com/SXRJNpJPLoPJqCnzVKGyMyMicQdjvYOZ/assets/images/optimized/rev-fa8a9e4/www.geoflux.es/wp-content/uploads/2026/03/3-1.jpg");background-position:center center;background-size:cover}.elementor-4042 .elementor-element.elementor-element-ca8e950:not(.elementor-motion-effects-element-type-background).nitro-lazy,.elementor-4042 .elementor-element.elementor-element-ca8e950>.elementor-motion-effects-container>.elementor-motion-effects-layer.nitro-lazy{background-image:none !important}.elementor-4042 .elementor-element.elementor-element-18752e9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px}.elementor-4042 .elementor-element.elementor-element-18752e9:not(.elementor-motion-effects-element-type-background),.elementor-4042 .elementor-element.elementor-element-18752e9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#dae6f0}.elementor-4042 .elementor-element.elementor-element-d2678de{--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;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(71,10,104,.2);--border-color:rgba(71,10,104,.2);--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-4042 .elementor-element.elementor-element-30735ef{width:var(--container-widget-width,25%);max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0}.elementor-4042 .elementor-element.elementor-element-30735ef .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:24px;font-weight:500;line-height:30px;color:var(--e-global-color-b47abc8)}.elementor-4042 .elementor-element.elementor-element-4d35182{--display:flex}.elementor-4042 .elementor-element.elementor-element-74a773f{width:100%;max-width:100%;font-family:"Roboto",Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:var(--e-global-color-b47abc8)}.elementor-4042 .elementor-element.elementor-element-49ac558{--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;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(71,10,104,.2);--border-color:rgba(71,10,104,.2);--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-4042 .elementor-element.elementor-element-d488839{width:var(--container-widget-width,25%);max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0}.elementor-4042 .elementor-element.elementor-element-d488839 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:24px;font-weight:500;line-height:30px;color:var(--e-global-color-b47abc8)}.elementor-4042 .elementor-element.elementor-element-e1865dd{--display:flex}.elementor-4042 .elementor-element.elementor-element-f3e5582{width:100%;max-width:100%;font-family:"Roboto",Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:var(--e-global-color-b47abc8)}.elementor-4042 .elementor-element.elementor-element-a18ccc5{--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;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(71,10,104,.2);--border-color:rgba(71,10,104,.2);--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-4042 .elementor-element.elementor-element-97fef46{width:var(--container-widget-width,25%);max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0}.elementor-4042 .elementor-element.elementor-element-97fef46 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:24px;font-weight:500;line-height:30px;color:var(--e-global-color-b47abc8)}.elementor-4042 .elementor-element.elementor-element-084e747{--display:flex}.elementor-4042 .elementor-element.elementor-element-a717ee3{width:100%;max-width:100%;font-family:"Roboto",Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:var(--e-global-color-b47abc8)}.elementor-4042 .elementor-element.elementor-element-1f808e1{--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;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(71,10,104,.2);--border-color:rgba(71,10,104,.2);--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-4042 .elementor-element.elementor-element-9c780cb{width:var(--container-widget-width,25%);max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0}.elementor-4042 .elementor-element.elementor-element-9c780cb .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:24px;font-weight:500;line-height:30px;color:var(--e-global-color-b47abc8)}.elementor-4042 .elementor-element.elementor-element-6e127f6{--display:flex}.elementor-4042 .elementor-element.elementor-element-30ce0db{width:100%;max-width:100%;font-family:"Roboto",Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:var(--e-global-color-b47abc8)}.elementor-4042 .elementor-element.elementor-element-6072f28{--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;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(71,10,104,.2);--border-color:rgba(71,10,104,.2);--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-4042 .elementor-element.elementor-element-400725c{width:var(--container-widget-width,25%);max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0}.elementor-4042 .elementor-element.elementor-element-400725c .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:24px;font-weight:500;line-height:30px;color:var(--e-global-color-b47abc8)}.elementor-4042 .elementor-element.elementor-element-98ba76a{--display:flex}.elementor-4042 .elementor-element.elementor-element-448737b{width:100%;max-width:100%;font-family:"Roboto",Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:var(--e-global-color-b47abc8)}.elementor-4042 .elementor-element.elementor-element-e17b9a1{--display:flex;--min-height:0px;--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;--overlay-opacity:.81;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-4042 .elementor-element.elementor-element-e17b9a1::before,.elementor-4042 .elementor-element.elementor-element-e17b9a1>.elementor-background-video-container::before,.elementor-4042 .elementor-element.elementor-element-e17b9a1>.e-con-inner>.elementor-background-video-container::before,.elementor-4042 .elementor-element.elementor-element-e17b9a1>.elementor-background-slideshow::before,.elementor-4042 .elementor-element.elementor-element-e17b9a1>.e-con-inner>.elementor-background-slideshow::before,.elementor-4042 .elementor-element.elementor-element-e17b9a1>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:""}.elementor-4042 .elementor-element.elementor-element-c77efb2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px}.elementor-4042 .elementor-element.elementor-element-eabb586{width:var(--container-widget-width,1284px);max-width:1284px;--container-widget-width:1284px;--container-widget-flex-grow:0;text-align:center}.elementor-4042 .elementor-element.elementor-element-eabb586.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-4042 .elementor-element.elementor-element-eabb586 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:50px;font-weight:300;text-transform:uppercase;line-height:57px;color:var(--e-global-color-b47abc8)}.elementor-4042 .elementor-element.elementor-element-aff8784{--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;--justify-content:center;--gap:24px 10px;--row-gap:24px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px}.elementor-4042 .elementor-element.elementor-element-4457836{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-4042 .elementor-element.elementor-element-ff2f60b img{width:100%;height:300px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px}.elementor-4042 .elementor-element.elementor-element-fecfbdd{width:var(--container-widget-width,95.374%);max-width:95.374%;--container-widget-width:95.374%;--container-widget-flex-grow:0}.elementor-4042 .elementor-element.elementor-element-fecfbdd.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-4042 .elementor-element.elementor-element-fecfbdd .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:24px;font-weight:500;line-height:30px;color:var(--e-global-color-b47abc8)}.elementor-4042 .elementor-element.elementor-element-fb11496{width:100%;max-width:100%;font-family:"Roboto",Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:var(--e-global-color-secondary)}.elementor-4042 .elementor-element.elementor-element-9f11d27{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-4042 .elementor-element.elementor-element-731ac12 img{width:100%;height:300px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px}.elementor-4042 .elementor-element.elementor-element-94b9c85{width:var(--container-widget-width,95.374%);max-width:95.374%;--container-widget-width:95.374%;--container-widget-flex-grow:0}.elementor-4042 .elementor-element.elementor-element-94b9c85.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-4042 .elementor-element.elementor-element-94b9c85 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:24px;font-weight:500;line-height:30px;color:var(--e-global-color-b47abc8)}.elementor-4042 .elementor-element.elementor-element-b3dee7a{width:100%;max-width:100%;font-family:"Roboto",Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:var(--e-global-color-secondary)}.elementor-4042 .elementor-element.elementor-element-301de9c{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-4042 .elementor-element.elementor-element-d15dfb6 img{width:100%;height:300px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px}.elementor-4042 .elementor-element.elementor-element-9c66b2a{width:var(--container-widget-width,95.374%);max-width:95.374%;--container-widget-width:95.374%;--container-widget-flex-grow:0}.elementor-4042 .elementor-element.elementor-element-9c66b2a.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-4042 .elementor-element.elementor-element-9c66b2a .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:24px;font-weight:500;line-height:30px;color:var(--e-global-color-b47abc8)}.elementor-4042 .elementor-element.elementor-element-36e09a6{width:100%;max-width:100%;font-family:"Roboto",Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:var(--e-global-color-secondary)}.elementor-4042 .elementor-element.elementor-element-8013914{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-4042 .elementor-element.elementor-element-8c19c3d img{width:100%;height:300px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px}.elementor-4042 .elementor-element.elementor-element-69f3ad7{width:var(--container-widget-width,95.374%);max-width:95.374%;--container-widget-width:95.374%;--container-widget-flex-grow:0}.elementor-4042 .elementor-element.elementor-element-69f3ad7.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-4042 .elementor-element.elementor-element-69f3ad7 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:24px;font-weight:500;line-height:30px;color:var(--e-global-color-b47abc8)}.elementor-4042 .elementor-element.elementor-element-bf9b32d{width:100%;max-width:100%;font-family:"Roboto",Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:var(--e-global-color-secondary)}.elementor-4042 .elementor-element.elementor-element-4dcf245{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-4042 .elementor-element.elementor-element-a8d8d73 img{width:100%;height:300px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px}.elementor-4042 .elementor-element.elementor-element-1dde6ce{width:var(--container-widget-width,95.374%);max-width:95.374%;--container-widget-width:95.374%;--container-widget-flex-grow:0}.elementor-4042 .elementor-element.elementor-element-1dde6ce.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-4042 .elementor-element.elementor-element-1dde6ce .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:24px;font-weight:500;line-height:30px;color:var(--e-global-color-b47abc8)}.elementor-4042 .elementor-element.elementor-element-98f67fb{width:100%;max-width:100%;font-family:"Roboto",Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:var(--e-global-color-secondary)}.elementor-4042 .elementor-element.elementor-element-553a0beb:not(.elementor-motion-effects-element-type-background),.elementor-4042 .elementor-element.elementor-element-553a0beb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#470a68}.elementor-4042 .elementor-element.elementor-element-553a0beb{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:70px 60px 70px 60px}.elementor-4042 .elementor-element.elementor-element-553a0beb>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-4042 .elementor-element.elementor-element-26ac5047.elementor-column .elementor-widget-wrap{align-items:middle}.elementor-4042 .elementor-element.elementor-element-26ac5047.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle}.elementor-4042 .elementor-element.elementor-element-27ce8d96 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:50px;font-weight:300;line-height:57px;color:#fff}.elementor-bc-flex-widget .elementor-4042 .elementor-element.elementor-element-1c3a4970.elementor-column .elementor-widget-wrap{align-items:middle}.elementor-4042 .elementor-element.elementor-element-1c3a4970.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle}.elementor-bc-flex-widget .elementor-4042 .elementor-element.elementor-element-41092050.elementor-column .elementor-widget-wrap{align-items:middle}.elementor-4042 .elementor-element.elementor-element-41092050.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle}.elementor-bc-flex-widget .elementor-4042 .elementor-element.elementor-element-1ebbdd34.elementor-column .elementor-widget-wrap{align-items:middle}.elementor-4042 .elementor-element.elementor-element-1ebbdd34.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle}.elementor-bc-flex-widget .elementor-4042 .elementor-element.elementor-element-26f58690.elementor-column .elementor-widget-wrap{align-items:middle}.elementor-4042 .elementor-element.elementor-element-26f58690.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle}.elementor-4042 .elementor-element.elementor-element-4c753619:not(.elementor-motion-effects-element-type-background),.elementor-4042 .elementor-element.elementor-element-4c753619>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-e7faf71)}.elementor-4042 .elementor-element.elementor-element-4c753619>.elementor-container{max-width:1400px}.elementor-4042 .elementor-element.elementor-element-4c753619{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:80px 50px 80px 50px}.elementor-bc-flex-widget .elementor-4042 .elementor-element.elementor-element-3fb80771.elementor-column .elementor-widget-wrap{align-items:middle}.elementor-4042 .elementor-element.elementor-element-3fb80771.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle}.elementor-4042 .elementor-element.elementor-element-2bf8445{width:var(--container-widget-width,685px);max-width:685px;--container-widget-width:685px;--container-widget-flex-grow:0}.elementor-4042 .elementor-element.elementor-element-2bf8445 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:35px;font-weight:300;text-transform:uppercase;line-height:41px;color:var(--e-global-color-b47abc8)}.elementor-bc-flex-widget .elementor-4042 .elementor-element.elementor-element-57dd44e.elementor-column .elementor-widget-wrap{align-items:middle}.elementor-4042 .elementor-element.elementor-element-57dd44e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle}.elementor-4042 .elementor-element.elementor-element-fe0c637{--display:grid;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(2,1fr);--grid-auto-flow:row}.elementor-4042 .elementor-element.elementor-element-4b34c31{background-color:var(--e-global-color-ab697f2);padding:15px 15px 15px 15px;border-radius:8px 8px 8px 8px}.elementor-4042 .elementor-element.elementor-element-4b34c31 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:21px;font-weight:400;line-height:30px;color:var(--e-global-color-b47abc8)}.elementor-4042 .elementor-element.elementor-element-de05dbd{background-color:var(--e-global-color-ab697f2);padding:15px 15px 15px 15px;border-radius:8px 8px 8px 8px}.elementor-4042 .elementor-element.elementor-element-de05dbd .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:21px;font-weight:400;line-height:30px;color:var(--e-global-color-b47abc8)}.elementor-4042 .elementor-element.elementor-element-e32b4c1{background-color:var(--e-global-color-ab697f2);padding:15px 15px 15px 15px;border-radius:8px 8px 8px 8px}.elementor-4042 .elementor-element.elementor-element-e32b4c1 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:21px;font-weight:400;line-height:30px;color:var(--e-global-color-b47abc8)}.elementor-4042 .elementor-element.elementor-element-bf936e2{background-color:var(--e-global-color-ab697f2);padding:15px 15px 15px 15px;border-radius:8px 8px 8px 8px}.elementor-4042 .elementor-element.elementor-element-bf936e2 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:21px;font-weight:400;line-height:30px;color:var(--e-global-color-b47abc8)}.elementor-4042 .elementor-element.elementor-element-595e16b{background-color:var(--e-global-color-ab697f2);padding:15px 15px 15px 15px;border-radius:8px 8px 8px 8px}.elementor-4042 .elementor-element.elementor-element-595e16b .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:21px;font-weight:400;line-height:30px;color:var(--e-global-color-b47abc8)}.elementor-4042 .elementor-element.elementor-element-422b434{background-color:var(--e-global-color-ab697f2);padding:15px 15px 15px 15px;border-radius:8px 8px 8px 8px}.elementor-4042 .elementor-element.elementor-element-422b434 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:21px;font-weight:400;line-height:30px;color:var(--e-global-color-b47abc8)}.elementor-4042 .elementor-element.elementor-element-0020872{--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;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-4042 .elementor-element.elementor-element-0020872:not(.elementor-motion-effects-element-type-background),.elementor-4042 .elementor-element.elementor-element-0020872>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-a6f7ede)}.elementor-4042 .elementor-element.elementor-element-ea2bb0f{width:var(--container-widget-width,685px);max-width:685px;--container-widget-width:685px;--container-widget-flex-grow:0}.elementor-4042 .elementor-element.elementor-element-ea2bb0f .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:35px;font-weight:300;text-transform:uppercase;line-height:41px;color:var(--e-global-color-b47abc8)}.elementor-4042 .elementor-element.elementor-element-7ed144d{--display:grid;--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(1,1fr);--gap:100px 100px;--row-gap:100px;--column-gap:100px;--grid-auto-flow:row;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-4042 .elementor-element.elementor-element-0128ecc{--display:flex}.elementor-4042 .elementor-element.elementor-element-000390e{--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}.elementor-4042 .elementor-element.elementor-element-9da257f{font-family:"Helvetica",Sans-serif;font-size:18px;font-weight:400;color:var(--e-global-color-b47abc8)}.elementor-4042 .elementor-element.elementor-element-eb775f8{--display:flex}.elementor-4042 .elementor-element.elementor-element-47e3179{font-family:"Helvetica",Sans-serif;font-size:18px;font-weight:400;color:var(--e-global-color-b47abc8)}.elementor-4042 .elementor-element.elementor-element-a852fcc{--display:flex}.elementor-4042 .elementor-element.elementor-element-f538056{font-family:"Helvetica",Sans-serif;font-size:18px;font-weight:400;color:var(--e-global-color-b47abc8)}.elementor-4042 .elementor-element.elementor-element-16e9dfc{--n-accordion-title-font-size:20px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var(--e-global-color-b47abc8);--n-accordion-title-hover-color:var(--e-global-color-a09dc19);--n-accordion-title-active-color:var(--e-global-color-b47abc8);--n-accordion-icon-size:15px}.elementor-4042 .elementor-element.elementor-element-16e9dfc>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title{border-style:none}:where( .elementor-4042 .elementor-element.elementor-element-16e9dfc > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header )>.e-n-accordion-item-title-text{font-family:"Helvetica",Sans-serif;font-weight:600;line-height:22px}.elementor-4042 .elementor-element.elementor-element-492a6a8{--display:flex}.elementor-4042 .elementor-element.elementor-element-be141e2{font-family:"Helvetica",Sans-serif;font-size:18px;font-weight:400;color:var(--e-global-color-b47abc8)}.elementor-4042 .elementor-element.elementor-element-b4eeafd{--display:flex}.elementor-4042 .elementor-element.elementor-element-0c85561{font-family:"Helvetica",Sans-serif;font-size:18px;font-weight:400;color:var(--e-global-color-b47abc8)}.elementor-4042 .elementor-element.elementor-element-e3d048c{--n-accordion-title-font-size:20px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var(--e-global-color-b47abc8);--n-accordion-title-hover-color:var(--e-global-color-a09dc19);--n-accordion-title-active-color:var(--e-global-color-b47abc8);--n-accordion-icon-size:15px}.elementor-4042 .elementor-element.elementor-element-e3d048c>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title{border-style:none}:where( .elementor-4042 .elementor-element.elementor-element-e3d048c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header )>.e-n-accordion-item-title-text{font-family:"Helvetica",Sans-serif;font-weight:600;line-height:22px}.elementor-4042 .elementor-element.elementor-element-7aa047b8:not(.elementor-motion-effects-element-type-background),.elementor-4042 .elementor-element.elementor-element-7aa047b8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-b47abc8)}.elementor-4042 .elementor-element.elementor-element-7aa047b8{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:80px 0px 80px 0px}.elementor-bc-flex-widget .elementor-4042 .elementor-element.elementor-element-5b163aa3.elementor-column .elementor-widget-wrap{align-items:center}.elementor-4042 .elementor-element.elementor-element-5b163aa3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-4042 .elementor-element.elementor-element-5b163aa3.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-4042 .elementor-element.elementor-element-5b163aa3>.elementor-element-populated{padding:70px 0px 70px 0px}.elementor-4042 .elementor-element.elementor-element-56a5ef2f{width:var(--container-widget-width,845px);max-width:845px;--container-widget-width:845px;--container-widget-flex-grow:0;text-align:center}.elementor-4042 .elementor-element.elementor-element-56a5ef2f.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-4042 .elementor-element.elementor-element-56a5ef2f .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:40px;font-weight:300;line-height:48px;color:#fff}.elementor-4042 .elementor-element.elementor-element-22bc0fff{width:var(--container-widget-width,52.946%);max-width:52.946%;--container-widget-width:52.946%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto",Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:#fff}.elementor-4042 .elementor-element.elementor-element-22bc0fff.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-4042 .elementor-element.elementor-element-4a80d81 .elementor-button{background-color:var(--e-global-color-e7faf71);font-family:"Roboto",Sans-serif;font-size:16px;font-weight:300;text-transform:uppercase;fill:var(--e-global-color-b47abc8);color:var(--e-global-color-b47abc8);border-radius:50px 50px 50px 50px;padding:15px 40px 15px 40px}.elementor-4042 .elementor-element.elementor-element-4a80d81 .elementor-button:hover,.elementor-4042 .elementor-element.elementor-element-4a80d81 .elementor-button:focus{background-color:var(--e-global-color-1503d8d);color:#fff}.elementor-4042 .elementor-element.elementor-element-4a80d81 .elementor-button:hover svg,.elementor-4042 .elementor-element.elementor-element-4a80d81 .elementor-button:focus svg{fill:#fff}body:not(.rtl) .elementor-4042 .elementor-element.elementor-element-c42b061{right:0px}body.rtl .elementor-4042 .elementor-element.elementor-element-c42b061{left:0px}.elementor-4042 .elementor-element.elementor-element-c42b061{top:0px;text-align:end}.elementor-4042 .elementor-element.elementor-element-c42b061 img{width:100px}.elementor-4042 .elementor-element.elementor-element-5a5d846{--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;--overlay-opacity:.5;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-4042 .elementor-element.elementor-element-5a5d846:not(.elementor-motion-effects-element-type-background),.elementor-4042 .elementor-element.elementor-element-5a5d846>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://cdn-ilelfjh.nitrocdn.com/SXRJNpJPLoPJqCnzVKGyMyMicQdjvYOZ/assets/images/optimized/rev-fa8a9e4/www.geoflux.es/wp-content/uploads/2026/03/caragasobere.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-4042 .elementor-element.elementor-element-5a5d846:not(.elementor-motion-effects-element-type-background).nitro-lazy,.elementor-4042 .elementor-element.elementor-element-5a5d846>.elementor-motion-effects-container>.elementor-motion-effects-layer.nitro-lazy{background-image:none !important}.elementor-4042 .elementor-element.elementor-element-5a5d846::before,.elementor-4042 .elementor-element.elementor-element-5a5d846>.elementor-background-video-container::before,.elementor-4042 .elementor-element.elementor-element-5a5d846>.e-con-inner>.elementor-background-video-container::before,.elementor-4042 .elementor-element.elementor-element-5a5d846>.elementor-background-slideshow::before,.elementor-4042 .elementor-element.elementor-element-5a5d846>.e-con-inner>.elementor-background-slideshow::before,.elementor-4042 .elementor-element.elementor-element-5a5d846>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#000;--background-overlay:""}.elementor-4042 .elementor-element.elementor-element-de742dd{--display:flex}.elementor-4042 .elementor-element.elementor-element-f5ef5ce{text-align:start}.elementor-4042 .elementor-element.elementor-element-f5ef5ce img{width:200px}.elementor-4042 .elementor-element.elementor-element-126e358{margin:30px 0px calc(var(--kit-widget-spacing,0px) + 0px) 0px;text-align:justify;font-family:"Roboto",Sans-serif;font-size:18px;font-weight:400;color:#fff}.elementor-4042 .elementor-element.elementor-element-a75dde7{--display:flex}.elementor-4042 .elementor-element.elementor-element-7eed6f3{width:var(--container-widget-width,435px);max-width:435px;--container-widget-width:435px;--container-widget-flex-grow:0;text-align:end}.elementor-4042 .elementor-element.elementor-element-7eed6f3.elementor-element{--align-self:flex-end}.elementor-4042 .elementor-element.elementor-element-7eed6f3 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:27px;font-weight:400;line-height:47px;color:#fff}.elementor-4042 .elementor-element.elementor-element-96a4b09{--display:flex}.elementor-4042 .elementor-element.elementor-element-96a4b09.e-con{--align-self:flex-end}.elementor-4042 .elementor-element.elementor-element-389b68c .elementor-button{background-color:var(--e-global-color-b47abc8);font-family:"Roboto",Sans-serif;font-size:16px;font-weight:300;text-transform:uppercase;border-radius:50px 50px 50px 50px;padding:15px 40px 15px 40px}.elementor-4042 .elementor-element.elementor-element-389b68c .elementor-button:hover,.elementor-4042 .elementor-element.elementor-element-389b68c .elementor-button:focus{background-color:var(--e-global-color-e7faf71);color:var(--e-global-color-b47abc8)}.elementor-4042 .elementor-element.elementor-element-389b68c .elementor-button:hover svg,.elementor-4042 .elementor-element.elementor-element-389b68c .elementor-button:focus svg{fill:var(--e-global-color-b47abc8)}.elementor-4042 .elementor-element.elementor-element-4a667ba .elementor-button{background-color:var(--e-global-color-b47abc8);font-family:"Roboto",Sans-serif;font-size:16px;font-weight:300;text-transform:uppercase;border-radius:50px 50px 50px 50px;padding:15px 40px 15px 40px}.elementor-4042 .elementor-element.elementor-element-4a667ba .elementor-button:hover,.elementor-4042 .elementor-element.elementor-element-4a667ba .elementor-button:focus{background-color:var(--e-global-color-e7faf71);color:var(--e-global-color-b47abc8)}.elementor-4042 .elementor-element.elementor-element-4a667ba .elementor-button:hover svg,.elementor-4042 .elementor-element.elementor-element-4a667ba .elementor-button:focus svg{fill:var(--e-global-color-b47abc8)}:root{--page-title-display:none}@media (max-width:1024px){.elementor-4042 .elementor-element.elementor-element-29780f0{--min-height:300px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-4042 .elementor-element.elementor-element-8b74c44{font-size:40px}.elementor-4042 .elementor-element.elementor-element-7f56a99{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px}.elementor-4042 .elementor-element.elementor-element-c1b82ce{--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:20px 20px;--row-gap:20px;--column-gap:20px}.elementor-4042 .elementor-element.elementor-element-c75b008{--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-4042 .elementor-element.elementor-element-9aca1d8{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px}.elementor-4042 .elementor-element.elementor-element-ca8e950{--min-height:500px}.elementor-4042 .elementor-element.elementor-element-d2678de{--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-4042 .elementor-element.elementor-element-30735ef{width:100%;max-width:100%}.elementor-4042 .elementor-element.elementor-element-4d35182{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-4042 .elementor-element.elementor-element-74a773f{width:100%;max-width:100%}.elementor-4042 .elementor-element.elementor-element-49ac558{--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-4042 .elementor-element.elementor-element-d488839{width:100%;max-width:100%}.elementor-4042 .elementor-element.elementor-element-e1865dd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-4042 .elementor-element.elementor-element-f3e5582{width:100%;max-width:100%}.elementor-4042 .elementor-element.elementor-element-a18ccc5{--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-4042 .elementor-element.elementor-element-97fef46{width:100%;max-width:100%}.elementor-4042 .elementor-element.elementor-element-084e747{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-4042 .elementor-element.elementor-element-a717ee3{width:100%;max-width:100%}.elementor-4042 .elementor-element.elementor-element-1f808e1{--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-4042 .elementor-element.elementor-element-9c780cb{width:100%;max-width:100%}.elementor-4042 .elementor-element.elementor-element-6e127f6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-4042 .elementor-element.elementor-element-30ce0db{width:100%;max-width:100%}.elementor-4042 .elementor-element.elementor-element-6072f28{--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-4042 .elementor-element.elementor-element-400725c{width:100%;max-width:100%}.elementor-4042 .elementor-element.elementor-element-98ba76a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-4042 .elementor-element.elementor-element-448737b{width:100%;max-width:100%}.elementor-4042 .elementor-element.elementor-element-c77efb2{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px}.elementor-4042 .elementor-element.elementor-element-aff8784{--padding-top:0px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px}.elementor-4042 .elementor-element.elementor-element-fecfbdd{width:100%;max-width:100%}.elementor-4042 .elementor-element.elementor-element-fb11496{width:100%;max-width:100%}.elementor-4042 .elementor-element.elementor-element-94b9c85{width:100%;max-width:100%}.elementor-4042 .elementor-element.elementor-element-b3dee7a{width:100%;max-width:100%}.elementor-4042 .elementor-element.elementor-element-9c66b2a{width:100%;max-width:100%}.elementor-4042 .elementor-element.elementor-element-36e09a6{width:100%;max-width:100%}.elementor-4042 .elementor-element.elementor-element-69f3ad7{width:100%;max-width:100%}.elementor-4042 .elementor-element.elementor-element-bf9b32d{width:100%;max-width:100%}.elementor-4042 .elementor-element.elementor-element-1dde6ce{width:100%;max-width:100%}.elementor-4042 .elementor-element.elementor-element-98f67fb{width:100%;max-width:100%}.elementor-4042 .elementor-element.elementor-element-fe0c637{--grid-auto-flow:row}.elementor-4042 .elementor-element.elementor-element-0020872{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-4042 .elementor-element.elementor-element-7ed144d{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row}.elementor-4042 .elementor-element.elementor-element-7aa047b8{padding:50px 30px 50px 30px}.elementor-4042 .elementor-element.elementor-element-5a5d846{--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;--overlay-opacity:.5;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-4042 .elementor-element.elementor-element-f5ef5ce{text-align:center}.elementor-4042 .elementor-element.elementor-element-126e358{text-align:center}.elementor-4042 .elementor-element.elementor-element-7eed6f3.elementor-element{--align-self:center}.elementor-4042 .elementor-element.elementor-element-96a4b09.e-con{--align-self:center}}@media (max-width:767px){.elementor-4042 .elementor-element.elementor-element-29780f0{--padding-top:150px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-4042 .elementor-element.elementor-element-346d368{margin:0px 0px calc(var(--kit-widget-spacing,0px) + 0px) 0px}.elementor-4042 .elementor-element.elementor-element-346d368 .elementor-heading-title{font-size:30px;line-height:35px}.elementor-4042 .elementor-element.elementor-element-87354ec{margin:0px 0px calc(var(--kit-widget-spacing,0px) + -20px) 0px;text-align:center;font-size:16px;line-height:1.2em}.elementor-4042 .elementor-element.elementor-element-8b74c44{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:center;font-size:18px;line-height:29px}.elementor-4042 .elementor-element.elementor-element-180c4d7 .elementor-button{font-size:16px}.elementor-4042 .elementor-element.elementor-element-13ff675{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-4042 .elementor-element.elementor-element-7e0b6ef .elementor-heading-title{font-size:30px;line-height:35px}.elementor-4042 .elementor-element.elementor-element-ca8e950{--min-height:275px}.elementor-4042 .elementor-element.elementor-element-18752e9{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px}.elementor-4042 .elementor-element.elementor-element-eabb586{text-align:start}.elementor-4042 .elementor-element.elementor-element-eabb586 .elementor-heading-title{font-size:30px;line-height:35px}.elementor-4042 .elementor-element.elementor-element-553a0beb{padding:50px 20px 50px 20px}.elementor-4042 .elementor-element.elementor-element-27ce8d96 .elementor-heading-title{font-size:30px;line-height:35px}.elementor-4042 .elementor-element.elementor-element-4c753619{padding:50px 30px 50px 30px}.elementor-4042 .elementor-element.elementor-element-2bf8445 .elementor-heading-title{font-size:30px;line-height:35px}.elementor-4042 .elementor-element.elementor-element-57dd44e>.elementor-element-populated{padding:0px 0px 0px 0px}.elementor-4042 .elementor-element.elementor-element-fe0c637{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-4042 .elementor-element.elementor-element-ea2bb0f .elementor-heading-title{font-size:30px;line-height:35px}.elementor-4042 .elementor-element.elementor-element-7ed144d{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-4042 .elementor-element.elementor-element-5b163aa3>.elementor-element-populated{padding:70px 0px 0px 0px}.elementor-4042 .elementor-element.elementor-element-56a5ef2f{width:100%;max-width:100%;text-align:start}.elementor-4042 .elementor-element.elementor-element-56a5ef2f .elementor-heading-title{font-size:30px;line-height:35px}.elementor-4042 .elementor-element.elementor-element-22bc0fff{width:var(--container-widget-width,265.891px);max-width:265.891px;--container-widget-width:265.891px;--container-widget-flex-grow:0;text-align:start}.elementor-4042 .elementor-element.elementor-element-c42b061 img{width:60px}.elementor-4042 .elementor-element.elementor-element-126e358{font-size:18px}.elementor-4042 .elementor-element.elementor-element-a75dde7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-4042 .elementor-element.elementor-element-7eed6f3{width:100%;max-width:100%;text-align:center}.elementor-4042 .elementor-element.elementor-element-7eed6f3 .elementor-heading-title{font-size:25px;line-height:30px}}@media (min-width:768px){.elementor-4042 .elementor-element.elementor-element-7f56a99{--content-width:1920px}.elementor-4042 .elementor-element.elementor-element-2020bf2{--width:65%}.elementor-4042 .elementor-element.elementor-element-579b9d8{--width:65%}.elementor-4042 .elementor-element.elementor-element-74219b4{--width:65%}.elementor-4042 .elementor-element.elementor-element-c75b008{--width:100%}.elementor-4042 .elementor-element.elementor-element-9aca1d8{--width:60%}.elementor-4042 .elementor-element.elementor-element-13ff675{--width:760px}.elementor-4042 .elementor-element.elementor-element-ca8e950{--width:40%}.elementor-4042 .elementor-element.elementor-element-18752e9{--content-width:1400px}.elementor-4042 .elementor-element.elementor-element-4d35182{--width:65%}.elementor-4042 .elementor-element.elementor-element-e1865dd{--width:65%}.elementor-4042 .elementor-element.elementor-element-084e747{--width:65%}.elementor-4042 .elementor-element.elementor-element-6e127f6{--width:65%}.elementor-4042 .elementor-element.elementor-element-98ba76a{--width:65%}.elementor-4042 .elementor-element.elementor-element-e17b9a1{--content-width:1400px}.elementor-4042 .elementor-element.elementor-element-aff8784{--content-width:1400px}.elementor-4042 .elementor-element.elementor-element-4457836{--width:32%}.elementor-4042 .elementor-element.elementor-element-9f11d27{--width:33%}.elementor-4042 .elementor-element.elementor-element-301de9c{--width:33%}.elementor-4042 .elementor-element.elementor-element-8013914{--width:33.33%}.elementor-4042 .elementor-element.elementor-element-4dcf245{--width:33.33%}.elementor-4042 .elementor-element.elementor-element-96a4b09{--width:300px}}@media (max-width:1024px) and (min-width:768px){.elementor-4042 .elementor-element.elementor-element-2020bf2{--width:100%}.elementor-4042 .elementor-element.elementor-element-579b9d8{--width:100%}.elementor-4042 .elementor-element.elementor-element-74219b4{--width:100%}.elementor-4042 .elementor-element.elementor-element-9aca1d8{--width:100%}.elementor-4042 .elementor-element.elementor-element-13ff675{--width:100%}.elementor-4042 .elementor-element.elementor-element-ca8e950{--width:100%}.elementor-4042 .elementor-element.elementor-element-4d35182{--width:100%}.elementor-4042 .elementor-element.elementor-element-e1865dd{--width:100%}.elementor-4042 .elementor-element.elementor-element-084e747{--width:100%}.elementor-4042 .elementor-element.elementor-element-6e127f6{--width:100%}.elementor-4042 .elementor-element.elementor-element-98ba76a{--width:100%}.elementor-4042 .elementor-element.elementor-element-4457836{--width:45%}.elementor-4042 .elementor-element.elementor-element-9f11d27{--width:45%}.elementor-4042 .elementor-element.elementor-element-301de9c{--width:45%}.elementor-4042 .elementor-element.elementor-element-8013914{--width:45%}.elementor-4042 .elementor-element.elementor-element-4dcf245{--width:45%}}