.elementor-974 .elementor-element.elementor-element-345f36e0{--display:flex;--min-height:916px;--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.58;--overlay-mix-blend-mode:multiply;--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-974 .elementor-element.elementor-element-345f36e0:not(.elementor-motion-effects-element-type-background), .elementor-974 .elementor-element.elementor-element-345f36e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aitasa.es/wp-content/uploads/2026/03/tubos.gif");background-repeat:no-repeat;background-size:cover;}.elementor-974 .elementor-element.elementor-element-345f36e0::before, .elementor-974 .elementor-element.elementor-element-345f36e0 > .elementor-background-video-container::before, .elementor-974 .elementor-element.elementor-element-345f36e0 > .e-con-inner > .elementor-background-video-container::before, .elementor-974 .elementor-element.elementor-element-345f36e0 > .elementor-background-slideshow::before, .elementor-974 .elementor-element.elementor-element-345f36e0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-974 .elementor-element.elementor-element-345f36e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(82deg, #000000 12%, #FFFFFF5C 54%);}.elementor-974 .elementor-element.elementor-element-7c8e4ed2{--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:0%;--margin-bottom:0%;--margin-left:1%;--margin-right:0%;--padding-top:0px;--padding-bottom:59px;--padding-left:0px;--padding-right:0px;}.elementor-974 .elementor-element.elementor-element-7c8e4ed2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-974 .elementor-element.elementor-element-273f006f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 030px;}.elementor-974 .elementor-element.elementor-element-273f006f.elementor-element{--align-self:flex-start;}.elementor-974 .elementor-element.elementor-element-273f006f .elementor-heading-title{font-family:"Safiro_regular", Sans-serif;font-size:65px;line-height:78px;word-spacing:3px;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-974 .elementor-element.elementor-element-244c9f11 .elementor-button{background-color:#00000000;font-family:"Safiro_medium", Sans-serif;font-size:15px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;padding:13px 126px 13px 126px;}.elementor-974 .elementor-element.elementor-element-244c9f11 .elementor-button:hover, .elementor-974 .elementor-element.elementor-element-244c9f11 .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#FFFFFF;}.elementor-974 .elementor-element.elementor-element-244c9f11{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 29px) 0px;padding:0px 0px 0px 030px;z-index:0;}.elementor-974 .elementor-element.elementor-element-244c9f11.elementor-element{--align-self:flex-start;}.elementor-974 .elementor-element.elementor-element-244c9f11 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-974 .elementor-element.elementor-element-244c9f11 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-974 .elementor-element.elementor-element-244c9f11 .elementor-button:hover svg, .elementor-974 .elementor-element.elementor-element-244c9f11 .elementor-button:focus svg{fill:#000000;}.elementor-974 .elementor-element.elementor-element-2da8c8ed{--display:flex;--min-height:617px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-974 .elementor-element.elementor-element-2da8c8ed.e-con{--align-self:center;}.elementor-974 .elementor-element.elementor-element-6d8cfc2c{--display:flex;--margin-top:0%;--margin-bottom:20%;--margin-left:0%;--margin-right:0%;}.elementor-974 .elementor-element.elementor-element-476cd70e{width:auto;max-width:auto;}.elementor-974 .elementor-element.elementor-element-476cd70e .elementor-heading-title{font-family:"Safiro_regular", Sans-serif;font-size:62px;line-height:75px;letter-spacing:-1px;word-spacing:0px;color:#3C598E;}.elementor-974 .elementor-element.elementor-element-56310520{--display:flex;--min-height:705px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#3C598E;--border-color:#3C598E;--border-radius:0px 0px 0px 0px;--margin-top:-9px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-974 .elementor-element.elementor-element-8af6c94{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:05rem;--padding-bottom:0rem;--padding-left:6rem;--padding-right:8rem;}.elementor-974 .elementor-element.elementor-element-8af6c94.e-con{--align-self:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-974 .elementor-element.elementor-element-4d6f1132{text-align:start;font-family:"Safiro_regular", Sans-serif;font-size:17px;color:#000000;}.elementor-974 .elementor-element.elementor-element-4d6f1132 p{margin-block-end:37px;}.elementor-974 .elementor-element.elementor-element-707f9e75 .elementor-button{background-color:#FFFFFF;font-family:"Safiro_medium", Sans-serif;font-size:17px;line-height:31px;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;padding:5px 210px 5px 210px;}.elementor-974 .elementor-element.elementor-element-707f9e75 .elementor-button:hover, .elementor-974 .elementor-element.elementor-element-707f9e75 .elementor-button:focus{background-color:#3C598E;color:#FFFFFF;border-color:#3C598E;}.elementor-974 .elementor-element.elementor-element-707f9e75{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 56px 0px;}.elementor-974 .elementor-element.elementor-element-707f9e75.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-974 .elementor-element.elementor-element-707f9e75 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-974 .elementor-element.elementor-element-707f9e75 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-974 .elementor-element.elementor-element-707f9e75 .elementor-button:hover svg, .elementor-974 .elementor-element.elementor-element-707f9e75 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-974 .elementor-element.elementor-element-68092ede{--display:flex;--min-height:670px;--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:-38px;--margin-bottom:0px;--margin-left:-10px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:33px;--padding-right:0px;}.elementor-974 .elementor-element.elementor-element-68092ede:not(.elementor-motion-effects-element-type-background), .elementor-974 .elementor-element.elementor-element-68092ede > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3C598E;}.elementor-974 .elementor-element.elementor-element-3f83a072 .elementor-heading-title{font-family:"Safiro_regular", Sans-serif;font-size:60px;color:#FFFFFF;}.elementor-974 .elementor-element.elementor-element-2e548e9b{--display:flex;--justify-content:flex-start;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-974 .elementor-element.elementor-element-2e548e9b:not(.elementor-motion-effects-element-type-background), .elementor-974 .elementor-element.elementor-element-2e548e9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3C598E;}.elementor-974 .elementor-element.elementor-element-2e548e9b.e-con{--align-self:flex-start;}.elementor-974 .elementor-element.elementor-element-25ec57f{--display:flex;}.elementor-974 .elementor-element.elementor-element-3b552fb .elementor-heading-title{font-family:"Safiro_regular", Sans-serif;color:#FFFFFF;}.elementor-974 .elementor-element.elementor-element-5532ed9c{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-974 .elementor-element.elementor-element-5532ed9c:not(.elementor-motion-effects-element-type-background), .elementor-974 .elementor-element.elementor-element-5532ed9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3C598E;}.elementor-974 .elementor-element.elementor-element-33e934f1{--display:flex;--min-height:832px;--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#3C598E;--border-color:#3C598E;--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-974 .elementor-element.elementor-element-33e934f1:not(.elementor-motion-effects-element-type-background), .elementor-974 .elementor-element.elementor-element-33e934f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3C598E;}.elementor-974 .elementor-element.elementor-element-33e934f1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-974 .elementor-element.elementor-element-59bd0ae7{--display:flex;--min-height:380px;--overlay-opacity:0.5;--margin-top:-1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-974 .elementor-element.elementor-element-59bd0ae7:not(.elementor-motion-effects-element-type-background), .elementor-974 .elementor-element.elementor-element-59bd0ae7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aitasa.es/wp-content/uploads/2026/05/420515c7dfa46368e25c31c08e9a0753553878c6.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-974 .elementor-element.elementor-element-59bd0ae7::before, .elementor-974 .elementor-element.elementor-element-59bd0ae7 > .elementor-background-video-container::before, .elementor-974 .elementor-element.elementor-element-59bd0ae7 > .e-con-inner > .elementor-background-video-container::before, .elementor-974 .elementor-element.elementor-element-59bd0ae7 > .elementor-background-slideshow::before, .elementor-974 .elementor-element.elementor-element-59bd0ae7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-974 .elementor-element.elementor-element-59bd0ae7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 0%, #F2295B00 100%);}.elementor-974 .elementor-element.elementor-element-70a81678{--display:flex;}.elementor-974 .elementor-element.elementor-element-4488a889 .elementor-heading-title{font-weight:400;color:#FFFFFF;}.elementor-974 .elementor-element.elementor-element-5f5ae242{font-family:"Safiro_regular", Sans-serif;}.elementor-974 .elementor-element.elementor-element-33e33745{--display:flex;--min-height:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-974 .elementor-element.elementor-element-33e33745:not(.elementor-motion-effects-element-type-background), .elementor-974 .elementor-element.elementor-element-33e33745 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3C598E;}.elementor-974 .elementor-element.elementor-element-f07a697{--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:0px;--padding-right:0px;}.elementor-974 .elementor-element.elementor-element-f07a697.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-974 .elementor-element.elementor-element-4a23ed1b{--display:flex;--min-height:364px;--overlay-opacity:0.5;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-974 .elementor-element.elementor-element-4a23ed1b:not(.elementor-motion-effects-element-type-background), .elementor-974 .elementor-element.elementor-element-4a23ed1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aitasa.es/wp-content/uploads/2026/05/083b0d54b65e0241f103bd03ac66f2eb22445fa1-scaled.jpg");background-position:top right;background-repeat:no-repeat;background-size:100% auto;}.elementor-974 .elementor-element.elementor-element-4a23ed1b::before, .elementor-974 .elementor-element.elementor-element-4a23ed1b > .elementor-background-video-container::before, .elementor-974 .elementor-element.elementor-element-4a23ed1b > .e-con-inner > .elementor-background-video-container::before, .elementor-974 .elementor-element.elementor-element-4a23ed1b > .elementor-background-slideshow::before, .elementor-974 .elementor-element.elementor-element-4a23ed1b > .e-con-inner > .elementor-background-slideshow::before, .elementor-974 .elementor-element.elementor-element-4a23ed1b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 0%, #F2295B00 100%);}.elementor-974 .elementor-element.elementor-element-1f63bda5{--display:flex;}.elementor-974 .elementor-element.elementor-element-5f46d1c1 .elementor-heading-title{font-weight:400;color:#FFFFFF;}.elementor-974 .elementor-element.elementor-element-42b097d1{font-family:"Safiro_regular", Sans-serif;}.elementor-974 .elementor-element.elementor-element-722da7ad{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-974 .elementor-element.elementor-element-722da7ad:not(.elementor-motion-effects-element-type-background), .elementor-974 .elementor-element.elementor-element-722da7ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3C598E;}.elementor-974 .elementor-element.elementor-element-789a31dd{--display:flex;--min-height:390px;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-974 .elementor-element.elementor-element-789a31dd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-974 .elementor-element.elementor-element-5e2e7173{--display:flex;--min-height:380px;--margin-top:-1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-974 .elementor-element.elementor-element-5e2e7173:not(.elementor-motion-effects-element-type-background), .elementor-974 .elementor-element.elementor-element-5e2e7173 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aitasa.es/wp-content/uploads/2026/04/Gestion-del-emisario-conjunto.png");background-repeat:no-repeat;background-size:cover;}.elementor-974 .elementor-element.elementor-element-de25d8b{--display:flex;}.elementor-974 .elementor-element.elementor-element-3af56206 .elementor-heading-title{font-weight:400;color:#FFFFFF;}.elementor-974 .elementor-element.elementor-element-2264af9d{font-family:"Safiro_regular", Sans-serif;}.elementor-974 .elementor-element.elementor-element-35013bee{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-974 .elementor-element.elementor-element-35013bee:not(.elementor-motion-effects-element-type-background), .elementor-974 .elementor-element.elementor-element-35013bee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3C598E;}.elementor-974 .elementor-element.elementor-element-15f21471{--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;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-974 .elementor-element.elementor-element-15f21471:not(.elementor-motion-effects-element-type-background), .elementor-974 .elementor-element.elementor-element-15f21471 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3C598E;}.elementor-974 .elementor-element.elementor-element-15f21471.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-974 .elementor-element.elementor-element-33c35bdd{--display:flex;--min-height:380px;--margin-top:-1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-974 .elementor-element.elementor-element-33c35bdd:not(.elementor-motion-effects-element-type-background), .elementor-974 .elementor-element.elementor-element-33c35bdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aitasa.es/wp-content/uploads/2026/04/d0cb82393e41a802553e39cf10c013631df2bf02.png");background-repeat:no-repeat;background-size:cover;}.elementor-974 .elementor-element.elementor-element-7ca97dc5{--display:flex;}.elementor-974 .elementor-element.elementor-element-2d5688de .elementor-heading-title{font-family:"Safiro_regular", Sans-serif;color:#FFFFFF;}.elementor-974 .elementor-element.elementor-element-71364b8e{font-family:"Safiro_regular", Sans-serif;}.elementor-974 .elementor-element.elementor-element-1d68f1d2{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:0px;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 0px 1px 0px;border-color:#10069F;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}:where( .elementor-974 .elementor-element.elementor-element-1d68f1d2 .swiper-slide ) > .e-con{border-style:none;}.elementor-974 .elementor-element.elementor-element-f1ad544{--display:flex;}.elementor-974 .elementor-element.elementor-element-10f3d8c .elementor-button{background-color:#FFFFFF00;font-family:"Safiro_medium", Sans-serif;font-size:17px;line-height:31px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;padding:5px 210px 5px 210px;}.elementor-974 .elementor-element.elementor-element-10f3d8c .elementor-button:hover, .elementor-974 .elementor-element.elementor-element-10f3d8c .elementor-button:focus{background-color:#3C598E;color:#FFFFFF;border-color:#3C598E00;}.elementor-974 .elementor-element.elementor-element-10f3d8c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 56px 0px;}.elementor-974 .elementor-element.elementor-element-10f3d8c.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-974 .elementor-element.elementor-element-10f3d8c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-974 .elementor-element.elementor-element-10f3d8c .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-974 .elementor-element.elementor-element-10f3d8c .elementor-button:hover svg, .elementor-974 .elementor-element.elementor-element-10f3d8c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-974 .elementor-element.elementor-element-b85b28e{--display:flex;--min-height:717px;--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:-42.29rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-974 .elementor-element.elementor-element-11bce25f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.67;--overlay-mix-blend-mode:multiply;--margin-top:3px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-974 .elementor-element.elementor-element-11bce25f:not(.elementor-motion-effects-element-type-background), .elementor-974 .elementor-element.elementor-element-11bce25f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aitasa.es/wp-content/uploads/2026/03/Agua-Industrial.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-974 .elementor-element.elementor-element-11bce25f::before, .elementor-974 .elementor-element.elementor-element-11bce25f > .elementor-background-video-container::before, .elementor-974 .elementor-element.elementor-element-11bce25f > .e-con-inner > .elementor-background-video-container::before, .elementor-974 .elementor-element.elementor-element-11bce25f > .elementor-background-slideshow::before, .elementor-974 .elementor-element.elementor-element-11bce25f > .e-con-inner > .elementor-background-slideshow::before, .elementor-974 .elementor-element.elementor-element-11bce25f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, #000000 15%, #F2295B00 28%);}.elementor-974 .elementor-element.elementor-element-14e871d9{--display:flex;--min-height:660px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:00px;}.elementor-974 .elementor-element.elementor-element-14e871d9.e-con{--align-self:center;}.elementor-974 .elementor-element.elementor-element-3e107e57{--display:flex;--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-974 .elementor-element.elementor-element-3e107e57.e-con{--align-self:center;}.elementor-974 .elementor-element.elementor-element-7d1edbc4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Safiro_regular", Sans-serif;font-size:17px;}.elementor-974 .elementor-element.elementor-element-7d1edbc4.elementor-element{--align-self:center;}.elementor-974 .elementor-element.elementor-element-75480867 .elementor-button{background-color:#00000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:10px 130px 10px 130px;}.elementor-974 .elementor-element.elementor-element-75480867 .elementor-button:hover, .elementor-974 .elementor-element.elementor-element-75480867 .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#FFFFFF;}.elementor-974 .elementor-element.elementor-element-75480867{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-974 .elementor-element.elementor-element-75480867 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-974 .elementor-element.elementor-element-75480867 .elementor-button:hover svg, .elementor-974 .elementor-element.elementor-element-75480867 .elementor-button:focus svg{fill:#000000;}.elementor-974 .elementor-element.elementor-element-506a175c{--display:flex;--min-height:430px;--overlay-opacity:0.85;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-10px;}.elementor-974 .elementor-element.elementor-element-506a175c:not(.elementor-motion-effects-element-type-background), .elementor-974 .elementor-element.elementor-element-506a175c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aitasa.es/wp-content/uploads/2026/04/Gestion-del-emisario-conjunto.png");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-974 .elementor-element.elementor-element-506a175c::before, .elementor-974 .elementor-element.elementor-element-506a175c > .elementor-background-video-container::before, .elementor-974 .elementor-element.elementor-element-506a175c > .e-con-inner > .elementor-background-video-container::before, .elementor-974 .elementor-element.elementor-element-506a175c > .elementor-background-slideshow::before, .elementor-974 .elementor-element.elementor-element-506a175c > .e-con-inner > .elementor-background-slideshow::before, .elementor-974 .elementor-element.elementor-element-506a175c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, #000000 25%, #F2295B00 49%);}.elementor-974 .elementor-element.elementor-element-7f3bdad5{--display:flex;--min-height:650px;--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:flex-end;}.elementor-974 .elementor-element.elementor-element-3f1691ba{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-974 .elementor-element.elementor-element-1c7e429b .elementor-button{background-color:#00000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:10px 160px 10px 160px;}.elementor-974 .elementor-element.elementor-element-1c7e429b .elementor-button:hover, .elementor-974 .elementor-element.elementor-element-1c7e429b .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#FFFFFF;}.elementor-974 .elementor-element.elementor-element-1c7e429b{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-974 .elementor-element.elementor-element-1c7e429b.elementor-element{--align-self:flex-start;}.elementor-974 .elementor-element.elementor-element-1c7e429b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-974 .elementor-element.elementor-element-1c7e429b .elementor-button:hover svg, .elementor-974 .elementor-element.elementor-element-1c7e429b .elementor-button:focus svg{fill:#000000;}.elementor-974 .elementor-element.elementor-element-cd752cc{--display:flex;--min-height:430px;--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-974 .elementor-element.elementor-element-4fc5cb9{--display:flex;--min-height:670px;--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:flex-end;--overlay-opacity:0.79;--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-974 .elementor-element.elementor-element-4fc5cb9:not(.elementor-motion-effects-element-type-background), .elementor-974 .elementor-element.elementor-element-4fc5cb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aitasa.es/wp-content/uploads/2026/05/34e0177e532bb66d8ec6b6bd201b36fc2bc7281d1-scaled.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-974 .elementor-element.elementor-element-4fc5cb9::before, .elementor-974 .elementor-element.elementor-element-4fc5cb9 > .elementor-background-video-container::before, .elementor-974 .elementor-element.elementor-element-4fc5cb9 > .e-con-inner > .elementor-background-video-container::before, .elementor-974 .elementor-element.elementor-element-4fc5cb9 > .elementor-background-slideshow::before, .elementor-974 .elementor-element.elementor-element-4fc5cb9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-974 .elementor-element.elementor-element-4fc5cb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, #000000 15%, #F2295B00 34%);}.elementor-974 .elementor-element.elementor-element-363e98f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-974 .elementor-element.elementor-element-363e98f.e-con{--align-self:center;}.elementor-974 .elementor-element.elementor-element-4878164{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-974 .elementor-element.elementor-element-4878164.elementor-element{--align-self:center;}.elementor-974 .elementor-element.elementor-element-eb4eb97 .elementor-button{background-color:#00000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:10px 70px 10px 70px;}.elementor-974 .elementor-element.elementor-element-eb4eb97 .elementor-button:hover, .elementor-974 .elementor-element.elementor-element-eb4eb97 .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#FFFFFF;}.elementor-974 .elementor-element.elementor-element-eb4eb97{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-974 .elementor-element.elementor-element-eb4eb97.elementor-element{--align-self:stretch;}.elementor-974 .elementor-element.elementor-element-eb4eb97 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-974 .elementor-element.elementor-element-eb4eb97 .elementor-button:hover svg, .elementor-974 .elementor-element.elementor-element-eb4eb97 .elementor-button:focus svg{fill:#000000;}.elementor-974 .elementor-element.elementor-element-5b5c560c{--display:flex;--min-height:430px;--justify-content:flex-end;--overlay-opacity:0.84;--overlay-mix-blend-mode:multiply;--margin-top:3px;--margin-bottom:0px;--margin-left:0px;--margin-right:00px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-974 .elementor-element.elementor-element-5b5c560c:not(.elementor-motion-effects-element-type-background), .elementor-974 .elementor-element.elementor-element-5b5c560c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aitasa.es/wp-content/uploads/2026/06/servei-desmi.png");background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;}.elementor-974 .elementor-element.elementor-element-5b5c560c::before, .elementor-974 .elementor-element.elementor-element-5b5c560c > .elementor-background-video-container::before, .elementor-974 .elementor-element.elementor-element-5b5c560c > .e-con-inner > .elementor-background-video-container::before, .elementor-974 .elementor-element.elementor-element-5b5c560c > .elementor-background-slideshow::before, .elementor-974 .elementor-element.elementor-element-5b5c560c > .e-con-inner > .elementor-background-slideshow::before, .elementor-974 .elementor-element.elementor-element-5b5c560c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, #000000 20%, #F2295B00 35%);}.elementor-974 .elementor-element.elementor-element-1bffee66{--display:flex;--min-height:670px;--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:flex-end;--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-974 .elementor-element.elementor-element-0ab40ae{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-974 .elementor-element.elementor-element-0ab40ae.e-con{--align-self:center;}.elementor-974 .elementor-element.elementor-element-7579d70{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-974 .elementor-element.elementor-element-7579d70.elementor-element{--align-self:center;}.elementor-974 .elementor-element.elementor-element-c5d5fd2 .elementor-button{background-color:#00000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:10px 70px 10px 70px;}.elementor-974 .elementor-element.elementor-element-c5d5fd2 .elementor-button:hover, .elementor-974 .elementor-element.elementor-element-c5d5fd2 .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#FFFFFF;}.elementor-974 .elementor-element.elementor-element-c5d5fd2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-974 .elementor-element.elementor-element-c5d5fd2.elementor-element{--align-self:stretch;}.elementor-974 .elementor-element.elementor-element-c5d5fd2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-974 .elementor-element.elementor-element-c5d5fd2 .elementor-button:hover svg, .elementor-974 .elementor-element.elementor-element-c5d5fd2 .elementor-button:focus svg{fill:#000000;}.elementor-974 .elementor-element.elementor-element-5e830681{--display:flex;--min-height:370px;--justify-content:flex-end;--overlay-opacity:0.8;--overlay-mix-blend-mode:multiply;--margin-top:3px;--margin-bottom:0px;--margin-left:0px;--margin-right:-10px;}.elementor-974 .elementor-element.elementor-element-5e830681:not(.elementor-motion-effects-element-type-background), .elementor-974 .elementor-element.elementor-element-5e830681 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aitasa.es/wp-content/uploads/2026/03/Agua-Regenerada.png");background-position:0px -28px;background-repeat:no-repeat;background-size:cover;}.elementor-974 .elementor-element.elementor-element-5e830681::before, .elementor-974 .elementor-element.elementor-element-5e830681 > .elementor-background-video-container::before, .elementor-974 .elementor-element.elementor-element-5e830681 > .e-con-inner > .elementor-background-video-container::before, .elementor-974 .elementor-element.elementor-element-5e830681 > .elementor-background-slideshow::before, .elementor-974 .elementor-element.elementor-element-5e830681 > .e-con-inner > .elementor-background-slideshow::before, .elementor-974 .elementor-element.elementor-element-5e830681 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, #000000 24%, #F2295B00 36%);}.elementor-974 .elementor-element.elementor-element-5c93e35f{--display:flex;--min-height:650px;--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:flex-end;}.elementor-974 .elementor-element.elementor-element-82ffe5e{--display:flex;--min-height:37px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-974 .elementor-element.elementor-element-2b6f4f20{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-974 .elementor-element.elementor-element-77a356e9 .elementor-button{background-color:#00000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:10px 160px 10px 160px;}.elementor-974 .elementor-element.elementor-element-77a356e9 .elementor-button:hover, .elementor-974 .elementor-element.elementor-element-77a356e9 .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#FFFFFF;}.elementor-974 .elementor-element.elementor-element-77a356e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-974 .elementor-element.elementor-element-77a356e9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-974 .elementor-element.elementor-element-77a356e9 .elementor-button:hover svg, .elementor-974 .elementor-element.elementor-element-77a356e9 .elementor-button:focus svg{fill:#000000;}.elementor-974 .elementor-element.elementor-element-2ba97905{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:50%;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:initial;width:100%;max-width:100%;margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-tabs-heading-justify-content:flex-end;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-heading-wrap:wrap;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-gap:0px;--n-tabs-gap:0px;--n-tabs-title-padding-top:20px;--n-tabs-title-padding-right:30px;--n-tabs-title-padding-bottom:20px;--n-tabs-title-padding-left:20px;--n-tabs-title-font-size:25px;--n-tabs-title-color:#FFFFFF;--n-tabs-title-direction:row;--n-tabs-icon-order:1;--n-tabs-title-justify-content-toggle:initial;--n-tabs-title-align-items-toggle:center;--n-tabs-icon-size:17px;--n-tabs-icon-gap:10rem;--n-tabs-icon-color:#FFFFFF;}.elementor-974 .elementor-element.elementor-element-2ba97905 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#3C598E;}.elementor-974 .elementor-element.elementor-element-2ba97905.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#5877B1;border-style:solid;border-width:1px 0px 0px 0px;border-color:#FFFFFF;}.elementor-974 .elementor-element.elementor-element-2ba97905.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-974 .elementor-element.elementor-element-2ba97905.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#5877B1;border-style:solid;border-width:1px 0px 0px 0px;border-color:#FFFFFF;}.elementor-974 .elementor-element.elementor-element-2ba97905.elementor-element{--align-self:flex-start;}.elementor-974 .elementor-element.elementor-element-2ba97905.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 0px 0px 0px;border-color:#FFFFFF;}.elementor-974 .elementor-element.elementor-element-2ba97905.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Safiro_regular", Sans-serif;line-height:44px;word-spacing:2px;}.elementor-974 .elementor-element.elementor-element-137f37de{--display:flex;--min-height:856px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-2.5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-974 .elementor-element.elementor-element-1e600ad3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8rem;--padding-bottom:0rem;--padding-left:03rem;--padding-right:5rem;}.elementor-974 .elementor-element.elementor-element-30b0b633{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-974 .elementor-element.elementor-element-30b0b633 .elementor-heading-title{font-family:"Safiro_regular", Sans-serif;font-size:62px;line-height:73px;}.elementor-974 .elementor-element.elementor-element-207a7ec0{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;padding:0px 0px 0px 0px;column-gap:0px;font-family:"Safiro_regular", Sans-serif;font-size:18px;line-height:27px;color:#000000;}.elementor-974 .elementor-element.elementor-element-207a7ec0 p{margin-block-end:26px;}.elementor-974 .elementor-element.elementor-element-5f025a46 .elementor-button{background-color:#00000000;font-family:"Safiro_medium", Sans-serif;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:5px 5px 5px 5px;padding:10px 100px 10px 100px;}.elementor-974 .elementor-element.elementor-element-5f025a46 .elementor-button:hover, .elementor-974 .elementor-element.elementor-element-5f025a46 .elementor-button:focus{background-color:#3C598E;color:#FFFFFF;border-color:#3C598E;}.elementor-974 .elementor-element.elementor-element-5f025a46{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-974 .elementor-element.elementor-element-5f025a46.elementor-element{--align-self:stretch;}.elementor-974 .elementor-element.elementor-element-5f025a46 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-974 .elementor-element.elementor-element-5f025a46 .elementor-button:hover svg, .elementor-974 .elementor-element.elementor-element-5f025a46 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-974 .elementor-element.elementor-element-fb62570{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-974 .elementor-element.elementor-element-2619a733{--display:flex;--min-height:0px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#3C598E;--border-color:#3C598E;}.elementor-974 .elementor-element.elementor-element-2619a733.e-con{--align-self:center;}.elementor-974 .elementor-element.elementor-element-5062fd51{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 70px;font-family:"Safiro_semibold", Sans-serif;font-size:20px;color:#009EE0;}.elementor-974 .elementor-element.elementor-element-29219924{margin:-38px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 070px;padding:0px 0px 0px 0px;}.elementor-974 .elementor-element.elementor-element-29219924 .elementor-heading-title{font-family:"Safiro_semibold", Sans-serif;font-size:90px;font-style:normal;text-transform:none;}.elementor-974 .elementor-element.elementor-element-79b817e9{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 070px;}.elementor-974 .elementor-element.elementor-element-79b817e9 .elementor-heading-title{font-family:"Safiro_regular", Sans-serif;font-size:25px;}.elementor-974 .elementor-element.elementor-element-2021d658{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 0px 1px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3C598E;--border-color:#3C598E;}.elementor-974 .elementor-element.elementor-element-464f595{margin:050px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0070px;font-family:"Safiro_semibold", Sans-serif;font-size:20px;color:#009EE0;}.elementor-974 .elementor-element.elementor-element-304ac877{margin:-38px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 070px;}.elementor-974 .elementor-element.elementor-element-304ac877 .elementor-heading-title{font-family:"Safiro_semibold", Sans-serif;font-size:90px;}.elementor-974 .elementor-element.elementor-element-3a94d5a9{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 050px) 0070px;}.elementor-974 .elementor-element.elementor-element-3a94d5a9 .elementor-heading-title{font-family:"Safiro_regular", Sans-serif;font-size:25px;}.elementor-974 .elementor-element.elementor-element-528ce735{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 1px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3C598E;--border-color:#3C598E;}.elementor-974 .elementor-element.elementor-element-528ce735.e-con{--align-self:center;}.elementor-974 .elementor-element.elementor-element-55f3c7b7{margin:51px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0070px;font-family:"Safiro_semibold", Sans-serif;font-size:20px;color:#009EE0;}.elementor-974 .elementor-element.elementor-element-633ee433{margin:-38px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0070px;}.elementor-974 .elementor-element.elementor-element-633ee433 .elementor-heading-title{font-family:"Safiro_semibold", Sans-serif;font-size:100px;}.elementor-974 .elementor-element.elementor-element-3c503a79{margin:-25px 174px calc(var(--kit-widget-spacing, 0px) + 050px) 0070px;text-align:start;}.elementor-974 .elementor-element.elementor-element-3c503a79 .elementor-heading-title{font-family:"Safiro_regular", Sans-serif;font-size:25px;}.elementor-974 .elementor-element.elementor-element-1ee4caa{--display:flex;}.elementor-974 .elementor-element.elementor-element-5363c0c .elementor-button{background-color:#00000000;font-family:"Safiro_medium", Sans-serif;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:5px 5px 5px 5px;padding:10px 170px 10px 170px;}.elementor-974 .elementor-element.elementor-element-5363c0c .elementor-button:hover, .elementor-974 .elementor-element.elementor-element-5363c0c .elementor-button:focus{background-color:#3C598E;color:#FFFFFF;border-color:#3C598E;}.elementor-974 .elementor-element.elementor-element-5363c0c{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-974 .elementor-element.elementor-element-5363c0c.elementor-element{--align-self:flex-start;}.elementor-974 .elementor-element.elementor-element-5363c0c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-974 .elementor-element.elementor-element-5363c0c .elementor-button:hover svg, .elementor-974 .elementor-element.elementor-element-5363c0c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-974 .elementor-element.elementor-element-3793f18e{--display:flex;--min-height:860px;--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;--overlay-opacity:0.9;--overlay-mix-blend-mode:multiply;--margin-top:-2.5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-974 .elementor-element.elementor-element-3793f18e:not(.elementor-motion-effects-element-type-background), .elementor-974 .elementor-element.elementor-element-3793f18e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aitasa.es/wp-content/uploads/2026/03/4e22a079a7a56f29399bf93ed5f1897953dc089d1.jpg");background-position:0px -140px;background-repeat:no-repeat;}.elementor-974 .elementor-element.elementor-element-3793f18e::before, .elementor-974 .elementor-element.elementor-element-3793f18e > .elementor-background-video-container::before, .elementor-974 .elementor-element.elementor-element-3793f18e > .e-con-inner > .elementor-background-video-container::before, .elementor-974 .elementor-element.elementor-element-3793f18e > .elementor-background-slideshow::before, .elementor-974 .elementor-element.elementor-element-3793f18e > .e-con-inner > .elementor-background-slideshow::before, .elementor-974 .elementor-element.elementor-element-3793f18e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(82deg, #000000 5%, #FFFFFF 70%);}.elementor-974 .elementor-element.elementor-element-5370c835{--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:flex-end;--margin-top:0px;--margin-bottom:39px;--margin-left:0px;--margin-right:0px;}.elementor-974 .elementor-element.elementor-element-4d497c76 .elementor-heading-title{font-family:"Safiro_regular", Sans-serif;font-size:32px;color:#FFFFFF;}.elementor-974 .elementor-element.elementor-element-3198dabd .elementor-heading-title{font-family:"Safiro_regular", Sans-serif;font-size:64px;color:#FFFFFF;}.elementor-974 .elementor-element.elementor-element-30faa065{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 12rem 0rem 0rem;font-family:"Safiro_regular", Sans-serif;font-size:16px;}.elementor-974 .elementor-element.elementor-element-30faa065 p{margin-block-end:30px;}.elementor-974 .elementor-element.elementor-element-65a66d4d .elementor-button{background-color:#00000000;font-family:"Safiro_medium", Sans-serif;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:10px 200px 10px 200px;}.elementor-974 .elementor-element.elementor-element-65a66d4d .elementor-button:hover, .elementor-974 .elementor-element.elementor-element-65a66d4d .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#FFFFFF;}.elementor-974 .elementor-element.elementor-element-65a66d4d{width:var( --container-widget-width, 91% );max-width:91%;margin:10px 20px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:91%;--container-widget-flex-grow:0;}.elementor-974 .elementor-element.elementor-element-65a66d4d.elementor-element{--align-self:flex-start;}.elementor-974 .elementor-element.elementor-element-65a66d4d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-974 .elementor-element.elementor-element-65a66d4d .elementor-button:hover svg, .elementor-974 .elementor-element.elementor-element-65a66d4d .elementor-button:focus svg{fill:#000000;}.elementor-974 .elementor-element.elementor-element-177c58c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-974 .elementor-element.elementor-element-11749a6c{--display:flex;--min-height:620px;--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:9px;--padding-bottom:34px;--padding-left:9px;--padding-right:9px;}.elementor-974 .elementor-element.elementor-element-11749a6c:not(.elementor-motion-effects-element-type-background), .elementor-974 .elementor-element.elementor-element-11749a6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3C598E;}.elementor-974 .elementor-element.elementor-element-692846a3{--display:flex;--min-height:0px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-974 .elementor-element.elementor-element-7bea6a2b{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 03rem;text-align:end;}.elementor-974 .elementor-element.elementor-element-7bea6a2b.elementor-element{--align-self:center;}.elementor-974 .elementor-element.elementor-element-7bea6a2b img{width:100%;max-width:100%;height:50px;}.elementor-974 .elementor-element.elementor-element-5bd34a76{width:auto;max-width:auto;margin:03rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;column-gap:0px;text-align:center;font-family:"Safiro_regular", Sans-serif;font-size:26px;line-height:20px;}.elementor-974 .elementor-element.elementor-element-5bd34a76.elementor-element{--align-self:flex-start;}.elementor-974 .elementor-element.elementor-element-5bd34a76 p{margin-block-end:0px;}.elementor-974 .elementor-element.elementor-element-ddc954f{--display:flex;--min-height:0px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-974 .elementor-element.elementor-element-b0daaed{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 03rem;text-align:end;}.elementor-974 .elementor-element.elementor-element-b0daaed.elementor-element{--align-self:center;}.elementor-974 .elementor-element.elementor-element-b0daaed img{width:100%;max-width:100%;height:50px;}.elementor-974 .elementor-element.elementor-element-51d9cf8{--display:flex;}.elementor-974 .elementor-element.elementor-element-47cefd1{width:auto;max-width:auto;margin:03rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;column-gap:0px;text-align:center;font-family:"Safiro_regular", Sans-serif;font-size:26px;line-height:20px;}.elementor-974 .elementor-element.elementor-element-47cefd1.elementor-element{--align-self:flex-start;}.elementor-974 .elementor-element.elementor-element-47cefd1 p{margin-block-end:0px;}.elementor-974 .elementor-element.elementor-element-72a8c97{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--margin-top:-30px;--margin-bottom:10px;--margin-left:40px;--margin-right:0px;}.elementor-974 .elementor-element.elementor-element-2bc26a8 .elementor-heading-title{font-family:"Safiro_regular", Sans-serif;font-size:65px;color:#FFFFFF;}.elementor-974 .elementor-element.elementor-element-4cdbfe0b{--display:flex;--min-height:180px;--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:42px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-974 .elementor-element.elementor-element-4cdbfe0b:not(.elementor-motion-effects-element-type-background), .elementor-974 .elementor-element.elementor-element-4cdbfe0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3C598E;}.elementor-974 .elementor-element.elementor-element-4cdbfe0b.e-con{--align-self:center;}.elementor-974 .elementor-element.elementor-element-408d0a21{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-20px;}.elementor-974 .elementor-element.elementor-element-594d318d{padding:0px 0px 0px 0px;}.elementor-974 .elementor-element.elementor-element-594d318d .elementor-heading-title{font-family:"Safiro_semibold", Sans-serif;font-size:63px;color:#FCFCFC;}.elementor-974 .elementor-element.elementor-element-1e7cd56f{margin:-29px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 3px;font-family:"Safiro_regular", Sans-serif;font-size:21px;}.elementor-974 .elementor-element.elementor-element-6b065ee0{--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:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-974 .elementor-element.elementor-element-65af9214{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-974 .elementor-element.elementor-element-65af9214 .elementor-icon-wrapper{text-align:center;}.elementor-974 .elementor-element.elementor-element-65af9214.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-974 .elementor-element.elementor-element-65af9214.elementor-view-framed .elementor-icon, .elementor-974 .elementor-element.elementor-element-65af9214.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-974 .elementor-element.elementor-element-65af9214.elementor-view-framed .elementor-icon, .elementor-974 .elementor-element.elementor-element-65af9214.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-974 .elementor-element.elementor-element-65af9214 .elementor-icon{font-size:66px;}.elementor-974 .elementor-element.elementor-element-65af9214 .elementor-icon svg{height:66px;}.elementor-974 .elementor-element.elementor-element-16cd9816{margin:-83px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-974 .elementor-element.elementor-element-16cd9816 .elementor-icon-wrapper{text-align:center;}.elementor-974 .elementor-element.elementor-element-16cd9816.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-974 .elementor-element.elementor-element-16cd9816.elementor-view-framed .elementor-icon, .elementor-974 .elementor-element.elementor-element-16cd9816.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-974 .elementor-element.elementor-element-16cd9816.elementor-view-framed .elementor-icon, .elementor-974 .elementor-element.elementor-element-16cd9816.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-974 .elementor-element.elementor-element-16cd9816 .elementor-icon{font-size:45px;}.elementor-974 .elementor-element.elementor-element-16cd9816 .elementor-icon svg{height:45px;}.elementor-974 .elementor-element.elementor-element-35390178{--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:0rem;--margin-bottom:0rem;--margin-left:-6rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:3px;--padding-left:0px;--padding-right:0px;}.elementor-974 .elementor-element.elementor-element-28fdc1c5{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FDFDFD;--border-color:#FDFDFD;--padding-top:0rem;--padding-bottom:0rem;--padding-left:7rem;--padding-right:0rem;}.elementor-974 .elementor-element.elementor-element-76980cc0{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-974 .elementor-element.elementor-element-76980cc0 .elementor-heading-title{font-family:"Safiro_semibold", Sans-serif;font-size:65px;color:#FFFFFF;}.elementor-974 .elementor-element.elementor-element-3aab247{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px -00px 0px 0px;font-family:"Safiro_regular", Sans-serif;font-size:21px;}.elementor-974 .elementor-element.elementor-element-e56b5c7{--display:flex;--min-height:180px;--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:42px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-974 .elementor-element.elementor-element-e56b5c7:not(.elementor-motion-effects-element-type-background), .elementor-974 .elementor-element.elementor-element-e56b5c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3C598E00;}.elementor-974 .elementor-element.elementor-element-e56b5c7.e-con{--align-self:center;}.elementor-974 .elementor-element.elementor-element-0c4a4f2{--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:0rem;--margin-bottom:0rem;--margin-left:-6rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:3px;--padding-left:0px;--padding-right:0px;}.elementor-974 .elementor-element.elementor-element-d11b229{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-974 .elementor-element.elementor-element-d11b229 .elementor-icon-wrapper{text-align:center;}.elementor-974 .elementor-element.elementor-element-d11b229.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-974 .elementor-element.elementor-element-d11b229.elementor-view-framed .elementor-icon, .elementor-974 .elementor-element.elementor-element-d11b229.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-974 .elementor-element.elementor-element-d11b229.elementor-view-framed .elementor-icon, .elementor-974 .elementor-element.elementor-element-d11b229.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-974 .elementor-element.elementor-element-d11b229 .elementor-icon{font-size:67px;}.elementor-974 .elementor-element.elementor-element-d11b229 .elementor-icon svg{height:67px;}.elementor-974 .elementor-element.elementor-element-fc59468{margin:-83px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-974 .elementor-element.elementor-element-fc59468 .elementor-icon-wrapper{text-align:center;}.elementor-974 .elementor-element.elementor-element-fc59468.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-974 .elementor-element.elementor-element-fc59468.elementor-view-framed .elementor-icon, .elementor-974 .elementor-element.elementor-element-fc59468.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-974 .elementor-element.elementor-element-fc59468.elementor-view-framed .elementor-icon, .elementor-974 .elementor-element.elementor-element-fc59468.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-974 .elementor-element.elementor-element-fc59468 .elementor-icon{font-size:45px;}.elementor-974 .elementor-element.elementor-element-fc59468 .elementor-icon svg{height:45px;}.elementor-974 .elementor-element.elementor-element-7c27455{--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:0rem;--margin-bottom:0rem;--margin-left:-6rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:3px;--padding-left:0px;--padding-right:0px;}.elementor-974 .elementor-element.elementor-element-279cadf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-974 .elementor-element.elementor-element-279cadf .elementor-icon-wrapper{text-align:center;}.elementor-974 .elementor-element.elementor-element-279cadf.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-974 .elementor-element.elementor-element-279cadf.elementor-view-framed .elementor-icon, .elementor-974 .elementor-element.elementor-element-279cadf.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-974 .elementor-element.elementor-element-279cadf.elementor-view-framed .elementor-icon, .elementor-974 .elementor-element.elementor-element-279cadf.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-974 .elementor-element.elementor-element-279cadf .elementor-icon{font-size:67px;}.elementor-974 .elementor-element.elementor-element-279cadf .elementor-icon svg{height:67px;}.elementor-974 .elementor-element.elementor-element-9e3e8c1{margin:-83px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-974 .elementor-element.elementor-element-9e3e8c1 .elementor-icon-wrapper{text-align:center;}.elementor-974 .elementor-element.elementor-element-9e3e8c1.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-974 .elementor-element.elementor-element-9e3e8c1.elementor-view-framed .elementor-icon, .elementor-974 .elementor-element.elementor-element-9e3e8c1.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-974 .elementor-element.elementor-element-9e3e8c1.elementor-view-framed .elementor-icon, .elementor-974 .elementor-element.elementor-element-9e3e8c1.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-974 .elementor-element.elementor-element-9e3e8c1 .elementor-icon{font-size:45px;}.elementor-974 .elementor-element.elementor-element-9e3e8c1 .elementor-icon svg{height:45px;}.elementor-974 .elementor-element.elementor-element-26a335fd{--display:flex;--min-height:10rem;--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;--border-radius:1px 0px 1px 0px;--margin-top:-272px;--margin-bottom:110px;--margin-left:0px;--margin-right:0px;}.elementor-974 .elementor-element.elementor-element-7c6922f7{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:0px 0px 0px 0px;--margin-top:-10px;--margin-bottom:-26px;--margin-left:-17px;--margin-right:0px;}.elementor-974 .elementor-element.elementor-element-416f9dbd{--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;border-style:solid;--border-style:solid;border-width:1px 0px 1px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--margin-top:-10px;--margin-bottom:-26px;--margin-left:0px;--margin-right:0px;}.elementor-974 .elementor-element.elementor-element-6489deec{--display:flex;--min-height:442px;--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#3C598E;--border-color:#3C598E;--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-974 .elementor-element.elementor-element-18a0b6ec{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-974 .elementor-element.elementor-element-765a741f{margin:045px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-974 .elementor-element.elementor-element-765a741f .elementor-heading-title{font-family:"Safiro_regular", Sans-serif;font-size:56px;}.elementor-974 .elementor-element.elementor-element-f486d97{font-family:"Safiro_regular", Sans-serif;color:#000000;}.elementor-974 .elementor-element.elementor-element-2879c17e .elementor-button{background-color:#00000000;font-family:"Safiro_medium", Sans-serif;font-size:16px;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:5px 5px 5px 5px;padding:10px 190px 010px 190px;}.elementor-974 .elementor-element.elementor-element-2879c17e .elementor-button:hover, .elementor-974 .elementor-element.elementor-element-2879c17e .elementor-button:focus{background-color:#3C598E;color:#FFFFFF;border-color:#3C598E;}.elementor-974 .elementor-element.elementor-element-2879c17e{width:var( --container-widget-width, 91% );max-width:91%;margin:10px 20px calc(var(--kit-widget-spacing, 0px) + 10px) -15px;--container-widget-width:91%;--container-widget-flex-grow:0;}.elementor-974 .elementor-element.elementor-element-2879c17e.elementor-element{--align-self:center;}.elementor-974 .elementor-element.elementor-element-2879c17e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-974 .elementor-element.elementor-element-2879c17e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-974 .elementor-element.elementor-element-2879c17e .elementor-button:hover svg, .elementor-974 .elementor-element.elementor-element-2879c17e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-974 .elementor-element.elementor-element-758918fb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-974 .elementor-element.elementor-element-46f9101b{--display:flex;--min-height:396px;--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-974 .elementor-element.elementor-element-185b2df1{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#02010100;--border-color:#02010100;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-974 .elementor-element.elementor-element-185b2df1:not(.elementor-motion-effects-element-type-background), .elementor-974 .elementor-element.elementor-element-185b2df1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5877B1;}.elementor-974 .elementor-element.elementor-element-185b2df1:hover{border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#02010100;--border-color:#02010100;}.elementor-974 .elementor-element.elementor-element-185b2df1, .elementor-974 .elementor-element.elementor-element-185b2df1::before{--border-transition:0.3s;}.elementor-974 .elementor-element.elementor-element-7879c52{--display:flex;--padding-top:0rem;--padding-bottom:3rem;--padding-left:1.5rem;--padding-right:0rem;}.elementor-974 .elementor-element.elementor-element-60736ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 10rem 0rem 0rem;font-family:"Safiro_regular", Sans-serif;}.elementor-974 .elementor-element.elementor-element-5940f748{--display:flex;}.elementor-widget-theme-post-excerpt{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-974 .elementor-element.elementor-element-9789d38{font-family:"Safiro_regular", Sans-serif;}.elementor-974 .elementor-element.elementor-element-4d52d372{--n-accordion-title-font-size:20px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#000000;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}.elementor-974 .elementor-element.elementor-element-4d52d372 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#5877B1;}.elementor-974 .elementor-element.elementor-element-4d52d372 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#5877B1;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-974 .elementor-element.elementor-element-4d52d372 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 1px;border-color:#3C598E;}.elementor-974 .elementor-element.elementor-element-4d52d372 {--n-accordion-padding:15px 12px 39px 12px;}:where( .elementor-974 .elementor-element.elementor-element-4d52d372 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Safiro_medium", Sans-serif;}.elementor-974 .elementor-element.elementor-element-908c2f2{--display:flex;}.elementor-974 .elementor-element.elementor-element-3da4dd4 .elementor-button{background-color:#00000000;font-family:"Safiro_medium", Sans-serif;font-size:16px;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:5px 5px 5px 5px;padding:10px 190px 010px 190px;}.elementor-974 .elementor-element.elementor-element-3da4dd4 .elementor-button:hover, .elementor-974 .elementor-element.elementor-element-3da4dd4 .elementor-button:focus{background-color:#3C598E;color:#FFFFFF;border-color:#3C598E;}.elementor-974 .elementor-element.elementor-element-3da4dd4{width:var( --container-widget-width, 91% );max-width:91%;margin:10px 20px calc(var(--kit-widget-spacing, 0px) + 10px) -15px;--container-widget-width:91%;--container-widget-flex-grow:0;}.elementor-974 .elementor-element.elementor-element-3da4dd4.elementor-element{--align-self:center;}.elementor-974 .elementor-element.elementor-element-3da4dd4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-974 .elementor-element.elementor-element-3da4dd4 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-974 .elementor-element.elementor-element-3da4dd4 .elementor-button:hover svg, .elementor-974 .elementor-element.elementor-element-3da4dd4 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-974 .elementor-element.elementor-element-12407bf2{--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;--border-radius:0px 0px 0px 0px;--margin-top:-2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-974 .elementor-element.elementor-element-3f1b2c66{margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:center;}.elementor-974 .elementor-element.elementor-element-3f1b2c66 .elementor-heading-title{font-family:"Safiro_regular", Sans-serif;font-size:63px;}.elementor-974 .elementor-element.elementor-element-66e8e0a0{--e-image-carousel-slides-to-show:3;margin:-37px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-974 .elementor-element.elementor-element-66e8e0a0 .swiper-wrapper{display:flex;align-items:center;}.elementor-974 .elementor-element.elementor-element-fdae107{--display:flex;}.elementor-974 .elementor-element.elementor-element-1a789f28 .elementor-button{background-color:#00000000;font-family:"Safiro_medium", Sans-serif;font-size:16px;line-height:21px;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:5px 5px 5px 5px;padding:10px 250px 10px 250px;}.elementor-974 .elementor-element.elementor-element-1a789f28 .elementor-button:hover, .elementor-974 .elementor-element.elementor-element-1a789f28 .elementor-button:focus{background-color:#3C598E;color:#FFFFFF;border-color:#3C598E;}.elementor-974 .elementor-element.elementor-element-1a789f28{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 112px) 65px;padding:0px 100px 0px 030px;}.elementor-974 .elementor-element.elementor-element-1a789f28.elementor-element{--align-self:center;}.elementor-974 .elementor-element.elementor-element-1a789f28 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-974 .elementor-element.elementor-element-1a789f28 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-974 .elementor-element.elementor-element-1a789f28 .elementor-button:hover svg, .elementor-974 .elementor-element.elementor-element-1a789f28 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-974 .elementor-element.elementor-element-1330a694{--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:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-974 .elementor-element.elementor-element-1330a694:not(.elementor-motion-effects-element-type-background), .elementor-974 .elementor-element.elementor-element-1330a694 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3C598E;}.elementor-974 .elementor-element.elementor-element-4b04299{--display:flex;--margin-top:1rem;--margin-bottom:1rem;--margin-left:1rem;--margin-right:1rem;--padding-top:2rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-974 .elementor-element.elementor-element-66f4604f{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-974 .elementor-element.elementor-element-66f4604f .elementor-heading-title{font-family:"Safiro_regular", Sans-serif;font-size:60px;line-height:56px;color:#FFFFFF;}.elementor-974 .elementor-element.elementor-element-5465800{--display:flex;--margin-top:-1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-974 .elementor-element.elementor-element-2193d60{--display:flex;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:#FFFFFF;--border-color:#FFFFFF;}.elementor-974 .elementor-element.elementor-element-2193d60:not(.elementor-motion-effects-element-type-background), .elementor-974 .elementor-element.elementor-element-2193d60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-974 .elementor-element.elementor-element-b7fec54{font-family:"Safiro_regular", Sans-serif;color:#000000;}.elementor-974 .elementor-element.elementor-element-1cb14f5{--display:flex;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:#FFFFFF;--border-color:#FFFFFF;--border-radius:0px 0px 0px 0px;}.elementor-974 .elementor-element.elementor-element-1cb14f5:not(.elementor-motion-effects-element-type-background), .elementor-974 .elementor-element.elementor-element-1cb14f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-974 .elementor-element.elementor-element-312fc76{font-family:"Safiro_regular", Sans-serif;color:#000000;}.elementor-974 .elementor-element.elementor-element-7338e72{--display:flex;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:#FFFFFF;--border-color:#FFFFFF;}.elementor-974 .elementor-element.elementor-element-7338e72:not(.elementor-motion-effects-element-type-background), .elementor-974 .elementor-element.elementor-element-7338e72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-974 .elementor-element.elementor-element-be4963c{font-family:"Safiro_regular", Sans-serif;color:#000000;}.elementor-974 .elementor-element.elementor-element-5054aae{--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:flex-start;--align-items:flex-start;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:#FFFFFF;--border-color:#FFFFFF;}.elementor-974 .elementor-element.elementor-element-5054aae:not(.elementor-motion-effects-element-type-background), .elementor-974 .elementor-element.elementor-element-5054aae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-974 .elementor-element.elementor-element-5054aae.e-con{--align-self:flex-start;}.elementor-974 .elementor-element.elementor-element-c443942{text-align:start;font-family:"Safiro_regular", Sans-serif;color:#000000;}.elementor-974 .elementor-element.elementor-element-fb0fede{--n-accordion-title-font-size:27px;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#009EE0;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#FFFFFF;--n-accordion-icon-hover-color:#FFFFFF;--n-accordion-icon-active-color:#3C598E;}.elementor-974 .elementor-element.elementor-element-fb0fede > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#FFFFFF;}.elementor-974 .elementor-element.elementor-element-fb0fede > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 1px 0px;border-color:#FFFFFF;}:where( .elementor-974 .elementor-element.elementor-element-fb0fede > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Safiro_regular", Sans-serif;line-height:70px;}.elementor-974 .elementor-element.elementor-element-46f9ceaa{--display:flex;--min-height:767px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-974 .elementor-element.elementor-element-3a66d864{--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:0rem;--padding-bottom:0rem;--padding-left:4rem;--padding-right:10rem;}.elementor-974 .elementor-element.elementor-element-3a66d864.e-con{--align-self:center;}.elementor-974 .elementor-element.elementor-element-39a1aff9{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;}.elementor-974 .elementor-element.elementor-element-39a1aff9 .elementor-heading-title{font-family:"Safiro_regular", Sans-serif;font-size:60px;line-height:65px;letter-spacing:0.5px;word-spacing:3px;color:#3C598E;}.elementor-974 .elementor-element.elementor-element-66322077{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;padding:0rem 0rem 0rem 0rem;column-gap:0px;font-family:"Safiro_regular", Sans-serif;font-size:17px;color:#000000;}.elementor-974 .elementor-element.elementor-element-66322077 p{margin-block-end:27px;}.elementor-974 .elementor-element.elementor-element-27ee2c7 .elementor-button{background-color:#00000000;font-family:"Safiro_medium", Sans-serif;font-size:15px;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:5px 5px 5px 5px;padding:10px 80px 10px 80px;}.elementor-974 .elementor-element.elementor-element-27ee2c7 .elementor-button:hover, .elementor-974 .elementor-element.elementor-element-27ee2c7 .elementor-button:focus{background-color:#3C598E;color:#FFFFFF;border-color:#3C598E;}.elementor-974 .elementor-element.elementor-element-27ee2c7{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-974 .elementor-element.elementor-element-27ee2c7.elementor-element{--align-self:stretch;}.elementor-974 .elementor-element.elementor-element-27ee2c7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-974 .elementor-element.elementor-element-27ee2c7 .elementor-button:hover svg, .elementor-974 .elementor-element.elementor-element-27ee2c7 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-974 .elementor-element.elementor-element-735ab7c3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--overlay-opacity:1;}.elementor-974 .elementor-element.elementor-element-735ab7c3:not(.elementor-motion-effects-element-type-background), .elementor-974 .elementor-element.elementor-element-735ab7c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aitasa.es/wp-content/uploads/2026/03/6dbbd6cf0ea320046aa11baee4baf637cfe909cf-2048x1361.jpg");background-position:-166px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-974 .elementor-element.elementor-element-735ab7c3::before, .elementor-974 .elementor-element.elementor-element-735ab7c3 > .elementor-background-video-container::before, .elementor-974 .elementor-element.elementor-element-735ab7c3 > .e-con-inner > .elementor-background-video-container::before, .elementor-974 .elementor-element.elementor-element-735ab7c3 > .elementor-background-slideshow::before, .elementor-974 .elementor-element.elementor-element-735ab7c3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-974 .elementor-element.elementor-element-735ab7c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(360deg, #000000F2 17%, #FFFFFF00 27%);}.elementor-974 .elementor-element.elementor-element-36214650{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;}.elementor-974 .elementor-element.elementor-element-46f0c210{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 30px;}.elementor-974 .elementor-element.elementor-element-2c82ca3{--display:flex;}.elementor-974 .elementor-element.elementor-element-ef1f45c .elementor-button{background-color:#00000000;font-family:"Safiro_medium", Sans-serif;font-size:15px;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:5px 5px 5px 5px;padding:10px 120px 10px 120px;}.elementor-974 .elementor-element.elementor-element-ef1f45c .elementor-button:hover, .elementor-974 .elementor-element.elementor-element-ef1f45c .elementor-button:focus{background-color:#3C598E;color:#FFFFFF;border-color:#3C598E;}.elementor-974 .elementor-element.elementor-element-ef1f45c{width:var( --container-widget-width, 81% );max-width:81%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 030px) 020px;--container-widget-width:81%;--container-widget-flex-grow:0;}.elementor-974 .elementor-element.elementor-element-ef1f45c.elementor-element{--align-self:flex-start;}.elementor-974 .elementor-element.elementor-element-ef1f45c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-974 .elementor-element.elementor-element-ef1f45c .elementor-button:hover svg, .elementor-974 .elementor-element.elementor-element-ef1f45c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-974 .elementor-element.elementor-element-7b2abe76{--display:flex;--min-height:0px;--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;--margin-top:-22.5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-974 .elementor-element.elementor-element-67e8daea{--display:flex;--min-height:150px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-974 .elementor-element.elementor-element-1025959d{--display:flex;--min-height:150px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:-50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-974 .elementor-element.elementor-element-33f0824{--display:flex;--min-height:220px;--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;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-974 .elementor-element.elementor-element-1d68f1d2{--e-n-carousel-swiper-slides-to-display:2;}.elementor-974 .elementor-element.elementor-element-5e830681:not(.elementor-motion-effects-element-type-background), .elementor-974 .elementor-element.elementor-element-5e830681 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-974 .elementor-element.elementor-element-3793f18e:not(.elementor-motion-effects-element-type-background), .elementor-974 .elementor-element.elementor-element-3793f18e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-974 .elementor-element.elementor-element-735ab7c3:not(.elementor-motion-effects-element-type-background), .elementor-974 .elementor-element.elementor-element-735ab7c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(min-width:768px){.elementor-974 .elementor-element.elementor-element-345f36e0{--content-width:100%;}.elementor-974 .elementor-element.elementor-element-7c8e4ed2{--width:50.733%;}.elementor-974 .elementor-element.elementor-element-2da8c8ed{--content-width:100%;}.elementor-974 .elementor-element.elementor-element-6d8cfc2c{--width:50%;}.elementor-974 .elementor-element.elementor-element-56310520{--width:50%;}.elementor-974 .elementor-element.elementor-element-8af6c94{--width:100%;}.elementor-974 .elementor-element.elementor-element-68092ede{--content-width:100%;}.elementor-974 .elementor-element.elementor-element-2e548e9b{--width:100%;}.elementor-974 .elementor-element.elementor-element-33e934f1{--width:100%;}.elementor-974 .elementor-element.elementor-element-59bd0ae7{--width:100%;}.elementor-974 .elementor-element.elementor-element-33e33745{--content-width:100%;}.elementor-974 .elementor-element.elementor-element-f07a697{--width:100%;}.elementor-974 .elementor-element.elementor-element-4a23ed1b{--width:100%;}.elementor-974 .elementor-element.elementor-element-722da7ad{--content-width:100%;}.elementor-974 .elementor-element.elementor-element-789a31dd{--width:100%;}.elementor-974 .elementor-element.elementor-element-5e2e7173{--width:100%;}.elementor-974 .elementor-element.elementor-element-15f21471{--width:100%;}.elementor-974 .elementor-element.elementor-element-33c35bdd{--width:100%;}.elementor-974 .elementor-element.elementor-element-b85b28e{--width:100%;}.elementor-974 .elementor-element.elementor-element-11bce25f{--width:100%;}.elementor-974 .elementor-element.elementor-element-14e871d9{--content-width:100%;}.elementor-974 .elementor-element.elementor-element-7f3bdad5{--content-width:572px;}.elementor-974 .elementor-element.elementor-element-4fc5cb9{--width:100%;}.elementor-974 .elementor-element.elementor-element-363e98f{--width:70%;}.elementor-974 .elementor-element.elementor-element-5b5c560c{--width:100%;}.elementor-974 .elementor-element.elementor-element-1bffee66{--width:100%;}.elementor-974 .elementor-element.elementor-element-0ab40ae{--width:70%;}.elementor-974 .elementor-element.elementor-element-5c93e35f{--content-width:572px;}.elementor-974 .elementor-element.elementor-element-137f37de{--content-width:100%;}.elementor-974 .elementor-element.elementor-element-1e600ad3{--width:50%;}.elementor-974 .elementor-element.elementor-element-fb62570{--width:50%;}.elementor-974 .elementor-element.elementor-element-3793f18e{--content-width:100%;}.elementor-974 .elementor-element.elementor-element-5370c835{--width:50%;}.elementor-974 .elementor-element.elementor-element-177c58c1{--width:50%;}.elementor-974 .elementor-element.elementor-element-11749a6c{--content-width:100%;}.elementor-974 .elementor-element.elementor-element-692846a3{--width:100%;}.elementor-974 .elementor-element.elementor-element-ddc954f{--width:100%;}.elementor-974 .elementor-element.elementor-element-72a8c97{--width:100%;}.elementor-974 .elementor-element.elementor-element-4cdbfe0b{--width:100%;}.elementor-974 .elementor-element.elementor-element-408d0a21{--width:31%;}.elementor-974 .elementor-element.elementor-element-6b065ee0{--width:8%;}.elementor-974 .elementor-element.elementor-element-35390178{--width:8%;}.elementor-974 .elementor-element.elementor-element-28fdc1c5{--width:31%;}.elementor-974 .elementor-element.elementor-element-e56b5c7{--width:100%;}.elementor-974 .elementor-element.elementor-element-0c4a4f2{--width:8%;}.elementor-974 .elementor-element.elementor-element-7c27455{--width:8%;}.elementor-974 .elementor-element.elementor-element-26a335fd{--content-width:100%;}.elementor-974 .elementor-element.elementor-element-7c6922f7{--width:50%;}.elementor-974 .elementor-element.elementor-element-416f9dbd{--width:50%;}.elementor-974 .elementor-element.elementor-element-6489deec{--content-width:100%;}.elementor-974 .elementor-element.elementor-element-18a0b6ec{--width:50%;}.elementor-974 .elementor-element.elementor-element-758918fb{--width:50%;}.elementor-974 .elementor-element.elementor-element-12407bf2{--content-width:100%;}.elementor-974 .elementor-element.elementor-element-5465800{--width:100%;}.elementor-974 .elementor-element.elementor-element-5054aae{--content-width:100%;}.elementor-974 .elementor-element.elementor-element-46f9ceaa{--content-width:100%;}.elementor-974 .elementor-element.elementor-element-3a66d864{--width:51%;}.elementor-974 .elementor-element.elementor-element-735ab7c3{--width:51%;}.elementor-974 .elementor-element.elementor-element-7b2abe76{--content-width:100%;}.elementor-974 .elementor-element.elementor-element-67e8daea{--width:80%;}}@media(max-width:767px){.elementor-974 .elementor-element.elementor-element-345f36e0{--min-height:700px;}.elementor-974 .elementor-element.elementor-element-7c8e4ed2{--width:100%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0rem;--padding-bottom:4rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-974 .elementor-element.elementor-element-273f006f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-974 .elementor-element.elementor-element-273f006f .elementor-heading-title{font-size:34px;line-height:0.9em;}.elementor-974 .elementor-element.elementor-element-244c9f11{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-974 .elementor-element.elementor-element-244c9f11.elementor-element{--align-self:stretch;}.elementor-974 .elementor-element.elementor-element-244c9f11 .elementor-button{padding:0.7rem 0rem 00.7rem 0rem;}.elementor-974 .elementor-element.elementor-element-6d8cfc2c{--margin-top:0rem;--margin-bottom:4rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-974 .elementor-element.elementor-element-476cd70e{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;}.elementor-974 .elementor-element.elementor-element-476cd70e .elementor-heading-title{font-size:29px;line-height:1.3em;}.elementor-974 .elementor-element.elementor-element-56310520{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-974 .elementor-element.elementor-element-8af6c94{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-974 .elementor-element.elementor-element-4d6f1132{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:15px;}.elementor-974 .elementor-element.elementor-element-707f9e75{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;padding:0px 0px 0px 0px;}.elementor-974 .elementor-element.elementor-element-707f9e75 .elementor-button{font-size:15px;padding:0px 0px 0px 0px;}.elementor-974 .elementor-element.elementor-element-68092ede{--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-974 .elementor-element.elementor-element-3f83a072{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:2rem 1.5rem 2rem 1.5rem;}.elementor-974 .elementor-element.elementor-element-3f83a072 .elementor-heading-title{font-size:33px;}.elementor-974 .elementor-element.elementor-element-2e548e9b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-974 .elementor-element.elementor-element-25ec57f{--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:0rem;}.elementor-974 .elementor-element.elementor-element-25ec57f:hover{--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-974 .elementor-element.elementor-element-3b552fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-974 .elementor-element.elementor-element-5532ed9c{--min-height:0px;--justify-content:flex-start;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-974 .elementor-element.elementor-element-33e934f1{--min-height:423px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;}.elementor-974 .elementor-element.elementor-element-59bd0ae7:not(.elementor-motion-effects-element-type-background), .elementor-974 .elementor-element.elementor-element-59bd0ae7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aitasa.es/wp-content/uploads/2026/03/0b68abcb1de28921939cdd9a953eb44fb7e2a8ca-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-974 .elementor-element.elementor-element-59bd0ae7{--min-height:450px;--justify-content:flex-end;--overlay-opacity:0.72;--border-radius:0px 0px 0px 0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-974 .elementor-element.elementor-element-59bd0ae7::before, .elementor-974 .elementor-element.elementor-element-59bd0ae7 > .elementor-background-video-container::before, .elementor-974 .elementor-element.elementor-element-59bd0ae7 > .e-con-inner > .elementor-background-video-container::before, .elementor-974 .elementor-element.elementor-element-59bd0ae7 > .elementor-background-slideshow::before, .elementor-974 .elementor-element.elementor-element-59bd0ae7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-974 .elementor-element.elementor-element-59bd0ae7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(360deg, #000000 14%, #F2295B00 52%);}.elementor-974 .elementor-element.elementor-element-70a81678{--padding-top:0rem;--padding-bottom:1rem;--padding-left:01.5rem;--padding-right:1.5rem;}.elementor-974 .elementor-element.elementor-element-4488a889 .elementor-heading-title{font-size:47px;}.elementor-974 .elementor-element.elementor-element-5f5ae242{font-size:15px;}.elementor-974 .elementor-element.elementor-element-33e33745{--min-height:0px;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-974 .elementor-element.elementor-element-f07a697{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-974 .elementor-element.elementor-element-4a23ed1b:not(.elementor-motion-effects-element-type-background), .elementor-974 .elementor-element.elementor-element-4a23ed1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aitasa.es/wp-content/uploads/2026/04/Gestion-del-emisario-conjunto.png");background-position:center center;background-size:cover;}.elementor-974 .elementor-element.elementor-element-4a23ed1b{--min-height:450px;--justify-content:flex-end;--overlay-opacity:1;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-974 .elementor-element.elementor-element-4a23ed1b::before, .elementor-974 .elementor-element.elementor-element-4a23ed1b > .elementor-background-video-container::before, .elementor-974 .elementor-element.elementor-element-4a23ed1b > .e-con-inner > .elementor-background-video-container::before, .elementor-974 .elementor-element.elementor-element-4a23ed1b > .elementor-background-slideshow::before, .elementor-974 .elementor-element.elementor-element-4a23ed1b > .e-con-inner > .elementor-background-slideshow::before, .elementor-974 .elementor-element.elementor-element-4a23ed1b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(6deg, #000000 2%, #F2295B00 50%);}.elementor-974 .elementor-element.elementor-element-1f63bda5{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:1rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-974 .elementor-element.elementor-element-5f46d1c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 1rem 0rem;}.elementor-974 .elementor-element.elementor-element-5f46d1c1 .elementor-heading-title{font-size:45px;}.elementor-974 .elementor-element.elementor-element-42b097d1{font-size:14px;}.elementor-974 .elementor-element.elementor-element-722da7ad{--justify-content:flex-start;--border-radius:0px 0px 0px 0px;}.elementor-974 .elementor-element.elementor-element-789a31dd{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-974 .elementor-element.elementor-element-5e2e7173:not(.elementor-motion-effects-element-type-background), .elementor-974 .elementor-element.elementor-element-5e2e7173 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aitasa.es/wp-content/uploads/2026/03/Agua-Clorada.png");}.elementor-974 .elementor-element.elementor-element-5e2e7173{--min-height:450px;--justify-content:flex-end;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-974 .elementor-element.elementor-element-de25d8b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-974 .elementor-element.elementor-element-3af56206{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 1rem 0rem;}.elementor-974 .elementor-element.elementor-element-3af56206 .elementor-heading-title{font-size:35px;}.elementor-974 .elementor-element.elementor-element-2264af9d{font-size:15px;}.elementor-974 .elementor-element.elementor-element-35013bee{--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-974 .elementor-element.elementor-element-33c35bdd:not(.elementor-motion-effects-element-type-background), .elementor-974 .elementor-element.elementor-element-33c35bdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aitasa.es/wp-content/uploads/2026/03/Agua-Desmineralizada.png");}.elementor-974 .elementor-element.elementor-element-33c35bdd{--min-height:450px;--justify-content:flex-end;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-974 .elementor-element.elementor-element-7ca97dc5{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-974 .elementor-element.elementor-element-2d5688de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 1rem 0rem;}.elementor-974 .elementor-element.elementor-element-2d5688de .elementor-heading-title{font-size:32px;}.elementor-974 .elementor-element.elementor-element-71364b8e{font-size:15px;}.elementor-974 .elementor-element.elementor-element-1d68f1d2{--e-n-carousel-swiper-slides-to-display:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}:where( .elementor-974 .elementor-element.elementor-element-1d68f1d2 .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-974 .elementor-element.elementor-element-f1ad544{--width:100%;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-974 .elementor-element.elementor-element-10f3d8c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;padding:0px 0px 0px 0px;}.elementor-974 .elementor-element.elementor-element-10f3d8c .elementor-button{font-size:14px;padding:0.3rem 0rem 0.3rem 0rem;}.elementor-974 .elementor-element.elementor-element-b85b28e{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-974 .elementor-element.elementor-element-5e830681:not(.elementor-motion-effects-element-type-background), .elementor-974 .elementor-element.elementor-element-5e830681 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-974 .elementor-element.elementor-element-137f37de{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-974 .elementor-element.elementor-element-1e600ad3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3rem;--padding-bottom:0rem;--padding-left:1.5rem;--padding-right:3rem;}.elementor-974 .elementor-element.elementor-element-30b0b633{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 2rem 0rem 0rem;}.elementor-974 .elementor-element.elementor-element-30b0b633 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-974 .elementor-element.elementor-element-207a7ec0{font-size:15px;line-height:1.8em;}.elementor-974 .elementor-element.elementor-element-fb62570{--min-height:680px;--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-974 .elementor-element.elementor-element-fb62570.e-con{--align-self:stretch;}.elementor-974 .elementor-element.elementor-element-2619a733{--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-width:1px 0px 0px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1.5rem;--padding-bottom:2rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-974 .elementor-element.elementor-element-5062fd51{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-974 .elementor-element.elementor-element-29219924{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-974 .elementor-element.elementor-element-29219924 .elementor-heading-title{font-size:65px;}.elementor-974 .elementor-element.elementor-element-79b817e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-974 .elementor-element.elementor-element-2021d658{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:01.5rem;--padding-bottom:2rem;--padding-left:01.5rem;--padding-right:01.5rem;}.elementor-974 .elementor-element.elementor-element-464f595{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-974 .elementor-element.elementor-element-304ac877{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-974 .elementor-element.elementor-element-304ac877 .elementor-heading-title{font-size:65px;}.elementor-974 .elementor-element.elementor-element-3a94d5a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-974 .elementor-element.elementor-element-528ce735{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1.5rem;--padding-bottom:2rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-974 .elementor-element.elementor-element-55f3c7b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-974 .elementor-element.elementor-element-633ee433{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-974 .elementor-element.elementor-element-633ee433 .elementor-heading-title{font-size:65px;}.elementor-974 .elementor-element.elementor-element-3c503a79{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-974 .elementor-element.elementor-element-3c503a79 .elementor-heading-title{font-size:23px;}.elementor-974 .elementor-element.elementor-element-1ee4caa{--min-height:75px;--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-974 .elementor-element.elementor-element-1ee4caa.e-con{--align-self:stretch;}.elementor-974 .elementor-element.elementor-element-5363c0c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 1.5rem 0rem 1.5rem;}.elementor-974 .elementor-element.elementor-element-5363c0c.elementor-element{--align-self:stretch;}.elementor-974 .elementor-element.elementor-element-5363c0c .elementor-button{padding:0.5rem 0rem 00.5rem 0rem;}.elementor-974 .elementor-element.elementor-element-3793f18e{--min-height:800px;--overlay-opacity:0.93;--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-974 .elementor-element.elementor-element-3793f18e:not(.elementor-motion-effects-element-type-background), .elementor-974 .elementor-element.elementor-element-3793f18e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-974 .elementor-element.elementor-element-3793f18e::before, .elementor-974 .elementor-element.elementor-element-3793f18e > .elementor-background-video-container::before, .elementor-974 .elementor-element.elementor-element-3793f18e > .e-con-inner > .elementor-background-video-container::before, .elementor-974 .elementor-element.elementor-element-3793f18e > .elementor-background-slideshow::before, .elementor-974 .elementor-element.elementor-element-3793f18e > .e-con-inner > .elementor-background-slideshow::before, .elementor-974 .elementor-element.elementor-element-3793f18e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(360deg, #000000 37%, #FFFFFF 97%);}.elementor-974 .elementor-element.elementor-element-4d497c76 .elementor-heading-title{font-size:20px;}.elementor-974 .elementor-element.elementor-element-3198dabd .elementor-heading-title{font-size:31px;}.elementor-974 .elementor-element.elementor-element-30faa065{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 3rem 0rem;}.elementor-974 .elementor-element.elementor-element-65a66d4d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-974 .elementor-element.elementor-element-65a66d4d.elementor-element{--align-self:stretch;}.elementor-974 .elementor-element.elementor-element-65a66d4d .elementor-button{padding:0.7rem 0rem 0.7rem 0rem;}.elementor-974 .elementor-element.elementor-element-11749a6c{--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-974 .elementor-element.elementor-element-692846a3{--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-974 .elementor-element.elementor-element-ddc954f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2rem;--padding-bottom:0rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-974 .elementor-element.elementor-element-b0daaed{width:var( --container-widget-width, 50px );max-width:50px;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;--container-widget-width:50px;--container-widget-flex-grow:0;}.elementor-974 .elementor-element.elementor-element-b0daaed.elementor-element{--align-self:flex-start;}.elementor-974 .elementor-element.elementor-element-51d9cf8{--width:73%;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:-0.7rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-974 .elementor-element.elementor-element-47cefd1{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;}.elementor-974 .elementor-element.elementor-element-72a8c97{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2rem;--padding-bottom:3rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-974 .elementor-element.elementor-element-2bc26a8 .elementor-heading-title{font-size:35px;}.elementor-974 .elementor-element.elementor-element-4cdbfe0b{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-974 .elementor-element.elementor-element-4cdbfe0b.e-con{--align-self:flex-start;}.elementor-974 .elementor-element.elementor-element-408d0a21{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4rem;--padding-bottom:4rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-974 .elementor-element.elementor-element-408d0a21.e-con{--align-self:flex-start;}.elementor-974 .elementor-element.elementor-element-594d318d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-974 .elementor-element.elementor-element-594d318d .elementor-heading-title{font-size:70px;}.elementor-974 .elementor-element.elementor-element-1e7cd56f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-974 .elementor-element.elementor-element-6b065ee0{--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;}.elementor-974 .elementor-element.elementor-element-65af9214{width:var( --container-widget-width, 20% );max-width:20%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-974 .elementor-element.elementor-element-16cd9816{width:var( --container-widget-width, 50px );max-width:50px;margin:0.6rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) -4.8rem;padding:0px 0px 0px 0px;--container-widget-width:50px;--container-widget-flex-grow:0;}.elementor-974 .elementor-element.elementor-element-35390178{--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;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-974 .elementor-element.elementor-element-28fdc1c5{--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1.5rem;--padding-right:0rem;}.elementor-974 .elementor-element.elementor-element-76980cc0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;}.elementor-974 .elementor-element.elementor-element-3aab247{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;}.elementor-974 .elementor-element.elementor-element-e56b5c7{--min-height:490px;--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-30rem;--margin-bottom:5rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-974 .elementor-element.elementor-element-e56b5c7.e-con{--align-self:flex-start;}.elementor-974 .elementor-element.elementor-element-0c4a4f2{--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;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-974 .elementor-element.elementor-element-d11b229{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-974 .elementor-element.elementor-element-fc59468{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) -4.8rem;padding:0px 0px 0px 0px;}.elementor-974 .elementor-element.elementor-element-7c27455{--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;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-974 .elementor-element.elementor-element-279cadf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-974 .elementor-element.elementor-element-9e3e8c1{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) -4.8rem;padding:0px 0px 0px 0px;}.elementor-974 .elementor-element.elementor-element-18a0b6ec{--min-height:285px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3rem;--padding-bottom:0rem;--padding-left:1.5rem;--padding-right:3rem;}.elementor-974 .elementor-element.elementor-element-765a741f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 2rem 0rem;}.elementor-974 .elementor-element.elementor-element-765a741f .elementor-heading-title{font-size:35px;}.elementor-974 .elementor-element.elementor-element-f486d97{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 4rem) 0rem;}.elementor-974 .elementor-element.elementor-element-908c2f2{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-974 .elementor-element.elementor-element-908c2f2.e-con{--align-self:stretch;}.elementor-974 .elementor-element.elementor-element-3da4dd4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:2rem 0rem 0rem 0rem;}.elementor-974 .elementor-element.elementor-element-3da4dd4 .elementor-button{padding:0.5rem 0rem 0.5rem 0rem;}.elementor-974 .elementor-element.elementor-element-3f1b2c66{text-align:start;}.elementor-974 .elementor-element.elementor-element-3f1b2c66 .elementor-heading-title{font-size:35px;}.elementor-974 .elementor-element.elementor-element-fdae107{--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-974 .elementor-element.elementor-element-1a789f28{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 3rem) 0rem;padding:0px 0px 0px 0px;}.elementor-974 .elementor-element.elementor-element-1a789f28.elementor-element{--align-self:stretch;}.elementor-974 .elementor-element.elementor-element-1a789f28 .elementor-button{padding:0.5rem 0rem 00.5rem 0rem;}.elementor-974 .elementor-element.elementor-element-66f4604f .elementor-heading-title{font-size:30px;line-height:1.1em;}.elementor-974 .elementor-element.elementor-element-b7fec54{font-size:15px;}.elementor-974 .elementor-element.elementor-element-312fc76{font-size:15px;}.elementor-974 .elementor-element.elementor-element-be4963c{font-size:15px;}.elementor-974 .elementor-element.elementor-element-c443942{font-size:15px;}.elementor-974 .elementor-element.elementor-element-fb0fede{--n-accordion-title-font-size:18px;}:where( .elementor-974 .elementor-element.elementor-element-fb0fede > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.6em;}.elementor-974 .elementor-element.elementor-element-3a66d864{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3rem;--padding-bottom:0rem;--padding-left:1.5rem;--padding-right:01.5rem;}.elementor-974 .elementor-element.elementor-element-39a1aff9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 2rem 0rem;}.elementor-974 .elementor-element.elementor-element-39a1aff9 .elementor-heading-title{font-size:33px;line-height:1.2em;}.elementor-974 .elementor-element.elementor-element-66322077{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:16px;}.elementor-974 .elementor-element.elementor-element-735ab7c3{--min-height:420px;--margin-top:0rem;--margin-bottom:3rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-974 .elementor-element.elementor-element-735ab7c3:not(.elementor-motion-effects-element-type-background), .elementor-974 .elementor-element.elementor-element-735ab7c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-974 .elementor-element.elementor-element-735ab7c3.e-con{--align-self:stretch;}.elementor-974 .elementor-element.elementor-element-36214650{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 3rem) 02rem;padding:0px 0px 0px 0px;}.elementor-974 .elementor-element.elementor-element-ef1f45c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 4rem) 0rem;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-974 .elementor-element.elementor-element-ef1f45c.elementor-element{--align-self:stretch;}.elementor-974 .elementor-element.elementor-element-ef1f45c .elementor-button{padding:0.8rem 0rem 00.8rem 0rem;}.elementor-974 .elementor-element.elementor-element-7b2abe76{--margin-top:-43.2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-974 .elementor-element.elementor-element-33f0824{--min-height:391px;}}/* Start custom CSS for heading, class: .elementor-element-4488a889 */.elementor-974 .elementor-element.elementor-element-4488a889 sub {
    font-size: 0.5em;
    margin-left: -5px;
    vertical-align: baseline; 
    position: relative;
    bottom: 0.01em; /* Ajusta este valor (0.1em, 0.3em, etc.) hasta que lo veas perfecto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f46d1c1 */.elementor-974 .elementor-element.elementor-element-5f46d1c1 sub {
    font-size: 0.5em;
    margin-left: -5px;
    vertical-align: baseline; 
    position: relative;
    bottom: 0.01em; /* Ajusta este valor (0.1em, 0.3em, etc.) hasta que lo veas perfecto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3af56206 */.elementor-974 .elementor-element.elementor-element-3af56206 sub {
    font-size: 0.5em;
    margin-left: -5px;
    vertical-align: baseline; 
    position: relative;
    bottom: 0.01em; /* Ajusta este valor (0.1em, 0.3em, etc.) hasta que lo veas perfecto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4488a889 */.elementor-974 .elementor-element.elementor-element-4488a889 sub {
    font-size: 0.5em;
    margin-left: -5px;
    vertical-align: baseline; 
    position: relative;
    bottom: 0.01em; /* Ajusta este valor (0.1em, 0.3em, etc.) hasta que lo veas perfecto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f46d1c1 */.elementor-974 .elementor-element.elementor-element-5f46d1c1 sub {
    font-size: 0.5em;
    margin-left: -5px;
    vertical-align: baseline; 
    position: relative;
    bottom: 0.01em; /* Ajusta este valor (0.1em, 0.3em, etc.) hasta que lo veas perfecto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3af56206 */.elementor-974 .elementor-element.elementor-element-3af56206 sub {
    font-size: 0.5em;
    margin-left: -5px;
    vertical-align: baseline; 
    position: relative;
    bottom: 0.01em; /* Ajusta este valor (0.1em, 0.3em, etc.) hasta que lo veas perfecto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4488a889 */.elementor-974 .elementor-element.elementor-element-4488a889 sub {
    font-size: 0.5em;
    margin-left: -5px;
    vertical-align: baseline; 
    position: relative;
    bottom: 0.01em; /* Ajusta este valor (0.1em, 0.3em, etc.) hasta que lo veas perfecto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f46d1c1 */.elementor-974 .elementor-element.elementor-element-5f46d1c1 sub {
    font-size: 0.5em;
    margin-left: -5px;
    vertical-align: baseline; 
    position: relative;
    bottom: 0.01em; /* Ajusta este valor (0.1em, 0.3em, etc.) hasta que lo veas perfecto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3af56206 */.elementor-974 .elementor-element.elementor-element-3af56206 sub {
    font-size: 0.5em;
    margin-left: -5px;
    vertical-align: baseline; 
    position: relative;
    bottom: 0.01em; /* Ajusta este valor (0.1em, 0.3em, etc.) hasta que lo veas perfecto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4488a889 */.elementor-974 .elementor-element.elementor-element-4488a889 sub {
    font-size: 0.5em;
    margin-left: -5px;
    vertical-align: baseline; 
    position: relative;
    bottom: 0.01em; /* Ajusta este valor (0.1em, 0.3em, etc.) hasta que lo veas perfecto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f46d1c1 */.elementor-974 .elementor-element.elementor-element-5f46d1c1 sub {
    font-size: 0.5em;
    margin-left: -5px;
    vertical-align: baseline; 
    position: relative;
    bottom: 0.01em; /* Ajusta este valor (0.1em, 0.3em, etc.) hasta que lo veas perfecto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3af56206 */.elementor-974 .elementor-element.elementor-element-3af56206 sub {
    font-size: 0.5em;
    margin-left: -5px;
    vertical-align: baseline; 
    position: relative;
    bottom: 0.01em; /* Ajusta este valor (0.1em, 0.3em, etc.) hasta que lo veas perfecto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4488a889 */.elementor-974 .elementor-element.elementor-element-4488a889 sub {
    font-size: 0.5em;
    margin-left: -5px;
    vertical-align: baseline; 
    position: relative;
    bottom: 0.01em; /* Ajusta este valor (0.1em, 0.3em, etc.) hasta que lo veas perfecto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f46d1c1 */.elementor-974 .elementor-element.elementor-element-5f46d1c1 sub {
    font-size: 0.5em;
    margin-left: -5px;
    vertical-align: baseline; 
    position: relative;
    bottom: 0.01em; /* Ajusta este valor (0.1em, 0.3em, etc.) hasta que lo veas perfecto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3af56206 */.elementor-974 .elementor-element.elementor-element-3af56206 sub {
    font-size: 0.5em;
    margin-left: -5px;
    vertical-align: baseline; 
    position: relative;
    bottom: 0.01em; /* Ajusta este valor (0.1em, 0.3em, etc.) hasta que lo veas perfecto */
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-1d68f1d2 *//* CONTENIDOR PRINCIPAL */
.hitos-carousel {
  position: relative;
  /* Mantenim el padding per fer lloc a les fletxes */
  padding-bottom: 160px; 
  /* IMPORTANT: El contenidor de l'usuari pot ser visible */
  overflow: visible !important;
}

/* CORRECCIÓ DEL BUCLE/REPETICIÓ */
.hitos-carousel .elementor-main-swiper {
  /* Això talla el contingut que sobra i evita que es vegi repetit */
  overflow: hidden !important;
}

.hitos-carousel .elementor-widget-container {
  /* Permet que les fletxes que surten del límit s'arribin a veure */
  overflow: visible !important;
}

.hitos-carousel .swiper-pagination {
  display: none !important;
}

/* BOTONS BASE */
.hitos-carousel .elementor-swiper-button-prev,
.hitos-carousel .elementor-swiper-button-next {
  top: auto !important;
  bottom:-75px!important; /* baixa més les fletxes */
  transform: none !important;

  width: 46px;
  height: 46px;
  display: flex !important;
  align-items: center;
  justify-content: center;

  background: #FFFFFF00 !important;
  border: 1px solid #ffffff !important;
  border-radius: 2px !important;
  box-shadow: none !important;

  color: #ffffff !important;
  opacity: 1 !important;

  transition: background-color 0.2s ease, border-color 0.2s ease, color 0.2s ease;
  z-index: 30;
}

/* POSICIÓ */
.hitos-carousel .elementor-swiper-button-prev {
  left: calc(50% - 56px) !important; /* més separació */
}

.hitos-carousel .elementor-swiper-button-next {
  right: calc(50% - 56px) !important; /* més separació */
}

/* ICONES */
.hitos-carousel .elementor-swiper-button-prev i,
.hitos-carousel .elementor-swiper-button-next i,
.hitos-carousel .elementor-swiper-button-prev svg,
.hitos-carousel .elementor-swiper-button-next svg {
  color: currentColor !important;
  fill: currentColor !important;
  width: 18px !important;
  height: 18px !important;
  font-size: 18px !important;
  opacity: 1 !important;
}

/* HOVER NOMÉS SI ESTÀ ACTIU */
.hitos-carousel .elementor-swiper-button-prev:not(.swiper-button-disabled):hover,
.hitos-carousel .elementor-swiper-button-next:not(.swiper-button-disabled):hover {
  background: #005b8f !important;
  border-color: #005b8f !important;
  color: #ffffff !important;
}

/* FOCUS */
.hitos-carousel .elementor-swiper-button-prev:not(.swiper-button-disabled):focus,
.hitos-carousel .elementor-swiper-button-next:not(.swiper-button-disabled):focus {
  background: #005b8f !important;
  border-color: #005b8f !important;
  color: #ffffff !important;
  outline: none !important;
}



/* EVITA ESTILS EXTRA D'ELEMENTOR */
.hitos-carousel .elementor-swiper-button-prev::after,
.hitos-carousel .elementor-swiper-button-next::after {
  display: none !important;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-2ba97905 *//* Forzamos al contenedor principal del título */
.elementor-974 .elementor-element.elementor-element-2ba97905 .e-n-tab-title {
    display: flex !important;
    width: 100% !important;
    justify-content: space-between !important;
    align-items: center !important;
    flex-direction: row !important;
}

/* Quitamos cualquier margen automático que Elementor ponga al texto e icono */
.elementor-974 .elementor-element.elementor-element-2ba97905 .e-n-tab-title-text,
.elementor-974 .elementor-element.elementor-element-2ba97905 .e-n-tab-icon {
    margin: 0 !important;
    flex-shrink: 0;
}

/* Forzamos al texto a alinearse a la izquierda */
.elementor-974 .elementor-element.elementor-element-2ba97905 .e-n-tab-title-text {
    text-align: left !important;
    flex-grow: 1 !important;
}

/* Mandamos el icono al final a la derecha */
.elementor-974 .elementor-element.elementor-element-2ba97905 .e-n-tab-icon {
    margin-left: auto !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-29219924 */.elementor-974 .elementor-element.elementor-element-29219924 sub {
    font-size: 0.5em;
    margin-left: -5px;
    vertical-align: baseline; 
    position: relative;
    bottom: 0.01em; /* Ajusta este valor (0.1em, 0.3em, etc.) hasta que lo veas perfecto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-304ac877 */.elementor-974 .elementor-element.elementor-element-304ac877 sub {
    font-size: 0.5em;
    margin-left: -5px;
    vertical-align: baseline; 
    position: relative;
    bottom: 0.01em; /* Ajusta este valor (0.1em, 0.3em, etc.) hasta que lo veas perfecto */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b065ee0 */.elementor-974 .elementor-element.elementor-element-6b065ee0 {
    position: relative; /* O 'absolute' o 'fixed', dependiendo de tu diseño */
    z-index: 9999;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35390178 */.elementor-974 .elementor-element.elementor-element-35390178 {
    position: relative; /* O 'absolute' o 'fixed', dependiendo de tu diseño */
    z-index: 9999;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c4a4f2 */.elementor-974 .elementor-element.elementor-element-0c4a4f2 {
    position: relative; /* O 'absolute' o 'fixed', dependiendo de tu diseño */
    z-index: 9999;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c27455 */.elementor-974 .elementor-element.elementor-element-7c27455 {
    position: relative; /* O 'absolute' o 'fixed', dependiendo de tu diseño */
    z-index: 9999;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46f9101b */.elementor-974 .elementor-element.elementor-element-46f9101b .date {
    color: #009EE0 !important;
    font-size: 17px !important;
    margin-left: 1rem;
}
.elementor-974 .elementor-element.elementor-element-46f9101b .date:hover {
    color: #ffffff !important;
    font-size: 17px !important;
    margin-left: 1rem;
}
.elementor-974 .elementor-element.elementor-element-46f9101b .date:active {
    color: #ffffff !important;
    font-size: 17px !important;
    margin-left: 1rem;
}
.span{
    margin-left: 1rem;
}
.contingut{
     margin-left: 1rem;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5465800 *//* Atacamos tanto el acordeón clásico como el nuevo (Nested) */

/* 1. Definimos la transición suave para el icono en estado normal */
.elementor-974 .elementor-element.elementor-element-5465800 .elementor-accordion-icon,
.elementor-974 .elementor-element.elementor-element-5465800 .e-n-accordion-item-title-icon {
    transition: transform 0.4s ease-in-out !important;
}

/* 2. Rotamos el icono 45 grados cuando el elemento está abierto */
/* Caso: Acordeón Clásico */
.elementor-974 .elementor-element.elementor-element-5465800 .elementor-active .elementor-accordion-icon {
    transform: rotate(45deg) !important;
}

/* Caso: Nuevo Acordeón Anidado (Nested) */
.elementor-974 .elementor-element.elementor-element-5465800 .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon,
.elementor-974 .elementor-element.elementor-element-5465800 .e-n-accordion-item.e-active > .e-n-accordion-item-title .e-n-accordion-item-title-icon {
    transform: rotate(45deg) !important;
}

/* 3. Evitamos que Elementor aplique su propia rotación interna (limpieza) */
.elementor-974 .elementor-element.elementor-element-5465800 .elementor-active .elementor-accordion-icon i,
.elementor-974 .elementor-element.elementor-element-5465800 .elementor-active .elementor-accordion-icon svg,
.elementor-974 .elementor-element.elementor-element-5465800 .e-n-accordion-item-title-icon span,
.elementor-974 .elementor-element.elementor-element-5465800 .e-n-accordion-item-title-icon svg {
    transform: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1330a694 *//* 1. Quitamos la rotación por defecto que mete Elementor para que no choque con la nuestra */
.elementor-accordion .elementor-accordion-item .elementor-tab-title.elementor-active .elementor-accordion-icon {
    transform: none !important;
}

/* 2. Aplicamos la rotación de 45 grados al icono (el <i> o el <svg>) */
.elementor-accordion .elementor-accordion-item .elementor-tab-title.elementor-active .elementor-accordion-icon span,
.elementor-accordion .elementor-accordion-item .elementor-tab-title.elementor-active .elementor-accordion-icon i,
.elementor-accordion .elementor-accordion-item .elementor-tab-title.elementor-active .elementor-accordion-icon svg {
    transform: rotate(45deg) !important;
    transition: transform 0.3s ease-in-out !important;
}

/* 3. Aseguramos la transición suave al cerrar */
.elementor-accordion .elementor-accordion-icon span,
.elementor-accordion .elementor-accordion-icon i,
.elementor-accordion .elementor-accordion-icon svg {
    transition: transform 0.3s ease-in-out !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Safiro_regular';
	font-display: auto;
	src: url('https://aitasa.es/wp-content/uploads/2026/03/Safiro-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Safiro_medium';
	font-display: auto;
	src: url('https://aitasa.es/wp-content/uploads/2026/03/Safiro-Medium.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Safiro_semibold';
	font-display: auto;
	src: url('https://aitasa.es/wp-content/uploads/2026/03/Safiro-SemiBold-1.ttf') format('truetype');
}
/* End Custom Fonts CSS */