.elementor-2076 .elementor-element.elementor-element-d000001{--display:flex;--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:flex-start;--overlay-opacity:1;}.elementor-2076 .elementor-element.elementor-element-d000001:not(.elementor-motion-effects-element-type-background), .elementor-2076 .elementor-element.elementor-element-d000001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://cooporigen.marvox.co/wp-content/uploads/2026/08/hero-impacto-v1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2076 .elementor-element.elementor-element-d000001::before, .elementor-2076 .elementor-element.elementor-element-d000001 > .elementor-background-video-container::before, .elementor-2076 .elementor-element.elementor-element-d000001 > .e-con-inner > .elementor-background-video-container::before, .elementor-2076 .elementor-element.elementor-element-d000001 > .elementor-background-slideshow::before, .elementor-2076 .elementor-element.elementor-element-d000001 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2076 .elementor-element.elementor-element-d000001 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#17363100;--background-overlay:'';}.elementor-2076 .elementor-element.elementor-element-d000002{z-index:1;}.elementor-2076 .elementor-element.elementor-element-d000002 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-2076 .elementor-element.elementor-element-d000003{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;z-index:5;}.elementor-2076 .elementor-element.elementor-element-d000003 > .elementor-widget-container{padding:32px 0px 32px 0px;}.elementor-2076 .elementor-element.elementor-element-d000003 .elementor-heading-title{font-size:75px;font-weight:700;line-height:0.9em;color:var( --e-global-color-1c0b57d );}.elementor-2076 .elementor-element.elementor-element-d000004{width:var( --container-widget-width, 610px );max-width:610px;--container-widget-width:610px;--container-widget-flex-grow:0;z-index:5;font-size:18px;color:var( --e-global-color-95e7557 );}.elementor-2076 .elementor-element.elementor-element-d000004 p{margin-block-end:0px;}.elementor-2076 .elementor-element.elementor-element-d000005 .elementor-button{background-color:#17363100;font-weight:600;fill:var( --e-global-color-4041e24 );color:var( --e-global-color-4041e24 );padding:8px 8px 8px 8px;}.elementor-2076 .elementor-element.elementor-element-d000005 .elementor-button:hover, .elementor-2076 .elementor-element.elementor-element-d000005 .elementor-button:focus{background-color:#17363100;color:var( --e-global-color-accent );}body:not(.rtl) .elementor-2076 .elementor-element.elementor-element-d000005{right:5%;}body.rtl .elementor-2076 .elementor-element.elementor-element-d000005{left:5%;}.elementor-2076 .elementor-element.elementor-element-d000005{bottom:5%;z-index:1;}.elementor-2076 .elementor-element.elementor-element-d000005 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2076 .elementor-element.elementor-element-d000005 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-2076 .elementor-element.elementor-element-d000005 .elementor-button:hover svg, .elementor-2076 .elementor-element.elementor-element-d000005 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-2076 .elementor-element.elementor-element-d001000{--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;--overflow:hidden;--padding-top:130px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-d001000:not(.elementor-motion-effects-element-type-background), .elementor-2076 .elementor-element.elementor-element-d001000 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top right, #EDC57E21 0%, #FFFDF8 44%);}.elementor-2076 .elementor-element.elementor-element-d001001{--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:72px 72px;--row-gap:72px;--column-gap:72px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-d001002{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:70px 70px;--row-gap:70px;--column-gap:70px;}.elementor-2076 .elementor-element.elementor-element-d001003{--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-2076 .elementor-element.elementor-element-d001004 .elementor-heading-title{color:var( --e-global-color-a37cf6a );}.elementor-2076 .elementor-element.elementor-element-d001005 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2076 .elementor-element.elementor-element-d001005 .elementor-heading-title{font-size:68px;font-weight:800;line-height:0.96em;letter-spacing:-0.035em;color:#173631;}.elementor-2076 .elementor-element.elementor-element-d001006{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#BD87378C;--border-color:#BD87378C;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-d001007{font-size:15px;line-height:1.72em;color:#63706A;}.elementor-2076 .elementor-element.elementor-element-d001007 p{margin-block-end:0px;}.elementor-2076 .elementor-element.elementor-element-d001008{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:wrap;}.elementor-2076 .elementor-element.elementor-element-d001010{--display:flex;--min-height:680px;--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;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF00;--border-color:#FFFFFF00;--border-radius:6px 6px 6px 6px;--padding-top:38px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2076 .elementor-element.elementor-element-d001010:not(.elementor-motion-effects-element-type-background), .elementor-2076 .elementor-element.elementor-element-d001010 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#173631;}.elementor-2076 .elementor-element.elementor-element-d001010.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-2076 .elementor-element.elementor-element-d001011{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF2E;--border-color:#FFFFFF2E;--padding-top:0px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-d001012 .elementor-heading-title{font-size:16px;font-weight:800;line-height:1em;color:#FED395;}.elementor-2076 .elementor-element.elementor-element-d001013 .elementor-heading-title{font-size:10px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:0.11em;color:#FFFFFF;}.elementor-2076 .elementor-element.elementor-element-d001014{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2076 .elementor-element.elementor-element-d001015 .elementor-heading-title{font-size:38px;font-weight:800;line-height:1em;letter-spacing:-0.035em;color:#FFFFFF;}.elementor-2076 .elementor-element.elementor-element-d001016{font-size:14px;line-height:1.52em;color:#FFFFFFAB;}.elementor-2076 .elementor-element.elementor-element-d001016 p{margin-block-end:0px;}.elementor-2076 .elementor-element.elementor-element-d001017{--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:12px 12px;--row-gap:12px;--column-gap:12px;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:#FFFFFF2E;--border-color:#FFFFFF2E;--padding-top:28px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-d001018{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-2076 .elementor-element.elementor-element-bcba937{width:var( --container-widget-width, 120px );max-width:120px;--container-widget-width:120px;--container-widget-flex-grow:0;}.elementor-2076 .elementor-element.elementor-element-bcba937.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-2076 .elementor-element.elementor-element-bcba937 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-secondary );font-family:"Nunito", Sans-serif;font-weight:900;letter-spacing:-1.5px;}.elementor-2076 .elementor-element.elementor-element-d00101a{font-size:14px;line-height:1.4em;color:#FFFFFF;}.elementor-2076 .elementor-element.elementor-element-d00101a p{margin-block-end:0px;}.elementor-2076 .elementor-element.elementor-element-d001020{--display:flex;--min-height:680px;--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;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#17363126;--border-color:#17363126;--border-radius:6px 6px 6px 6px;--padding-top:38px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2076 .elementor-element.elementor-element-d001020:not(.elementor-motion-effects-element-type-background), .elementor-2076 .elementor-element.elementor-element-d001020 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(155deg, #F7E6BD 0%, #EDC57E 100%);}.elementor-2076 .elementor-element.elementor-element-d001020.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-2076 .elementor-element.elementor-element-d001021{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#1736312E;--border-color:#1736312E;--padding-top:0px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-d001022 .elementor-heading-title{font-size:16px;font-weight:800;line-height:1em;color:#BD8737;}.elementor-2076 .elementor-element.elementor-element-d001023 .elementor-heading-title{font-size:10px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:0.11em;color:#173631;}.elementor-2076 .elementor-element.elementor-element-d001024{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2076 .elementor-element.elementor-element-d001025 .elementor-heading-title{font-size:38px;font-weight:800;line-height:1em;letter-spacing:-0.035em;color:#173631;}.elementor-2076 .elementor-element.elementor-element-d001026{font-size:14px;line-height:1.52em;color:#63706A;}.elementor-2076 .elementor-element.elementor-element-d001026 p{margin-block-end:0px;}.elementor-2076 .elementor-element.elementor-element-d001027{--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:12px 12px;--row-gap:12px;--column-gap:12px;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:#1736312E;--border-color:#1736312E;--padding-top:28px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-d001028{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-2076 .elementor-element.elementor-element-5ba8e5e{width:var( --container-widget-width, 120px );max-width:120px;--container-widget-width:120px;--container-widget-flex-grow:0;}.elementor-2076 .elementor-element.elementor-element-5ba8e5e.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-2076 .elementor-element.elementor-element-5ba8e5e .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-a37cf6a );font-family:"Nunito", Sans-serif;font-weight:900;letter-spacing:-1.5px;}.elementor-2076 .elementor-element.elementor-element-d00102a{font-size:14px;line-height:1.4em;color:#173631;}.elementor-2076 .elementor-element.elementor-element-d00102a p{margin-block-end:0px;}.elementor-2076 .elementor-element.elementor-element-d001030{--display:flex;--min-height:680px;--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;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#17363126;--border-color:#17363126;--border-radius:6px 6px 6px 6px;--padding-top:38px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2076 .elementor-element.elementor-element-d001030:not(.elementor-motion-effects-element-type-background), .elementor-2076 .elementor-element.elementor-element-d001030 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F1E8;}.elementor-2076 .elementor-element.elementor-element-d001030.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-2076 .elementor-element.elementor-element-d001031{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#1736312E;--border-color:#1736312E;--padding-top:0px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-d001032 .elementor-heading-title{font-size:16px;font-weight:800;line-height:1em;color:#BD8737;}.elementor-2076 .elementor-element.elementor-element-d001033 .elementor-heading-title{font-size:10px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:0.11em;color:#173631;}.elementor-2076 .elementor-element.elementor-element-d001034{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2076 .elementor-element.elementor-element-d001035 .elementor-heading-title{font-size:38px;font-weight:800;line-height:1em;letter-spacing:-0.035em;color:#173631;}.elementor-2076 .elementor-element.elementor-element-d001036{font-size:14px;line-height:1.52em;color:#63706A;}.elementor-2076 .elementor-element.elementor-element-d001036 p{margin-block-end:0px;}.elementor-2076 .elementor-element.elementor-element-d001037{--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:12px 12px;--row-gap:12px;--column-gap:12px;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:#1736312E;--border-color:#1736312E;--padding-top:28px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-d001038{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-2076 .elementor-element.elementor-element-cf27932{width:var( --container-widget-width, 120px );max-width:120px;--container-widget-width:120px;--container-widget-flex-grow:0;}.elementor-2076 .elementor-element.elementor-element-cf27932.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-2076 .elementor-element.elementor-element-cf27932 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-a37cf6a );font-family:"Nunito", Sans-serif;font-weight:900;letter-spacing:-1.5px;}.elementor-2076 .elementor-element.elementor-element-d00103a{font-size:14px;line-height:1.4em;color:#173631;}.elementor-2076 .elementor-element.elementor-element-d00103a p{margin-block-end:0px;}.elementor-2076 .elementor-element.elementor-element-d002000{--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;--overflow:hidden;--padding-top:130px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-d002001{--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:72px 72px;--row-gap:72px;--column-gap:72px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-d002002{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:70px 70px;--row-gap:70px;--column-gap:70px;}.elementor-2076 .elementor-element.elementor-element-d002003{--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-2076 .elementor-element.elementor-element-d002004 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-2076 .elementor-element.elementor-element-d002005 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2076 .elementor-element.elementor-element-d002005 .elementor-heading-title{font-size:68px;font-weight:800;line-height:0.96em;letter-spacing:-0.035em;color:#FFFFFF;}.elementor-2076 .elementor-element.elementor-element-d002006{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#FED3958C;--border-color:#FED3958C;--padding-top:24px;--padding-bottom:2px;--padding-left:24px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-d002007 .elementor-heading-title{font-size:10px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:0.11em;color:#FED395;}.elementor-2076 .elementor-element.elementor-element-d002008 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-2076 .elementor-element.elementor-element-d002008{font-size:14px;line-height:1.72em;color:#FFFFFF9E;}.elementor-2076 .elementor-element.elementor-element-d002008 p{margin-block-end:0px;}.elementor-2076 .elementor-element.elementor-element-d002009{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:wrap;}.elementor-2076 .elementor-element.elementor-element-d002010{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF21;--border-color:#FFFFFF21;--border-radius:6px 6px 6px 6px;}.elementor-2076 .elementor-element.elementor-element-d002010:not(.elementor-motion-effects-element-type-background), .elementor-2076 .elementor-element.elementor-element-d002010 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0A;}.elementor-2076 .elementor-element.elementor-element-d002010.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-2076 .elementor-element.elementor-element-d002010:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EDC57E75;--border-color:#EDC57E75;}.elementor-2076 .elementor-element.elementor-element-d002010, .elementor-2076 .elementor-element.elementor-element-d002010::before{--border-transition:0.3s;}.elementor-2076 .elementor-element.elementor-element-d002011{--display:flex;--min-height:360px;--overflow:hidden;--overlay-opacity:0.4;--overlay-mix-blend-mode:overlay;}.elementor-2076 .elementor-element.elementor-element-d002011:not(.elementor-motion-effects-element-type-background), .elementor-2076 .elementor-element.elementor-element-d002011 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2076 .elementor-element.elementor-element-d002011::before, .elementor-2076 .elementor-element.elementor-element-d002011 > .elementor-background-video-container::before, .elementor-2076 .elementor-element.elementor-element-d002011 > .e-con-inner > .elementor-background-video-container::before, .elementor-2076 .elementor-element.elementor-element-d002011 > .elementor-background-slideshow::before, .elementor-2076 .elementor-element.elementor-element-d002011 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2076 .elementor-element.elementor-element-d002011 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://cooporigen.marvox.co/wp-content/uploads/2026/08/727399.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:190px auto;}.elementor-2076 .elementor-element.elementor-element-d002012{--display:flex;--min-height:250px;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:36px;--padding-left:28px;--padding-right:28px;}.elementor-2076 .elementor-element.elementor-element-d002013 .elementor-heading-title{font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:0.11em;color:#FED395;}.elementor-2076 .elementor-element.elementor-element-d002014 > .elementor-widget-container{margin:18px 0px 24px 0px;}.elementor-2076 .elementor-element.elementor-element-d002014 .elementor-heading-title{font-size:28px;font-weight:800;line-height:1.08em;letter-spacing:-0.035em;color:#FFFFFF;}.elementor-2076 .elementor-element.elementor-element-d002015{font-size:14px;line-height:1.65em;color:#FFFFFF99;}.elementor-2076 .elementor-element.elementor-element-d002015 p{margin-block-end:0px;}.elementor-2076 .elementor-element.elementor-element-d002020{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF21;--border-color:#FFFFFF21;--border-radius:6px 6px 6px 6px;}.elementor-2076 .elementor-element.elementor-element-d002020:not(.elementor-motion-effects-element-type-background), .elementor-2076 .elementor-element.elementor-element-d002020 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0A;}.elementor-2076 .elementor-element.elementor-element-d002020.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-2076 .elementor-element.elementor-element-d002020:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EDC57E75;--border-color:#EDC57E75;}.elementor-2076 .elementor-element.elementor-element-d002020, .elementor-2076 .elementor-element.elementor-element-d002020::before{--border-transition:0.3s;}.elementor-2076 .elementor-element.elementor-element-d002021{--display:flex;--min-height:360px;--overflow:hidden;--overlay-opacity:0.4;--overlay-mix-blend-mode:overlay;}.elementor-2076 .elementor-element.elementor-element-d002021:not(.elementor-motion-effects-element-type-background), .elementor-2076 .elementor-element.elementor-element-d002021 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2076 .elementor-element.elementor-element-d002021::before, .elementor-2076 .elementor-element.elementor-element-d002021 > .elementor-background-video-container::before, .elementor-2076 .elementor-element.elementor-element-d002021 > .e-con-inner > .elementor-background-video-container::before, .elementor-2076 .elementor-element.elementor-element-d002021 > .elementor-background-slideshow::before, .elementor-2076 .elementor-element.elementor-element-d002021 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2076 .elementor-element.elementor-element-d002021 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://cooporigen.marvox.co/wp-content/uploads/2026/08/727399.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:190px auto;}.elementor-2076 .elementor-element.elementor-element-d002022{--display:flex;--min-height:250px;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:36px;--padding-left:28px;--padding-right:28px;}.elementor-2076 .elementor-element.elementor-element-d002023 .elementor-heading-title{font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:0.11em;color:#FED395;}.elementor-2076 .elementor-element.elementor-element-d002024 > .elementor-widget-container{margin:18px 0px 24px 0px;}.elementor-2076 .elementor-element.elementor-element-d002024 .elementor-heading-title{font-size:28px;font-weight:800;line-height:1.08em;letter-spacing:-0.035em;color:#FFFFFF;}.elementor-2076 .elementor-element.elementor-element-d002025{font-size:14px;line-height:1.65em;color:#FFFFFF99;}.elementor-2076 .elementor-element.elementor-element-d002025 p{margin-block-end:0px;}.elementor-2076 .elementor-element.elementor-element-d002030{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF21;--border-color:#FFFFFF21;--border-radius:6px 6px 6px 6px;}.elementor-2076 .elementor-element.elementor-element-d002030:not(.elementor-motion-effects-element-type-background), .elementor-2076 .elementor-element.elementor-element-d002030 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0A;}.elementor-2076 .elementor-element.elementor-element-d002030.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-2076 .elementor-element.elementor-element-d002030:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EDC57E75;--border-color:#EDC57E75;}.elementor-2076 .elementor-element.elementor-element-d002030, .elementor-2076 .elementor-element.elementor-element-d002030::before{--border-transition:0.3s;}.elementor-2076 .elementor-element.elementor-element-d002031{--display:flex;--min-height:360px;--overflow:hidden;--overlay-opacity:0.4;--overlay-mix-blend-mode:overlay;}.elementor-2076 .elementor-element.elementor-element-d002031:not(.elementor-motion-effects-element-type-background), .elementor-2076 .elementor-element.elementor-element-d002031 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2076 .elementor-element.elementor-element-d002031::before, .elementor-2076 .elementor-element.elementor-element-d002031 > .elementor-background-video-container::before, .elementor-2076 .elementor-element.elementor-element-d002031 > .e-con-inner > .elementor-background-video-container::before, .elementor-2076 .elementor-element.elementor-element-d002031 > .elementor-background-slideshow::before, .elementor-2076 .elementor-element.elementor-element-d002031 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2076 .elementor-element.elementor-element-d002031 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://cooporigen.marvox.co/wp-content/uploads/2026/08/727399.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:190px auto;}.elementor-2076 .elementor-element.elementor-element-d002032{--display:flex;--min-height:250px;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:36px;--padding-left:28px;--padding-right:28px;}.elementor-2076 .elementor-element.elementor-element-d002033 .elementor-heading-title{font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:0.11em;color:#FED395;}.elementor-2076 .elementor-element.elementor-element-d002034 > .elementor-widget-container{margin:18px 0px 24px 0px;}.elementor-2076 .elementor-element.elementor-element-d002034 .elementor-heading-title{font-size:28px;font-weight:800;line-height:1.08em;letter-spacing:-0.035em;color:#FFFFFF;}.elementor-2076 .elementor-element.elementor-element-d002035{font-size:14px;line-height:1.65em;color:#FFFFFF99;}.elementor-2076 .elementor-element.elementor-element-d002035 p{margin-block-end:0px;}.elementor-2076 .elementor-element.elementor-element-d003000{--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;--overflow:hidden;--padding-top:130px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-d003000:not(.elementor-motion-effects-element-type-background), .elementor-2076 .elementor-element.elementor-element-d003000 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F1E8;}.elementor-2076 .elementor-element.elementor-element-d003001{--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:72px 72px;--row-gap:72px;--column-gap:72px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-d003002{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:70px 70px;--row-gap:70px;--column-gap:70px;}.elementor-2076 .elementor-element.elementor-element-d003003{--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-2076 .elementor-element.elementor-element-d003004 .elementor-heading-title{color:var( --e-global-color-a37cf6a );}.elementor-2076 .elementor-element.elementor-element-d003005 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2076 .elementor-element.elementor-element-d003005 .elementor-heading-title{font-size:68px;font-weight:800;line-height:0.96em;letter-spacing:-0.035em;color:#173631;}.elementor-2076 .elementor-element.elementor-element-d003006{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#BD87378C;--border-color:#BD87378C;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-d003007{font-size:15px;line-height:1.72em;color:#63706A;}.elementor-2076 .elementor-element.elementor-element-d003007 p{margin-block-end:0px;}.elementor-2076 .elementor-element.elementor-element-d003008{--display:flex;--min-height:690px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#17363124;--border-color:#17363124;--border-radius:6px 6px 6px 6px;box-shadow:0px 32px 90px 0px rgba(23,54,49,.1);}.elementor-2076 .elementor-element.elementor-element-d003008:not(.elementor-motion-effects-element-type-background), .elementor-2076 .elementor-element.elementor-element-d003008 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#082D27;}.elementor-2076 .elementor-element.elementor-element-d003009{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;}.elementor-2076 .elementor-element.elementor-element-d003010{--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-2076 .elementor-element.elementor-element-d003020{--display:flex;--min-height:690px;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:68px;--padding-bottom:68px;--padding-left:58px;--padding-right:58px;}.elementor-2076 .elementor-element.elementor-element-d003021 .elementor-heading-title{font-size:10px;font-weight:700;text-transform:uppercase;line-height:1.3em;letter-spacing:0.11em;color:#FED395;}.elementor-2076 .elementor-element.elementor-element-d003022 > .elementor-widget-container{margin:22px 0px 25px 0px;}.elementor-2076 .elementor-element.elementor-element-d003022 .elementor-heading-title{font-size:52px;font-weight:800;line-height:0.95em;letter-spacing:-0.035em;color:#FFFFFF;}.elementor-2076 .elementor-element.elementor-element-d003023{font-size:14px;line-height:1.65em;color:#FFFFFFA6;}.elementor-2076 .elementor-element.elementor-element-d003023 p{margin-block-end:0px;}.elementor-2076 .elementor-element.elementor-element-d003026{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2076 .elementor-element.elementor-element-d003027{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;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:#FFFFFF24;--border-color:#FFFFFF24;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-d003028 .elementor-heading-title{font-size:9px;font-weight:700;text-transform:uppercase;line-height:1.3em;letter-spacing:0.11em;color:#FFFFFF70;}.elementor-2076 .elementor-element.elementor-element-d003029{text-align:end;font-size:12px;line-height:1.4em;color:#FFFFFFC7;}.elementor-2076 .elementor-element.elementor-element-d003029 p{margin-block-end:0px;}.elementor-2076 .elementor-element.elementor-element-d00302a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF24;--border-color:#FFFFFF24;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-d00302b .elementor-heading-title{font-size:9px;font-weight:700;text-transform:uppercase;line-height:1.3em;letter-spacing:0.11em;color:#FFFFFF70;}.elementor-2076 .elementor-element.elementor-element-d00302c{text-align:end;font-size:12px;line-height:1.4em;color:#FFFFFFC7;}.elementor-2076 .elementor-element.elementor-element-d00302c p{margin-block-end:0px;}.elementor-2076 .elementor-element.elementor-element-d00302d > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-2076 .elementor-element.elementor-element-d00302d{font-size:9px;line-height:1.5em;color:#FED39599;}.elementor-2076 .elementor-element.elementor-element-d00302d p{margin-block-end:0px;}.elementor-2076 .elementor-element.elementor-element-d003040{--display:flex;--min-height:690px;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:68px;--padding-bottom:68px;--padding-left:58px;--padding-right:58px;}.elementor-2076 .elementor-element.elementor-element-d003041 .elementor-heading-title{font-size:10px;font-weight:700;text-transform:uppercase;line-height:1.3em;letter-spacing:0.11em;color:#FED395;}.elementor-2076 .elementor-element.elementor-element-d003042 > .elementor-widget-container{margin:22px 0px 25px 0px;}.elementor-2076 .elementor-element.elementor-element-d003042 .elementor-heading-title{font-size:52px;font-weight:800;line-height:0.95em;letter-spacing:-0.035em;color:#FFFFFF;}.elementor-2076 .elementor-element.elementor-element-d003043{font-size:14px;line-height:1.65em;color:#FFFFFFA6;}.elementor-2076 .elementor-element.elementor-element-d003043 p{margin-block-end:0px;}.elementor-2076 .elementor-element.elementor-element-d003046{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2076 .elementor-element.elementor-element-d003047{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;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:#FFFFFF24;--border-color:#FFFFFF24;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-d003048 .elementor-heading-title{font-size:9px;font-weight:700;text-transform:uppercase;line-height:1.3em;letter-spacing:0.11em;color:#FFFFFF70;}.elementor-2076 .elementor-element.elementor-element-d003049{text-align:end;font-size:12px;line-height:1.4em;color:#FFFFFFC7;}.elementor-2076 .elementor-element.elementor-element-d003049 p{margin-block-end:0px;}.elementor-2076 .elementor-element.elementor-element-d00304a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF24;--border-color:#FFFFFF24;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-d00304b .elementor-heading-title{font-size:9px;font-weight:700;text-transform:uppercase;line-height:1.3em;letter-spacing:0.11em;color:#FFFFFF70;}.elementor-2076 .elementor-element.elementor-element-d00304c{text-align:end;font-size:12px;line-height:1.4em;color:#FFFFFFC7;}.elementor-2076 .elementor-element.elementor-element-d00304c p{margin-block-end:0px;}.elementor-2076 .elementor-element.elementor-element-d00304d > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-2076 .elementor-element.elementor-element-d00304d{font-size:9px;line-height:1.5em;color:#FED39599;}.elementor-2076 .elementor-element.elementor-element-d00304d p{margin-block-end:0px;}.elementor-2076 .elementor-element.elementor-element-d003060{--display:flex;--min-height:690px;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:68px;--padding-bottom:68px;--padding-left:58px;--padding-right:58px;}.elementor-2076 .elementor-element.elementor-element-d003061 .elementor-heading-title{font-size:10px;font-weight:700;text-transform:uppercase;line-height:1.3em;letter-spacing:0.11em;color:#FED395;}.elementor-2076 .elementor-element.elementor-element-d003062 > .elementor-widget-container{margin:22px 0px 25px 0px;}.elementor-2076 .elementor-element.elementor-element-d003062 .elementor-heading-title{font-size:52px;font-weight:800;line-height:0.95em;letter-spacing:-0.035em;color:#FFFFFF;}.elementor-2076 .elementor-element.elementor-element-d003063{font-size:14px;line-height:1.65em;color:#FFFFFFA6;}.elementor-2076 .elementor-element.elementor-element-d003063 p{margin-block-end:0px;}.elementor-2076 .elementor-element.elementor-element-d003066{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2076 .elementor-element.elementor-element-d003067{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;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:#FFFFFF24;--border-color:#FFFFFF24;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-d003068 .elementor-heading-title{font-size:9px;font-weight:700;text-transform:uppercase;line-height:1.3em;letter-spacing:0.11em;color:#FFFFFF70;}.elementor-2076 .elementor-element.elementor-element-d003069{text-align:end;font-size:12px;line-height:1.4em;color:#FFFFFFC7;}.elementor-2076 .elementor-element.elementor-element-d003069 p{margin-block-end:0px;}.elementor-2076 .elementor-element.elementor-element-d00306a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF24;--border-color:#FFFFFF24;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-d00306b .elementor-heading-title{font-size:9px;font-weight:700;text-transform:uppercase;line-height:1.3em;letter-spacing:0.11em;color:#FFFFFF70;}.elementor-2076 .elementor-element.elementor-element-d00306c{text-align:end;font-size:12px;line-height:1.4em;color:#FFFFFFC7;}.elementor-2076 .elementor-element.elementor-element-d00306c p{margin-block-end:0px;}.elementor-2076 .elementor-element.elementor-element-d00306d > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-2076 .elementor-element.elementor-element-d00306d{font-size:9px;line-height:1.5em;color:#FED39599;}.elementor-2076 .elementor-element.elementor-element-d00306d p{margin-block-end:0px;}.elementor-2076 .elementor-element.elementor-element-d003080{--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:70px 70px;--row-gap:70px;--column-gap:70px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#BD873742;--border-color:#BD873742;--border-radius:6px 6px 6px 6px;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-2076 .elementor-element.elementor-element-d003080:not(.elementor-motion-effects-element-type-background), .elementor-2076 .elementor-element.elementor-element-d003080 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF8CC;}.elementor-2076 .elementor-element.elementor-element-d003081{--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-2076 .elementor-element.elementor-element-80eb846 .elementor-heading-title{color:var( --e-global-color-a37cf6a );}.elementor-2076 .elementor-element.elementor-element-d003083 > .elementor-widget-container{margin:22px 0px 24px 0px;}.elementor-2076 .elementor-element.elementor-element-d003083 .elementor-heading-title{font-size:40px;font-weight:800;line-height:1em;letter-spacing:-0.035em;color:#173631;}.elementor-2076 .elementor-element.elementor-element-d003084{font-size:14px;line-height:1.68em;color:#63706A;}.elementor-2076 .elementor-element.elementor-element-d003084 p{margin-block-end:0px;}.elementor-2076 .elementor-element.elementor-element-d003085{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2076 .elementor-element.elementor-element-d003090{--display:flex;--min-height:310px;--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;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#17363121;--border-color:#17363121;--padding-top:45px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2076 .elementor-element.elementor-element-d003090:not(.elementor-motion-effects-element-type-background), .elementor-2076 .elementor-element.elementor-element-d003090 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2076 .elementor-element.elementor-element-d003090.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-2076 .elementor-element.elementor-element-d003091 > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-2076 .elementor-element.elementor-element-d003091 .elementor-heading-title{font-size:11px;text-transform:uppercase;line-height:1.2em;letter-spacing:0.11em;color:#BD8737;}.elementor-2076 .elementor-element.elementor-element-d003092{--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:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-2076 .elementor-element.elementor-element-d003093 .elementor-heading-title{font-size:24px;font-weight:800;line-height:1.05em;letter-spacing:-0.035em;color:#173631;}.elementor-2076 .elementor-element.elementor-element-d003094{font-size:13px;line-height:1.6em;color:#63706A;}.elementor-2076 .elementor-element.elementor-element-d003094 p{margin-block-end:0px;}.elementor-2076 .elementor-element.elementor-element-d003095{width:auto;max-width:auto;}.elementor-2076 .elementor-element.elementor-element-d003095 > .elementor-widget-container{padding:2px 16px 5px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#BD873773;border-radius:999px 999px 999px 999px;}.elementor-2076 .elementor-element.elementor-element-d003095.elementor-element{--align-self:flex-start;}.elementor-2076 .elementor-element.elementor-element-d003095 .elementor-heading-title{font-size:9px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:0.11em;color:#BD8737;}.elementor-2076 .elementor-element.elementor-element-d003100{--display:flex;--min-height:310px;--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;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#17363121;--border-color:#17363121;--padding-top:45px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2076 .elementor-element.elementor-element-d003100:not(.elementor-motion-effects-element-type-background), .elementor-2076 .elementor-element.elementor-element-d003100 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2076 .elementor-element.elementor-element-d003100.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-2076 .elementor-element.elementor-element-d003101 > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-2076 .elementor-element.elementor-element-d003101 .elementor-heading-title{font-size:11px;text-transform:uppercase;line-height:1.2em;letter-spacing:0.11em;color:#BD8737;}.elementor-2076 .elementor-element.elementor-element-d003102{--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:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-2076 .elementor-element.elementor-element-d003103 .elementor-heading-title{font-size:24px;font-weight:800;line-height:1.05em;letter-spacing:-0.035em;color:#173631;}.elementor-2076 .elementor-element.elementor-element-d003104{font-size:13px;line-height:1.6em;color:#63706A;}.elementor-2076 .elementor-element.elementor-element-d003104 p{margin-block-end:0px;}.elementor-2076 .elementor-element.elementor-element-d003105{width:auto;max-width:auto;}.elementor-2076 .elementor-element.elementor-element-d003105 > .elementor-widget-container{padding:2px 16px 5px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#BD873773;border-radius:999px 999px 999px 999px;}.elementor-2076 .elementor-element.elementor-element-d003105.elementor-element{--align-self:flex-start;}.elementor-2076 .elementor-element.elementor-element-d003105 .elementor-heading-title{font-size:9px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:0.11em;color:#BD8737;}.elementor-2076 .elementor-element.elementor-element-d003110{--display:flex;--min-height:310px;--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;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#17363121;--border-color:#17363121;--padding-top:45px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2076 .elementor-element.elementor-element-d003110:not(.elementor-motion-effects-element-type-background), .elementor-2076 .elementor-element.elementor-element-d003110 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2076 .elementor-element.elementor-element-d003110.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-2076 .elementor-element.elementor-element-d003111 > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-2076 .elementor-element.elementor-element-d003111 .elementor-heading-title{font-size:11px;text-transform:uppercase;line-height:1.2em;letter-spacing:0.11em;color:#BD8737;}.elementor-2076 .elementor-element.elementor-element-d003112{--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:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-2076 .elementor-element.elementor-element-d003113 .elementor-heading-title{font-size:24px;font-weight:800;line-height:1.05em;letter-spacing:-0.035em;color:#173631;}.elementor-2076 .elementor-element.elementor-element-d003114{font-size:13px;line-height:1.6em;color:#63706A;}.elementor-2076 .elementor-element.elementor-element-d003114 p{margin-block-end:0px;}.elementor-2076 .elementor-element.elementor-element-d003115{width:auto;max-width:auto;}.elementor-2076 .elementor-element.elementor-element-d003115 > .elementor-widget-container{padding:2px 16px 5px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#BD873773;border-radius:999px 999px 999px 999px;}.elementor-2076 .elementor-element.elementor-element-d003115.elementor-element{--align-self:flex-start;}.elementor-2076 .elementor-element.elementor-element-d003115 .elementor-heading-title{font-size:9px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:0.11em;color:#BD8737;}:root{--page-title-display:none;}@media(min-width:651px){.elementor-2076 .elementor-element.elementor-element-d001001{--content-width:1350px;}.elementor-2076 .elementor-element.elementor-element-d001003{--width:65%;}.elementor-2076 .elementor-element.elementor-element-d001006{--width:35%;}.elementor-2076 .elementor-element.elementor-element-d001010{--width:31.8%;}.elementor-2076 .elementor-element.elementor-element-d001020{--width:31.8%;}.elementor-2076 .elementor-element.elementor-element-d001030{--width:31.8%;}.elementor-2076 .elementor-element.elementor-element-d002001{--content-width:1350px;}.elementor-2076 .elementor-element.elementor-element-d002003{--width:65%;}.elementor-2076 .elementor-element.elementor-element-d002006{--width:35%;}.elementor-2076 .elementor-element.elementor-element-d002010{--width:31.8%;}.elementor-2076 .elementor-element.elementor-element-d002020{--width:31.8%;}.elementor-2076 .elementor-element.elementor-element-d002030{--width:31.8%;}.elementor-2076 .elementor-element.elementor-element-d003001{--content-width:1350px;}.elementor-2076 .elementor-element.elementor-element-d003003{--width:65%;}.elementor-2076 .elementor-element.elementor-element-d003006{--width:35%;}.elementor-2076 .elementor-element.elementor-element-d003010{--width:36%;}.elementor-2076 .elementor-element.elementor-element-d003081{--width:30%;}.elementor-2076 .elementor-element.elementor-element-d003085{--width:70%;}.elementor-2076 .elementor-element.elementor-element-d003090{--width:31%;}.elementor-2076 .elementor-element.elementor-element-d003100{--width:31%;}.elementor-2076 .elementor-element.elementor-element-d003110{--width:31%;}}@media(max-width:1220px) and (min-width:651px){.elementor-2076 .elementor-element.elementor-element-d003081{--width:510px;}.elementor-2076 .elementor-element.elementor-element-d003085{--width:100%;}}@media(max-width:1024px) and (min-width:651px){.elementor-2076 .elementor-element.elementor-element-d001010{--width:45%;}.elementor-2076 .elementor-element.elementor-element-d001020{--width:45%;}.elementor-2076 .elementor-element.elementor-element-d001030{--width:45%;}.elementor-2076 .elementor-element.elementor-element-d002010{--width:30%;}.elementor-2076 .elementor-element.elementor-element-d002020{--width:30%;}.elementor-2076 .elementor-element.elementor-element-d002030{--width:30%;}.elementor-2076 .elementor-element.elementor-element-d003010{--width:100%;}}@media(max-width:880px) and (min-width:651px){.elementor-2076 .elementor-element.elementor-element-d001003{--width:100%;}.elementor-2076 .elementor-element.elementor-element-d001006{--width:100%;}.elementor-2076 .elementor-element.elementor-element-d001010{--width:100%;}.elementor-2076 .elementor-element.elementor-element-d001020{--width:100%;}.elementor-2076 .elementor-element.elementor-element-d001030{--width:100%;}.elementor-2076 .elementor-element.elementor-element-d002003{--width:100%;}.elementor-2076 .elementor-element.elementor-element-d002006{--width:100%;}.elementor-2076 .elementor-element.elementor-element-d002010{--width:100%;}.elementor-2076 .elementor-element.elementor-element-d002011{--width:38%;}.elementor-2076 .elementor-element.elementor-element-d002012{--width:62%;}.elementor-2076 .elementor-element.elementor-element-d002020{--width:100%;}.elementor-2076 .elementor-element.elementor-element-d002021{--width:38%;}.elementor-2076 .elementor-element.elementor-element-d002022{--width:62%;}.elementor-2076 .elementor-element.elementor-element-d002030{--width:100%;}.elementor-2076 .elementor-element.elementor-element-d002031{--width:38%;}.elementor-2076 .elementor-element.elementor-element-d002032{--width:62%;}.elementor-2076 .elementor-element.elementor-element-d003003{--width:100%;}.elementor-2076 .elementor-element.elementor-element-d003006{--width:100%;}.elementor-2076 .elementor-element.elementor-element-d003081{--width:100%;}.elementor-2076 .elementor-element.elementor-element-d003085{--width:100%;}.elementor-2076 .elementor-element.elementor-element-d003090{--width:100%;}.elementor-2076 .elementor-element.elementor-element-d003100{--width:100%;}.elementor-2076 .elementor-element.elementor-element-d003110{--width:100%;}}@media(max-width:1220px){.elementor-2076 .elementor-element.elementor-element-bcba937{--container-widget-width:90px;--container-widget-flex-grow:0;width:var( --container-widget-width, 90px );max-width:90px;}.elementor-2076 .elementor-element.elementor-element-bcba937.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2076 .elementor-element.elementor-element-cf27932{--container-widget-width:86px;--container-widget-flex-grow:0;width:var( --container-widget-width, 86px );max-width:86px;}.elementor-2076 .elementor-element.elementor-element-cf27932.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2076 .elementor-element.elementor-element-d002011{--min-height:300px;}.elementor-2076 .elementor-element.elementor-element-d002021{--min-height:300px;}.elementor-2076 .elementor-element.elementor-element-d002031{--min-height:300px;}.elementor-2076 .elementor-element.elementor-element-d003080{--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:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-2076 .elementor-element.elementor-element-d003090.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2076 .elementor-element.elementor-element-d003100.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2076 .elementor-element.elementor-element-d003110.e-con{--flex-grow:1;--flex-shrink:0;}}@media(max-width:1024px){.elementor-2076 .elementor-element.elementor-element-d000003{--container-widget-width:700px;--container-widget-flex-grow:0;width:var( --container-widget-width, 700px );max-width:700px;}.elementor-2076 .elementor-element.elementor-element-d001000{--padding-top:105px;--padding-bottom:105px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-d001001{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-d001010{--min-height:560px;}.elementor-2076 .elementor-element.elementor-element-d001010.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2076 .elementor-element.elementor-element-d001020{--min-height:560px;}.elementor-2076 .elementor-element.elementor-element-d001020.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2076 .elementor-element.elementor-element-d001030{--min-height:560px;}.elementor-2076 .elementor-element.elementor-element-d001030.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2076 .elementor-element.elementor-element-d002000{--padding-top:105px;--padding-bottom:105px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-d002001{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-d002010.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2076 .elementor-element.elementor-element-d002020.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2076 .elementor-element.elementor-element-d002030.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2076 .elementor-element.elementor-element-d003000{--padding-top:105px;--padding-bottom:105px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-d003001{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-d003008{--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-2076 .elementor-element.elementor-element-d003009{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2076 .elementor-element.elementor-element-d003020{--min-height:480px;--padding-top:54px;--padding-bottom:54px;--padding-left:48px;--padding-right:48px;}.elementor-2076 .elementor-element.elementor-element-d003040{--min-height:480px;--padding-top:54px;--padding-bottom:54px;--padding-left:48px;--padding-right:48px;}.elementor-2076 .elementor-element.elementor-element-d003060{--min-height:480px;--padding-top:54px;--padding-bottom:54px;--padding-left:48px;--padding-right:48px;}.elementor-2076 .elementor-element.elementor-element-d003080{--padding-top:50px;--padding-bottom:50px;--padding-left:42px;--padding-right:42px;}}@media(max-width:880px){.elementor-2076 .elementor-element.elementor-element-d000003{--container-widget-width:560px;--container-widget-flex-grow:0;width:var( --container-widget-width, 560px );max-width:560px;}.elementor-2076 .elementor-element.elementor-element-d000003 .elementor-heading-title{font-size:48px;}.elementor-2076 .elementor-element.elementor-element-d000004{--container-widget-width:500px;--container-widget-flex-grow:0;width:var( --container-widget-width, 500px );max-width:500px;}.elementor-2076 .elementor-element.elementor-element-d001000{--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-d001001{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-d001002{--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;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2076 .elementor-element.elementor-element-d001005 .elementor-heading-title{font-size:58px;}.elementor-2076 .elementor-element.elementor-element-d001015 .elementor-heading-title{font-size:34px;}.elementor-2076 .elementor-element.elementor-element-d001025 .elementor-heading-title{font-size:34px;}.elementor-2076 .elementor-element.elementor-element-d001035 .elementor-heading-title{font-size:34px;}.elementor-2076 .elementor-element.elementor-element-d002000{--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-d002001{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-d002002{--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;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2076 .elementor-element.elementor-element-d002005 .elementor-heading-title{font-size:58px;}.elementor-2076 .elementor-element.elementor-element-d002010{--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-2076 .elementor-element.elementor-element-d002011{--min-height:310px;}.elementor-2076 .elementor-element.elementor-element-d002012{--min-height:310px;}.elementor-2076 .elementor-element.elementor-element-d002020{--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-2076 .elementor-element.elementor-element-d002021{--min-height:310px;}.elementor-2076 .elementor-element.elementor-element-d002022{--min-height:310px;}.elementor-2076 .elementor-element.elementor-element-d002030{--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-2076 .elementor-element.elementor-element-d002031{--min-height:310px;}.elementor-2076 .elementor-element.elementor-element-d002032{--min-height:310px;}.elementor-2076 .elementor-element.elementor-element-d003000{--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-d003001{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-d003002{--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;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2076 .elementor-element.elementor-element-d003005 .elementor-heading-title{font-size:58px;}.elementor-2076 .elementor-element.elementor-element-d003022 .elementor-heading-title{font-size:48px;}.elementor-2076 .elementor-element.elementor-element-d003042 .elementor-heading-title{font-size:48px;}.elementor-2076 .elementor-element.elementor-element-d003062 .elementor-heading-title{font-size:48px;}.elementor-2076 .elementor-element.elementor-element-d003080{--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:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-2076 .elementor-element.elementor-element-d003083 .elementor-heading-title{font-size:36px;}.elementor-2076 .elementor-element.elementor-element-d003085{--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-2076 .elementor-element.elementor-element-d003090{--min-height:240px;--padding-top:34px;--padding-bottom:28px;--padding-left:46px;--padding-right:28px;}.elementor-2076 .elementor-element.elementor-element-d003100{--min-height:240px;--padding-top:34px;--padding-bottom:28px;--padding-left:46px;--padding-right:28px;}.elementor-2076 .elementor-element.elementor-element-d003110{--min-height:240px;--padding-top:34px;--padding-bottom:28px;--padding-left:46px;--padding-right:28px;}}@media(max-width:650px){.elementor-2076 .elementor-element.elementor-element-d000003 > .elementor-widget-container{padding:60px 0px 24px 0px;}.elementor-2076 .elementor-element.elementor-element-d000003{--container-widget-width:360px;--container-widget-flex-grow:0;width:var( --container-widget-width, 360px );max-width:360px;}.elementor-2076 .elementor-element.elementor-element-d000003 .elementor-heading-title{font-size:44px;}.elementor-2076 .elementor-element.elementor-element-d000004{--container-widget-width:340px;--container-widget-flex-grow:0;width:var( --container-widget-width, 340px );max-width:340px;}.elementor-2076 .elementor-element.elementor-element-d001000{--padding-top:86px;--padding-bottom:86px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-d001001{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-d001005 .elementor-heading-title{font-size:45px;}.elementor-2076 .elementor-element.elementor-element-d001006{--padding-top:0px;--padding-bottom:0px;--padding-left:18px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-d001010{--min-height:620px;--padding-top:34px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-2076 .elementor-element.elementor-element-d001015 .elementor-heading-title{font-size:34px;}.elementor-2076 .elementor-element.elementor-element-d001020{--min-height:620px;--padding-top:34px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-2076 .elementor-element.elementor-element-d001025 .elementor-heading-title{font-size:34px;}.elementor-2076 .elementor-element.elementor-element-d001030{--min-height:620px;--padding-top:34px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-2076 .elementor-element.elementor-element-d001035 .elementor-heading-title{font-size:34px;}.elementor-2076 .elementor-element.elementor-element-d002000{--padding-top:86px;--padding-bottom:86px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-d002001{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-d002005 .elementor-heading-title{font-size:45px;}.elementor-2076 .elementor-element.elementor-element-d002006{--padding-top:20px;--padding-bottom:2px;--padding-left:18px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-d002010{--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-2076 .elementor-element.elementor-element-d002011{--width:100%;--min-height:290px;}.elementor-2076 .elementor-element.elementor-element-d002012{--width:100%;--min-height:230px;}.elementor-2076 .elementor-element.elementor-element-d002020{--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-2076 .elementor-element.elementor-element-d002021{--width:100%;--min-height:290px;}.elementor-2076 .elementor-element.elementor-element-d002022{--width:100%;--min-height:230px;}.elementor-2076 .elementor-element.elementor-element-d002030{--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-2076 .elementor-element.elementor-element-d002031{--width:100%;--min-height:290px;}.elementor-2076 .elementor-element.elementor-element-d002032{--width:100%;--min-height:230px;}.elementor-2076 .elementor-element.elementor-element-d003000{--padding-top:86px;--padding-bottom:86px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-d003001{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-d003005 .elementor-heading-title{font-size:45px;}.elementor-2076 .elementor-element.elementor-element-d003006{--padding-top:0px;--padding-bottom:0px;--padding-left:18px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-d003020{--min-height:450px;--padding-top:42px;--padding-bottom:42px;--padding-left:28px;--padding-right:28px;}.elementor-2076 .elementor-element.elementor-element-d003022 .elementor-heading-title{font-size:44px;}.elementor-2076 .elementor-element.elementor-element-d003027{--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;--align-items:flex-start;}.elementor-2076 .elementor-element.elementor-element-d003029{text-align:start;}.elementor-2076 .elementor-element.elementor-element-d00302a{--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;--align-items:flex-start;}.elementor-2076 .elementor-element.elementor-element-d00302c{text-align:start;}.elementor-2076 .elementor-element.elementor-element-d003040{--min-height:450px;--padding-top:42px;--padding-bottom:42px;--padding-left:28px;--padding-right:28px;}.elementor-2076 .elementor-element.elementor-element-d003042 .elementor-heading-title{font-size:44px;}.elementor-2076 .elementor-element.elementor-element-d003047{--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;--align-items:flex-start;}.elementor-2076 .elementor-element.elementor-element-d003049{text-align:start;}.elementor-2076 .elementor-element.elementor-element-d00304a{--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;--align-items:flex-start;}.elementor-2076 .elementor-element.elementor-element-d00304c{text-align:start;}.elementor-2076 .elementor-element.elementor-element-d003060{--min-height:450px;--padding-top:42px;--padding-bottom:42px;--padding-left:28px;--padding-right:28px;}.elementor-2076 .elementor-element.elementor-element-d003062 .elementor-heading-title{font-size:44px;}.elementor-2076 .elementor-element.elementor-element-d003067{--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;--align-items:flex-start;}.elementor-2076 .elementor-element.elementor-element-d003069{text-align:start;}.elementor-2076 .elementor-element.elementor-element-d00306a{--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;--align-items:flex-start;}.elementor-2076 .elementor-element.elementor-element-d00306c{text-align:start;}.elementor-2076 .elementor-element.elementor-element-d003080{--padding-top:42px;--padding-bottom:42px;--padding-left:28px;--padding-right:28px;}.elementor-2076 .elementor-element.elementor-element-d003083 .elementor-heading-title{font-size:32px;}}/* Start custom CSS for button, class: .elementor-element-d000005 */.elementor-2076 .elementor-element.elementor-element-d000005 .elementor-button-content-wrapper{justify-content:center;align-items:center;} .elementor-2076 .elementor-element.elementor-element-d000005 svg{height:30px;width:30px;} .elementor-2076 .elementor-element.elementor-element-d000005:hover svg{transform:rotate(90deg);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d001005 */.elementor-2076 .elementor-element.elementor-element-d001005 span{color:#BD8737}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d001016 */.elementor-2076 .elementor-element.elementor-element-d001016 ul{display:grid;gap:13px;margin:0;padding:0;list-style:none}
.elementor-2076 .elementor-element.elementor-element-d001016 li{position:relative;padding-left:18px}
.elementor-2076 .elementor-element.elementor-element-d001016 li::before{content:"";position:absolute;top:.75em;left:0;width:7px;height:1px;background:#FED395}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d001010 */.elementor-2076 .elementor-element.elementor-element-d001010{position:relative}
.elementor-2076 .elementor-element.elementor-element-d001010::after{content:"";position:absolute;z-index:0;top:-95px;right:-95px;bottom:auto;left:auto;width:240px;height:240px;box-sizing:border-box;border:1px solid rgba(255,255,255,.09);border-radius:50%;box-shadow:0 0 0 36px rgba(255,255,255,.09),0 0 0 72px rgba(255,255,255,.09);pointer-events:none}
.elementor-2076 .elementor-element.elementor-element-d001010>.e-con-inner,.elementor-2076 .elementor-element.elementor-element-d001010>.elementor-element{position:relative;z-index:1}
@media(hover:hover){.elementor-2076 .elementor-element.elementor-element-d001010:hover{box-shadow:0 22px 55px rgba(23,54,49,.1)}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d001026 */.elementor-2076 .elementor-element.elementor-element-d001026 ul{display:grid;gap:13px;margin:0;padding:0;list-style:none}
.elementor-2076 .elementor-element.elementor-element-d001026 li{position:relative;padding-left:18px}
.elementor-2076 .elementor-element.elementor-element-d001026 li::before{content:"";position:absolute;top:.75em;left:0;width:7px;height:1px;background:#BD8737}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d001020 */.elementor-2076 .elementor-element.elementor-element-d001020{position:relative}
.elementor-2076 .elementor-element.elementor-element-d001020::after{content:"";position:absolute;z-index:0;top:-95px;right:-95px;bottom:auto;left:auto;width:240px;height:240px;box-sizing:border-box;border:1px solid rgba(23,54,49,.09);border-radius:50%;box-shadow:0 0 0 36px rgba(23,54,49,.09),0 0 0 72px rgba(23,54,49,.09);pointer-events:none}
.elementor-2076 .elementor-element.elementor-element-d001020>.e-con-inner,.elementor-2076 .elementor-element.elementor-element-d001020>.elementor-element{position:relative;z-index:1}
@media(hover:hover){.elementor-2076 .elementor-element.elementor-element-d001020:hover{box-shadow:0 22px 55px rgba(23,54,49,.1)}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d001036 */.elementor-2076 .elementor-element.elementor-element-d001036 ul{display:grid;gap:13px;margin:0;padding:0;list-style:none}
.elementor-2076 .elementor-element.elementor-element-d001036 li{position:relative;padding-left:18px}
.elementor-2076 .elementor-element.elementor-element-d001036 li::before{content:"";position:absolute;top:.75em;left:0;width:7px;height:1px;background:#BD8737}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d001030 */.elementor-2076 .elementor-element.elementor-element-d001030{position:relative}
.elementor-2076 .elementor-element.elementor-element-d001030::after{content:"";position:absolute;z-index:0;top:-95px;right:-95px;bottom:auto;left:auto;width:240px;height:240px;box-sizing:border-box;border:1px solid rgba(23,54,49,.09);border-radius:50%;box-shadow:0 0 0 36px rgba(23,54,49,.09),0 0 0 72px rgba(23,54,49,.09);pointer-events:none}
.elementor-2076 .elementor-element.elementor-element-d001030>.e-con-inner,.elementor-2076 .elementor-element.elementor-element-d001030>.elementor-element{position:relative;z-index:1}
@media(hover:hover){.elementor-2076 .elementor-element.elementor-element-d001030:hover{box-shadow:0 22px 55px rgba(23,54,49,.1)}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d002005 */.elementor-2076 .elementor-element.elementor-element-d002005 span{color:#FED395}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d002000 */.elementor-2076 .elementor-element.elementor-element-d002000{position:relative;isolation:isolate}
.elementor-2076 .elementor-element.elementor-element-d002000::after{content:"HISTORIAS";position:absolute;z-index:0;right:-.04em;bottom:-.16em;color:rgba(255,255,255,.025);font-family:Nunito,sans-serif;font-size:clamp(8rem,19vw,20rem);font-weight:900;letter-spacing:-.04em;line-height:.8;pointer-events:none}
.elementor-2076 .elementor-element.elementor-element-d002000>.e-con-inner,.elementor-2076 .elementor-element.elementor-element-d002000>.elementor-element{position:relative;z-index:1}

.elementor-2076 .elementor-element.elementor-element-d002000{
    background: radial-gradient(circle at 7% 8%, rgba(237, 197, 126, 0.12), transparent 26%), linear-gradient(145deg, #173631 0%, #0d2925 62%, #08221e 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d003005 */.elementor-2076 .elementor-element.elementor-element-d003005 span{color:#BD8737}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d003090 */.elementor-2076 .elementor-element.elementor-element-d003090{position:relative}
.elementor-2076 .elementor-element.elementor-element-d003090::after{content:"";position:absolute;z-index:2;top:8px;right:auto;bottom:auto;left:50%;width:10px;height:10px;box-sizing:border-box;border:2px solid #BD8737;border-radius:50%;background:#FFFDF8;transform:translateX(-50%);pointer-events:none}
@media(hover:hover){.elementor-2076 .elementor-element.elementor-element-d003090:hover{box-shadow:0 22px 55px rgba(23,54,49,.1)}}
@media(max-width:880px){.elementor-2076 .elementor-element.elementor-element-d003090::after{top:30px;right:auto;bottom:auto;left:8px;transform:none}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d003100 */.elementor-2076 .elementor-element.elementor-element-d003100{position:relative}
.elementor-2076 .elementor-element.elementor-element-d003100::after{content:"";position:absolute;z-index:2;top:8px;right:auto;bottom:auto;left:50%;width:10px;height:10px;box-sizing:border-box;border:2px solid #BD8737;border-radius:50%;background:#FFFDF8;transform:translateX(-50%);pointer-events:none}
@media(hover:hover){.elementor-2076 .elementor-element.elementor-element-d003100:hover{box-shadow:0 22px 55px rgba(23,54,49,.1)}}
@media(max-width:880px){.elementor-2076 .elementor-element.elementor-element-d003100::after{top:30px;right:auto;bottom:auto;left:8px;transform:none}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d003110 */.elementor-2076 .elementor-element.elementor-element-d003110{position:relative}
.elementor-2076 .elementor-element.elementor-element-d003110::after{content:"";position:absolute;z-index:2;top:8px;right:auto;bottom:auto;left:50%;width:10px;height:10px;box-sizing:border-box;border:2px solid #BD8737;border-radius:50%;background:#FFFDF8;transform:translateX(-50%);pointer-events:none}
@media(hover:hover){.elementor-2076 .elementor-element.elementor-element-d003110:hover{box-shadow:0 22px 55px rgba(23,54,49,.1)}}
@media(max-width:880px){.elementor-2076 .elementor-element.elementor-element-d003110::after{top:30px;right:auto;bottom:auto;left:8px;transform:none}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d003085 */.elementor-2076 .elementor-element.elementor-element-d003085{position:relative}
.elementor-2076 .elementor-element.elementor-element-d003085::before{content:"";position:absolute;z-index:0;top:13px;right:12%;bottom:auto;left:12%;width:auto;height:1px;background:repeating-linear-gradient(90deg,rgba(189,135,55,.54) 0 5px,transparent 5px 10px);pointer-events:none}
.elementor-2076 .elementor-element.elementor-element-d003085>.e-con-inner>.elementor-element,.elementor-2076 .elementor-element.elementor-element-d003085>.elementor-element{position:relative;z-index:1}
@media(max-width:880px){.elementor-2076 .elementor-element.elementor-element-d003085::before{top:12%;right:auto;bottom:12%;left:13px;width:1px;height:auto;background:repeating-linear-gradient(180deg,rgba(189,135,55,.54) 0 5px,transparent 5px 10px)}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d003000 */.elementor-2076 .elementor-element.elementor-element-d003000{background-image:linear-gradient(90deg,rgba(23,54,49,.03) 1px,transparent 1px),linear-gradient(rgba(23,54,49,.03) 1px,transparent 1px);background-size:88px 88px}/* End custom CSS */
/* Start custom CSS */.page-id-2076 .impacto-map-widget{align-self:stretch;min-height:690px}
.page-id-2076 .impacto-map-widget>.elementor-widget-container{height:100%}
.page-id-2076 .impacto-map-visual{position:relative;width:100%;height:100%;min-height:690px;overflow:hidden;border-right:1px solid rgba(255,255,255,.12);background:radial-gradient(circle at 51% 43%,rgba(55,112,97,.42),transparent 42%),linear-gradient(145deg,#082D27,#0D3B34 58%,#082F29)}
.page-id-2076 .impacto-map-visual::before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;opacity:.18;background-image:linear-gradient(90deg,rgba(203,225,217,.12) 1px,transparent 1px),linear-gradient(rgba(203,225,217,.12) 1px,transparent 1px);background-size:72px 72px;mask-image:radial-gradient(circle at center,#000 15%,transparent 84%)}
.page-id-2076 .impacto-map-visual::after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;box-shadow:inset 0 0 90px rgba(2,19,16,.48)}
.page-id-2076 .impacto-region-canvas{position:absolute;inset:0;z-index:0;display:block;width:100%;height:100%;opacity:0;transition:opacity .42s ease}
.page-id-2076 .impacto-map-visual.is-map-ready .impacto-region-canvas{opacity:1}
.page-id-2076 .impacto-map-status{position:absolute;top:50%;left:50%;z-index:4;width:max-content;max-width:calc(100% - 48px);padding:9px 12px;border:1px solid rgba(237,197,126,.24);border-radius:999px;background:rgba(8,45,39,.72);color:rgba(255,255,255,.68);font:700 9px/1.2 Inter,sans-serif;letter-spacing:.1em;text-transform:uppercase;transform:translate(-50%,-50%)}
.page-id-2076 .impacto-map-status.is-error{color:#FED395}
.page-id-2076 .impacto-map-marker{position:absolute;z-index:3;display:flex;align-items:center;gap:9px;padding:0;border:0;background:transparent;color:rgba(255,255,255,.7);cursor:pointer;transform:translate(-7px,-50%);transition:color .18s ease,transform .18s ease}
.page-id-2076 .impacto-map-marker>span{position:relative;width:13px;aspect-ratio:1;border:2px solid #FED395;border-radius:50%;background:#082D27;box-shadow:0 0 0 6px rgba(237,197,126,.11)}
.page-id-2076 .impacto-map-marker>span::before{content:"";position:absolute;inset:-8px;border:1px solid rgba(237,197,126,.46);border-radius:50%;opacity:0}
.page-id-2076 .impacto-map-marker strong{position:absolute;width:max-content;padding:6px 8px;border:1px solid rgba(203,225,217,.12);border-radius:999px;background:rgba(5,35,30,.78);box-shadow:0 6px 20px rgba(2,16,14,.22);color:inherit;font:700 9px/1.2 Inter,sans-serif;letter-spacing:.06em;white-space:nowrap;backdrop-filter:blur(7px)}
.page-id-2076 .impacto-map-cordoba strong{right:6px;bottom:20px}
.page-id-2076 .impacto-map-puerto strong{top:-7px;left:24px}
.page-id-2076 .impacto-map-itsmina strong{top:19px;right:6px}
.page-id-2076 .impacto-map-marker.is-active{color:#FED395}
.page-id-2076 .impacto-map-marker.is-active>span{background:#FED395;box-shadow:0 0 0 7px rgba(237,197,126,.16),0 0 24px rgba(237,197,126,.45)}
.page-id-2076 .impacto-map-marker.is-active>span::before{animation:impacto-map-ping 1.8s ease-out infinite}
.page-id-2076 .impacto-map-marker.is-active strong{border-color:rgba(237,197,126,.42);background:rgba(8,45,39,.9)}
.page-id-2076 .impacto-map-marker:focus-visible{outline:2px solid #FED395;outline-offset:6px}
@keyframes impacto-map-ping{from{opacity:.9;transform:scale(.65)}to{opacity:0;transform:scale(1.8)}}
body:not(.elementor-editor-active).page-id-2076 .impacto-map-panel:not(.is-active){display:none}
.page-id-2076 .impacto-map-panel>.elementor-element,.page-id-2076 .impacto-map-panel>.e-con-inner>.elementor-element{transition:opacity .18s ease,transform .18s cubic-bezier(.2,.8,.2,1)}
.page-id-2076 .impacto-map-panel.is-leaving>.elementor-element,.page-id-2076 .impacto-map-panel.is-leaving>.e-con-inner>.elementor-element{opacity:0;transform:translateY(12px)}
.page-id-2076 .impacto-map-panel.is-entering>.elementor-element,.page-id-2076 .impacto-map-panel.is-entering>.e-con-inner>.elementor-element{animation:impacto-map-info-in .48s cubic-bezier(.2,.8,.2,1) both}
.page-id-2076 .impacto-map-panel.is-entering>.elementor-element:nth-child(2),.page-id-2076 .impacto-map-panel.is-entering>.e-con-inner>.elementor-element:nth-child(2){animation-delay:.045s}
.page-id-2076 .impacto-map-panel.is-entering>.elementor-element:nth-child(3),.page-id-2076 .impacto-map-panel.is-entering>.e-con-inner>.elementor-element:nth-child(3){animation-delay:.09s}
.page-id-2076 .impacto-map-panel.is-entering>.elementor-element:nth-child(4),.page-id-2076 .impacto-map-panel.is-entering>.e-con-inner>.elementor-element:nth-child(4){animation-delay:.135s}
.page-id-2076 .impacto-map-panel.is-entering>.elementor-element:nth-child(5),.page-id-2076 .impacto-map-panel.is-entering>.e-con-inner>.elementor-element:nth-child(5){animation-delay:.18s}
@keyframes impacto-map-info-in{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}
@media(hover:hover){.page-id-2076 .impacto-map-marker:hover{color:#FED395;transform:translate(-7px,calc(-50% - 2px))}}
@media(max-width:1024px){.page-id-2076 .impacto-map-widget{min-height:620px}.page-id-2076 .impacto-map-visual{min-height:620px;border-right:0;border-bottom:1px solid rgba(255,255,255,.12)}}
@media(max-width:767px){.page-id-2076 .impacto-map-widget,.page-id-2076 .impacto-map-visual{min-height:520px}.page-id-2076 .impacto-map-marker{gap:6px}.page-id-2076 .impacto-map-marker strong{padding:5px 7px;font-size:8px}}
@media(max-width:520px){.page-id-2076 .impacto-map-widget,.page-id-2076 .impacto-map-visual{min-height:470px}.page-id-2076 .impacto-map-marker strong{max-width:92px;overflow:hidden;text-overflow:ellipsis}}
@media(prefers-reduced-motion:reduce){.page-id-2076 .impacto-map-marker.is-active>span::before{animation:none}.page-id-2076 .impacto-map-panel>.elementor-element,.page-id-2076 .impacto-map-panel>.e-con-inner>.elementor-element{transition:none;animation:none!important}}/* End custom CSS */