.elementor-20 .elementor-element.elementor-element-4b5ebc0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-107px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px}.elementor-20 .elementor-element.elementor-element-f23cd0d{--display:flex;--overlay-opacity:0.8;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-f23cd0d:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-f23cd0d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://masiacanfelix.com/wp-content/uploads/2026/07/excursion-hivern-montseny.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-20 .elementor-element.elementor-element-f23cd0d::before,.elementor-20 .elementor-element.elementor-element-f23cd0d>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-f23cd0d>.e-con-inner>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-f23cd0d>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-f23cd0d>.e-con-inner>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-f23cd0d>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,var(--e-global-color-ca6b9c0) 30%,var(--e-global-color-b3aaef1) 200%)}.elementor-20 .elementor-element.elementor-element-ac37acb{--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:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:170px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0120px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-50b42ed{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px}.elementor-20 .elementor-element.elementor-element-50b42ed.e-con{--align-self:center}.elementor-20 .elementor-element.elementor-element-e9e4833{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--overlay-opacity:1;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:var(--e-global-color-a9ed6c5);--border-color:var( --e-global-color-a9ed6c5 );--border-radius:32px 32px 32px 32px;--padding-top:12px;--padding-bottom:12px;--padding-left:20px;--padding-right:20px}.elementor-20 .elementor-element.elementor-element-e9e4833::before,.elementor-20 .elementor-element.elementor-element-e9e4833>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-e9e4833>.e-con-inner>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-e9e4833>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-e9e4833>.e-con-inner>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-e9e4833>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,var(--e-global-color-b3aaef1) 0%,var(--e-global-color-a9ed6c5) 100%)}.elementor-20 .elementor-element.elementor-element-e9e4833.e-con{--align-self:center}.elementor-20 .elementor-element.elementor-element-e9e4833.elementor-element.e-flex::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:inherit;background-color:inherit}.elementor-20 .elementor-element.elementor-element-0926c5f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px}.elementor-20 .elementor-element.elementor-element-b766853.elementor-element{--align-self:center}.elementor-20 .elementor-element.elementor-element-b766853 .elementor-icon-wrapper{text-align:center}.elementor-20 .elementor-element.elementor-element-b766853.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-4f7cc1a)}.elementor-20 .elementor-element.elementor-element-b766853.elementor-view-framed .elementor-icon,.elementor-20 .elementor-element.elementor-element-b766853.elementor-view-default .elementor-icon{color:var(--e-global-color-4f7cc1a);border-color:var(--e-global-color-4f7cc1a)}.elementor-20 .elementor-element.elementor-element-b766853.elementor-view-framed .elementor-icon,.elementor-20 .elementor-element.elementor-element-b766853.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-4f7cc1a)}.elementor-20 .elementor-element.elementor-element-b766853 .elementor-icon{font-size:14px}.elementor-20 .elementor-element.elementor-element-b766853 .elementor-icon svg{height:14px}.elementor-20 .elementor-element.elementor-element-b2af51b.elementor-element{--align-self:center}.elementor-20 .elementor-element.elementor-element-b2af51b .elementor-heading-title{font-family:"Lato",Sans-serif;font-size:14px;font-weight:700;line-height:1.5em;color:var(--e-global-color-4f7cc1a)}.elementor-20 .elementor-element.elementor-element-1f48143.elementor-element{--align-self:center}.elementor-20 .elementor-element.elementor-element-1f48143 .elementor-heading-title{font-family:var(--e-global-typography-6be4107-font-family),Sans-serif;font-size:var(--e-global-typography-6be4107-font-size);font-weight:var(--e-global-typography-6be4107-font-weight);line-height:var(--e-global-typography-6be4107-line-height);color:var(--e-global-color-83885f2)}.elementor-20 .elementor-element.elementor-element-8597330>.elementor-widget-container{padding:0 0 0 0;border-radius:10px 10px 10px 10px}.elementor-20 .elementor-element.elementor-element-8597330.elementor-element{--align-self:center}.elementor-20 .elementor-element.elementor-element-8597330{text-align:center}.elementor-20 .elementor-element.elementor-element-8597330 ul.hfe-breadcrumbs li{margin-right:0}.elementor-20 .elementor-element.elementor-element-8597330 .hfe-breadcrumbs-item{padding:0 0 0 0;font-family:var(--e-global-typography-2226ae7-font-family),Sans-serif;font-size:var(--e-global-typography-2226ae7-font-size);font-weight:var(--e-global-typography-2226ae7-font-weight);line-height:var(--e-global-typography-2226ae7-line-height);border-radius:0 0 0 0}.elementor-20 .elementor-element.elementor-element-8597330 .hfe-breadcrumbs,.elementor-20 .elementor-element.elementor-element-8597330 .hfe-breadcrumbs .hfe-breadcrumbs-text{color:var(--e-global-color-0f1853c)}.elementor-20 .elementor-element.elementor-element-8597330 .hfe-breadcrumbs svg{fill:var(--e-global-color-0f1853c)}.elementor-20 .elementor-element.elementor-element-8597330 .hfe-breadcrumbs-separator .hfe-breadcrumbs-separator-text{color:var(--e-global-color-83885f2);font-family:var(--e-global-typography-2226ae7-font-family),Sans-serif;font-size:var(--e-global-typography-2226ae7-font-size);font-weight:var(--e-global-typography-2226ae7-font-weight);line-height:var(--e-global-typography-2226ae7-line-height)}.elementor-20 .elementor-element.elementor-element-8597330 .hfe-breadcrumbs-separator-icon svg{fill:var(--e-global-color-83885f2)}.elementor-20 .elementor-element.elementor-element-8597330 .hfe-breadcrumbs-last .hfe-breadcrumbs-text,.elementor-20 .elementor-element.elementor-element-8597330 .hfe-breadcrumbs-last svg{color:var(--e-global-color-0f1853c);font-family:var(--e-global-typography-2226ae7-font-family),Sans-serif;font-size:var(--e-global-typography-2226ae7-font-size);font-weight:var(--e-global-typography-2226ae7-font-weight);line-height:var(--e-global-typography-2226ae7-line-height)}.elementor-20 .elementor-element.elementor-element-8597330 .hfe-breadcrumbs-last{border-radius:0 0 0 0;padding:0 0 0 0}.elementor-20 .elementor-element.elementor-element-517b93e .hfe-page-title-wrapper{text-align:center}.elementor-20 .elementor-element.elementor-element-517b93e .elementor-heading-title,.elementor-20 .elementor-element.elementor-element-517b93e .hfe-page-title a{font-family:var(--e-global-typography-caa4323-font-family),Sans-serif;font-size:var(--e-global-typography-caa4323-font-size);font-weight:var(--e-global-typography-caa4323-font-weight);line-height:var(--e-global-typography-caa4323-line-height);letter-spacing:var(--e-global-typography-caa4323-letter-spacing);color:var(--e-global-color-0f1853c)}.elementor-20 .elementor-element.elementor-element-517b93e .hfe-page-title-icon i{color:var(--e-global-color-0f1853c)}.elementor-20 .elementor-element.elementor-element-517b93e .hfe-page-title-icon svg{fill:var(--e-global-color-0f1853c)}.elementor-20 .elementor-element.elementor-element-6abb126{text-align:center}.elementor-20 .elementor-element.elementor-element-6abb126 .elementor-heading-title{font-family:var(--e-global-typography-6be4107-font-family),Sans-serif;font-size:var(--e-global-typography-6be4107-font-size);font-weight:var(--e-global-typography-6be4107-font-weight);line-height:var(--e-global-typography-6be4107-line-height);color:var(--e-global-color-4f7cc1a)}.elementor-20 .elementor-element.elementor-element-66939803{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px}.elementor-20 .elementor-element.elementor-element-6eeb329c{--display:flex;--border-radius:20px 20px 0px 0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-6eeb329c:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-6eeb329c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-4f7cc1a)}.elementor-20 .elementor-element.elementor-element-516cbf08{--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:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-73219d17{--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:266px 266px;--row-gap:266px;--column-gap:266px}.elementor-20 .elementor-element.elementor-element-6506d02f{--display:flex}.elementor-20 .elementor-element.elementor-element-6e7514d0.elementor-element{--align-self:flex-start}.elementor-20 .elementor-element.elementor-element-6e7514d0{text-align:center}.elementor-20 .elementor-element.elementor-element-6e7514d0 .elementor-heading-title{font-family:var(--e-global-typography-2226ae7-font-family),Sans-serif;font-size:var(--e-global-typography-2226ae7-font-size);font-weight:var(--e-global-typography-2226ae7-font-weight);line-height:var(--e-global-typography-2226ae7-line-height);color:var(--e-global-color-ca21e09)}.elementor-20 .elementor-element.elementor-element-16d68b01{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-20 .elementor-element.elementor-element-16d68b01.elementor-element{--align-self:flex-start}.elementor-20 .elementor-element.elementor-element-16d68b01 .jeg-elementor-kit.jkit-heading{text-align:left}.elementor-20 .elementor-element.elementor-element-16d68b01 .jeg-elementor-kit.jkit-heading .heading-title{font-family:var(--e-global-typography-cf76fd0-font-family),Sans-serif;font-size:var(--e-global-typography-cf76fd0-font-size);font-weight:var(--e-global-typography-cf76fd0-font-weight);line-height:var(--e-global-typography-cf76fd0-line-height);letter-spacing:var(--e-global-typography-cf76fd0-letter-spacing);color:var(--e-global-color-ca6b9c0)}.elementor-20 .elementor-element.elementor-element-16d68b01 .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0 0 -16px 0}.elementor-20 .elementor-element.elementor-element-16d68b01 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0 0 0 0;border-radius:0 0 0 0}.elementor-20 .elementor-element.elementor-element-16d68b01 .jeg-elementor-kit.jkit-heading .heading-title>span{color:var(--e-global-color-0f1853c);font-family:var(--e-global-typography-efc9353-font-family),Sans-serif;font-size:var(--e-global-typography-efc9353-font-size);font-weight:var(--e-global-typography-efc9353-font-weight);font-style:var(--e-global-typography-efc9353-font-style);line-height:var(--e-global-typography-efc9353-line-height);text-decoration-color:var(--e-global-color-0f1853c);padding:0 0 0 0}.elementor-20 .elementor-element.elementor-element-b112d15{width:var(--container-widget-width,85%);max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0}.elementor-20 .elementor-element.elementor-element-b112d15.elementor-element{--align-self:center}.elementor-20 .elementor-element.elementor-element-b112d15 .elementor-heading-title{font-family:var(--e-global-typography-6be4107-font-family),Sans-serif;font-size:var(--e-global-typography-6be4107-font-size);font-weight:var(--e-global-typography-6be4107-font-weight);line-height:var(--e-global-typography-6be4107-line-height);color:var(--e-global-color-6f17ab4)}.elementor-20 .elementor-element.elementor-element-2251f379{--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-20 .elementor-element.elementor-element-23263741{--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:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-20 .elementor-element.elementor-element-6062f49c{--display:flex;--min-height:430px;--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;--overlay-opacity:0.4;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px}.elementor-20 .elementor-element.elementor-element-6062f49c:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-6062f49c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://masiacanfelix.com/wp-content/uploads/2026/07/flip-a-male-hiker-looking-through-binoculars-CCLRXW.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-20 .elementor-element.elementor-element-6062f49c::before,.elementor-20 .elementor-element.elementor-element-6062f49c>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-6062f49c>.e-con-inner>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-6062f49c>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-6062f49c>.e-con-inner>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-6062f49c>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,var(--e-global-color-b3aaef1) 0%,var(--e-global-color-ca6b9c0) 100%)}.elementor-20 .elementor-element.elementor-element-3f88122d.elementor-element{--align-self:flex-end}.elementor-20 .elementor-element.elementor-element-3f88122d .elementor-icon-wrapper{text-align:end}.elementor-20 .elementor-element.elementor-element-3f88122d.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-0f1853c);color:var(--e-global-color-ca6b9c0)}.elementor-20 .elementor-element.elementor-element-3f88122d.elementor-view-framed .elementor-icon,.elementor-20 .elementor-element.elementor-element-3f88122d.elementor-view-default .elementor-icon{color:var(--e-global-color-0f1853c);border-color:var(--e-global-color-0f1853c)}.elementor-20 .elementor-element.elementor-element-3f88122d.elementor-view-framed .elementor-icon,.elementor-20 .elementor-element.elementor-element-3f88122d.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-0f1853c)}.elementor-20 .elementor-element.elementor-element-3f88122d.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-ca6b9c0)}.elementor-20 .elementor-element.elementor-element-3f88122d.elementor-view-stacked .elementor-icon svg{fill:var(--e-global-color-ca6b9c0)}.elementor-20 .elementor-element.elementor-element-3f88122d.elementor-view-stacked .elementor-icon:hover{background-color:var(--e-global-color-ca21e09);color:var(--e-global-color-0f1853c)}.elementor-20 .elementor-element.elementor-element-3f88122d.elementor-view-framed .elementor-icon:hover,.elementor-20 .elementor-element.elementor-element-3f88122d.elementor-view-default .elementor-icon:hover{color:var(--e-global-color-ca21e09);border-color:var(--e-global-color-ca21e09)}.elementor-20 .elementor-element.elementor-element-3f88122d.elementor-view-framed .elementor-icon:hover,.elementor-20 .elementor-element.elementor-element-3f88122d.elementor-view-default .elementor-icon:hover svg{fill:var(--e-global-color-ca21e09)}.elementor-20 .elementor-element.elementor-element-3f88122d.elementor-view-framed .elementor-icon:hover{background-color:var(--e-global-color-0f1853c)}.elementor-20 .elementor-element.elementor-element-3f88122d.elementor-view-stacked .elementor-icon:hover svg{fill:var(--e-global-color-0f1853c)}.elementor-20 .elementor-element.elementor-element-3f88122d .elementor-icon{font-size:30px;padding:10px;border-radius:24px 24px 24px 24px}.elementor-20 .elementor-element.elementor-element-3f88122d .elementor-icon svg{height:30px}.elementor-20 .elementor-element.elementor-element-3d024f12{--display:flex;--overlay-opacity:1;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:var(--e-global-color-a9ed6c5);--border-color:var( --e-global-color-a9ed6c5 );--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-3d024f12::before,.elementor-20 .elementor-element.elementor-element-3d024f12>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-3d024f12>.e-con-inner>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-3d024f12>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-3d024f12>.e-con-inner>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-3d024f12>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,var(--e-global-color-ca6b9c0) 0%,var(--e-global-color-b3aaef1) 100%)}.elementor-20 .elementor-element.elementor-element-3d024f12:hover::before,.elementor-20 .elementor-element.elementor-element-3d024f12:hover>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-3d024f12:hover>.e-con-inner>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-3d024f12>.elementor-background-slideshow:hover::before,.elementor-20 .elementor-element.elementor-element-3d024f12>.e-con-inner>.elementor-background-slideshow:hover::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,var(--e-global-color-ca6b9c0) 0%,var(--e-global-color-ca6b9c0) 100%)}.elementor-20 .elementor-element.elementor-element-3d024f12.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-6px}.elementor-20 .elementor-element.elementor-element-3d024f12:hover{--overlay-opacity:1;box-shadow:0 4px 24px 0 rgb(0 0 0 / .2)}.elementor-20 .elementor-element.elementor-element-3d024f12,.elementor-20 .elementor-element.elementor-element-3d024f12::before{--overlay-transition:0.1s}.elementor-20 .elementor-element.elementor-element-3d024f12.elementor-element.e-flex::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:inherit;background-color:inherit}.elementor-20 .elementor-element.elementor-element-2720c3f9{width:100%;max-width:100%;padding:24px 24px 24px 24px;text-align:center}.elementor-20 .elementor-element.elementor-element-2720c3f9.elementor-element{--align-self:center}.elementor-20 .elementor-element.elementor-element-2720c3f9 .elementor-heading-title{font-family:var(--e-global-typography-2226ae7-font-family),Sans-serif;font-size:var(--e-global-typography-2226ae7-font-size);font-weight:var(--e-global-typography-2226ae7-font-weight);line-height:var(--e-global-typography-2226ae7-line-height);color:var(--e-global-color-4f7cc1a)}.elementor-20 .elementor-element.elementor-element-2720c3f9 .elementor-heading-title a:hover,.elementor-20 .elementor-element.elementor-element-2720c3f9 .elementor-heading-title a:focus{color:var(--e-global-color-0f1853c)}.elementor-20 .elementor-element.elementor-element-2720c3f9 .elementor-heading-title a{transition-duration:0.1s}.elementor-20 .elementor-element.elementor-element-28f1e10b{--display:flex;--min-height:430px;--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;--overlay-opacity:0.4;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px}.elementor-20 .elementor-element.elementor-element-28f1e10b:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-28f1e10b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://masiacanfelix.com/wp-content/uploads/2026/07/unrecognizable-man-in-orange-vest-walking-along-fo-5PQEB2E.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-20 .elementor-element.elementor-element-28f1e10b::before,.elementor-20 .elementor-element.elementor-element-28f1e10b>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-28f1e10b>.e-con-inner>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-28f1e10b>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-28f1e10b>.e-con-inner>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-28f1e10b>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,var(--e-global-color-b3aaef1) 0%,var(--e-global-color-ca6b9c0) 100%)}.elementor-20 .elementor-element.elementor-element-7f20bc9a.elementor-element{--align-self:flex-end}.elementor-20 .elementor-element.elementor-element-7f20bc9a .elementor-icon-wrapper{text-align:end}.elementor-20 .elementor-element.elementor-element-7f20bc9a.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-0f1853c);color:var(--e-global-color-ca6b9c0)}.elementor-20 .elementor-element.elementor-element-7f20bc9a.elementor-view-framed .elementor-icon,.elementor-20 .elementor-element.elementor-element-7f20bc9a.elementor-view-default .elementor-icon{color:var(--e-global-color-0f1853c);border-color:var(--e-global-color-0f1853c)}.elementor-20 .elementor-element.elementor-element-7f20bc9a.elementor-view-framed .elementor-icon,.elementor-20 .elementor-element.elementor-element-7f20bc9a.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-0f1853c)}.elementor-20 .elementor-element.elementor-element-7f20bc9a.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-ca6b9c0)}.elementor-20 .elementor-element.elementor-element-7f20bc9a.elementor-view-stacked .elementor-icon svg{fill:var(--e-global-color-ca6b9c0)}.elementor-20 .elementor-element.elementor-element-7f20bc9a.elementor-view-stacked .elementor-icon:hover{background-color:var(--e-global-color-ca21e09);color:var(--e-global-color-0f1853c)}.elementor-20 .elementor-element.elementor-element-7f20bc9a.elementor-view-framed .elementor-icon:hover,.elementor-20 .elementor-element.elementor-element-7f20bc9a.elementor-view-default .elementor-icon:hover{color:var(--e-global-color-ca21e09);border-color:var(--e-global-color-ca21e09)}.elementor-20 .elementor-element.elementor-element-7f20bc9a.elementor-view-framed .elementor-icon:hover,.elementor-20 .elementor-element.elementor-element-7f20bc9a.elementor-view-default .elementor-icon:hover svg{fill:var(--e-global-color-ca21e09)}.elementor-20 .elementor-element.elementor-element-7f20bc9a.elementor-view-framed .elementor-icon:hover{background-color:var(--e-global-color-0f1853c)}.elementor-20 .elementor-element.elementor-element-7f20bc9a.elementor-view-stacked .elementor-icon:hover svg{fill:var(--e-global-color-0f1853c)}.elementor-20 .elementor-element.elementor-element-7f20bc9a .elementor-icon{font-size:30px;padding:10px;border-radius:24px 24px 24px 24px}.elementor-20 .elementor-element.elementor-element-7f20bc9a .elementor-icon svg{height:30px}.elementor-20 .elementor-element.elementor-element-52652603{--display:flex;--overlay-opacity:1;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:var(--e-global-color-a9ed6c5);--border-color:var( --e-global-color-a9ed6c5 );--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-52652603::before,.elementor-20 .elementor-element.elementor-element-52652603>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-52652603>.e-con-inner>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-52652603>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-52652603>.e-con-inner>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-52652603>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,var(--e-global-color-ca6b9c0) 0%,var(--e-global-color-b3aaef1) 100%)}.elementor-20 .elementor-element.elementor-element-52652603:hover::before,.elementor-20 .elementor-element.elementor-element-52652603:hover>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-52652603:hover>.e-con-inner>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-52652603>.elementor-background-slideshow:hover::before,.elementor-20 .elementor-element.elementor-element-52652603>.e-con-inner>.elementor-background-slideshow:hover::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,var(--e-global-color-ca6b9c0) 0%,var(--e-global-color-ca6b9c0) 100%)}.elementor-20 .elementor-element.elementor-element-52652603.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-6px}.elementor-20 .elementor-element.elementor-element-52652603:hover{--overlay-opacity:1;box-shadow:0 4px 24px 0 rgb(0 0 0 / .2)}.elementor-20 .elementor-element.elementor-element-52652603,.elementor-20 .elementor-element.elementor-element-52652603::before{--overlay-transition:0.1s}.elementor-20 .elementor-element.elementor-element-52652603.elementor-element.e-flex::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:inherit;background-color:inherit}.elementor-20 .elementor-element.elementor-element-36903ec7{width:100%;max-width:100%;padding:24px 24px 24px 24px;text-align:center}.elementor-20 .elementor-element.elementor-element-36903ec7.elementor-element{--align-self:center}.elementor-20 .elementor-element.elementor-element-36903ec7 .elementor-heading-title{font-family:var(--e-global-typography-2226ae7-font-family),Sans-serif;font-size:var(--e-global-typography-2226ae7-font-size);font-weight:var(--e-global-typography-2226ae7-font-weight);line-height:var(--e-global-typography-2226ae7-line-height);color:var(--e-global-color-4f7cc1a)}.elementor-20 .elementor-element.elementor-element-36903ec7 .elementor-heading-title a:hover,.elementor-20 .elementor-element.elementor-element-36903ec7 .elementor-heading-title a:focus{color:var(--e-global-color-0f1853c)}.elementor-20 .elementor-element.elementor-element-36903ec7 .elementor-heading-title a{transition-duration:0.1s}.elementor-20 .elementor-element.elementor-element-244af7dd{--display:flex;--min-height:430px;--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;--overlay-opacity:0.4;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px}.elementor-20 .elementor-element.elementor-element-244af7dd:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-244af7dd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://masiacanfelix.com/wp-content/uploads/2026/07/vistas-al-montseny.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-20 .elementor-element.elementor-element-244af7dd::before,.elementor-20 .elementor-element.elementor-element-244af7dd>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-244af7dd>.e-con-inner>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-244af7dd>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-244af7dd>.e-con-inner>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-244af7dd>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,var(--e-global-color-b3aaef1) 0%,var(--e-global-color-ca6b9c0) 100%)}.elementor-20 .elementor-element.elementor-element-44743eeb.elementor-element{--align-self:flex-end}.elementor-20 .elementor-element.elementor-element-44743eeb .elementor-icon-wrapper{text-align:end}.elementor-20 .elementor-element.elementor-element-44743eeb.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-0f1853c);color:var(--e-global-color-ca6b9c0)}.elementor-20 .elementor-element.elementor-element-44743eeb.elementor-view-framed .elementor-icon,.elementor-20 .elementor-element.elementor-element-44743eeb.elementor-view-default .elementor-icon{color:var(--e-global-color-0f1853c);border-color:var(--e-global-color-0f1853c)}.elementor-20 .elementor-element.elementor-element-44743eeb.elementor-view-framed .elementor-icon,.elementor-20 .elementor-element.elementor-element-44743eeb.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-0f1853c)}.elementor-20 .elementor-element.elementor-element-44743eeb.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-ca6b9c0)}.elementor-20 .elementor-element.elementor-element-44743eeb.elementor-view-stacked .elementor-icon svg{fill:var(--e-global-color-ca6b9c0)}.elementor-20 .elementor-element.elementor-element-44743eeb.elementor-view-stacked .elementor-icon:hover{background-color:var(--e-global-color-ca21e09);color:var(--e-global-color-0f1853c)}.elementor-20 .elementor-element.elementor-element-44743eeb.elementor-view-framed .elementor-icon:hover,.elementor-20 .elementor-element.elementor-element-44743eeb.elementor-view-default .elementor-icon:hover{color:var(--e-global-color-ca21e09);border-color:var(--e-global-color-ca21e09)}.elementor-20 .elementor-element.elementor-element-44743eeb.elementor-view-framed .elementor-icon:hover,.elementor-20 .elementor-element.elementor-element-44743eeb.elementor-view-default .elementor-icon:hover svg{fill:var(--e-global-color-ca21e09)}.elementor-20 .elementor-element.elementor-element-44743eeb.elementor-view-framed .elementor-icon:hover{background-color:var(--e-global-color-0f1853c)}.elementor-20 .elementor-element.elementor-element-44743eeb.elementor-view-stacked .elementor-icon:hover svg{fill:var(--e-global-color-0f1853c)}.elementor-20 .elementor-element.elementor-element-44743eeb .elementor-icon{font-size:30px;padding:10px;border-radius:24px 24px 24px 24px}.elementor-20 .elementor-element.elementor-element-44743eeb .elementor-icon svg{height:30px}.elementor-20 .elementor-element.elementor-element-64143de3{--display:flex;--overlay-opacity:1;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:var(--e-global-color-a9ed6c5);--border-color:var( --e-global-color-a9ed6c5 );--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-64143de3::before,.elementor-20 .elementor-element.elementor-element-64143de3>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-64143de3>.e-con-inner>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-64143de3>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-64143de3>.e-con-inner>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-64143de3>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,var(--e-global-color-ca6b9c0) 0%,var(--e-global-color-b3aaef1) 100%)}.elementor-20 .elementor-element.elementor-element-64143de3:hover::before,.elementor-20 .elementor-element.elementor-element-64143de3:hover>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-64143de3:hover>.e-con-inner>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-64143de3>.elementor-background-slideshow:hover::before,.elementor-20 .elementor-element.elementor-element-64143de3>.e-con-inner>.elementor-background-slideshow:hover::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,var(--e-global-color-ca6b9c0) 0%,var(--e-global-color-ca6b9c0) 100%)}.elementor-20 .elementor-element.elementor-element-64143de3.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-6px}.elementor-20 .elementor-element.elementor-element-64143de3:hover{--overlay-opacity:1;box-shadow:0 4px 24px 0 rgb(0 0 0 / .2)}.elementor-20 .elementor-element.elementor-element-64143de3,.elementor-20 .elementor-element.elementor-element-64143de3::before{--overlay-transition:0.1s}.elementor-20 .elementor-element.elementor-element-64143de3.elementor-element.e-flex::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:inherit;background-color:inherit}.elementor-20 .elementor-element.elementor-element-2ac0faee{width:100%;max-width:100%;padding:24px 24px 24px 24px;text-align:center}.elementor-20 .elementor-element.elementor-element-2ac0faee.elementor-element{--align-self:center}.elementor-20 .elementor-element.elementor-element-2ac0faee .elementor-heading-title{font-family:var(--e-global-typography-2226ae7-font-family),Sans-serif;font-size:var(--e-global-typography-2226ae7-font-size);font-weight:var(--e-global-typography-2226ae7-font-weight);line-height:var(--e-global-typography-2226ae7-line-height);color:var(--e-global-color-4f7cc1a)}.elementor-20 .elementor-element.elementor-element-2ac0faee .elementor-heading-title a:hover,.elementor-20 .elementor-element.elementor-element-2ac0faee .elementor-heading-title a:focus{color:var(--e-global-color-0f1853c)}.elementor-20 .elementor-element.elementor-element-2ac0faee .elementor-heading-title a{transition-duration:0.1s}.elementor-20 .elementor-element.elementor-element-6e43bc21{--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:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-20 .elementor-element.elementor-element-400374a9{--display:flex;--min-height:430px;--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;--overlay-opacity:0.4;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px}.elementor-20 .elementor-element.elementor-element-400374a9:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-400374a9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://masiacanfelix.com/wp-content/uploads/2026/07/close-up-of-young-woman-in-casualwear-sitting-by-b-2026-01-09-00-59-45-utc-scaled.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-20 .elementor-element.elementor-element-400374a9::before,.elementor-20 .elementor-element.elementor-element-400374a9>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-400374a9>.e-con-inner>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-400374a9>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-400374a9>.e-con-inner>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-400374a9>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,var(--e-global-color-b3aaef1) 0%,var(--e-global-color-ca6b9c0) 100%)}.elementor-20 .elementor-element.elementor-element-78b5d2dd.elementor-element{--align-self:flex-end}.elementor-20 .elementor-element.elementor-element-78b5d2dd .elementor-icon-wrapper{text-align:end}.elementor-20 .elementor-element.elementor-element-78b5d2dd.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-0f1853c);color:var(--e-global-color-ca6b9c0)}.elementor-20 .elementor-element.elementor-element-78b5d2dd.elementor-view-framed .elementor-icon,.elementor-20 .elementor-element.elementor-element-78b5d2dd.elementor-view-default .elementor-icon{color:var(--e-global-color-0f1853c);border-color:var(--e-global-color-0f1853c)}.elementor-20 .elementor-element.elementor-element-78b5d2dd.elementor-view-framed .elementor-icon,.elementor-20 .elementor-element.elementor-element-78b5d2dd.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-0f1853c)}.elementor-20 .elementor-element.elementor-element-78b5d2dd.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-ca6b9c0)}.elementor-20 .elementor-element.elementor-element-78b5d2dd.elementor-view-stacked .elementor-icon svg{fill:var(--e-global-color-ca6b9c0)}.elementor-20 .elementor-element.elementor-element-78b5d2dd.elementor-view-stacked .elementor-icon:hover{background-color:var(--e-global-color-ca21e09);color:var(--e-global-color-0f1853c)}.elementor-20 .elementor-element.elementor-element-78b5d2dd.elementor-view-framed .elementor-icon:hover,.elementor-20 .elementor-element.elementor-element-78b5d2dd.elementor-view-default .elementor-icon:hover{color:var(--e-global-color-ca21e09);border-color:var(--e-global-color-ca21e09)}.elementor-20 .elementor-element.elementor-element-78b5d2dd.elementor-view-framed .elementor-icon:hover,.elementor-20 .elementor-element.elementor-element-78b5d2dd.elementor-view-default .elementor-icon:hover svg{fill:var(--e-global-color-ca21e09)}.elementor-20 .elementor-element.elementor-element-78b5d2dd.elementor-view-framed .elementor-icon:hover{background-color:var(--e-global-color-0f1853c)}.elementor-20 .elementor-element.elementor-element-78b5d2dd.elementor-view-stacked .elementor-icon:hover svg{fill:var(--e-global-color-0f1853c)}.elementor-20 .elementor-element.elementor-element-78b5d2dd .elementor-icon{font-size:30px;padding:10px;border-radius:24px 24px 24px 24px}.elementor-20 .elementor-element.elementor-element-78b5d2dd .elementor-icon svg{height:30px}.elementor-20 .elementor-element.elementor-element-ab6dc44{--display:flex;--overlay-opacity:1;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:var(--e-global-color-a9ed6c5);--border-color:var( --e-global-color-a9ed6c5 );--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-ab6dc44::before,.elementor-20 .elementor-element.elementor-element-ab6dc44>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-ab6dc44>.e-con-inner>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-ab6dc44>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-ab6dc44>.e-con-inner>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-ab6dc44>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,var(--e-global-color-ca6b9c0) 0%,var(--e-global-color-b3aaef1) 100%)}.elementor-20 .elementor-element.elementor-element-ab6dc44:hover::before,.elementor-20 .elementor-element.elementor-element-ab6dc44:hover>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-ab6dc44:hover>.e-con-inner>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-ab6dc44>.elementor-background-slideshow:hover::before,.elementor-20 .elementor-element.elementor-element-ab6dc44>.e-con-inner>.elementor-background-slideshow:hover::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,var(--e-global-color-ca6b9c0) 0%,var(--e-global-color-ca6b9c0) 100%)}.elementor-20 .elementor-element.elementor-element-ab6dc44.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-6px}.elementor-20 .elementor-element.elementor-element-ab6dc44:hover{--overlay-opacity:1;box-shadow:0 4px 24px 0 rgb(0 0 0 / .2)}.elementor-20 .elementor-element.elementor-element-ab6dc44,.elementor-20 .elementor-element.elementor-element-ab6dc44::before{--overlay-transition:0.1s}.elementor-20 .elementor-element.elementor-element-ab6dc44.elementor-element.e-flex::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:inherit;background-color:inherit}.elementor-20 .elementor-element.elementor-element-1da44d6e{width:100%;max-width:100%;padding:24px 24px 24px 24px;text-align:center}.elementor-20 .elementor-element.elementor-element-1da44d6e.elementor-element{--align-self:center}.elementor-20 .elementor-element.elementor-element-1da44d6e .elementor-heading-title{font-family:var(--e-global-typography-2226ae7-font-family),Sans-serif;font-size:var(--e-global-typography-2226ae7-font-size);font-weight:var(--e-global-typography-2226ae7-font-weight);line-height:var(--e-global-typography-2226ae7-line-height);color:var(--e-global-color-4f7cc1a)}.elementor-20 .elementor-element.elementor-element-1da44d6e .elementor-heading-title a:hover,.elementor-20 .elementor-element.elementor-element-1da44d6e .elementor-heading-title a:focus{color:var(--e-global-color-0f1853c)}.elementor-20 .elementor-element.elementor-element-1da44d6e .elementor-heading-title a{transition-duration:0.1s}.elementor-20 .elementor-element.elementor-element-af5550e{--display:flex;--min-height:430px;--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;--overlay-opacity:0.4;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px}.elementor-20 .elementor-element.elementor-element-af5550e:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-af5550e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://masiacanfelix.com/wp-content/uploads/2026/07/18.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-20 .elementor-element.elementor-element-af5550e::before,.elementor-20 .elementor-element.elementor-element-af5550e>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-af5550e>.e-con-inner>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-af5550e>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-af5550e>.e-con-inner>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-af5550e>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,var(--e-global-color-b3aaef1) 0%,var(--e-global-color-ca6b9c0) 100%)}.elementor-20 .elementor-element.elementor-element-274977b4.elementor-element{--align-self:flex-end}.elementor-20 .elementor-element.elementor-element-274977b4 .elementor-icon-wrapper{text-align:end}.elementor-20 .elementor-element.elementor-element-274977b4.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-0f1853c);color:var(--e-global-color-ca6b9c0)}.elementor-20 .elementor-element.elementor-element-274977b4.elementor-view-framed .elementor-icon,.elementor-20 .elementor-element.elementor-element-274977b4.elementor-view-default .elementor-icon{color:var(--e-global-color-0f1853c);border-color:var(--e-global-color-0f1853c)}.elementor-20 .elementor-element.elementor-element-274977b4.elementor-view-framed .elementor-icon,.elementor-20 .elementor-element.elementor-element-274977b4.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-0f1853c)}.elementor-20 .elementor-element.elementor-element-274977b4.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-ca6b9c0)}.elementor-20 .elementor-element.elementor-element-274977b4.elementor-view-stacked .elementor-icon svg{fill:var(--e-global-color-ca6b9c0)}.elementor-20 .elementor-element.elementor-element-274977b4.elementor-view-stacked .elementor-icon:hover{background-color:var(--e-global-color-ca21e09);color:var(--e-global-color-0f1853c)}.elementor-20 .elementor-element.elementor-element-274977b4.elementor-view-framed .elementor-icon:hover,.elementor-20 .elementor-element.elementor-element-274977b4.elementor-view-default .elementor-icon:hover{color:var(--e-global-color-ca21e09);border-color:var(--e-global-color-ca21e09)}.elementor-20 .elementor-element.elementor-element-274977b4.elementor-view-framed .elementor-icon:hover,.elementor-20 .elementor-element.elementor-element-274977b4.elementor-view-default .elementor-icon:hover svg{fill:var(--e-global-color-ca21e09)}.elementor-20 .elementor-element.elementor-element-274977b4.elementor-view-framed .elementor-icon:hover{background-color:var(--e-global-color-0f1853c)}.elementor-20 .elementor-element.elementor-element-274977b4.elementor-view-stacked .elementor-icon:hover svg{fill:var(--e-global-color-0f1853c)}.elementor-20 .elementor-element.elementor-element-274977b4 .elementor-icon{font-size:30px;padding:10px;border-radius:24px 24px 24px 24px}.elementor-20 .elementor-element.elementor-element-274977b4 .elementor-icon svg{height:30px}.elementor-20 .elementor-element.elementor-element-1905428a{--display:flex;--overlay-opacity:1;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:var(--e-global-color-a9ed6c5);--border-color:var( --e-global-color-a9ed6c5 );--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-1905428a::before,.elementor-20 .elementor-element.elementor-element-1905428a>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-1905428a>.e-con-inner>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-1905428a>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-1905428a>.e-con-inner>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-1905428a>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,var(--e-global-color-ca6b9c0) 0%,var(--e-global-color-b3aaef1) 100%)}.elementor-20 .elementor-element.elementor-element-1905428a:hover::before,.elementor-20 .elementor-element.elementor-element-1905428a:hover>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-1905428a:hover>.e-con-inner>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-1905428a>.elementor-background-slideshow:hover::before,.elementor-20 .elementor-element.elementor-element-1905428a>.e-con-inner>.elementor-background-slideshow:hover::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,var(--e-global-color-ca6b9c0) 0%,var(--e-global-color-ca6b9c0) 100%)}.elementor-20 .elementor-element.elementor-element-1905428a.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-6px}.elementor-20 .elementor-element.elementor-element-1905428a:hover{--overlay-opacity:1;box-shadow:0 4px 24px 0 rgb(0 0 0 / .2)}.elementor-20 .elementor-element.elementor-element-1905428a,.elementor-20 .elementor-element.elementor-element-1905428a::before{--overlay-transition:0.1s}.elementor-20 .elementor-element.elementor-element-1905428a.elementor-element.e-flex::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:inherit;background-color:inherit}.elementor-20 .elementor-element.elementor-element-603dd167{width:100%;max-width:100%;padding:24px 24px 24px 24px;text-align:center}.elementor-20 .elementor-element.elementor-element-603dd167.elementor-element{--align-self:center}.elementor-20 .elementor-element.elementor-element-603dd167 .elementor-heading-title{font-family:var(--e-global-typography-2226ae7-font-family),Sans-serif;font-size:var(--e-global-typography-2226ae7-font-size);font-weight:var(--e-global-typography-2226ae7-font-weight);line-height:var(--e-global-typography-2226ae7-line-height);color:var(--e-global-color-4f7cc1a)}.elementor-20 .elementor-element.elementor-element-603dd167 .elementor-heading-title a:hover,.elementor-20 .elementor-element.elementor-element-603dd167 .elementor-heading-title a:focus{color:var(--e-global-color-0f1853c)}.elementor-20 .elementor-element.elementor-element-603dd167 .elementor-heading-title a{transition-duration:0.1s}.elementor-20 .elementor-element.elementor-element-5688f83b{--display:flex;--min-height:430px;--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;--overlay-opacity:0.4;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px}.elementor-20 .elementor-element.elementor-element-5688f83b:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-5688f83b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://masiacanfelix.com/wp-content/uploads/2026/07/excursion-hivern-montseny.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-20 .elementor-element.elementor-element-5688f83b::before,.elementor-20 .elementor-element.elementor-element-5688f83b>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-5688f83b>.e-con-inner>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-5688f83b>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-5688f83b>.e-con-inner>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-5688f83b>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,var(--e-global-color-b3aaef1) 0%,var(--e-global-color-ca6b9c0) 100%)}.elementor-20 .elementor-element.elementor-element-40437dc0.elementor-element{--align-self:flex-end}.elementor-20 .elementor-element.elementor-element-40437dc0 .elementor-icon-wrapper{text-align:end}.elementor-20 .elementor-element.elementor-element-40437dc0.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-0f1853c);color:var(--e-global-color-ca6b9c0)}.elementor-20 .elementor-element.elementor-element-40437dc0.elementor-view-framed .elementor-icon,.elementor-20 .elementor-element.elementor-element-40437dc0.elementor-view-default .elementor-icon{color:var(--e-global-color-0f1853c);border-color:var(--e-global-color-0f1853c)}.elementor-20 .elementor-element.elementor-element-40437dc0.elementor-view-framed .elementor-icon,.elementor-20 .elementor-element.elementor-element-40437dc0.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-0f1853c)}.elementor-20 .elementor-element.elementor-element-40437dc0.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-ca6b9c0)}.elementor-20 .elementor-element.elementor-element-40437dc0.elementor-view-stacked .elementor-icon svg{fill:var(--e-global-color-ca6b9c0)}.elementor-20 .elementor-element.elementor-element-40437dc0.elementor-view-stacked .elementor-icon:hover{background-color:var(--e-global-color-ca21e09);color:var(--e-global-color-0f1853c)}.elementor-20 .elementor-element.elementor-element-40437dc0.elementor-view-framed .elementor-icon:hover,.elementor-20 .elementor-element.elementor-element-40437dc0.elementor-view-default .elementor-icon:hover{color:var(--e-global-color-ca21e09);border-color:var(--e-global-color-ca21e09)}.elementor-20 .elementor-element.elementor-element-40437dc0.elementor-view-framed .elementor-icon:hover,.elementor-20 .elementor-element.elementor-element-40437dc0.elementor-view-default .elementor-icon:hover svg{fill:var(--e-global-color-ca21e09)}.elementor-20 .elementor-element.elementor-element-40437dc0.elementor-view-framed .elementor-icon:hover{background-color:var(--e-global-color-0f1853c)}.elementor-20 .elementor-element.elementor-element-40437dc0.elementor-view-stacked .elementor-icon:hover svg{fill:var(--e-global-color-0f1853c)}.elementor-20 .elementor-element.elementor-element-40437dc0 .elementor-icon{font-size:30px;padding:10px;border-radius:24px 24px 24px 24px}.elementor-20 .elementor-element.elementor-element-40437dc0 .elementor-icon svg{height:30px}.elementor-20 .elementor-element.elementor-element-f96ff8d{--display:flex;--overlay-opacity:1;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:var(--e-global-color-a9ed6c5);--border-color:var( --e-global-color-a9ed6c5 );--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-f96ff8d::before,.elementor-20 .elementor-element.elementor-element-f96ff8d>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-f96ff8d>.e-con-inner>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-f96ff8d>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-f96ff8d>.e-con-inner>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-f96ff8d>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,var(--e-global-color-ca6b9c0) 0%,var(--e-global-color-b3aaef1) 100%)}.elementor-20 .elementor-element.elementor-element-f96ff8d:hover::before,.elementor-20 .elementor-element.elementor-element-f96ff8d:hover>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-f96ff8d:hover>.e-con-inner>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-f96ff8d>.elementor-background-slideshow:hover::before,.elementor-20 .elementor-element.elementor-element-f96ff8d>.e-con-inner>.elementor-background-slideshow:hover::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,var(--e-global-color-ca6b9c0) 0%,var(--e-global-color-ca6b9c0) 100%)}.elementor-20 .elementor-element.elementor-element-f96ff8d.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-6px}.elementor-20 .elementor-element.elementor-element-f96ff8d:hover{--overlay-opacity:1;box-shadow:0 4px 24px 0 rgb(0 0 0 / .2)}.elementor-20 .elementor-element.elementor-element-f96ff8d,.elementor-20 .elementor-element.elementor-element-f96ff8d::before{--overlay-transition:0.1s}.elementor-20 .elementor-element.elementor-element-f96ff8d.elementor-element.e-flex::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:inherit;background-color:inherit}.elementor-20 .elementor-element.elementor-element-77ecf3a0{width:100%;max-width:100%;padding:24px 24px 24px 24px;text-align:center}.elementor-20 .elementor-element.elementor-element-77ecf3a0.elementor-element{--align-self:center}.elementor-20 .elementor-element.elementor-element-77ecf3a0 .elementor-heading-title{font-family:var(--e-global-typography-2226ae7-font-family),Sans-serif;font-size:var(--e-global-typography-2226ae7-font-size);font-weight:var(--e-global-typography-2226ae7-font-weight);line-height:var(--e-global-typography-2226ae7-line-height);color:var(--e-global-color-4f7cc1a)}.elementor-20 .elementor-element.elementor-element-77ecf3a0 .elementor-heading-title a:hover,.elementor-20 .elementor-element.elementor-element-77ecf3a0 .elementor-heading-title a:focus{color:var(--e-global-color-0f1853c)}.elementor-20 .elementor-element.elementor-element-77ecf3a0 .elementor-heading-title a{transition-duration:0.1s}.elementor-20 .elementor-element.elementor-element-3f469b95{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px}.elementor-20 .elementor-element.elementor-element-58df9863{--display:flex;--overflow:hidden;--overlay-opacity:0.8;--border-radius:24px 24px 0px 0px;--padding-top:120px;--padding-bottom:214px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-58df9863:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-58df9863>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://masiacanfelix.com/wp-content/uploads/2026/07/relaxed-man-sitting-in-the-garden-with-feet-on-tab-28BAK2VX-e1763955256285.jpg);background-position:center center;background-repeat:no-repeat}.elementor-20 .elementor-element.elementor-element-58df9863::before,.elementor-20 .elementor-element.elementor-element-58df9863>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-58df9863>.e-con-inner>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-58df9863>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-58df9863>.e-con-inner>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-58df9863>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,var(--e-global-color-ca6b9c0) 0%,var(--e-global-color-b3aaef1) 200%)}.elementor-20 .elementor-element.elementor-element-58aa59b7{--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;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-3f905a9c.elementor-element{--align-self:center}.elementor-20 .elementor-element.elementor-element-3f905a9c{text-align:center}.elementor-20 .elementor-element.elementor-element-3f905a9c .elementor-heading-title{font-family:var(--e-global-typography-2226ae7-font-family),Sans-serif;font-size:var(--e-global-typography-2226ae7-font-size);font-weight:var(--e-global-typography-2226ae7-font-weight);line-height:var(--e-global-typography-2226ae7-line-height);color:var(--e-global-color-0f1853c)}.elementor-20 .elementor-element.elementor-element-3fe13f34{width:var(--container-widget-width,42%);max-width:42%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;--container-widget-width:42%;--container-widget-flex-grow:0}.elementor-20 .elementor-element.elementor-element-3fe13f34.elementor-element{--align-self:center}.elementor-20 .elementor-element.elementor-element-3fe13f34 .jeg-elementor-kit.jkit-heading{text-align:center}.elementor-20 .elementor-element.elementor-element-3fe13f34 .jeg-elementor-kit.jkit-heading .heading-title{font-family:var(--e-global-typography-cf76fd0-font-family),Sans-serif;font-size:var(--e-global-typography-cf76fd0-font-size);font-weight:var(--e-global-typography-cf76fd0-font-weight);line-height:var(--e-global-typography-cf76fd0-line-height);letter-spacing:var(--e-global-typography-cf76fd0-letter-spacing);color:var(--e-global-color-4f7cc1a)}.elementor-20 .elementor-element.elementor-element-3fe13f34 .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0 0 0 0}.elementor-20 .elementor-element.elementor-element-3fe13f34 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0 0 0 0;border-radius:0 0 0 0}.elementor-20 .elementor-element.elementor-element-3fe13f34 .jeg-elementor-kit.jkit-heading .heading-title>span{color:var(--e-global-color-0f1853c);font-family:var(--e-global-typography-efc9353-font-family),Sans-serif;font-size:var(--e-global-typography-efc9353-font-size);font-weight:var(--e-global-typography-efc9353-font-weight);font-style:var(--e-global-typography-efc9353-font-style);line-height:var(--e-global-typography-efc9353-line-height);text-decoration-color:var(--e-global-color-0f1853c);padding:0 0 0 0}.elementor-20 .elementor-element.elementor-element-3fe13f34 .jeg-elementor-kit.jkit-heading .heading-section-subtitle{color:var(--e-global-color-4f7cc1a);font-family:var(--e-global-typography-6be4107-font-family),Sans-serif;font-size:var(--e-global-typography-6be4107-font-size);font-weight:var(--e-global-typography-6be4107-font-weight);line-height:var(--e-global-typography-6be4107-line-height);margin:0 0 0 0}.elementor-20 .elementor-element.elementor-element-314edac2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-134px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;--z-index:1}.elementor-20 .elementor-element.elementor-element-1cd2fd76{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px}.elementor-20 .elementor-element.elementor-element-4ad1693a{--display:flex;--min-height:268px;--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:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-20 .elementor-element.elementor-element-4ad1693a:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-4ad1693a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-ca21e09);background-image:url(https://masiacanfelix.com/wp-content/uploads/2026/07/Topographic-Lines-hero.png)}.elementor-20 .elementor-element.elementor-element-4ad1693a.e-con{--align-self:center}.elementor-20 .elementor-element.elementor-element-5d220eec{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-20 .elementor-element.elementor-element-5d220eec.elementor-element{--align-self:center}.elementor-20 .elementor-element.elementor-element-5d220eec .jeg-elementor-kit.jkit-heading{text-align:center}.elementor-20 .elementor-element.elementor-element-5d220eec .jeg-elementor-kit.jkit-heading .heading-title{font-family:var(--e-global-typography-cf76fd0-font-family),Sans-serif;font-size:var(--e-global-typography-cf76fd0-font-size);font-weight:var(--e-global-typography-cf76fd0-font-weight);line-height:var(--e-global-typography-cf76fd0-line-height);letter-spacing:var(--e-global-typography-cf76fd0-letter-spacing);color:var(--e-global-color-4f7cc1a)}.elementor-20 .elementor-element.elementor-element-5d220eec .jeg-elementor-kit.jkit-heading .heading-section-title{margin:-8px 0 0 0}.elementor-20 .elementor-element.elementor-element-5d220eec .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0 0 0 0;border-radius:0 0 0 0}.elementor-20 .elementor-element.elementor-element-5d220eec .jeg-elementor-kit.jkit-heading .heading-title>span{color:var(--e-global-color-0f1853c);font-family:var(--e-global-typography-e3878bd-font-family),Sans-serif;font-size:var(--e-global-typography-e3878bd-font-size);font-weight:var(--e-global-typography-e3878bd-font-weight);line-height:var(--e-global-typography-e3878bd-line-height);text-decoration-color:var(--e-global-color-0f1853c);padding:8px 0 0 0}.elementor-20 .elementor-element.elementor-element-5d220eec .jeg-elementor-kit.jkit-heading .heading-section-subtitle{color:var(--e-global-color-4f7cc1a);font-family:var(--e-global-typography-6be4107-font-family),Sans-serif;font-size:var(--e-global-typography-6be4107-font-size);font-weight:var(--e-global-typography-6be4107-font-weight);line-height:var(--e-global-typography-6be4107-line-height);margin:0 0 0 0}.elementor-20 .elementor-element.elementor-element-16bf3060{--display:flex;--min-height:268px;--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:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-20 .elementor-element.elementor-element-16bf3060:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-16bf3060>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-ca6b9c0);background-image:url(https://masiacanfelix.com/wp-content/uploads/2026/07/Topographic-Lines-hero.png)}.elementor-20 .elementor-element.elementor-element-16bf3060.e-con{--align-self:center}.elementor-20 .elementor-element.elementor-element-6ee3c7b9{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-20 .elementor-element.elementor-element-6ee3c7b9.elementor-element{--align-self:center}.elementor-20 .elementor-element.elementor-element-6ee3c7b9 .jeg-elementor-kit.jkit-heading{text-align:center}.elementor-20 .elementor-element.elementor-element-6ee3c7b9 .jeg-elementor-kit.jkit-heading .heading-title{font-family:var(--e-global-typography-cf76fd0-font-family),Sans-serif;font-size:var(--e-global-typography-cf76fd0-font-size);font-weight:var(--e-global-typography-cf76fd0-font-weight);line-height:var(--e-global-typography-cf76fd0-line-height);letter-spacing:var(--e-global-typography-cf76fd0-letter-spacing);color:var(--e-global-color-4f7cc1a)}.elementor-20 .elementor-element.elementor-element-6ee3c7b9 .jeg-elementor-kit.jkit-heading .heading-section-title{margin:-8px 0 0 0}.elementor-20 .elementor-element.elementor-element-6ee3c7b9 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0 0 0 0;border-radius:0 0 0 0}.elementor-20 .elementor-element.elementor-element-6ee3c7b9 .jeg-elementor-kit.jkit-heading .heading-title>span{color:var(--e-global-color-0f1853c);font-family:var(--e-global-typography-e3878bd-font-family),Sans-serif;font-size:var(--e-global-typography-e3878bd-font-size);font-weight:var(--e-global-typography-e3878bd-font-weight);line-height:var(--e-global-typography-e3878bd-line-height);text-decoration-color:var(--e-global-color-0f1853c);padding:8px 0 0 0}.elementor-20 .elementor-element.elementor-element-6ee3c7b9 .jeg-elementor-kit.jkit-heading .heading-section-subtitle{color:var(--e-global-color-4f7cc1a);font-family:var(--e-global-typography-6be4107-font-family),Sans-serif;font-size:var(--e-global-typography-6be4107-font-size);font-weight:var(--e-global-typography-6be4107-font-weight);line-height:var(--e-global-typography-6be4107-line-height);margin:0 0 0 0}.elementor-20 .elementor-element.elementor-element-65a938e9{--display:flex;--min-height:268px;--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:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-20 .elementor-element.elementor-element-65a938e9:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-65a938e9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-ca21e09);background-image:url(https://masiacanfelix.com/wp-content/uploads/2026/07/Topographic-Lines-hero.png)}.elementor-20 .elementor-element.elementor-element-65a938e9.e-con{--align-self:center}.elementor-20 .elementor-element.elementor-element-5f94a784{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-20 .elementor-element.elementor-element-5f94a784.elementor-element{--align-self:center}.elementor-20 .elementor-element.elementor-element-5f94a784 .jeg-elementor-kit.jkit-heading{text-align:center}.elementor-20 .elementor-element.elementor-element-5f94a784 .jeg-elementor-kit.jkit-heading .heading-title{font-family:var(--e-global-typography-cf76fd0-font-family),Sans-serif;font-size:var(--e-global-typography-cf76fd0-font-size);font-weight:var(--e-global-typography-cf76fd0-font-weight);line-height:var(--e-global-typography-cf76fd0-line-height);letter-spacing:var(--e-global-typography-cf76fd0-letter-spacing);color:var(--e-global-color-4f7cc1a)}.elementor-20 .elementor-element.elementor-element-5f94a784 .jeg-elementor-kit.jkit-heading .heading-section-title{margin:-8px 0 0 0}.elementor-20 .elementor-element.elementor-element-5f94a784 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0 0 0 0;border-radius:0 0 0 0}.elementor-20 .elementor-element.elementor-element-5f94a784 .jeg-elementor-kit.jkit-heading .heading-title>span{color:var(--e-global-color-0f1853c);font-family:var(--e-global-typography-e3878bd-font-family),Sans-serif;font-size:var(--e-global-typography-e3878bd-font-size);font-weight:var(--e-global-typography-e3878bd-font-weight);line-height:var(--e-global-typography-e3878bd-line-height);text-decoration-color:var(--e-global-color-0f1853c);padding:8px 0 0 0}.elementor-20 .elementor-element.elementor-element-5f94a784 .jeg-elementor-kit.jkit-heading .heading-section-subtitle{color:var(--e-global-color-4f7cc1a);font-family:var(--e-global-typography-6be4107-font-family),Sans-serif;font-size:var(--e-global-typography-6be4107-font-size);font-weight:var(--e-global-typography-6be4107-font-weight);line-height:var(--e-global-typography-6be4107-line-height);margin:0 0 0 0}.elementor-20 .elementor-element.elementor-element-7e05e984{--display:flex;--min-height:268px;--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:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-20 .elementor-element.elementor-element-7e05e984:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-7e05e984>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-ca6b9c0);background-image:url(https://masiacanfelix.com/wp-content/uploads/2026/07/Topographic-Lines-hero.png)}.elementor-20 .elementor-element.elementor-element-7e05e984.e-con{--align-self:center}.elementor-20 .elementor-element.elementor-element-67bb8111{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-20 .elementor-element.elementor-element-67bb8111.elementor-element{--align-self:center}.elementor-20 .elementor-element.elementor-element-67bb8111 .jeg-elementor-kit.jkit-heading{text-align:center}.elementor-20 .elementor-element.elementor-element-67bb8111 .jeg-elementor-kit.jkit-heading .heading-title{font-family:var(--e-global-typography-cf76fd0-font-family),Sans-serif;font-size:var(--e-global-typography-cf76fd0-font-size);font-weight:var(--e-global-typography-cf76fd0-font-weight);line-height:var(--e-global-typography-cf76fd0-line-height);letter-spacing:var(--e-global-typography-cf76fd0-letter-spacing);color:var(--e-global-color-4f7cc1a)}.elementor-20 .elementor-element.elementor-element-67bb8111 .jeg-elementor-kit.jkit-heading .heading-section-title{margin:-8px 0 0 0}.elementor-20 .elementor-element.elementor-element-67bb8111 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0 0 0 0;border-radius:0 0 0 0}.elementor-20 .elementor-element.elementor-element-67bb8111 .jeg-elementor-kit.jkit-heading .heading-title>span{color:var(--e-global-color-0f1853c);font-family:var(--e-global-typography-e3878bd-font-family),Sans-serif;font-size:var(--e-global-typography-e3878bd-font-size);font-weight:var(--e-global-typography-e3878bd-font-weight);line-height:var(--e-global-typography-e3878bd-line-height);text-decoration-color:var(--e-global-color-0f1853c);padding:8px 0 0 0}.elementor-20 .elementor-element.elementor-element-67bb8111 .jeg-elementor-kit.jkit-heading .heading-section-subtitle{color:var(--e-global-color-4f7cc1a);font-family:var(--e-global-typography-6be4107-font-family),Sans-serif;font-size:var(--e-global-typography-6be4107-font-size);font-weight:var(--e-global-typography-6be4107-font-weight);line-height:var(--e-global-typography-6be4107-line-height);margin:0 0 0 0}.elementor-20 .elementor-element.elementor-element-62ca2776{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px}.elementor-20 .elementor-element.elementor-element-2d2fa8a2{--display:flex;--overlay-opacity:0.95;--border-radius:0px 0px 24px 24px;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-2d2fa8a2:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-2d2fa8a2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-4f7cc1a);background-image:url(https://masiacanfelix.com/wp-content/uploads/2026/07/forest-landscape-with-fir-trees-and-stones-9RXQ9TS.jpg)}.elementor-20 .elementor-element.elementor-element-2d2fa8a2::before,.elementor-20 .elementor-element.elementor-element-2d2fa8a2>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-2d2fa8a2>.e-con-inner>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-2d2fa8a2>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-2d2fa8a2>.e-con-inner>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-2d2fa8a2>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,var(--e-global-color-4f7cc1a) 50%,var(--e-global-color-b3aaef1) 200%)}.elementor-20 .elementor-element.elementor-element-1176e475{--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:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:254px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-64fccd1b{--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:0266px 0266px;--row-gap:0266px;--column-gap:0266px}.elementor-20 .elementor-element.elementor-element-5a44fae5{--display:flex}.elementor-20 .elementor-element.elementor-element-6ce36256.elementor-element{--align-self:flex-start}.elementor-20 .elementor-element.elementor-element-6ce36256{text-align:center}.elementor-20 .elementor-element.elementor-element-6ce36256 .elementor-heading-title{font-family:var(--e-global-typography-2226ae7-font-family),Sans-serif;font-size:var(--e-global-typography-2226ae7-font-size);font-weight:var(--e-global-typography-2226ae7-font-weight);line-height:var(--e-global-typography-2226ae7-line-height);color:var(--e-global-color-ca21e09)}.elementor-20 .elementor-element.elementor-element-10d1f75d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-20 .elementor-element.elementor-element-10d1f75d.elementor-element{--align-self:flex-start}.elementor-20 .elementor-element.elementor-element-10d1f75d .jeg-elementor-kit.jkit-heading{text-align:left}.elementor-20 .elementor-element.elementor-element-10d1f75d .jeg-elementor-kit.jkit-heading .heading-title{font-family:var(--e-global-typography-cf76fd0-font-family),Sans-serif;font-size:var(--e-global-typography-cf76fd0-font-size);font-weight:var(--e-global-typography-cf76fd0-font-weight);line-height:var(--e-global-typography-cf76fd0-line-height);letter-spacing:var(--e-global-typography-cf76fd0-letter-spacing);color:var(--e-global-color-ca6b9c0)}.elementor-20 .elementor-element.elementor-element-10d1f75d .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0 0 -16px 0}.elementor-20 .elementor-element.elementor-element-10d1f75d .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0 0 0 0;border-radius:0 0 0 0}.elementor-20 .elementor-element.elementor-element-10d1f75d .jeg-elementor-kit.jkit-heading .heading-title>span{color:var(--e-global-color-0f1853c);font-family:var(--e-global-typography-efc9353-font-family),Sans-serif;font-size:var(--e-global-typography-efc9353-font-size);font-weight:var(--e-global-typography-efc9353-font-weight);font-style:var(--e-global-typography-efc9353-font-style);line-height:var(--e-global-typography-efc9353-line-height);text-decoration-color:var(--e-global-color-0f1853c);padding:0 0 0 0}.elementor-20 .elementor-element.elementor-element-100db9d3.elementor-element{--align-self:center}.elementor-20 .elementor-element.elementor-element-100db9d3 .elementor-heading-title{font-family:var(--e-global-typography-6be4107-font-family),Sans-serif;font-size:var(--e-global-typography-6be4107-font-size);font-weight:var(--e-global-typography-6be4107-font-weight);line-height:var(--e-global-typography-6be4107-line-height);color:var(--e-global-color-6f17ab4)}.elementor-20 .elementor-element.elementor-element-51bd57b3{--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:24px 24px;--row-gap:24px;--column-gap:24px}.elementor-20 .elementor-element.elementor-element-5fa1e3cc.jkit-equal-height-enable,.elementor-20 .elementor-element.elementor-element-5fa1e3cc.jkit-equal-height-enable,.elementor-20 .elementor-element.elementor-element-5fa1e3cc.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,.elementor-20 .elementor-element.elementor-element-5fa1e3cc.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{height:100%}.elementor-20 .elementor-element.elementor-element-5fa1e3cc .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{background-color:var(--e-global-color-4f7cc1a);text-align:left;padding:32px 32px 32px 32px;border-style:none;border-radius:32px 32px 32px 32px;transition-duration:0.3s}.elementor-20 .elementor-element.elementor-element-5fa1e3cc .jeg-elementor-kit.jkit-icon-box:hover .jkit-icon-box-wrapper:not(.hover-gradient),.elementor-20 .elementor-element.elementor-element-5fa1e3cc .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper.hover-gradient:after{background-color:var(--e-global-color-ca6b9c0);background-image:url(https://masiacanfelix.com/wp-content/uploads/2026/07/Topographic-Lines-1.png)}.elementor-20 .elementor-element.elementor-element-5fa1e3cc .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link{background-color:var(--e-global-color-b3aaef1);padding:0 0 0 0;margin:0 0 0 -62px;font-family:var(--e-global-typography-c6cdef5-font-family),Sans-serif;font-size:var(--e-global-typography-c6cdef5-font-size);font-weight:var(--e-global-typography-c6cdef5-font-weight);line-height:var(--e-global-typography-c6cdef5-line-height);border-style:solid;border-width:0 0 1px 0;border-color:var(--e-global-color-ca21e09);border-radius:0 0 0 0;transition-duration:0.2s}.elementor-20 .elementor-element.elementor-element-5fa1e3cc .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link:not(.hover-gradient),.elementor-20 .elementor-element.elementor-element-5fa1e3cc .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link.hover-gradient:before{background-color:var(--e-global-color-b3aaef1)}.elementor-20 .elementor-element.elementor-element-5fa1e3cc:hover{--e-transform-translateY:-6px}.elementor-20 .elementor-element.elementor-element-5fa1e3cc{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-20 .elementor-element.elementor-element-5fa1e3cc .jeg-elementor-kit.jkit-icon-box:hover .jkit-icon-box-wrapper{padding:32px 32px 32px 32px;border-radius:32px 32px 32px 32px}.elementor-20 .elementor-element.elementor-element-5fa1e3cc .jeg-elementor-kit.jkit-icon-box .title{margin:8px 0 0 0;padding:0 0 0 0;color:var(--e-global-color-c5d1378);font-family:var(--e-global-typography-e3878bd-font-family),Sans-serif;font-size:var(--e-global-typography-e3878bd-font-size);font-weight:var(--e-global-typography-e3878bd-font-weight);line-height:var(--e-global-typography-e3878bd-line-height)}.elementor-20 .elementor-element.elementor-element-5fa1e3cc .jeg-elementor-kit.jkit-icon-box:hover .title{color:var(--e-global-color-0f1853c)}.elementor-20 .elementor-element.elementor-element-5fa1e3cc .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:var(--e-global-color-6f17ab4);font-family:var(--e-global-typography-6be4107-font-family),Sans-serif;font-size:var(--e-global-typography-6be4107-font-size);font-weight:var(--e-global-typography-6be4107-font-weight);line-height:var(--e-global-typography-6be4107-line-height);margin:28px 0 24px -62px}.elementor-20 .elementor-element.elementor-element-5fa1e3cc .jeg-elementor-kit.jkit-icon-box:hover .icon-box.icon-box-body .icon-box-description{color:var(--e-global-color-4f7cc1a)}.elementor-20 .elementor-element.elementor-element-5fa1e3cc .jeg-elementor-kit.jkit-icon-box .hover-watermark i{font-size:100px}.elementor-20 .elementor-element.elementor-element-5fa1e3cc .jeg-elementor-kit.jkit-icon-box .hover-watermark svg{width:100px}.elementor-20 .elementor-element.elementor-element-5fa1e3cc .jeg-elementor-kit.jkit-icon-box .icon-box>.icon{color:var(--e-global-color-0f1853c);background-color:var(--e-global-color-ca6b9c0);border-radius:8px 8px 8px 8px;margin:0 0 0 0;padding:11px 10px 10px 11px;height:48px;width:48px;line-height:0}.elementor-20 .elementor-element.elementor-element-5fa1e3cc .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg{fill:var(--e-global-color-0f1853c);width:26px}.elementor-20 .elementor-element.elementor-element-5fa1e3cc .jeg-elementor-kit.jkit-icon-box:hover .icon-box>.icon{color:var(--e-global-color-ca6b9c0);background-color:var(--e-global-color-0f1853c)}.elementor-20 .elementor-element.elementor-element-5fa1e3cc .jeg-elementor-kit.jkit-icon-box:hover .icon-box>.icon svg{fill:var(--e-global-color-ca6b9c0)}.elementor-20 .elementor-element.elementor-element-5fa1e3cc .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i{font-size:26px}.elementor-20 .elementor-element.elementor-element-5fa1e3cc .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i{font-size:14px}.elementor-20 .elementor-element.elementor-element-5fa1e3cc .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg{width:14px;fill:var(--e-global-color-ca21e09)}.elementor-20 .elementor-element.elementor-element-5fa1e3cc .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i,.elementor-20 .elementor-element.elementor-element-5fa1e3cc .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg{margin-left:6px}.elementor-20 .elementor-element.elementor-element-5fa1e3cc .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i,.elementor-20 .elementor-element.elementor-element-5fa1e3cc .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg{margin-right:6px}.elementor-20 .elementor-element.elementor-element-5fa1e3cc .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link,.elementor-20 .elementor-element.elementor-element-5fa1e3cc .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i{color:var(--e-global-color-ca21e09)}.elementor-20 .elementor-element.elementor-element-5fa1e3cc .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link,.elementor-20 .elementor-element.elementor-element-5fa1e3cc .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link i{color:var(--e-global-color-0f1853c)}.elementor-20 .elementor-element.elementor-element-5fa1e3cc .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link svg{fill:var(--e-global-color-0f1853c)}.elementor-20 .elementor-element.elementor-element-5fa1e3cc .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link{border-style:solid;border-width:0 0 1px 0;border-color:var(--e-global-color-0f1853c);border-radius:0 0 0 0}.elementor-20 .elementor-element.elementor-element-10b9c527.jkit-equal-height-enable,.elementor-20 .elementor-element.elementor-element-10b9c527.jkit-equal-height-enable,.elementor-20 .elementor-element.elementor-element-10b9c527.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,.elementor-20 .elementor-element.elementor-element-10b9c527.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{height:100%}.elementor-20 .elementor-element.elementor-element-10b9c527 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{background-color:var(--e-global-color-4f7cc1a);text-align:left;padding:32px 32px 32px 32px;border-style:none;border-radius:32px 32px 32px 32px;transition-duration:0.3s}.elementor-20 .elementor-element.elementor-element-10b9c527 .jeg-elementor-kit.jkit-icon-box:hover .jkit-icon-box-wrapper:not(.hover-gradient),.elementor-20 .elementor-element.elementor-element-10b9c527 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper.hover-gradient:after{background-color:var(--e-global-color-ca6b9c0);background-image:url(https://masiacanfelix.com/wp-content/uploads/2026/07/Topographic-Lines-1.png)}.elementor-20 .elementor-element.elementor-element-10b9c527 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link{background-color:var(--e-global-color-b3aaef1);padding:0 0 0 0;margin:0 0 0 -62px;font-family:var(--e-global-typography-c6cdef5-font-family),Sans-serif;font-size:var(--e-global-typography-c6cdef5-font-size);font-weight:var(--e-global-typography-c6cdef5-font-weight);line-height:var(--e-global-typography-c6cdef5-line-height);border-style:solid;border-width:0 0 1px 0;border-color:var(--e-global-color-ca21e09);border-radius:0 0 0 0;transition-duration:0.2s}.elementor-20 .elementor-element.elementor-element-10b9c527 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link:not(.hover-gradient),.elementor-20 .elementor-element.elementor-element-10b9c527 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link.hover-gradient:before{background-color:var(--e-global-color-b3aaef1)}.elementor-20 .elementor-element.elementor-element-10b9c527:hover{--e-transform-translateY:-6px}.elementor-20 .elementor-element.elementor-element-10b9c527{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-20 .elementor-element.elementor-element-10b9c527 .jeg-elementor-kit.jkit-icon-box:hover .jkit-icon-box-wrapper{padding:32px 32px 32px 32px;border-radius:32px 32px 32px 32px}.elementor-20 .elementor-element.elementor-element-10b9c527 .jeg-elementor-kit.jkit-icon-box .title{margin:8px 0 0 0;padding:0 0 0 0;color:var(--e-global-color-c5d1378);font-family:var(--e-global-typography-e3878bd-font-family),Sans-serif;font-size:var(--e-global-typography-e3878bd-font-size);font-weight:var(--e-global-typography-e3878bd-font-weight);line-height:var(--e-global-typography-e3878bd-line-height)}.elementor-20 .elementor-element.elementor-element-10b9c527 .jeg-elementor-kit.jkit-icon-box:hover .title{color:var(--e-global-color-0f1853c)}.elementor-20 .elementor-element.elementor-element-10b9c527 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:var(--e-global-color-6f17ab4);font-family:var(--e-global-typography-6be4107-font-family),Sans-serif;font-size:var(--e-global-typography-6be4107-font-size);font-weight:var(--e-global-typography-6be4107-font-weight);line-height:var(--e-global-typography-6be4107-line-height);margin:28px 0 24px -62px}.elementor-20 .elementor-element.elementor-element-10b9c527 .jeg-elementor-kit.jkit-icon-box:hover .icon-box.icon-box-body .icon-box-description{color:var(--e-global-color-4f7cc1a)}.elementor-20 .elementor-element.elementor-element-10b9c527 .jeg-elementor-kit.jkit-icon-box .hover-watermark i{font-size:100px}.elementor-20 .elementor-element.elementor-element-10b9c527 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg{width:100px}.elementor-20 .elementor-element.elementor-element-10b9c527 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon{color:var(--e-global-color-0f1853c);background-color:var(--e-global-color-ca6b9c0);border-radius:8px 8px 8px 8px;margin:0 0 0 0;padding:11px 10px 10px 11px;height:48px;width:48px;line-height:0}.elementor-20 .elementor-element.elementor-element-10b9c527 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg{fill:var(--e-global-color-0f1853c);width:26px}.elementor-20 .elementor-element.elementor-element-10b9c527 .jeg-elementor-kit.jkit-icon-box:hover .icon-box>.icon{color:var(--e-global-color-ca6b9c0);background-color:var(--e-global-color-0f1853c)}.elementor-20 .elementor-element.elementor-element-10b9c527 .jeg-elementor-kit.jkit-icon-box:hover .icon-box>.icon svg{fill:var(--e-global-color-ca6b9c0)}.elementor-20 .elementor-element.elementor-element-10b9c527 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i{font-size:26px}.elementor-20 .elementor-element.elementor-element-10b9c527 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i{font-size:14px}.elementor-20 .elementor-element.elementor-element-10b9c527 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg{width:14px;fill:var(--e-global-color-ca21e09)}.elementor-20 .elementor-element.elementor-element-10b9c527 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i,.elementor-20 .elementor-element.elementor-element-10b9c527 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg{margin-left:6px}.elementor-20 .elementor-element.elementor-element-10b9c527 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i,.elementor-20 .elementor-element.elementor-element-10b9c527 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg{margin-right:6px}.elementor-20 .elementor-element.elementor-element-10b9c527 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link,.elementor-20 .elementor-element.elementor-element-10b9c527 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i{color:var(--e-global-color-ca21e09)}.elementor-20 .elementor-element.elementor-element-10b9c527 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link,.elementor-20 .elementor-element.elementor-element-10b9c527 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link i{color:var(--e-global-color-0f1853c)}.elementor-20 .elementor-element.elementor-element-10b9c527 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link svg{fill:var(--e-global-color-0f1853c)}.elementor-20 .elementor-element.elementor-element-10b9c527 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link{border-style:solid;border-width:0 0 1px 0;border-color:var(--e-global-color-0f1853c);border-radius:0 0 0 0}.elementor-20 .elementor-element.elementor-element-19bafe30.jkit-equal-height-enable,.elementor-20 .elementor-element.elementor-element-19bafe30.jkit-equal-height-enable,.elementor-20 .elementor-element.elementor-element-19bafe30.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,.elementor-20 .elementor-element.elementor-element-19bafe30.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{height:100%}.elementor-20 .elementor-element.elementor-element-19bafe30 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{background-color:var(--e-global-color-4f7cc1a);text-align:left;padding:32px 32px 32px 32px;border-style:none;border-radius:32px 32px 32px 32px;transition-duration:0.3s}.elementor-20 .elementor-element.elementor-element-19bafe30 .jeg-elementor-kit.jkit-icon-box:hover .jkit-icon-box-wrapper:not(.hover-gradient),.elementor-20 .elementor-element.elementor-element-19bafe30 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper.hover-gradient:after{background-color:var(--e-global-color-ca6b9c0);background-image:url(https://masiacanfelix.com/wp-content/uploads/2026/07/Topographic-Lines-1.png)}.elementor-20 .elementor-element.elementor-element-19bafe30 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link{background-color:var(--e-global-color-b3aaef1);padding:0 0 0 0;margin:0 0 0 -62px;font-family:var(--e-global-typography-c6cdef5-font-family),Sans-serif;font-size:var(--e-global-typography-c6cdef5-font-size);font-weight:var(--e-global-typography-c6cdef5-font-weight);line-height:var(--e-global-typography-c6cdef5-line-height);border-style:solid;border-width:0 0 1px 0;border-color:var(--e-global-color-ca21e09);border-radius:0 0 0 0;transition-duration:0.2s}.elementor-20 .elementor-element.elementor-element-19bafe30 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link:not(.hover-gradient),.elementor-20 .elementor-element.elementor-element-19bafe30 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link.hover-gradient:before{background-color:var(--e-global-color-b3aaef1)}.elementor-20 .elementor-element.elementor-element-19bafe30:hover{--e-transform-translateY:-6px}.elementor-20 .elementor-element.elementor-element-19bafe30{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-20 .elementor-element.elementor-element-19bafe30 .jeg-elementor-kit.jkit-icon-box:hover .jkit-icon-box-wrapper{padding:32px 32px 32px 32px;border-radius:32px 32px 32px 32px}.elementor-20 .elementor-element.elementor-element-19bafe30 .jeg-elementor-kit.jkit-icon-box .title{margin:8px 0 0 0;padding:0 0 0 0;color:var(--e-global-color-c5d1378);font-family:var(--e-global-typography-e3878bd-font-family),Sans-serif;font-size:var(--e-global-typography-e3878bd-font-size);font-weight:var(--e-global-typography-e3878bd-font-weight);line-height:var(--e-global-typography-e3878bd-line-height)}.elementor-20 .elementor-element.elementor-element-19bafe30 .jeg-elementor-kit.jkit-icon-box:hover .title{color:var(--e-global-color-0f1853c)}.elementor-20 .elementor-element.elementor-element-19bafe30 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:var(--e-global-color-6f17ab4);font-family:var(--e-global-typography-6be4107-font-family),Sans-serif;font-size:var(--e-global-typography-6be4107-font-size);font-weight:var(--e-global-typography-6be4107-font-weight);line-height:var(--e-global-typography-6be4107-line-height);margin:28px 0 24px -62px}.elementor-20 .elementor-element.elementor-element-19bafe30 .jeg-elementor-kit.jkit-icon-box:hover .icon-box.icon-box-body .icon-box-description{color:var(--e-global-color-4f7cc1a)}.elementor-20 .elementor-element.elementor-element-19bafe30 .jeg-elementor-kit.jkit-icon-box .hover-watermark i{font-size:100px}.elementor-20 .elementor-element.elementor-element-19bafe30 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg{width:100px}.elementor-20 .elementor-element.elementor-element-19bafe30 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon{color:var(--e-global-color-0f1853c);background-color:var(--e-global-color-ca6b9c0);border-radius:8px 8px 8px 8px;margin:0 0 0 0;padding:11px 10px 10px 11px;height:48px;width:48px;line-height:0}.elementor-20 .elementor-element.elementor-element-19bafe30 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg{fill:var(--e-global-color-0f1853c);width:26px}.elementor-20 .elementor-element.elementor-element-19bafe30 .jeg-elementor-kit.jkit-icon-box:hover .icon-box>.icon{color:var(--e-global-color-ca6b9c0);background-color:var(--e-global-color-0f1853c)}.elementor-20 .elementor-element.elementor-element-19bafe30 .jeg-elementor-kit.jkit-icon-box:hover .icon-box>.icon svg{fill:var(--e-global-color-ca6b9c0)}.elementor-20 .elementor-element.elementor-element-19bafe30 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i{font-size:26px}.elementor-20 .elementor-element.elementor-element-19bafe30 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i{font-size:14px}.elementor-20 .elementor-element.elementor-element-19bafe30 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg{width:14px;fill:var(--e-global-color-ca21e09)}.elementor-20 .elementor-element.elementor-element-19bafe30 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i,.elementor-20 .elementor-element.elementor-element-19bafe30 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg{margin-left:6px}.elementor-20 .elementor-element.elementor-element-19bafe30 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i,.elementor-20 .elementor-element.elementor-element-19bafe30 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg{margin-right:6px}.elementor-20 .elementor-element.elementor-element-19bafe30 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link,.elementor-20 .elementor-element.elementor-element-19bafe30 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i{color:var(--e-global-color-ca21e09)}.elementor-20 .elementor-element.elementor-element-19bafe30 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link,.elementor-20 .elementor-element.elementor-element-19bafe30 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link i{color:var(--e-global-color-0f1853c)}.elementor-20 .elementor-element.elementor-element-19bafe30 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link svg{fill:var(--e-global-color-0f1853c)}.elementor-20 .elementor-element.elementor-element-19bafe30 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link{border-style:solid;border-width:0 0 1px 0;border-color:var(--e-global-color-0f1853c);border-radius:0 0 0 0}.elementor-20 .elementor-element.elementor-element-986f615{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px}.elementor-20 .elementor-element.elementor-element-1019e63{--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;--overflow:hidden;--overlay-opacity:1;--overlay-mix-blend-mode:overlay;--border-radius:24px 24px 24px 24px;--padding-top:60px;--padding-bottom:60px;--padding-left:96px;--padding-right:96px}.elementor-20 .elementor-element.elementor-element-1019e63:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-1019e63>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-ca6b9c0)}.elementor-20 .elementor-element.elementor-element-1019e63::before,.elementor-20 .elementor-element.elementor-element-1019e63>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-1019e63>.e-con-inner>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-1019e63>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-1019e63>.e-con-inner>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-1019e63>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(90deg,var(--e-global-color-b3aaef1) 0%,var(--e-global-color-b3aaef1) 200%)}.elementor-20 .elementor-element.elementor-element-1019e63::before{-webkit-mask-image:url(https://masiacanfelix.com/wp-content/uploads/2026/07/interior-of-a-modern-dining-room-in-the-attic-WAQ4DCV-1.jpg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-20 .elementor-element.elementor-element-ec17c6b{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;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:var(--e-global-color-a9ed6c5);--border-color:var( --e-global-color-a9ed6c5 );--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:1}.elementor-20 .elementor-element.elementor-element-ec17c6b::before,.elementor-20 .elementor-element.elementor-element-ec17c6b>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-ec17c6b>.e-con-inner>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-ec17c6b>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-ec17c6b>.e-con-inner>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-ec17c6b>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,var(--e-global-color-b3aaef1) 0%,var(--e-global-color-b3aaef1) 100%)}.elementor-20 .elementor-element.elementor-element-ec17c6b.elementor-element.e-flex::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);border-radius:inherit;background-color:inherit}.elementor-20 .elementor-element.elementor-element-01ab21c{--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;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px}.elementor-20 .elementor-element.elementor-element-b07cee2.elementor-element{--align-self:flex-start}.elementor-20 .elementor-element.elementor-element-b07cee2{text-align:start}.elementor-20 .elementor-element.elementor-element-b07cee2 .elementor-heading-title{font-family:var(--e-global-typography-2226ae7-font-family),Sans-serif;font-size:var(--e-global-typography-2226ae7-font-size);font-weight:var(--e-global-typography-2226ae7-font-weight);line-height:var(--e-global-typography-2226ae7-line-height);color:var(--e-global-color-0f1853c)}.elementor-20 .elementor-element.elementor-element-cd8e645{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-20 .elementor-element.elementor-element-cd8e645.elementor-element{--align-self:center}.elementor-20 .elementor-element.elementor-element-cd8e645 .jeg-elementor-kit.jkit-heading{text-align:left}.elementor-20 .elementor-element.elementor-element-cd8e645 .jeg-elementor-kit.jkit-heading .heading-title{font-family:var(--e-global-typography-cf76fd0-font-family),Sans-serif;font-size:var(--e-global-typography-cf76fd0-font-size);font-weight:var(--e-global-typography-cf76fd0-font-weight);line-height:var(--e-global-typography-cf76fd0-line-height);letter-spacing:var(--e-global-typography-cf76fd0-letter-spacing);color:var(--e-global-color-4f7cc1a)}.elementor-20 .elementor-element.elementor-element-cd8e645 .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0 0 0 0}.elementor-20 .elementor-element.elementor-element-cd8e645 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0 0 0 0;border-radius:0 0 0 0}.elementor-20 .elementor-element.elementor-element-cd8e645 .jeg-elementor-kit.jkit-heading .heading-title>span{color:var(--e-global-color-0f1853c);font-family:var(--e-global-typography-efc9353-font-family),Sans-serif;font-size:var(--e-global-typography-efc9353-font-size);font-weight:var(--e-global-typography-efc9353-font-weight);font-style:var(--e-global-typography-efc9353-font-style);line-height:var(--e-global-typography-efc9353-line-height);text-decoration-color:var(--e-global-color-0f1853c);padding:0 0 0 0}.elementor-20 .elementor-element.elementor-element-cd8e645 .jeg-elementor-kit.jkit-heading .heading-section-subtitle{color:var(--e-global-color-4f7cc1a);font-family:var(--e-global-typography-6be4107-font-family),Sans-serif;font-size:var(--e-global-typography-6be4107-font-size);font-weight:var(--e-global-typography-6be4107-font-weight);line-height:var(--e-global-typography-6be4107-line-height);margin:0 0 0 0}.elementor-20 .elementor-element.elementor-element-2b34d91 img{width:100%;border-radius:16px 16px 16px 16px}.elementor-20 .elementor-element.elementor-element-8b145b6{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;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:var(--e-global-color-a9ed6c5);--border-color:var( --e-global-color-a9ed6c5 );--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:1}.elementor-20 .elementor-element.elementor-element-8b145b6::before,.elementor-20 .elementor-element.elementor-element-8b145b6>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-8b145b6>.e-con-inner>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-8b145b6>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-8b145b6>.e-con-inner>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-8b145b6>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,var(--e-global-color-b3aaef1) 0%,var(--e-global-color-b3aaef1) 100%)}.elementor-20 .elementor-element.elementor-element-8b145b6.elementor-element.e-flex::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);border-radius:inherit;background-color:inherit}.elementor-20 .elementor-element.elementor-element-ed7249e{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-20 .elementor-element.elementor-element-ed7249e.elementor-element{--align-self:flex-start}.elementor-20 .elementor-element.elementor-element-ed7249e .jeg-elementor-kit.jkit-heading{text-align:left}.elementor-20 .elementor-element.elementor-element-ed7249e .jeg-elementor-kit.jkit-heading .heading-title{font-family:var(--e-global-typography-cf76fd0-font-family),Sans-serif;font-size:var(--e-global-typography-cf76fd0-font-size);font-weight:var(--e-global-typography-cf76fd0-font-weight);line-height:var(--e-global-typography-cf76fd0-line-height);letter-spacing:var(--e-global-typography-cf76fd0-letter-spacing);color:#FFF}.elementor-20 .elementor-element.elementor-element-ed7249e .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0 0 24px 0}.elementor-20 .elementor-element.elementor-element-ed7249e .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0 0 0 0;border-radius:0 0 0 0}.elementor-20 .elementor-element.elementor-element-ed7249e .jeg-elementor-kit.jkit-heading .heading-title>span{color:var(--e-global-color-0f1853c);font-family:var(--e-global-typography-efc9353-font-family),Sans-serif;font-size:var(--e-global-typography-efc9353-font-size);font-weight:var(--e-global-typography-efc9353-font-weight);font-style:var(--e-global-typography-efc9353-font-style);line-height:var(--e-global-typography-efc9353-line-height);text-decoration-color:var(--e-global-color-0f1853c);padding:0 0 0 0}.elementor-20 .elementor-element.elementor-element-ed7249e .jeg-elementor-kit.jkit-heading .heading-section-subtitle{color:#FFF;font-family:var(--e-global-typography-6be4107-font-family),Sans-serif;font-size:var(--e-global-typography-6be4107-font-size);font-weight:var(--e-global-typography-6be4107-font-weight);line-height:var(--e-global-typography-6be4107-line-height);margin:0 0 0 0}.elementor-20 .elementor-element.elementor-element-91747bd{margin:020px 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-20 .elementor-element.elementor-element-91747bd .elementor-icon-list-icon i{color:#FFF;transition:color 0.3s}.elementor-20 .elementor-element.elementor-element-91747bd .elementor-icon-list-icon svg{fill:#FFF;transition:fill 0.3s}.elementor-20 .elementor-element.elementor-element-91747bd .elementor-icon-list-text{color:#FFF;transition:color 0.3s}.elementor-20 .elementor-element.elementor-element-8eaeb23 .elementor-button{background-color:var(--e-global-color-0f1853c);font-family:var(--e-global-typography-c6cdef5-font-family),Sans-serif;font-size:var(--e-global-typography-c6cdef5-font-size);font-weight:var(--e-global-typography-c6cdef5-font-weight);line-height:var(--e-global-typography-c6cdef5-line-height);fill:var(--e-global-color-ca6b9c0);color:var(--e-global-color-ca6b9c0);transition-duration:0.1s;border-radius:32px 32px 32px 32px;padding:16px 24px 16px 24px}.elementor-20 .elementor-element.elementor-element-8eaeb23 .elementor-button:hover,.elementor-20 .elementor-element.elementor-element-8eaeb23 .elementor-button:focus{background-color:var(--e-global-color-ca21e09);color:var(--e-global-color-4f7cc1a)}.elementor-20 .elementor-element.elementor-element-8eaeb23:hover{--e-transform-translateY:-6px}.elementor-20 .elementor-element.elementor-element-8eaeb23.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0}.elementor-20 .elementor-element.elementor-element-8eaeb23 .elementor-button:hover svg,.elementor-20 .elementor-element.elementor-element-8eaeb23 .elementor-button:focus svg{fill:var(--e-global-color-4f7cc1a)}@media(max-width:1024px){.elementor-20 .elementor-element.elementor-element-4b5ebc0{--margin-top:-124px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-20 .elementor-element.elementor-element-f23cd0d{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-20 .elementor-element.elementor-element-b2af51b .elementor-heading-title{line-height:1.6em}.elementor-20 .elementor-element.elementor-element-1f48143 .elementor-heading-title{font-size:var(--e-global-typography-6be4107-font-size);line-height:var(--e-global-typography-6be4107-line-height)}.elementor-20 .elementor-element.elementor-element-8597330 .hfe-breadcrumbs-item{font-size:var(--e-global-typography-2226ae7-font-size);line-height:var(--e-global-typography-2226ae7-line-height)}.elementor-20 .elementor-element.elementor-element-8597330 .hfe-breadcrumbs-separator .hfe-breadcrumbs-separator-text{font-size:var(--e-global-typography-2226ae7-font-size);line-height:var(--e-global-typography-2226ae7-line-height)}.elementor-20 .elementor-element.elementor-element-8597330 .hfe-breadcrumbs-last .hfe-breadcrumbs-text,.elementor-20 .elementor-element.elementor-element-8597330 .hfe-breadcrumbs-last svg{font-size:var(--e-global-typography-2226ae7-font-size);line-height:var(--e-global-typography-2226ae7-line-height)}.elementor-20 .elementor-element.elementor-element-517b93e .elementor-heading-title,.elementor-20 .elementor-element.elementor-element-517b93e .hfe-page-title a{font-size:var(--e-global-typography-caa4323-font-size);line-height:var(--e-global-typography-caa4323-line-height);letter-spacing:var(--e-global-typography-caa4323-letter-spacing)}.elementor-20 .elementor-element.elementor-element-6abb126{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-20 .elementor-element.elementor-element-6abb126 .elementor-heading-title{font-size:var(--e-global-typography-6be4107-font-size);line-height:var(--e-global-typography-6be4107-line-height)}.elementor-20 .elementor-element.elementor-element-66939803{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-20 .elementor-element.elementor-element-6eeb329c{--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-73219d17{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:42px 42px;--row-gap:42px;--column-gap:42px}.elementor-20 .elementor-element.elementor-element-6e7514d0 .elementor-heading-title{font-size:var(--e-global-typography-2226ae7-font-size);line-height:var(--e-global-typography-2226ae7-line-height)}.elementor-20 .elementor-element.elementor-element-16d68b01{width:100%;max-width:100%}.elementor-20 .elementor-element.elementor-element-16d68b01 .jeg-elementor-kit.jkit-heading .heading-title{font-size:var(--e-global-typography-cf76fd0-font-size);line-height:var(--e-global-typography-cf76fd0-line-height);letter-spacing:var(--e-global-typography-cf76fd0-letter-spacing)}.elementor-20 .elementor-element.elementor-element-16d68b01 .jeg-elementor-kit.jkit-heading .heading-title>span{font-size:var(--e-global-typography-efc9353-font-size);line-height:var(--e-global-typography-efc9353-line-height)}.elementor-20 .elementor-element.elementor-element-b112d15{width:var(--container-widget-width,75%);max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0}.elementor-20 .elementor-element.elementor-element-b112d15 .elementor-heading-title{font-size:var(--e-global-typography-6be4107-font-size);line-height:var(--e-global-typography-6be4107-line-height)}.elementor-20 .elementor-element.elementor-element-2720c3f9 .elementor-heading-title{font-size:var(--e-global-typography-2226ae7-font-size);line-height:var(--e-global-typography-2226ae7-line-height)}.elementor-20 .elementor-element.elementor-element-36903ec7 .elementor-heading-title{font-size:var(--e-global-typography-2226ae7-font-size);line-height:var(--e-global-typography-2226ae7-line-height)}.elementor-20 .elementor-element.elementor-element-2ac0faee .elementor-heading-title{font-size:var(--e-global-typography-2226ae7-font-size);line-height:var(--e-global-typography-2226ae7-line-height)}.elementor-20 .elementor-element.elementor-element-1da44d6e .elementor-heading-title{font-size:var(--e-global-typography-2226ae7-font-size);line-height:var(--e-global-typography-2226ae7-line-height)}.elementor-20 .elementor-element.elementor-element-603dd167 .elementor-heading-title{font-size:var(--e-global-typography-2226ae7-font-size);line-height:var(--e-global-typography-2226ae7-line-height)}.elementor-20 .elementor-element.elementor-element-77ecf3a0 .elementor-heading-title{font-size:var(--e-global-typography-2226ae7-font-size);line-height:var(--e-global-typography-2226ae7-line-height)}.elementor-20 .elementor-element.elementor-element-3f469b95{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-20 .elementor-element.elementor-element-58df9863{--border-radius:20px 20px 20px 20px;--padding-top:120px;--padding-bottom:166px;--padding-left:20px;--padding-right:20px}.elementor-20 .elementor-element.elementor-element-3f905a9c .elementor-heading-title{font-size:var(--e-global-typography-2226ae7-font-size);line-height:var(--e-global-typography-2226ae7-line-height)}.elementor-20 .elementor-element.elementor-element-3fe13f34{width:var(--container-widget-width,75%);max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0}.elementor-20 .elementor-element.elementor-element-3fe13f34 .jeg-elementor-kit.jkit-heading .heading-title{font-size:var(--e-global-typography-cf76fd0-font-size);line-height:var(--e-global-typography-cf76fd0-line-height);letter-spacing:var(--e-global-typography-cf76fd0-letter-spacing)}.elementor-20 .elementor-element.elementor-element-3fe13f34 .jeg-elementor-kit.jkit-heading .heading-title>span{font-size:var(--e-global-typography-efc9353-font-size);line-height:var(--e-global-typography-efc9353-line-height)}.elementor-20 .elementor-element.elementor-element-3fe13f34 .jeg-elementor-kit.jkit-heading .heading-section-subtitle{font-size:var(--e-global-typography-6be4107-font-size);line-height:var(--e-global-typography-6be4107-line-height)}.elementor-20 .elementor-element.elementor-element-314edac2{--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px}.elementor-20 .elementor-element.elementor-element-1cd2fd76{--justify-content:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px}.elementor-20 .elementor-element.elementor-element-4ad1693a{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px}.elementor-20 .elementor-element.elementor-element-5d220eec{width:100%;max-width:100%}.elementor-20 .elementor-element.elementor-element-5d220eec .jeg-elementor-kit.jkit-heading .heading-title{font-size:var(--e-global-typography-cf76fd0-font-size);line-height:var(--e-global-typography-cf76fd0-line-height);letter-spacing:var(--e-global-typography-cf76fd0-letter-spacing)}.elementor-20 .elementor-element.elementor-element-5d220eec .jeg-elementor-kit.jkit-heading .heading-title>span{font-size:var(--e-global-typography-e3878bd-font-size);line-height:var(--e-global-typography-e3878bd-line-height)}.elementor-20 .elementor-element.elementor-element-5d220eec .jeg-elementor-kit.jkit-heading .heading-section-subtitle{font-size:var(--e-global-typography-6be4107-font-size);line-height:var(--e-global-typography-6be4107-line-height)}.elementor-20 .elementor-element.elementor-element-16bf3060{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px}.elementor-20 .elementor-element.elementor-element-6ee3c7b9{width:100%;max-width:100%}.elementor-20 .elementor-element.elementor-element-6ee3c7b9 .jeg-elementor-kit.jkit-heading .heading-title{font-size:var(--e-global-typography-cf76fd0-font-size);line-height:var(--e-global-typography-cf76fd0-line-height);letter-spacing:var(--e-global-typography-cf76fd0-letter-spacing)}.elementor-20 .elementor-element.elementor-element-6ee3c7b9 .jeg-elementor-kit.jkit-heading .heading-title>span{font-size:var(--e-global-typography-e3878bd-font-size);line-height:var(--e-global-typography-e3878bd-line-height)}.elementor-20 .elementor-element.elementor-element-6ee3c7b9 .jeg-elementor-kit.jkit-heading .heading-section-subtitle{font-size:var(--e-global-typography-6be4107-font-size);line-height:var(--e-global-typography-6be4107-line-height)}.elementor-20 .elementor-element.elementor-element-65a938e9{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px}.elementor-20 .elementor-element.elementor-element-5f94a784{width:100%;max-width:100%}.elementor-20 .elementor-element.elementor-element-5f94a784 .jeg-elementor-kit.jkit-heading .heading-title{font-size:var(--e-global-typography-cf76fd0-font-size);line-height:var(--e-global-typography-cf76fd0-line-height);letter-spacing:var(--e-global-typography-cf76fd0-letter-spacing)}.elementor-20 .elementor-element.elementor-element-5f94a784 .jeg-elementor-kit.jkit-heading .heading-title>span{font-size:var(--e-global-typography-e3878bd-font-size);line-height:var(--e-global-typography-e3878bd-line-height)}.elementor-20 .elementor-element.elementor-element-5f94a784 .jeg-elementor-kit.jkit-heading .heading-section-subtitle{font-size:var(--e-global-typography-6be4107-font-size);line-height:var(--e-global-typography-6be4107-line-height)}.elementor-20 .elementor-element.elementor-element-7e05e984{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px}.elementor-20 .elementor-element.elementor-element-67bb8111{width:100%;max-width:100%}.elementor-20 .elementor-element.elementor-element-67bb8111 .jeg-elementor-kit.jkit-heading .heading-title{font-size:var(--e-global-typography-cf76fd0-font-size);line-height:var(--e-global-typography-cf76fd0-line-height);letter-spacing:var(--e-global-typography-cf76fd0-letter-spacing)}.elementor-20 .elementor-element.elementor-element-67bb8111 .jeg-elementor-kit.jkit-heading .heading-title>span{font-size:var(--e-global-typography-e3878bd-font-size);line-height:var(--e-global-typography-e3878bd-line-height)}.elementor-20 .elementor-element.elementor-element-67bb8111 .jeg-elementor-kit.jkit-heading .heading-section-subtitle{font-size:var(--e-global-typography-6be4107-font-size);line-height:var(--e-global-typography-6be4107-line-height)}.elementor-20 .elementor-element.elementor-element-62ca2776{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-20 .elementor-element.elementor-element-2d2fa8a2{--border-radius:20px 20px 20px 20px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px}.elementor-20 .elementor-element.elementor-element-1176e475{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-20 .elementor-element.elementor-element-64fccd1b{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:42px 42px;--row-gap:42px;--column-gap:42px}.elementor-20 .elementor-element.elementor-element-6ce36256 .elementor-heading-title{font-size:var(--e-global-typography-2226ae7-font-size);line-height:var(--e-global-typography-2226ae7-line-height)}.elementor-20 .elementor-element.elementor-element-10d1f75d{width:100%;max-width:100%}.elementor-20 .elementor-element.elementor-element-10d1f75d .jeg-elementor-kit.jkit-heading .heading-title{font-size:var(--e-global-typography-cf76fd0-font-size);line-height:var(--e-global-typography-cf76fd0-line-height);letter-spacing:var(--e-global-typography-cf76fd0-letter-spacing)}.elementor-20 .elementor-element.elementor-element-10d1f75d .jeg-elementor-kit.jkit-heading .heading-title>span{font-size:var(--e-global-typography-efc9353-font-size);line-height:var(--e-global-typography-efc9353-line-height)}.elementor-20 .elementor-element.elementor-element-100db9d3{width:var(--container-widget-width,75%);max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0}.elementor-20 .elementor-element.elementor-element-100db9d3 .elementor-heading-title{font-size:var(--e-global-typography-6be4107-font-size);line-height:var(--e-global-typography-6be4107-line-height)}.elementor-20 .elementor-element.elementor-element-5fa1e3cc .jeg-elementor-kit.jkit-icon-box .title{margin:0 0 0 0;font-size:var(--e-global-typography-e3878bd-font-size);line-height:var(--e-global-typography-e3878bd-line-height)}.elementor-20 .elementor-element.elementor-element-5fa1e3cc .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var(--e-global-typography-6be4107-font-size);line-height:var(--e-global-typography-6be4107-line-height);margin:28px 0 24px -62px}.elementor-20 .elementor-element.elementor-element-5fa1e3cc .jeg-elementor-kit.jkit-icon-box .icon-box>.icon{padding:11px 10px 10px 11px}.elementor-20 .elementor-element.elementor-element-5fa1e3cc .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link{font-size:var(--e-global-typography-c6cdef5-font-size);line-height:var(--e-global-typography-c6cdef5-line-height)}.elementor-20 .elementor-element.elementor-element-10b9c527 .jeg-elementor-kit.jkit-icon-box .title{margin:0 0 0 0;font-size:var(--e-global-typography-e3878bd-font-size);line-height:var(--e-global-typography-e3878bd-line-height)}.elementor-20 .elementor-element.elementor-element-10b9c527 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var(--e-global-typography-6be4107-font-size);line-height:var(--e-global-typography-6be4107-line-height)}.elementor-20 .elementor-element.elementor-element-10b9c527 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link{font-size:var(--e-global-typography-c6cdef5-font-size);line-height:var(--e-global-typography-c6cdef5-line-height)}.elementor-20 .elementor-element.elementor-element-19bafe30 .jeg-elementor-kit.jkit-icon-box .title{margin:0 0 0 0;font-size:var(--e-global-typography-e3878bd-font-size);line-height:var(--e-global-typography-e3878bd-line-height)}.elementor-20 .elementor-element.elementor-element-19bafe30 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var(--e-global-typography-6be4107-font-size);line-height:var(--e-global-typography-6be4107-line-height)}.elementor-20 .elementor-element.elementor-element-19bafe30 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link{font-size:var(--e-global-typography-c6cdef5-font-size);line-height:var(--e-global-typography-c6cdef5-line-height)}.elementor-20 .elementor-element.elementor-element-986f615{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-20 .elementor-element.elementor-element-1019e63{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px}.elementor-20 .elementor-element.elementor-element-ec17c6b{--padding-top:42px;--padding-bottom:42px;--padding-left:42px;--padding-right:42px}.elementor-20 .elementor-element.elementor-element-b07cee2 .elementor-heading-title{font-size:var(--e-global-typography-2226ae7-font-size);line-height:var(--e-global-typography-2226ae7-line-height)}.elementor-20 .elementor-element.elementor-element-cd8e645{width:100%;max-width:100%}.elementor-20 .elementor-element.elementor-element-cd8e645 .jeg-elementor-kit.jkit-heading .heading-title{font-size:var(--e-global-typography-cf76fd0-font-size);line-height:var(--e-global-typography-cf76fd0-line-height);letter-spacing:var(--e-global-typography-cf76fd0-letter-spacing)}.elementor-20 .elementor-element.elementor-element-cd8e645 .jeg-elementor-kit.jkit-heading .heading-title>span{font-size:var(--e-global-typography-efc9353-font-size);line-height:var(--e-global-typography-efc9353-line-height)}.elementor-20 .elementor-element.elementor-element-cd8e645 .jeg-elementor-kit.jkit-heading .heading-section-subtitle{font-size:var(--e-global-typography-6be4107-font-size);line-height:var(--e-global-typography-6be4107-line-height)}.elementor-20 .elementor-element.elementor-element-8b145b6{--padding-top:42px;--padding-bottom:42px;--padding-left:42px;--padding-right:42px}.elementor-20 .elementor-element.elementor-element-ed7249e{width:100%;max-width:100%}.elementor-20 .elementor-element.elementor-element-ed7249e .jeg-elementor-kit.jkit-heading .heading-title{font-size:var(--e-global-typography-cf76fd0-font-size);line-height:var(--e-global-typography-cf76fd0-line-height);letter-spacing:var(--e-global-typography-cf76fd0-letter-spacing)}.elementor-20 .elementor-element.elementor-element-ed7249e .jeg-elementor-kit.jkit-heading .heading-title>span{font-size:var(--e-global-typography-efc9353-font-size);line-height:var(--e-global-typography-efc9353-line-height)}.elementor-20 .elementor-element.elementor-element-ed7249e .jeg-elementor-kit.jkit-heading .heading-section-subtitle{font-size:var(--e-global-typography-6be4107-font-size);line-height:var(--e-global-typography-6be4107-line-height)}.elementor-20 .elementor-element.elementor-element-8eaeb23 .elementor-button{font-size:var(--e-global-typography-c6cdef5-font-size);line-height:var(--e-global-typography-c6cdef5-line-height)}}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-4b5ebc0{--margin-top:-116px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:010px}.elementor-20 .elementor-element.elementor-element-ac37acb{--gap:42px 42px;--row-gap:42px;--column-gap:42px;--margin-top:175px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:060px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-e9e4833{--flex-wrap:nowrap}.elementor-20 .elementor-element.elementor-element-0926c5f{--width:fit-content}.elementor-20 .elementor-element.elementor-element-b2af51b .elementor-heading-title{line-height:1.6em}.elementor-20 .elementor-element.elementor-element-1f48143.elementor-element{--align-self:center}.elementor-20 .elementor-element.elementor-element-1f48143 .elementor-heading-title{font-size:var(--e-global-typography-6be4107-font-size);line-height:var(--e-global-typography-6be4107-line-height)}.elementor-20 .elementor-element.elementor-element-8597330 .hfe-breadcrumbs-item{font-size:var(--e-global-typography-2226ae7-font-size);line-height:var(--e-global-typography-2226ae7-line-height)}.elementor-20 .elementor-element.elementor-element-8597330 .hfe-breadcrumbs-separator .hfe-breadcrumbs-separator-text{font-size:var(--e-global-typography-2226ae7-font-size);line-height:var(--e-global-typography-2226ae7-line-height)}.elementor-20 .elementor-element.elementor-element-8597330 .hfe-breadcrumbs-last .hfe-breadcrumbs-text,.elementor-20 .elementor-element.elementor-element-8597330 .hfe-breadcrumbs-last svg{font-size:var(--e-global-typography-2226ae7-font-size);line-height:var(--e-global-typography-2226ae7-line-height)}.elementor-20 .elementor-element.elementor-element-517b93e .elementor-heading-title,.elementor-20 .elementor-element.elementor-element-517b93e .hfe-page-title a{font-size:var(--e-global-typography-caa4323-font-size);line-height:var(--e-global-typography-caa4323-line-height);letter-spacing:var(--e-global-typography-caa4323-letter-spacing)}.elementor-20 .elementor-element.elementor-element-6abb126{width:100%;max-width:100%}.elementor-20 .elementor-element.elementor-element-6abb126 .elementor-heading-title{font-size:var(--e-global-typography-6be4107-font-size);line-height:var(--e-global-typography-6be4107-line-height)}.elementor-20 .elementor-element.elementor-element-66939803{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:010px}.elementor-20 .elementor-element.elementor-element-6eeb329c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-516cbf08{--gap:42px 42px;--row-gap:42px;--column-gap:42px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-20 .elementor-element.elementor-element-73219d17{--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-20 .elementor-element.elementor-element-6506d02f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-6e7514d0 .elementor-heading-title{font-size:var(--e-global-typography-2226ae7-font-size);line-height:var(--e-global-typography-2226ae7-line-height)}.elementor-20 .elementor-element.elementor-element-16d68b01{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-20 .elementor-element.elementor-element-16d68b01 .jeg-elementor-kit.jkit-heading .heading-title{font-size:var(--e-global-typography-cf76fd0-font-size);line-height:var(--e-global-typography-cf76fd0-line-height);letter-spacing:var(--e-global-typography-cf76fd0-letter-spacing)}.elementor-20 .elementor-element.elementor-element-16d68b01 .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0 0 0 0}.elementor-20 .elementor-element.elementor-element-16d68b01 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0 0 0 0;border-radius:0 0 0 0}.elementor-20 .elementor-element.elementor-element-16d68b01 .jeg-elementor-kit.jkit-heading .heading-title>span{font-size:var(--e-global-typography-efc9353-font-size);line-height:var(--e-global-typography-efc9353-line-height);padding:0 0 0 0}.elementor-20 .elementor-element.elementor-element-b112d15{width:100%;max-width:100%}.elementor-20 .elementor-element.elementor-element-b112d15 .elementor-heading-title{font-size:var(--e-global-typography-6be4107-font-size);line-height:var(--e-global-typography-6be4107-line-height)}.elementor-20 .elementor-element.elementor-element-2720c3f9 .elementor-heading-title{font-size:var(--e-global-typography-2226ae7-font-size);line-height:var(--e-global-typography-2226ae7-line-height)}.elementor-20 .elementor-element.elementor-element-36903ec7 .elementor-heading-title{font-size:var(--e-global-typography-2226ae7-font-size);line-height:var(--e-global-typography-2226ae7-line-height)}.elementor-20 .elementor-element.elementor-element-2ac0faee .elementor-heading-title{font-size:var(--e-global-typography-2226ae7-font-size);line-height:var(--e-global-typography-2226ae7-line-height)}.elementor-20 .elementor-element.elementor-element-1da44d6e .elementor-heading-title{font-size:var(--e-global-typography-2226ae7-font-size);line-height:var(--e-global-typography-2226ae7-line-height)}.elementor-20 .elementor-element.elementor-element-603dd167 .elementor-heading-title{font-size:var(--e-global-typography-2226ae7-font-size);line-height:var(--e-global-typography-2226ae7-line-height)}.elementor-20 .elementor-element.elementor-element-77ecf3a0 .elementor-heading-title{font-size:var(--e-global-typography-2226ae7-font-size);line-height:var(--e-global-typography-2226ae7-line-height)}.elementor-20 .elementor-element.elementor-element-3f469b95{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px}.elementor-20 .elementor-element.elementor-element-58df9863{--border-radius:16px 16px 16px 16px}.elementor-20 .elementor-element.elementor-element-3f905a9c .elementor-heading-title{font-size:var(--e-global-typography-2226ae7-font-size);line-height:var(--e-global-typography-2226ae7-line-height)}.elementor-20 .elementor-element.elementor-element-3fe13f34{width:100%;max-width:100%}.elementor-20 .elementor-element.elementor-element-3fe13f34 .jeg-elementor-kit.jkit-heading .heading-title{font-size:var(--e-global-typography-cf76fd0-font-size);line-height:var(--e-global-typography-cf76fd0-line-height);letter-spacing:var(--e-global-typography-cf76fd0-letter-spacing)}.elementor-20 .elementor-element.elementor-element-3fe13f34 .jeg-elementor-kit.jkit-heading .heading-title>span{font-size:var(--e-global-typography-efc9353-font-size);line-height:var(--e-global-typography-efc9353-line-height)}.elementor-20 .elementor-element.elementor-element-3fe13f34 .jeg-elementor-kit.jkit-heading .heading-section-subtitle{font-size:var(--e-global-typography-6be4107-font-size);line-height:var(--e-global-typography-6be4107-line-height)}.elementor-20 .elementor-element.elementor-element-4ad1693a{--flex-wrap:nowrap;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px}.elementor-20 .elementor-element.elementor-element-5d220eec{width:100%;max-width:100%}.elementor-20 .elementor-element.elementor-element-5d220eec.elementor-element{--align-self:center}.elementor-20 .elementor-element.elementor-element-5d220eec .jeg-elementor-kit.jkit-heading{text-align:center}.elementor-20 .elementor-element.elementor-element-5d220eec .jeg-elementor-kit.jkit-heading .heading-title{font-size:var(--e-global-typography-cf76fd0-font-size);line-height:var(--e-global-typography-cf76fd0-line-height);letter-spacing:var(--e-global-typography-cf76fd0-letter-spacing)}.elementor-20 .elementor-element.elementor-element-5d220eec .jeg-elementor-kit.jkit-heading .heading-title>span{font-size:var(--e-global-typography-e3878bd-font-size);line-height:var(--e-global-typography-e3878bd-line-height)}.elementor-20 .elementor-element.elementor-element-5d220eec .jeg-elementor-kit.jkit-heading .heading-section-subtitle{font-size:var(--e-global-typography-6be4107-font-size);line-height:var(--e-global-typography-6be4107-line-height)}.elementor-20 .elementor-element.elementor-element-16bf3060{--flex-wrap:nowrap;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px}.elementor-20 .elementor-element.elementor-element-6ee3c7b9{width:100%;max-width:100%}.elementor-20 .elementor-element.elementor-element-6ee3c7b9 .jeg-elementor-kit.jkit-heading .heading-title{font-size:var(--e-global-typography-cf76fd0-font-size);line-height:var(--e-global-typography-cf76fd0-line-height);letter-spacing:var(--e-global-typography-cf76fd0-letter-spacing)}.elementor-20 .elementor-element.elementor-element-6ee3c7b9 .jeg-elementor-kit.jkit-heading .heading-title>span{font-size:var(--e-global-typography-e3878bd-font-size);line-height:var(--e-global-typography-e3878bd-line-height)}.elementor-20 .elementor-element.elementor-element-6ee3c7b9 .jeg-elementor-kit.jkit-heading .heading-section-subtitle{font-size:var(--e-global-typography-6be4107-font-size);line-height:var(--e-global-typography-6be4107-line-height)}.elementor-20 .elementor-element.elementor-element-65a938e9{--flex-wrap:nowrap;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px}.elementor-20 .elementor-element.elementor-element-5f94a784{width:100%;max-width:100%}.elementor-20 .elementor-element.elementor-element-5f94a784 .jeg-elementor-kit.jkit-heading .heading-title{font-size:var(--e-global-typography-cf76fd0-font-size);line-height:var(--e-global-typography-cf76fd0-line-height);letter-spacing:var(--e-global-typography-cf76fd0-letter-spacing)}.elementor-20 .elementor-element.elementor-element-5f94a784 .jeg-elementor-kit.jkit-heading .heading-title>span{font-size:var(--e-global-typography-e3878bd-font-size);line-height:var(--e-global-typography-e3878bd-line-height)}.elementor-20 .elementor-element.elementor-element-5f94a784 .jeg-elementor-kit.jkit-heading .heading-section-subtitle{font-size:var(--e-global-typography-6be4107-font-size);line-height:var(--e-global-typography-6be4107-line-height)}.elementor-20 .elementor-element.elementor-element-7e05e984{--flex-wrap:nowrap;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px}.elementor-20 .elementor-element.elementor-element-67bb8111{width:100%;max-width:100%}.elementor-20 .elementor-element.elementor-element-67bb8111 .jeg-elementor-kit.jkit-heading .heading-title{font-size:var(--e-global-typography-cf76fd0-font-size);line-height:var(--e-global-typography-cf76fd0-line-height);letter-spacing:var(--e-global-typography-cf76fd0-letter-spacing)}.elementor-20 .elementor-element.elementor-element-67bb8111 .jeg-elementor-kit.jkit-heading .heading-title>span{font-size:var(--e-global-typography-e3878bd-font-size);line-height:var(--e-global-typography-e3878bd-line-height)}.elementor-20 .elementor-element.elementor-element-67bb8111 .jeg-elementor-kit.jkit-heading .heading-section-subtitle{font-size:var(--e-global-typography-6be4107-font-size);line-height:var(--e-global-typography-6be4107-line-height)}.elementor-20 .elementor-element.elementor-element-62ca2776{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px}.elementor-20 .elementor-element.elementor-element-2d2fa8a2::before,.elementor-20 .elementor-element.elementor-element-2d2fa8a2>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-2d2fa8a2>.e-con-inner>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-2d2fa8a2>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-2d2fa8a2>.e-con-inner>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-2d2fa8a2>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;background-image:linear-gradient(180deg,var(--e-global-color-4f7cc1a) 15%,var(--e-global-color-b3aaef1) 200%)}.elementor-20 .elementor-element.elementor-element-2d2fa8a2{--overlay-opacity:1;--border-radius:20px 20px 20px 20px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px}.elementor-20 .elementor-element.elementor-element-1176e475{--gap:42px 42px;--row-gap:42px;--column-gap:42px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-20 .elementor-element.elementor-element-64fccd1b{--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-20 .elementor-element.elementor-element-5a44fae5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-6ce36256 .elementor-heading-title{font-size:var(--e-global-typography-2226ae7-font-size);line-height:var(--e-global-typography-2226ae7-line-height)}.elementor-20 .elementor-element.elementor-element-10d1f75d{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-20 .elementor-element.elementor-element-10d1f75d .jeg-elementor-kit.jkit-heading .heading-title{font-size:var(--e-global-typography-cf76fd0-font-size);line-height:var(--e-global-typography-cf76fd0-line-height);letter-spacing:var(--e-global-typography-cf76fd0-letter-spacing)}.elementor-20 .elementor-element.elementor-element-10d1f75d .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0 0 0 0}.elementor-20 .elementor-element.elementor-element-10d1f75d .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0 0 0 0;border-radius:0 0 0 0}.elementor-20 .elementor-element.elementor-element-10d1f75d .jeg-elementor-kit.jkit-heading .heading-title>span{font-size:var(--e-global-typography-efc9353-font-size);line-height:var(--e-global-typography-efc9353-line-height);padding:0 0 0 0}.elementor-20 .elementor-element.elementor-element-100db9d3{width:100%;max-width:100%}.elementor-20 .elementor-element.elementor-element-100db9d3 .elementor-heading-title{font-size:var(--e-global-typography-6be4107-font-size);line-height:var(--e-global-typography-6be4107-line-height)}.elementor-20 .elementor-element.elementor-element-5fa1e3cc .jeg-elementor-kit.jkit-icon-box .title{font-size:var(--e-global-typography-e3878bd-font-size);line-height:var(--e-global-typography-e3878bd-line-height)}.elementor-20 .elementor-element.elementor-element-5fa1e3cc .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var(--e-global-typography-6be4107-font-size);line-height:var(--e-global-typography-6be4107-line-height)}.elementor-20 .elementor-element.elementor-element-5fa1e3cc .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link{font-size:var(--e-global-typography-c6cdef5-font-size);line-height:var(--e-global-typography-c6cdef5-line-height)}.elementor-20 .elementor-element.elementor-element-10b9c527 .jeg-elementor-kit.jkit-icon-box .title{font-size:var(--e-global-typography-e3878bd-font-size);line-height:var(--e-global-typography-e3878bd-line-height)}.elementor-20 .elementor-element.elementor-element-10b9c527 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var(--e-global-typography-6be4107-font-size);line-height:var(--e-global-typography-6be4107-line-height)}.elementor-20 .elementor-element.elementor-element-10b9c527 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link{font-size:var(--e-global-typography-c6cdef5-font-size);line-height:var(--e-global-typography-c6cdef5-line-height)}.elementor-20 .elementor-element.elementor-element-19bafe30 .jeg-elementor-kit.jkit-icon-box .title{font-size:var(--e-global-typography-e3878bd-font-size);line-height:var(--e-global-typography-e3878bd-line-height)}.elementor-20 .elementor-element.elementor-element-19bafe30 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var(--e-global-typography-6be4107-font-size);line-height:var(--e-global-typography-6be4107-line-height)}.elementor-20 .elementor-element.elementor-element-19bafe30 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link{font-size:var(--e-global-typography-c6cdef5-font-size);line-height:var(--e-global-typography-c6cdef5-line-height)}.elementor-20 .elementor-element.elementor-element-986f615{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:050px;--padding-bottom:0px;--padding-left:10px;--padding-right:010px}.elementor-20 .elementor-element.elementor-element-1019e63{--gap:42px 42px;--row-gap:42px;--column-gap:42px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px}.elementor-20 .elementor-element.elementor-element-ec17c6b{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px}.elementor-20 .elementor-element.elementor-element-01ab21c{--margin-top:0px;--margin-bottom:42px;--margin-left:0px;--margin-right:0px}.elementor-20 .elementor-element.elementor-element-b07cee2.elementor-element{--align-self:flex-start}.elementor-20 .elementor-element.elementor-element-b07cee2{text-align:start}.elementor-20 .elementor-element.elementor-element-b07cee2 .elementor-heading-title{font-size:var(--e-global-typography-2226ae7-font-size);line-height:var(--e-global-typography-2226ae7-line-height)}.elementor-20 .elementor-element.elementor-element-cd8e645{width:100%;max-width:100%}.elementor-20 .elementor-element.elementor-element-cd8e645 .jeg-elementor-kit.jkit-heading{text-align:left}.elementor-20 .elementor-element.elementor-element-cd8e645 .jeg-elementor-kit.jkit-heading .heading-title{font-size:var(--e-global-typography-cf76fd0-font-size);line-height:var(--e-global-typography-cf76fd0-line-height);letter-spacing:var(--e-global-typography-cf76fd0-letter-spacing)}.elementor-20 .elementor-element.elementor-element-cd8e645 .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0 0 0 0}.elementor-20 .elementor-element.elementor-element-cd8e645 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0 0 0 0;border-radius:0 0 0 0}.elementor-20 .elementor-element.elementor-element-cd8e645 .jeg-elementor-kit.jkit-heading .heading-title>span{font-size:var(--e-global-typography-efc9353-font-size);line-height:var(--e-global-typography-efc9353-line-height)}.elementor-20 .elementor-element.elementor-element-cd8e645 .jeg-elementor-kit.jkit-heading .heading-section-subtitle{font-size:var(--e-global-typography-6be4107-font-size);line-height:var(--e-global-typography-6be4107-line-height)}.elementor-20 .elementor-element.elementor-element-8b145b6{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px}.elementor-20 .elementor-element.elementor-element-ed7249e{width:100%;max-width:100%}.elementor-20 .elementor-element.elementor-element-ed7249e .jeg-elementor-kit.jkit-heading .heading-title{font-size:var(--e-global-typography-cf76fd0-font-size);line-height:var(--e-global-typography-cf76fd0-line-height);letter-spacing:var(--e-global-typography-cf76fd0-letter-spacing)}.elementor-20 .elementor-element.elementor-element-ed7249e .jeg-elementor-kit.jkit-heading .heading-title>span{font-size:var(--e-global-typography-efc9353-font-size);line-height:var(--e-global-typography-efc9353-line-height)}.elementor-20 .elementor-element.elementor-element-ed7249e .jeg-elementor-kit.jkit-heading .heading-section-subtitle{font-size:var(--e-global-typography-6be4107-font-size);line-height:var(--e-global-typography-6be4107-line-height)}.elementor-20 .elementor-element.elementor-element-8eaeb23.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0}.elementor-20 .elementor-element.elementor-element-8eaeb23 .elementor-button .elementor-button-content-wrapper{justify-content:center}.elementor-20 .elementor-element.elementor-element-8eaeb23 .elementor-button{font-size:var(--e-global-typography-c6cdef5-font-size);line-height:var(--e-global-typography-c6cdef5-line-height)}}@media(min-width:768px){.elementor-20 .elementor-element.elementor-element-50b42ed{--width:100%}.elementor-20 .elementor-element.elementor-element-e9e4833{--width:fit-content}.elementor-20 .elementor-element.elementor-element-0926c5f{--width:fit-content}.elementor-20 .elementor-element.elementor-element-6506d02f{--width:100%}.elementor-20 .elementor-element.elementor-element-4ad1693a{--width:fit-content}.elementor-20 .elementor-element.elementor-element-16bf3060{--width:fit-content}.elementor-20 .elementor-element.elementor-element-65a938e9{--width:fit-content}.elementor-20 .elementor-element.elementor-element-7e05e984{--width:fit-content}.elementor-20 .elementor-element.elementor-element-1019e63{--content-width:100%}}@media(max-width:1024px) and (min-width:768px){.elementor-20 .elementor-element.elementor-element-6506d02f{--width:100%}.elementor-20 .elementor-element.elementor-element-58df9863{--content-width:100%}.elementor-20 .elementor-element.elementor-element-5a44fae5{--width:100%}.elementor-20 .elementor-element.elementor-element-1019e63{--content-width:100%}}@media(min-width:1025px){.elementor-20 .elementor-element.elementor-element-f23cd0d:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-f23cd0d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-20 .elementor-element.elementor-element-58df9863:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-58df9863>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}@media (min-width:1025px){.elementor-element.elementor-element-5fa1e3cc .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;flex-direction:row}}@media (min-width:1025px){.elementor-element.elementor-element-5fa1e3cc .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header{margin-right:15px;margin-left:unset}}@media (min-width:1025px){.elementor-element.elementor-element-10b9c527 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;flex-direction:row}}@media (min-width:1025px){.elementor-element.elementor-element-10b9c527 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header{margin-right:15px;margin-left:unset}}@media (min-width:1025px){.elementor-element.elementor-element-19bafe30 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;flex-direction:row}}@media (min-width:1025px){.elementor-element.elementor-element-19bafe30 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header{margin-right:15px;margin-left:unset}}