.elementor-352 .elementor-element.elementor-element-4148f2b1{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:-159px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px}.elementor-352 .elementor-element.elementor-element-4148f2b1:not(.elementor-motion-effects-element-type-background),.elementor-352 .elementor-element.elementor-element-4148f2b1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://solreformas.es/wp-content/uploads/2024/11/home-hero-2-1.webp);background-position:center center;background-size:cover}.elementor-352 .elementor-element.elementor-element-4148f2b1::before,.elementor-352 .elementor-element.elementor-element-4148f2b1>.elementor-background-video-container::before,.elementor-352 .elementor-element.elementor-element-4148f2b1>.e-con-inner>.elementor-background-video-container::before,.elementor-352 .elementor-element.elementor-element-4148f2b1>.elementor-background-slideshow::before,.elementor-352 .elementor-element.elementor-element-4148f2b1>.e-con-inner>.elementor-background-slideshow::before,.elementor-352 .elementor-element.elementor-element-4148f2b1>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,#000000 0%,#00000000 30%)}.elementor-352 .elementor-element.elementor-element-4bea32b{--display:flex;--min-height:70px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-352 .elementor-element.elementor-element-a6964e6{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-352 .elementor-element.elementor-element-bf72814{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50px 50px 50px 50px;box-shadow:0 0 40px 0 rgb(0 0 0 / .4);--padding-top:100px;--padding-bottom:100px;--padding-left:60px;--padding-right:60px}.elementor-352 .elementor-element.elementor-element-bf72814:not(.elementor-motion-effects-element-type-background),.elementor-352 .elementor-element.elementor-element-bf72814>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFA}.elementor-352 .elementor-element.elementor-element-64dd52f9>.elementor-widget-container{padding:10px 0 10px 0}.elementor-352 .elementor-element.elementor-element-64dd52f9{text-align:center}.elementor-352 .elementor-element.elementor-element-64dd52f9 .elementor-heading-title{font-size:12px;text-transform:uppercase;line-height:1.2em;letter-spacing:.5rem;color:var(--e-global-color-text)}.elementor-352 .elementor-element.elementor-element-6cccf4bc{width:var(--container-widget-width,900px);max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:center}.elementor-352 .elementor-element.elementor-element-6cccf4bc>.elementor-widget-container{padding:20px 0 0 0}.elementor-352 .elementor-element.elementor-element-6cccf4bc .elementor-heading-title{font-size:74px;font-weight:300;letter-spacing:-.3rem;color:var(--e-global-color-text)}.elementor-352 .elementor-element.elementor-element-e6f2e42{width:var(--container-widget-width,600px);max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:center}.elementor-352 .elementor-element.elementor-element-e6f2e42>.elementor-widget-container{padding:30px 0 70px 0}.elementor-352 .elementor-element.elementor-element-e6f2e42 .elementor-heading-title{font-weight:300;line-height:1.2em;color:var(--e-global-color-text)}.elementor-352 .elementor-element.elementor-element-4cacaf38{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-352 .elementor-element.elementor-element-671188e2{width:auto;max-width:auto}.elementor-352 .elementor-element.elementor-element-2c8f9b1 .elementor-button{background-color:#0000;font-size:18px;font-weight:800;text-transform:capitalize;letter-spacing:0rem;fill:var(--e-global-color-text);color:var(--e-global-color-text);border-style:solid;border-width:2px 2px 2px 2px;border-color:var(--e-global-color-text)}.elementor-352 .elementor-element.elementor-element-2c8f9b1 .elementor-button:hover,.elementor-352 .elementor-element.elementor-element-2c8f9b1 .elementor-button:focus{background-color:var(--e-global-color-primary);color:var(--e-global-color-5944b7c);border-color:var(--e-global-color-primary)}.elementor-352 .elementor-element.elementor-element-2c8f9b1{width:auto;max-width:auto}.elementor-352 .elementor-element.elementor-element-2c8f9b1 .elementor-button:hover svg,.elementor-352 .elementor-element.elementor-element-2c8f9b1 .elementor-button:focus svg{fill:var(--e-global-color-5944b7c)}.elementor-352 .elementor-element.elementor-element-326b259{--display:flex;--min-height:70px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-352 .elementor-element.elementor-element-74905566{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.03;--padding-top:120px;--padding-bottom:120px;--padding-left:50px;--padding-right:50px}.elementor-352 .elementor-element.elementor-element-74905566::before,.elementor-352 .elementor-element.elementor-element-74905566>.elementor-background-video-container::before,.elementor-352 .elementor-element.elementor-element-74905566>.e-con-inner>.elementor-background-video-container::before,.elementor-352 .elementor-element.elementor-element-74905566>.elementor-background-slideshow::before,.elementor-352 .elementor-element.elementor-element-74905566>.e-con-inner>.elementor-background-slideshow::before,.elementor-352 .elementor-element.elementor-element-74905566>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://solreformas.es/wp-content/uploads/2024/11/trama-02.svg);--background-overlay:'';background-size:100px auto}.elementor-352 .elementor-element.elementor-element-3ce4f9ef{--display:flex}.elementor-352 .elementor-element.elementor-element-3159d612>.elementor-widget-container{padding:0 0 10px 0}.elementor-352 .elementor-element.elementor-element-3159d612{text-align:start}.elementor-352 .elementor-element.elementor-element-3159d612 .elementor-heading-title{font-size:46px;text-transform:none;letter-spacing:-2px}.elementor-352 .elementor-element.elementor-element-7f80c0a1>.elementor-widget-container{padding:10px 0 40px 0}.elementor-352 .elementor-element.elementor-element-bb49ae5{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:60px 40px;--row-gap:60px;--column-gap:40px;--grid-auto-flow:row}.elementor-352 .elementor-element.elementor-element-faeda94{--display:flex}.elementor-352 .elementor-element.elementor-element-5d0a5dde .elementor-icon-wrapper{text-align:start}.elementor-352 .elementor-element.elementor-element-5d0a5dde.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-352 .elementor-element.elementor-element-5d0a5dde.elementor-view-framed .elementor-icon,.elementor-352 .elementor-element.elementor-element-5d0a5dde.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-352 .elementor-element.elementor-element-5d0a5dde.elementor-view-framed .elementor-icon,.elementor-352 .elementor-element.elementor-element-5d0a5dde.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-352 .elementor-element.elementor-element-5d0a5dde .elementor-icon{font-size:80px}.elementor-352 .elementor-element.elementor-element-5d0a5dde .elementor-icon svg{height:80px}.elementor-352 .elementor-element.elementor-element-208ead44>.elementor-widget-container{padding:10px 0 20px 0}.elementor-352 .elementor-element.elementor-element-208ead44{text-align:start}.elementor-352 .elementor-element.elementor-element-208ead44 .elementor-heading-title{font-size:26px;text-transform:none;line-height:1.1em}.elementor-352 .elementor-element.elementor-element-22a8999{font-size:17px;line-height:1.4em}.elementor-352 .elementor-element.elementor-element-ca60eeb .elementor-button{background-color:var(--e-global-color-1469124);font-size:23px;text-transform:uppercase;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-style:none;padding:10px 10px 10px 0}.elementor-352 .elementor-element.elementor-element-ca60eeb>.elementor-widget-container{margin:15px 0 0 0}.elementor-352 .elementor-element.elementor-element-ca60eeb .elementor-button:hover,.elementor-352 .elementor-element.elementor-element-ca60eeb .elementor-button:focus{color:var(--e-global-color-text)}.elementor-352 .elementor-element.elementor-element-ca60eeb .elementor-button:hover svg,.elementor-352 .elementor-element.elementor-element-ca60eeb .elementor-button:focus svg{fill:var(--e-global-color-text)}.elementor-352 .elementor-element.elementor-element-094b71a{--display:flex}.elementor-352 .elementor-element.elementor-element-b67cd17 .elementor-icon-wrapper{text-align:start}.elementor-352 .elementor-element.elementor-element-b67cd17.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-352 .elementor-element.elementor-element-b67cd17.elementor-view-framed .elementor-icon,.elementor-352 .elementor-element.elementor-element-b67cd17.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-352 .elementor-element.elementor-element-b67cd17.elementor-view-framed .elementor-icon,.elementor-352 .elementor-element.elementor-element-b67cd17.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-352 .elementor-element.elementor-element-b67cd17 .elementor-icon{font-size:80px}.elementor-352 .elementor-element.elementor-element-b67cd17 .elementor-icon svg{height:80px}.elementor-352 .elementor-element.elementor-element-f30f729>.elementor-widget-container{padding:10px 0 20px 0}.elementor-352 .elementor-element.elementor-element-f30f729{text-align:start}.elementor-352 .elementor-element.elementor-element-f30f729 .elementor-heading-title{font-size:26px;text-transform:none;line-height:1.1em}.elementor-352 .elementor-element.elementor-element-3648e6e{font-size:17px;line-height:1.4em}.elementor-352 .elementor-element.elementor-element-f39cf46 .elementor-button{background-color:var(--e-global-color-1469124);font-size:23px;text-transform:uppercase;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-style:none;padding:10px 10px 10px 0}.elementor-352 .elementor-element.elementor-element-f39cf46>.elementor-widget-container{margin:15px 0 0 0}.elementor-352 .elementor-element.elementor-element-f39cf46 .elementor-button:hover,.elementor-352 .elementor-element.elementor-element-f39cf46 .elementor-button:focus{color:var(--e-global-color-text)}.elementor-352 .elementor-element.elementor-element-f39cf46 .elementor-button:hover svg,.elementor-352 .elementor-element.elementor-element-f39cf46 .elementor-button:focus svg{fill:var(--e-global-color-text)}.elementor-352 .elementor-element.elementor-element-24f4202{--display:flex}.elementor-352 .elementor-element.elementor-element-d90edc0 .elementor-icon-wrapper{text-align:start}.elementor-352 .elementor-element.elementor-element-d90edc0.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-352 .elementor-element.elementor-element-d90edc0.elementor-view-framed .elementor-icon,.elementor-352 .elementor-element.elementor-element-d90edc0.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-352 .elementor-element.elementor-element-d90edc0.elementor-view-framed .elementor-icon,.elementor-352 .elementor-element.elementor-element-d90edc0.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-352 .elementor-element.elementor-element-d90edc0 .elementor-icon{font-size:80px}.elementor-352 .elementor-element.elementor-element-d90edc0 .elementor-icon svg{height:80px}.elementor-352 .elementor-element.elementor-element-a6a83cb>.elementor-widget-container{padding:10px 0 20px 0}.elementor-352 .elementor-element.elementor-element-a6a83cb{text-align:start}.elementor-352 .elementor-element.elementor-element-a6a83cb .elementor-heading-title{font-size:26px;text-transform:none;line-height:1.1em}.elementor-352 .elementor-element.elementor-element-8f2e37e{font-size:17px;line-height:1.4em}.elementor-352 .elementor-element.elementor-element-1c7a626 .elementor-button{background-color:var(--e-global-color-1469124);font-size:23px;text-transform:uppercase;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-style:none;padding:10px 10px 10px 0}.elementor-352 .elementor-element.elementor-element-1c7a626>.elementor-widget-container{margin:15px 0 0 0}.elementor-352 .elementor-element.elementor-element-1c7a626 .elementor-button:hover,.elementor-352 .elementor-element.elementor-element-1c7a626 .elementor-button:focus{color:var(--e-global-color-text)}.elementor-352 .elementor-element.elementor-element-1c7a626 .elementor-button:hover svg,.elementor-352 .elementor-element.elementor-element-1c7a626 .elementor-button:focus svg{fill:var(--e-global-color-text)}.elementor-352 .elementor-element.elementor-element-d708caf{--display:flex}.elementor-352 .elementor-element.elementor-element-8d90d9b .elementor-icon-wrapper{text-align:start}.elementor-352 .elementor-element.elementor-element-8d90d9b.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-352 .elementor-element.elementor-element-8d90d9b.elementor-view-framed .elementor-icon,.elementor-352 .elementor-element.elementor-element-8d90d9b.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-352 .elementor-element.elementor-element-8d90d9b.elementor-view-framed .elementor-icon,.elementor-352 .elementor-element.elementor-element-8d90d9b.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-352 .elementor-element.elementor-element-8d90d9b .elementor-icon{font-size:80px}.elementor-352 .elementor-element.elementor-element-8d90d9b .elementor-icon svg{height:80px}.elementor-352 .elementor-element.elementor-element-d5bbf0d>.elementor-widget-container{padding:10px 0 20px 0}.elementor-352 .elementor-element.elementor-element-d5bbf0d{text-align:start}.elementor-352 .elementor-element.elementor-element-d5bbf0d .elementor-heading-title{font-size:26px;text-transform:none;line-height:1.1em}.elementor-352 .elementor-element.elementor-element-85f2ebb{font-size:17px;line-height:1.4em}.elementor-352 .elementor-element.elementor-element-d9f8a11 .elementor-button{background-color:var(--e-global-color-1469124);font-size:23px;text-transform:uppercase;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-style:none;padding:10px 10px 10px 0}.elementor-352 .elementor-element.elementor-element-d9f8a11>.elementor-widget-container{margin:15px 0 0 0}.elementor-352 .elementor-element.elementor-element-d9f8a11 .elementor-button:hover,.elementor-352 .elementor-element.elementor-element-d9f8a11 .elementor-button:focus{color:var(--e-global-color-text)}.elementor-352 .elementor-element.elementor-element-d9f8a11 .elementor-button:hover svg,.elementor-352 .elementor-element.elementor-element-d9f8a11 .elementor-button:focus svg{fill:var(--e-global-color-text)}.elementor-352 .elementor-element.elementor-element-203ca65{--display:flex}.elementor-352 .elementor-element.elementor-element-c5d818a .elementor-icon-wrapper{text-align:start}.elementor-352 .elementor-element.elementor-element-c5d818a.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-352 .elementor-element.elementor-element-c5d818a.elementor-view-framed .elementor-icon,.elementor-352 .elementor-element.elementor-element-c5d818a.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-352 .elementor-element.elementor-element-c5d818a.elementor-view-framed .elementor-icon,.elementor-352 .elementor-element.elementor-element-c5d818a.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-352 .elementor-element.elementor-element-c5d818a .elementor-icon{font-size:80px}.elementor-352 .elementor-element.elementor-element-c5d818a .elementor-icon svg{height:80px}.elementor-352 .elementor-element.elementor-element-38e2dfb>.elementor-widget-container{padding:10px 0 20px 0}.elementor-352 .elementor-element.elementor-element-38e2dfb{text-align:start}.elementor-352 .elementor-element.elementor-element-38e2dfb .elementor-heading-title{font-size:26px;text-transform:none;line-height:1.1em}.elementor-352 .elementor-element.elementor-element-992c78c{font-size:17px;line-height:1.4em}.elementor-352 .elementor-element.elementor-element-f634c6a .elementor-button{background-color:var(--e-global-color-1469124);font-size:23px;text-transform:uppercase;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-style:none;padding:10px 10px 10px 0}.elementor-352 .elementor-element.elementor-element-f634c6a>.elementor-widget-container{margin:15px 0 0 0}.elementor-352 .elementor-element.elementor-element-f634c6a .elementor-button:hover,.elementor-352 .elementor-element.elementor-element-f634c6a .elementor-button:focus{color:var(--e-global-color-text)}.elementor-352 .elementor-element.elementor-element-f634c6a .elementor-button:hover svg,.elementor-352 .elementor-element.elementor-element-f634c6a .elementor-button:focus svg{fill:var(--e-global-color-text)}.elementor-352 .elementor-element.elementor-element-78a4afa{--display:flex}.elementor-352 .elementor-element.elementor-element-cf172b2 .elementor-icon-wrapper{text-align:start}.elementor-352 .elementor-element.elementor-element-cf172b2.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-352 .elementor-element.elementor-element-cf172b2.elementor-view-framed .elementor-icon,.elementor-352 .elementor-element.elementor-element-cf172b2.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-352 .elementor-element.elementor-element-cf172b2.elementor-view-framed .elementor-icon,.elementor-352 .elementor-element.elementor-element-cf172b2.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-352 .elementor-element.elementor-element-cf172b2 .elementor-icon{font-size:80px}.elementor-352 .elementor-element.elementor-element-cf172b2 .elementor-icon svg{height:80px}.elementor-352 .elementor-element.elementor-element-1e8abd5>.elementor-widget-container{padding:10px 0 20px 0}.elementor-352 .elementor-element.elementor-element-1e8abd5{text-align:start}.elementor-352 .elementor-element.elementor-element-1e8abd5 .elementor-heading-title{font-size:26px;text-transform:none;line-height:1.1em}.elementor-352 .elementor-element.elementor-element-b7cddac{font-size:17px;line-height:1.4em}.elementor-352 .elementor-element.elementor-element-baae4a2 .elementor-button{background-color:var(--e-global-color-1469124);font-size:23px;text-transform:uppercase;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-style:none;padding:10px 10px 10px 0}.elementor-352 .elementor-element.elementor-element-baae4a2>.elementor-widget-container{margin:15px 0 0 0}.elementor-352 .elementor-element.elementor-element-baae4a2 .elementor-button:hover,.elementor-352 .elementor-element.elementor-element-baae4a2 .elementor-button:focus{color:var(--e-global-color-text)}.elementor-352 .elementor-element.elementor-element-baae4a2 .elementor-button:hover svg,.elementor-352 .elementor-element.elementor-element-baae4a2 .elementor-button:focus svg{fill:var(--e-global-color-text)}.elementor-352 .elementor-element.elementor-element-0be51ba{--display:flex}.elementor-352 .elementor-element.elementor-element-10084ee .elementor-icon-wrapper{text-align:start}.elementor-352 .elementor-element.elementor-element-10084ee.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-352 .elementor-element.elementor-element-10084ee.elementor-view-framed .elementor-icon,.elementor-352 .elementor-element.elementor-element-10084ee.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-352 .elementor-element.elementor-element-10084ee.elementor-view-framed .elementor-icon,.elementor-352 .elementor-element.elementor-element-10084ee.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-352 .elementor-element.elementor-element-10084ee .elementor-icon{font-size:80px}.elementor-352 .elementor-element.elementor-element-10084ee .elementor-icon svg{height:80px}.elementor-352 .elementor-element.elementor-element-11a9661>.elementor-widget-container{padding:10px 0 20px 0}.elementor-352 .elementor-element.elementor-element-11a9661{text-align:start}.elementor-352 .elementor-element.elementor-element-11a9661 .elementor-heading-title{font-size:26px;text-transform:none;line-height:1.1em}.elementor-352 .elementor-element.elementor-element-311e886{font-size:17px;line-height:1.4em}.elementor-352 .elementor-element.elementor-element-888ef95 .elementor-button{background-color:var(--e-global-color-1469124);font-size:23px;text-transform:uppercase;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-style:none;padding:10px 10px 10px 0}.elementor-352 .elementor-element.elementor-element-888ef95>.elementor-widget-container{margin:15px 0 0 0}.elementor-352 .elementor-element.elementor-element-888ef95 .elementor-button:hover,.elementor-352 .elementor-element.elementor-element-888ef95 .elementor-button:focus{color:var(--e-global-color-text)}.elementor-352 .elementor-element.elementor-element-888ef95 .elementor-button:hover svg,.elementor-352 .elementor-element.elementor-element-888ef95 .elementor-button:focus svg{fill:var(--e-global-color-text)}.elementor-352 .elementor-element.elementor-element-97bd7fc{--display:flex}.elementor-352 .elementor-element.elementor-element-5304b6c .elementor-icon-wrapper{text-align:start}.elementor-352 .elementor-element.elementor-element-5304b6c.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-352 .elementor-element.elementor-element-5304b6c.elementor-view-framed .elementor-icon,.elementor-352 .elementor-element.elementor-element-5304b6c.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-352 .elementor-element.elementor-element-5304b6c.elementor-view-framed .elementor-icon,.elementor-352 .elementor-element.elementor-element-5304b6c.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-352 .elementor-element.elementor-element-5304b6c .elementor-icon{font-size:80px}.elementor-352 .elementor-element.elementor-element-5304b6c .elementor-icon svg{height:80px}.elementor-352 .elementor-element.elementor-element-2b2081d>.elementor-widget-container{padding:10px 0 20px 0}.elementor-352 .elementor-element.elementor-element-2b2081d{text-align:start}.elementor-352 .elementor-element.elementor-element-2b2081d .elementor-heading-title{font-size:26px;text-transform:none;line-height:1.1em}.elementor-352 .elementor-element.elementor-element-6dfe5a2{font-size:17px;line-height:1.4em}.elementor-352 .elementor-element.elementor-element-6ca5a85 .elementor-button{background-color:var(--e-global-color-1469124);font-size:23px;text-transform:uppercase;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-style:none;padding:10px 10px 10px 0}.elementor-352 .elementor-element.elementor-element-6ca5a85>.elementor-widget-container{margin:15px 0 0 0}.elementor-352 .elementor-element.elementor-element-6ca5a85 .elementor-button:hover,.elementor-352 .elementor-element.elementor-element-6ca5a85 .elementor-button:focus{color:var(--e-global-color-text)}.elementor-352 .elementor-element.elementor-element-6ca5a85 .elementor-button:hover svg,.elementor-352 .elementor-element.elementor-element-6ca5a85 .elementor-button:focus svg{fill:var(--e-global-color-text)}.elementor-352 .elementor-element.elementor-element-c81772b{--display:flex}.elementor-352 .elementor-element.elementor-element-e89ff0e .elementor-icon-wrapper{text-align:start}.elementor-352 .elementor-element.elementor-element-e89ff0e.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-352 .elementor-element.elementor-element-e89ff0e.elementor-view-framed .elementor-icon,.elementor-352 .elementor-element.elementor-element-e89ff0e.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-352 .elementor-element.elementor-element-e89ff0e.elementor-view-framed .elementor-icon,.elementor-352 .elementor-element.elementor-element-e89ff0e.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-352 .elementor-element.elementor-element-e89ff0e .elementor-icon{font-size:80px}.elementor-352 .elementor-element.elementor-element-e89ff0e .elementor-icon svg{height:80px}.elementor-352 .elementor-element.elementor-element-efb5c19>.elementor-widget-container{padding:10px 0 20px 0}.elementor-352 .elementor-element.elementor-element-efb5c19{text-align:start}.elementor-352 .elementor-element.elementor-element-efb5c19 .elementor-heading-title{font-size:26px;text-transform:none;line-height:1.1em}.elementor-352 .elementor-element.elementor-element-979d792{font-size:17px;line-height:1.4em}.elementor-352 .elementor-element.elementor-element-5b95504 .elementor-button{background-color:var(--e-global-color-1469124);font-size:23px;text-transform:uppercase;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-style:none;padding:10px 10px 10px 0}.elementor-352 .elementor-element.elementor-element-5b95504>.elementor-widget-container{margin:15px 0 0 0}.elementor-352 .elementor-element.elementor-element-5b95504 .elementor-button:hover,.elementor-352 .elementor-element.elementor-element-5b95504 .elementor-button:focus{color:var(--e-global-color-text)}.elementor-352 .elementor-element.elementor-element-5b95504 .elementor-button:hover svg,.elementor-352 .elementor-element.elementor-element-5b95504 .elementor-button:focus svg{fill:var(--e-global-color-text)}.elementor-352 .elementor-element.elementor-element-8cfbc55{--display:flex}.elementor-352 .elementor-element.elementor-element-275fcf7 .elementor-icon-wrapper{text-align:start}.elementor-352 .elementor-element.elementor-element-275fcf7.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-352 .elementor-element.elementor-element-275fcf7.elementor-view-framed .elementor-icon,.elementor-352 .elementor-element.elementor-element-275fcf7.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-352 .elementor-element.elementor-element-275fcf7.elementor-view-framed .elementor-icon,.elementor-352 .elementor-element.elementor-element-275fcf7.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-352 .elementor-element.elementor-element-275fcf7 .elementor-icon{font-size:80px}.elementor-352 .elementor-element.elementor-element-275fcf7 .elementor-icon svg{height:80px}.elementor-352 .elementor-element.elementor-element-e18e609>.elementor-widget-container{padding:10px 0 20px 0}.elementor-352 .elementor-element.elementor-element-e18e609{text-align:start}.elementor-352 .elementor-element.elementor-element-e18e609 .elementor-heading-title{font-size:26px;text-transform:none;line-height:1.1em}.elementor-352 .elementor-element.elementor-element-183105b{font-size:17px;line-height:1.4em}.elementor-352 .elementor-element.elementor-element-6de3b32 .elementor-button{background-color:var(--e-global-color-1469124);font-size:23px;text-transform:uppercase;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-style:none;padding:10px 10px 10px 0}.elementor-352 .elementor-element.elementor-element-6de3b32>.elementor-widget-container{margin:15px 0 0 0}.elementor-352 .elementor-element.elementor-element-6de3b32 .elementor-button:hover,.elementor-352 .elementor-element.elementor-element-6de3b32 .elementor-button:focus{color:var(--e-global-color-text)}.elementor-352 .elementor-element.elementor-element-6de3b32 .elementor-button:hover svg,.elementor-352 .elementor-element.elementor-element-6de3b32 .elementor-button:focus svg{fill:var(--e-global-color-text)}.elementor-352 .elementor-element.elementor-element-8e53ebc{--display:flex}.elementor-352 .elementor-element.elementor-element-48be999 .elementor-icon-wrapper{text-align:start}.elementor-352 .elementor-element.elementor-element-48be999.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-352 .elementor-element.elementor-element-48be999.elementor-view-framed .elementor-icon,.elementor-352 .elementor-element.elementor-element-48be999.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-352 .elementor-element.elementor-element-48be999.elementor-view-framed .elementor-icon,.elementor-352 .elementor-element.elementor-element-48be999.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-352 .elementor-element.elementor-element-48be999 .elementor-icon{font-size:80px}.elementor-352 .elementor-element.elementor-element-48be999 .elementor-icon svg{height:80px}.elementor-352 .elementor-element.elementor-element-bd81c2f>.elementor-widget-container{padding:10px 0 20px 0}.elementor-352 .elementor-element.elementor-element-bd81c2f{text-align:start}.elementor-352 .elementor-element.elementor-element-bd81c2f .elementor-heading-title{font-size:26px;text-transform:none;line-height:1.1em}.elementor-352 .elementor-element.elementor-element-ffb8a01{font-size:17px;line-height:1.4em}.elementor-352 .elementor-element.elementor-element-b45635e .elementor-button{background-color:var(--e-global-color-1469124);font-size:23px;text-transform:uppercase;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-style:none;padding:10px 10px 10px 0}.elementor-352 .elementor-element.elementor-element-b45635e>.elementor-widget-container{margin:15px 0 0 0}.elementor-352 .elementor-element.elementor-element-b45635e .elementor-button:hover,.elementor-352 .elementor-element.elementor-element-b45635e .elementor-button:focus{color:var(--e-global-color-text)}.elementor-352 .elementor-element.elementor-element-b45635e .elementor-button:hover svg,.elementor-352 .elementor-element.elementor-element-b45635e .elementor-button:focus svg{fill:var(--e-global-color-text)}.elementor-352 .elementor-element.elementor-element-965563b{--display:flex}.elementor-352 .elementor-element.elementor-element-bfa498f .elementor-icon-wrapper{text-align:start}.elementor-352 .elementor-element.elementor-element-bfa498f.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-352 .elementor-element.elementor-element-bfa498f.elementor-view-framed .elementor-icon,.elementor-352 .elementor-element.elementor-element-bfa498f.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-352 .elementor-element.elementor-element-bfa498f.elementor-view-framed .elementor-icon,.elementor-352 .elementor-element.elementor-element-bfa498f.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-352 .elementor-element.elementor-element-bfa498f .elementor-icon{font-size:80px}.elementor-352 .elementor-element.elementor-element-bfa498f .elementor-icon svg{height:80px}.elementor-352 .elementor-element.elementor-element-0589680>.elementor-widget-container{padding:10px 0 20px 0}.elementor-352 .elementor-element.elementor-element-0589680{text-align:start}.elementor-352 .elementor-element.elementor-element-0589680 .elementor-heading-title{font-size:26px;text-transform:none;line-height:1.1em}.elementor-352 .elementor-element.elementor-element-2f634f4{font-size:17px;line-height:1.4em}.elementor-352 .elementor-element.elementor-element-400090d .elementor-button{background-color:var(--e-global-color-1469124);font-size:23px;text-transform:uppercase;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-style:none;padding:10px 10px 10px 0}.elementor-352 .elementor-element.elementor-element-400090d>.elementor-widget-container{margin:15px 0 0 0}.elementor-352 .elementor-element.elementor-element-400090d .elementor-button:hover,.elementor-352 .elementor-element.elementor-element-400090d .elementor-button:focus{color:var(--e-global-color-text)}.elementor-352 .elementor-element.elementor-element-400090d .elementor-button:hover svg,.elementor-352 .elementor-element.elementor-element-400090d .elementor-button:focus svg{fill:var(--e-global-color-text)}.elementor-352 .elementor-element.elementor-element-934ccd4{--display:flex}.elementor-352 .elementor-element.elementor-element-02b0d50 .elementor-icon-wrapper{text-align:start}.elementor-352 .elementor-element.elementor-element-02b0d50.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-352 .elementor-element.elementor-element-02b0d50.elementor-view-framed .elementor-icon,.elementor-352 .elementor-element.elementor-element-02b0d50.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-352 .elementor-element.elementor-element-02b0d50.elementor-view-framed .elementor-icon,.elementor-352 .elementor-element.elementor-element-02b0d50.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-352 .elementor-element.elementor-element-02b0d50 .elementor-icon{font-size:80px}.elementor-352 .elementor-element.elementor-element-02b0d50 .elementor-icon svg{height:80px}.elementor-352 .elementor-element.elementor-element-c4854aa>.elementor-widget-container{padding:10px 0 20px 0}.elementor-352 .elementor-element.elementor-element-c4854aa{text-align:start}.elementor-352 .elementor-element.elementor-element-c4854aa .elementor-heading-title{font-size:26px;text-transform:none;line-height:1.1em}.elementor-352 .elementor-element.elementor-element-d33cf42{font-size:17px;line-height:1.4em}.elementor-352 .elementor-element.elementor-element-a0a5236 .elementor-button{background-color:var(--e-global-color-1469124);font-size:23px;text-transform:uppercase;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-style:none;padding:10px 10px 10px 0}.elementor-352 .elementor-element.elementor-element-a0a5236>.elementor-widget-container{margin:15px 0 0 0}.elementor-352 .elementor-element.elementor-element-a0a5236 .elementor-button:hover,.elementor-352 .elementor-element.elementor-element-a0a5236 .elementor-button:focus{color:var(--e-global-color-text)}.elementor-352 .elementor-element.elementor-element-a0a5236 .elementor-button:hover svg,.elementor-352 .elementor-element.elementor-element-a0a5236 .elementor-button:focus svg{fill:var(--e-global-color-text)}.elementor-352 .elementor-element.elementor-element-917cb8a{--display:flex}.elementor-352 .elementor-element.elementor-element-097e15c .elementor-icon-wrapper{text-align:start}.elementor-352 .elementor-element.elementor-element-097e15c.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-352 .elementor-element.elementor-element-097e15c.elementor-view-framed .elementor-icon,.elementor-352 .elementor-element.elementor-element-097e15c.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-352 .elementor-element.elementor-element-097e15c.elementor-view-framed .elementor-icon,.elementor-352 .elementor-element.elementor-element-097e15c.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-352 .elementor-element.elementor-element-097e15c .elementor-icon{font-size:80px}.elementor-352 .elementor-element.elementor-element-097e15c .elementor-icon svg{height:80px}.elementor-352 .elementor-element.elementor-element-f6984ed>.elementor-widget-container{padding:10px 0 20px 0}.elementor-352 .elementor-element.elementor-element-f6984ed{text-align:start}.elementor-352 .elementor-element.elementor-element-f6984ed .elementor-heading-title{font-size:26px;text-transform:none;line-height:1.1em}.elementor-352 .elementor-element.elementor-element-00a753f{font-size:17px;line-height:1.4em}.elementor-352 .elementor-element.elementor-element-1b48dbd .elementor-button{background-color:var(--e-global-color-1469124);font-size:23px;text-transform:uppercase;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-style:none;padding:10px 10px 10px 0}.elementor-352 .elementor-element.elementor-element-1b48dbd>.elementor-widget-container{margin:15px 0 0 0}.elementor-352 .elementor-element.elementor-element-1b48dbd .elementor-button:hover,.elementor-352 .elementor-element.elementor-element-1b48dbd .elementor-button:focus{color:var(--e-global-color-text)}.elementor-352 .elementor-element.elementor-element-1b48dbd .elementor-button:hover svg,.elementor-352 .elementor-element.elementor-element-1b48dbd .elementor-button:focus svg{fill:var(--e-global-color-text)}.elementor-352 .elementor-element.elementor-element-1911b0a2>.elementor-widget-container{padding:70px 0 20px 0}.elementor-352 .elementor-element.elementor-element-1911b0a2{text-align:center;font-size:30px;font-weight:900}.elementor-352 .elementor-element.elementor-element-7c67b4dc{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-352 .elementor-element.elementor-element-7c67b4dc:not(.elementor-motion-effects-element-type-background),.elementor-352 .elementor-element.elementor-element-7c67b4dc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-352 .elementor-element.elementor-element-4a19379e{--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;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8%;--padding-bottom:8%;--padding-left:12%;--padding-right:4%}.elementor-352 .elementor-element.elementor-element-3ba1b433>.elementor-widget-container{padding:0 0 20px 0}.elementor-352 .elementor-element.elementor-element-3ba1b433 .elementor-heading-title{font-size:46px;text-transform:none;letter-spacing:-2px}.elementor-352 .elementor-element.elementor-element-c0b78be{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:40px 60px;--row-gap:40px;--column-gap:60px;--grid-auto-flow:row;--padding-top:60px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-352 .elementor-element.elementor-element-09d6026{--display:flex}.elementor-352 .elementor-element.elementor-element-ca87260 .elementor-icon-wrapper{text-align:start}.elementor-352 .elementor-element.elementor-element-ca87260.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-352 .elementor-element.elementor-element-ca87260.elementor-view-framed .elementor-icon,.elementor-352 .elementor-element.elementor-element-ca87260.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-352 .elementor-element.elementor-element-ca87260.elementor-view-framed .elementor-icon,.elementor-352 .elementor-element.elementor-element-ca87260.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-352 .elementor-element.elementor-element-ca87260 .elementor-icon{font-size:80px}.elementor-352 .elementor-element.elementor-element-ca87260 .elementor-icon svg{height:80px}.elementor-352 .elementor-element.elementor-element-2ce8cbd>.elementor-widget-container{padding:10px 0 20px 0}.elementor-352 .elementor-element.elementor-element-2ce8cbd .elementor-heading-title{font-size:26px;text-transform:capitalize;line-height:1.1em}.elementor-352 .elementor-element.elementor-element-2b003b9{font-size:17px;line-height:1.4em}.elementor-352 .elementor-element.elementor-element-dc6b209{--display:flex}.elementor-352 .elementor-element.elementor-element-d1e98b3 .elementor-icon-wrapper{text-align:start}.elementor-352 .elementor-element.elementor-element-d1e98b3.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-352 .elementor-element.elementor-element-d1e98b3.elementor-view-framed .elementor-icon,.elementor-352 .elementor-element.elementor-element-d1e98b3.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-352 .elementor-element.elementor-element-d1e98b3.elementor-view-framed .elementor-icon,.elementor-352 .elementor-element.elementor-element-d1e98b3.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-352 .elementor-element.elementor-element-d1e98b3 .elementor-icon{font-size:80px}.elementor-352 .elementor-element.elementor-element-d1e98b3 .elementor-icon svg{height:80px}.elementor-352 .elementor-element.elementor-element-4085a29>.elementor-widget-container{padding:10px 0 20px 0}.elementor-352 .elementor-element.elementor-element-4085a29 .elementor-heading-title{font-size:26px;text-transform:capitalize;line-height:1.1em}.elementor-352 .elementor-element.elementor-element-9353ce0{font-size:17px;line-height:1.4em}.elementor-352 .elementor-element.elementor-element-3f1a847{--display:flex}.elementor-352 .elementor-element.elementor-element-8d38c33 .elementor-icon-wrapper{text-align:start}.elementor-352 .elementor-element.elementor-element-8d38c33.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-352 .elementor-element.elementor-element-8d38c33.elementor-view-framed .elementor-icon,.elementor-352 .elementor-element.elementor-element-8d38c33.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-352 .elementor-element.elementor-element-8d38c33.elementor-view-framed .elementor-icon,.elementor-352 .elementor-element.elementor-element-8d38c33.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-352 .elementor-element.elementor-element-8d38c33 .elementor-icon{font-size:80px}.elementor-352 .elementor-element.elementor-element-8d38c33 .elementor-icon svg{height:80px}.elementor-352 .elementor-element.elementor-element-52e37bc>.elementor-widget-container{padding:10px 0 20px 0}.elementor-352 .elementor-element.elementor-element-52e37bc .elementor-heading-title{font-size:26px;text-transform:capitalize;line-height:1.1em}.elementor-352 .elementor-element.elementor-element-79e1114{font-size:17px;line-height:1.4em}.elementor-352 .elementor-element.elementor-element-5579467{--display:flex}.elementor-352 .elementor-element.elementor-element-512952f .elementor-icon-wrapper{text-align:start}.elementor-352 .elementor-element.elementor-element-512952f.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-352 .elementor-element.elementor-element-512952f.elementor-view-framed .elementor-icon,.elementor-352 .elementor-element.elementor-element-512952f.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-352 .elementor-element.elementor-element-512952f.elementor-view-framed .elementor-icon,.elementor-352 .elementor-element.elementor-element-512952f.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-352 .elementor-element.elementor-element-512952f .elementor-icon{font-size:80px}.elementor-352 .elementor-element.elementor-element-512952f .elementor-icon svg{height:80px}.elementor-352 .elementor-element.elementor-element-7e8a6ef>.elementor-widget-container{padding:10px 0 20px 0}.elementor-352 .elementor-element.elementor-element-7e8a6ef .elementor-heading-title{font-size:26px;line-height:1.1em}.elementor-352 .elementor-element.elementor-element-f852d7a{font-size:17px;line-height:1.4em}.elementor-352 .elementor-element.elementor-element-50ff401f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:8%;--padding-bottom:8%;--padding-left:4%;--padding-right:12%}.elementor-352 .elementor-element.elementor-element-865793e img{width:2000px;filter:brightness(100%) contrast(100%) saturate(54%) blur(0) hue-rotate(198deg)}.elementor-352 .elementor-element.elementor-element-e0aa461{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-352 .elementor-element.elementor-element-26c135e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-352 .elementor-element.elementor-element-26c135e:not(.elementor-motion-effects-element-type-background),.elementor-352 .elementor-element.elementor-element-26c135e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://solreformas.es/wp-content/uploads/2024/11/quienes-somos-01.webp);background-position:center center;background-size:cover}.elementor-352 .elementor-element.elementor-element-ff54428{--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;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%}.elementor-352 .elementor-element.elementor-element-1c448c0>.elementor-widget-container{padding:0 0 40px 0}.elementor-352 .elementor-element.elementor-element-1c448c0 .elementor-heading-title{font-size:46px;text-transform:none;letter-spacing:-2px}.elementor-352 .elementor-element.elementor-element-1a424df>.elementor-widget-container{padding:0 0 0 0}.elementor-352 .elementor-element.elementor-element-73a0c2e>.elementor-widget-container{padding:40px 0 10px 0}.elementor-352 .elementor-element.elementor-element-73a0c2e .elementor-heading-title{font-size:24px;text-transform:none;line-height:1.2em}.elementor-352 .elementor-element.elementor-element-471eac5>.elementor-widget-container{padding:0 0 40px 0}.elementor-352 .elementor-element.elementor-element-1747dbbe{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.04}.elementor-352 .elementor-element.elementor-element-1747dbbe:not(.elementor-motion-effects-element-type-background),.elementor-352 .elementor-element.elementor-element-1747dbbe>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-352 .elementor-element.elementor-element-1747dbbe::before,.elementor-352 .elementor-element.elementor-element-1747dbbe>.elementor-background-video-container::before,.elementor-352 .elementor-element.elementor-element-1747dbbe>.e-con-inner>.elementor-background-video-container::before,.elementor-352 .elementor-element.elementor-element-1747dbbe>.elementor-background-slideshow::before,.elementor-352 .elementor-element.elementor-element-1747dbbe>.e-con-inner>.elementor-background-slideshow::before,.elementor-352 .elementor-element.elementor-element-1747dbbe>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://solreformas.es/wp-content/uploads/2024/11/trama-02.svg);--background-overlay:'';background-position:bottom right;background-size:100px auto}:root{--page-title-display:none}@media(min-width:768px){.elementor-352 .elementor-element.elementor-element-bf72814{--width:1100px}.elementor-352 .elementor-element.elementor-element-4a19379e{--width:50%}.elementor-352 .elementor-element.elementor-element-50ff401f{--width:50%}.elementor-352 .elementor-element.elementor-element-26c135e{--width:50%}.elementor-352 .elementor-element.elementor-element-ff54428{--width:50%}}@media(max-width:1024px) and (min-width:768px){.elementor-352 .elementor-element.elementor-element-bf72814{--width:100%}.elementor-352 .elementor-element.elementor-element-4a19379e{--width:100%}.elementor-352 .elementor-element.elementor-element-50ff401f{--width:100%}.elementor-352 .elementor-element.elementor-element-26c135e{--width:100%}.elementor-352 .elementor-element.elementor-element-ff54428{--width:100%}}@media(min-width:1025px){.elementor-352 .elementor-element.elementor-element-74905566::before,.elementor-352 .elementor-element.elementor-element-74905566>.elementor-background-video-container::before,.elementor-352 .elementor-element.elementor-element-74905566>.e-con-inner>.elementor-background-video-container::before,.elementor-352 .elementor-element.elementor-element-74905566>.elementor-background-slideshow::before,.elementor-352 .elementor-element.elementor-element-74905566>.e-con-inner>.elementor-background-slideshow::before,.elementor-352 .elementor-element.elementor-element-74905566>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-attachment:fixed}.elementor-352 .elementor-element.elementor-element-1747dbbe::before,.elementor-352 .elementor-element.elementor-element-1747dbbe>.elementor-background-video-container::before,.elementor-352 .elementor-element.elementor-element-1747dbbe>.e-con-inner>.elementor-background-video-container::before,.elementor-352 .elementor-element.elementor-element-1747dbbe>.elementor-background-slideshow::before,.elementor-352 .elementor-element.elementor-element-1747dbbe>.e-con-inner>.elementor-background-slideshow::before,.elementor-352 .elementor-element.elementor-element-1747dbbe>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-attachment:fixed}}@media(max-width:1024px){.elementor-352 .elementor-element.elementor-element-4148f2b1{--margin-top:-159px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-352 .elementor-element.elementor-element-4bea32b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-352 .elementor-element.elementor-element-a6964e6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-352 .elementor-element.elementor-element-6cccf4bc{text-align:center}.elementor-352 .elementor-element.elementor-element-6cccf4bc .elementor-heading-title{font-size:58px}.elementor-352 .elementor-element.elementor-element-e6f2e42{text-align:center}.elementor-352 .elementor-element.elementor-element-e6f2e42 .elementor-heading-title{font-size:24px}.elementor-352 .elementor-element.elementor-element-326b259{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-352 .elementor-element.elementor-element-74905566{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px}.elementor-352 .elementor-element.elementor-element-bb49ae5{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row}.elementor-352 .elementor-element.elementor-element-208ead44 .elementor-heading-title{font-size:24px}.elementor-352 .elementor-element.elementor-element-f30f729 .elementor-heading-title{font-size:24px}.elementor-352 .elementor-element.elementor-element-a6a83cb .elementor-heading-title{font-size:24px}.elementor-352 .elementor-element.elementor-element-d5bbf0d .elementor-heading-title{font-size:24px}.elementor-352 .elementor-element.elementor-element-38e2dfb .elementor-heading-title{font-size:24px}.elementor-352 .elementor-element.elementor-element-1e8abd5 .elementor-heading-title{font-size:24px}.elementor-352 .elementor-element.elementor-element-11a9661 .elementor-heading-title{font-size:24px}.elementor-352 .elementor-element.elementor-element-2b2081d .elementor-heading-title{font-size:24px}.elementor-352 .elementor-element.elementor-element-efb5c19 .elementor-heading-title{font-size:24px}.elementor-352 .elementor-element.elementor-element-e18e609 .elementor-heading-title{font-size:24px}.elementor-352 .elementor-element.elementor-element-bd81c2f .elementor-heading-title{font-size:24px}.elementor-352 .elementor-element.elementor-element-0589680 .elementor-heading-title{font-size:24px}.elementor-352 .elementor-element.elementor-element-c4854aa .elementor-heading-title{font-size:24px}.elementor-352 .elementor-element.elementor-element-f6984ed .elementor-heading-title{font-size:24px}.elementor-352 .elementor-element.elementor-element-7c67b4dc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-352 .elementor-element.elementor-element-4a19379e{--padding-top:12%;--padding-bottom:12%;--padding-left:12%;--padding-right:12%}.elementor-352 .elementor-element.elementor-element-c0b78be{--grid-auto-flow:row}.elementor-352 .elementor-element.elementor-element-2ce8cbd .elementor-heading-title{font-size:24px}.elementor-352 .elementor-element.elementor-element-4085a29 .elementor-heading-title{font-size:24px}.elementor-352 .elementor-element.elementor-element-52e37bc .elementor-heading-title{font-size:24px}.elementor-352 .elementor-element.elementor-element-7e8a6ef .elementor-heading-title{font-size:24px}.elementor-352 .elementor-element.elementor-element-50ff401f{--min-height:50vh;--padding-top:8%;--padding-bottom:8%;--padding-left:12%;--padding-right:12%}.elementor-352 .elementor-element.elementor-element-e0aa461{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-352 .elementor-element.elementor-element-26c135e{--min-height:50vh}.elementor-352 .elementor-element.elementor-element-ff54428{--padding-top:12%;--padding-bottom:12%;--padding-left:12%;--padding-right:12%}}@media(max-width:767px){.elementor-352 .elementor-element.elementor-element-4148f2b1{--margin-top:-114px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-352 .elementor-element.elementor-element-bf72814{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px}.elementor-352 .elementor-element.elementor-element-6cccf4bc>.elementor-widget-container{padding:10px 0 0 0}.elementor-352 .elementor-element.elementor-element-6cccf4bc .elementor-heading-title{font-size:34px;letter-spacing:-.1rem}.elementor-352 .elementor-element.elementor-element-e6f2e42>.elementor-widget-container{padding:15px 0 40px 0}.elementor-352 .elementor-element.elementor-element-e6f2e42 .elementor-heading-title{font-size:19px}.elementor-352 .elementor-element.elementor-element-74905566{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px}.elementor-352 .elementor-element.elementor-element-3159d612 .elementor-heading-title{font-size:36px;letter-spacing:-1px}.elementor-352 .elementor-element.elementor-element-bb49ae5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-352 .elementor-element.elementor-element-208ead44>.elementor-widget-container{padding:10px 0 20px 0}.elementor-352 .elementor-element.elementor-element-208ead44 .elementor-heading-title{font-size:24px}.elementor-352 .elementor-element.elementor-element-ca60eeb>.elementor-widget-container{margin:10px 0 0 0}.elementor-352 .elementor-element.elementor-element-f30f729>.elementor-widget-container{padding:10px 0 20px 0}.elementor-352 .elementor-element.elementor-element-f30f729 .elementor-heading-title{font-size:24px}.elementor-352 .elementor-element.elementor-element-f39cf46>.elementor-widget-container{margin:10px 0 0 0}.elementor-352 .elementor-element.elementor-element-a6a83cb>.elementor-widget-container{padding:10px 0 20px 0}.elementor-352 .elementor-element.elementor-element-a6a83cb .elementor-heading-title{font-size:24px}.elementor-352 .elementor-element.elementor-element-1c7a626>.elementor-widget-container{margin:10px 0 0 0}.elementor-352 .elementor-element.elementor-element-d5bbf0d>.elementor-widget-container{padding:10px 0 20px 0}.elementor-352 .elementor-element.elementor-element-d5bbf0d .elementor-heading-title{font-size:24px}.elementor-352 .elementor-element.elementor-element-d9f8a11>.elementor-widget-container{margin:10px 0 0 0}.elementor-352 .elementor-element.elementor-element-38e2dfb>.elementor-widget-container{padding:10px 0 20px 0}.elementor-352 .elementor-element.elementor-element-38e2dfb .elementor-heading-title{font-size:24px}.elementor-352 .elementor-element.elementor-element-f634c6a>.elementor-widget-container{margin:10px 0 0 0}.elementor-352 .elementor-element.elementor-element-1e8abd5>.elementor-widget-container{padding:10px 0 20px 0}.elementor-352 .elementor-element.elementor-element-1e8abd5 .elementor-heading-title{font-size:24px}.elementor-352 .elementor-element.elementor-element-baae4a2>.elementor-widget-container{margin:10px 0 0 0}.elementor-352 .elementor-element.elementor-element-11a9661>.elementor-widget-container{padding:10px 0 20px 0}.elementor-352 .elementor-element.elementor-element-11a9661 .elementor-heading-title{font-size:24px}.elementor-352 .elementor-element.elementor-element-888ef95>.elementor-widget-container{margin:10px 0 0 0}.elementor-352 .elementor-element.elementor-element-2b2081d>.elementor-widget-container{padding:10px 0 20px 0}.elementor-352 .elementor-element.elementor-element-2b2081d .elementor-heading-title{font-size:24px}.elementor-352 .elementor-element.elementor-element-6ca5a85>.elementor-widget-container{margin:10px 0 0 0}.elementor-352 .elementor-element.elementor-element-efb5c19>.elementor-widget-container{padding:10px 0 20px 0}.elementor-352 .elementor-element.elementor-element-efb5c19 .elementor-heading-title{font-size:24px}.elementor-352 .elementor-element.elementor-element-5b95504>.elementor-widget-container{margin:10px 0 0 0}.elementor-352 .elementor-element.elementor-element-e18e609>.elementor-widget-container{padding:10px 0 20px 0}.elementor-352 .elementor-element.elementor-element-e18e609 .elementor-heading-title{font-size:24px}.elementor-352 .elementor-element.elementor-element-6de3b32>.elementor-widget-container{margin:10px 0 0 0}.elementor-352 .elementor-element.elementor-element-bd81c2f>.elementor-widget-container{padding:10px 0 20px 0}.elementor-352 .elementor-element.elementor-element-bd81c2f .elementor-heading-title{font-size:24px}.elementor-352 .elementor-element.elementor-element-b45635e>.elementor-widget-container{margin:10px 0 0 0}.elementor-352 .elementor-element.elementor-element-0589680>.elementor-widget-container{padding:10px 0 20px 0}.elementor-352 .elementor-element.elementor-element-0589680 .elementor-heading-title{font-size:24px}.elementor-352 .elementor-element.elementor-element-400090d>.elementor-widget-container{margin:10px 0 0 0}.elementor-352 .elementor-element.elementor-element-c4854aa>.elementor-widget-container{padding:10px 0 20px 0}.elementor-352 .elementor-element.elementor-element-c4854aa .elementor-heading-title{font-size:24px}.elementor-352 .elementor-element.elementor-element-a0a5236>.elementor-widget-container{margin:10px 0 0 0}.elementor-352 .elementor-element.elementor-element-f6984ed>.elementor-widget-container{padding:10px 0 20px 0}.elementor-352 .elementor-element.elementor-element-f6984ed .elementor-heading-title{font-size:24px}.elementor-352 .elementor-element.elementor-element-1b48dbd>.elementor-widget-container{margin:10px 0 0 0}.elementor-352 .elementor-element.elementor-element-1911b0a2{font-size:20px}.elementor-352 .elementor-element.elementor-element-7c67b4dc{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-352 .elementor-element.elementor-element-4a19379e{--padding-top:20px;--padding-bottom:060px;--padding-left:30px;--padding-right:30px}.elementor-352 .elementor-element.elementor-element-3ba1b433 .elementor-heading-title{font-size:32px}.elementor-352 .elementor-element.elementor-element-c0b78be{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-352 .elementor-element.elementor-element-2ce8cbd>.elementor-widget-container{padding:10px 0 20px 0}.elementor-352 .elementor-element.elementor-element-2ce8cbd .elementor-heading-title{font-size:24px}.elementor-352 .elementor-element.elementor-element-4085a29>.elementor-widget-container{padding:10px 0 20px 0}.elementor-352 .elementor-element.elementor-element-4085a29 .elementor-heading-title{font-size:24px}.elementor-352 .elementor-element.elementor-element-52e37bc>.elementor-widget-container{padding:10px 0 20px 0}.elementor-352 .elementor-element.elementor-element-52e37bc .elementor-heading-title{font-size:24px}.elementor-352 .elementor-element.elementor-element-7e8a6ef>.elementor-widget-container{padding:10px 0 20px 0}.elementor-352 .elementor-element.elementor-element-7e8a6ef .elementor-heading-title{font-size:24px}.elementor-352 .elementor-element.elementor-element-50ff401f{--min-height:0vh;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px}.elementor-352 .elementor-element.elementor-element-26c135e{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-352 .elementor-element.elementor-element-ff54428{--padding-top:60px;--padding-bottom:060px;--padding-left:30px;--padding-right:30px}.elementor-352 .elementor-element.elementor-element-1c448c0 .elementor-heading-title{font-size:36px}}.elementor-352 .elementor-element.elementor-element-bf72814{backdrop-filter:blur(10px)}