.elementor-650 .elementor-element.elementor-element-5a439120{--display:flex;--min-height:90vh;--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:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--overlay-opacity:0.2;border-style:none;--border-style:none;--border-radius:60px 60px 0px 0px;--margin-top:-20%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:14%;--padding-left:7%;--padding-right:7%;--z-index:50;}.elementor-650 .elementor-element.elementor-element-5a439120:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-5a439120 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-5a439120::before, .elementor-650 .elementor-element.elementor-element-5a439120 > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-5a439120 > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-5a439120 > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-5a439120 > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-5a439120 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-650 .elementor-element.elementor-element-44cae0d4{text-align:left;}.elementor-650 .elementor-element.elementor-element-44cae0d4 .elementor-heading-title{font-family:"Trebuchet MS", Sans-serif;font-size:75px;font-weight:500;line-height:1em;color:#FFFFFF;}.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-650 .elementor-element.elementor-element-4cdd6bd2{width:var( --container-widget-width, 40% );max-width:40%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -73px) 0px;padding:0px 0px 0px 0px;--container-widget-width:40%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-4b2cc2f1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--border-radius:060px 60px 0px 0px;--margin-top:-5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:45px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:60;}.elementor-650 .elementor-element.elementor-element-4b2cc2f1:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-4b2cc2f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-650 .elementor-element.elementor-element-32d82807{--display:flex;--min-height:70px;--justify-content:center;--overflow:hidden;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-radius:20px 0px 0px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-32d82807:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-32d82807 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-650 .elementor-element.elementor-element-3cb48380{--spacer-size:100px;width:var( --container-widget-width, 250px );max-width:250px;background-color:transparent;--container-widget-width:250px;--container-widget-flex-grow:0;top:0px;z-index:10;background-image:linear-gradient(-90deg, #FFFFFF00 0%, #FCFCFC 70%);}body:not(.rtl) .elementor-650 .elementor-element.elementor-element-3cb48380{left:0px;}body.rtl .elementor-650 .elementor-element.elementor-element-3cb48380{right:0px;}.elementor-650 .elementor-element.elementor-element-39600956{--spacer-size:100px;width:var( --container-widget-width, 250px );max-width:250px;background-color:transparent;--container-widget-width:250px;--container-widget-flex-grow:0;top:0px;z-index:10;background-image:linear-gradient(-90deg, #FCFCFC 30%, #FFFFFF00 100%);}body:not(.rtl) .elementor-650 .elementor-element.elementor-element-39600956{right:0px;}body.rtl .elementor-650 .elementor-element.elementor-element-39600956{left:0px;}.elementor-650 .elementor-element.elementor-element-106542da{--e-image-carousel-slides-to-show:6;}.elementor-650 .elementor-element.elementor-element-106542da .swiper-wrapper{display:flex;align-items:center;}.elementor-650 .elementor-element.elementor-element-4ff098da{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:0px 0px 0px 0px;--margin-top:-2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:7%;--padding-right:7%;--z-index:1;}.elementor-650 .elementor-element.elementor-element-4ff098da:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-4ff098da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-650 .elementor-element.elementor-element-3fe447ac{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0100px;}.elementor-650 .elementor-element.elementor-element-288c0e2d{--spacer-size:83px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-650 .elementor-element.elementor-element-5d62b7b3{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:1.3px;--divider-element-spacing:18px;}.elementor-650 .elementor-element.elementor-element-5d62b7b3 .elementor-divider-separator{width:37%;margin:0 auto;margin-left:0;}.elementor-650 .elementor-element.elementor-element-5d62b7b3 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-650 .elementor-element.elementor-element-5d62b7b3 .elementor-divider__text{color:#000000;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:1.4px;}.elementor-650 .elementor-element.elementor-element-2646fdc8{text-align:left;}.elementor-650 .elementor-element.elementor-element-2646fdc8 .elementor-heading-title{font-family:"Trebuchet MS", Sans-serif;font-size:53px;font-weight:500;line-height:1em;color:#000000;}.elementor-650 .elementor-element.elementor-element-5e754e5b{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;line-height:27px;color:#000000;}.elementor-650 .elementor-element.elementor-element-4dfb990d{--spacer-size:80px;}.elementor-650 .elementor-element.elementor-element-6f6f32b0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-650 .elementor-element.elementor-element-dc49840{--spacer-size:80px;}.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-650 .elementor-element.elementor-element-7ed06b03{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;padding:0px 0px 0px 0px;z-index:0;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-650 .elementor-element.elementor-element-7ed06b03 img{border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.37);}.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-650 .elementor-element.elementor-element-34bd72d5 .elementor-button{background-color:#000000;font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:600;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:12px 15px 12px 12px;}.elementor-650 .elementor-element.elementor-element-34bd72d5{margin:-85px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;z-index:1;}.elementor-650 .elementor-element.elementor-element-37527c2a{margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-650 .elementor-element.elementor-element-37527c2a .elementor-heading-title{font-family:"Font", Sans-serif;font-size:30px;font-weight:500;line-height:1em;color:#000000;}.elementor-650 .elementor-element.elementor-element-52f2d7c8{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;line-height:27px;color:#000000;}.elementor-650 .elementor-element.elementor-element-3de6467c{--spacer-size:55px;}.elementor-650 .elementor-element.elementor-element-41599041{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;padding:0px 0px 0px 0px;z-index:0;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-650 .elementor-element.elementor-element-41599041 img{border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.37);}.elementor-650 .elementor-element.elementor-element-7e50fed3 .elementor-button{background-color:#000000;font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:600;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:12px 15px 12px 12px;}.elementor-650 .elementor-element.elementor-element-7e50fed3{margin:-85px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;z-index:1;}.elementor-650 .elementor-element.elementor-element-bc0d3ac{margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-650 .elementor-element.elementor-element-bc0d3ac .elementor-heading-title{font-family:"Font", Sans-serif;font-size:30px;font-weight:500;line-height:1em;color:#000000;}.elementor-650 .elementor-element.elementor-element-446325b{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;line-height:27px;color:#000000;}.elementor-650 .elementor-element.elementor-element-9bda634{--spacer-size:55px;}.elementor-650 .elementor-element.elementor-element-59ee0db2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;padding:0px 0px 0px 0px;z-index:0;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-650 .elementor-element.elementor-element-59ee0db2 img{border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.37);}.elementor-650 .elementor-element.elementor-element-77cae0f1 .elementor-button{background-color:#000000;font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:600;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:12px 15px 12px 12px;}.elementor-650 .elementor-element.elementor-element-77cae0f1{margin:-85px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;z-index:1;}.elementor-650 .elementor-element.elementor-element-13d10c05{margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-650 .elementor-element.elementor-element-13d10c05 .elementor-heading-title{font-family:"Font", Sans-serif;font-size:30px;font-weight:500;line-height:1em;color:#000000;}.elementor-650 .elementor-element.elementor-element-348b7fc3{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;line-height:27px;color:#000000;}.elementor-650 .elementor-element.elementor-element-16fd4e46{--spacer-size:55px;}.elementor-650 .elementor-element.elementor-element-5bbd72e4{--spacer-size:55px;}.elementor-650 .elementor-element.elementor-element-1081ac52{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:0px 0px 0px 0px;--margin-top:-29px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7%;--padding-bottom:0%;--padding-left:7%;--padding-right:7%;--z-index:91;}.elementor-650 .elementor-element.elementor-element-1081ac52:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-1081ac52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-6e4e7f33{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap: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-650 .elementor-element.elementor-element-1284fca1{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;}.elementor-650 .elementor-element.elementor-element-1284fca1 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:51px;font-weight:400;color:#000000;}.elementor-650 .elementor-element.elementor-element-4c2ce663{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--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-650 .elementor-element.elementor-element-1f70f1d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#000000;}.elementor-650 .elementor-element.elementor-element-3290f1c2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-650 .elementor-element.elementor-element-3290f1c2:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-3290f1c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-55c5d4c1{--display:flex;--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-650 .elementor-element.elementor-element-38af9fa6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-171b2e51{--display:flex;--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:020px;--padding-top:55px;--padding-bottom:100px;--padding-left:50px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-171b2e51:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-171b2e51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidroingenia.com/wp-content/uploads/2025/05/16-Ikos-Andalusia.jpg");background-position:center center;background-size:cover;}.elementor-650 .elementor-element.elementor-element-171b2e51::before, .elementor-650 .elementor-element.elementor-element-171b2e51 > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-171b2e51 > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-171b2e51 > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-171b2e51 > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-171b2e51 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-650 .elementor-element.elementor-element-4f809b24{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-650 .elementor-element.elementor-element-4f809b24 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-42487c95{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-d0d9460 .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;fill:#173330;color:#173330;border-style:none;border-radius:29px 29px 29px 29px;padding:8px 18px 8px 18px;}.elementor-650 .elementor-element.elementor-element-d0d9460{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-d0d9460 .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-d0d9460 .elementor-button:focus{color:#401B4D;border-color:#FFB4FF;}.elementor-650 .elementor-element.elementor-element-d0d9460 .elementor-button:hover svg, .elementor-650 .elementor-element.elementor-element-d0d9460 .elementor-button:focus svg{fill:#401B4D;}.elementor-650 .elementor-element.elementor-element-51ab78bb{--display:flex;--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:02px;--padding-top:55px;--padding-bottom:100px;--padding-left:50px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-51ab78bb:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-51ab78bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidroingenia.com/wp-content/uploads/2025/05/Piscinas-Gran-Hotel-Miramar-Malaga.webp");background-position:center center;background-size:cover;}.elementor-650 .elementor-element.elementor-element-51ab78bb::before, .elementor-650 .elementor-element.elementor-element-51ab78bb > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-51ab78bb > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-51ab78bb > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-51ab78bb > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-51ab78bb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-650 .elementor-element.elementor-element-4ad9fcf7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-650 .elementor-element.elementor-element-4ad9fcf7 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-2aebecb{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-f88cc2d .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;fill:#173330;color:#173330;border-style:none;border-radius:29px 29px 29px 29px;padding:8px 18px 8px 18px;}.elementor-650 .elementor-element.elementor-element-f88cc2d{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-f88cc2d .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-f88cc2d .elementor-button:focus{color:#401B4D;border-color:#FFB4FF;}.elementor-650 .elementor-element.elementor-element-f88cc2d .elementor-button:hover svg, .elementor-650 .elementor-element.elementor-element-f88cc2d .elementor-button:focus svg{fill:#401B4D;}.elementor-650 .elementor-element.elementor-element-6d97cb87{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-75d76508{--display:flex;--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:020px;--padding-top:55px;--padding-bottom:100px;--padding-left:50px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-75d76508:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-75d76508 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidroingenia.com/wp-content/uploads/2025/05/Tivoli-Marina-Vilamoura.webp");background-position:center center;background-size:cover;}.elementor-650 .elementor-element.elementor-element-75d76508::before, .elementor-650 .elementor-element.elementor-element-75d76508 > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-75d76508 > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-75d76508 > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-75d76508 > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-75d76508 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-650 .elementor-element.elementor-element-637d47be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-650 .elementor-element.elementor-element-637d47be .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-b70bace{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-3a6b56b .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;fill:#173330;color:#173330;border-style:none;border-radius:29px 29px 29px 29px;padding:8px 18px 8px 18px;}.elementor-650 .elementor-element.elementor-element-3a6b56b{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-3a6b56b .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-3a6b56b .elementor-button:focus{color:#401B4D;border-color:#FFB4FF;}.elementor-650 .elementor-element.elementor-element-3a6b56b .elementor-button:hover svg, .elementor-650 .elementor-element.elementor-element-3a6b56b .elementor-button:focus svg{fill:#401B4D;}.elementor-650 .elementor-element.elementor-element-f6d2662{--display:flex;--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:02px;--padding-top:55px;--padding-bottom:100px;--padding-left:50px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-f6d2662:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-f6d2662 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidroingenia.com/wp-content/uploads/2025/05/Piscinas-del-Hotel-Elba-Lanzarote-Royal-Village-Resort.webp");background-position:top center;background-size:cover;}.elementor-650 .elementor-element.elementor-element-f6d2662::before, .elementor-650 .elementor-element.elementor-element-f6d2662 > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-f6d2662 > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-f6d2662 > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-f6d2662 > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-f6d2662 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-650 .elementor-element.elementor-element-6fc3fab7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-650 .elementor-element.elementor-element-6fc3fab7 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-5798d64f{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-8d3d1a2 .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;fill:#173330;color:#173330;border-style:none;border-radius:29px 29px 29px 29px;padding:8px 18px 8px 18px;}.elementor-650 .elementor-element.elementor-element-8d3d1a2{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-8d3d1a2 .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-8d3d1a2 .elementor-button:focus{color:#401B4D;border-color:#FFB4FF;}.elementor-650 .elementor-element.elementor-element-8d3d1a2 .elementor-button:hover svg, .elementor-650 .elementor-element.elementor-element-8d3d1a2 .elementor-button:focus svg{fill:#401B4D;}.elementor-650 .elementor-element.elementor-element-827c955{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-f64f3d6{--display:flex;--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:020px;--padding-top:55px;--padding-bottom:100px;--padding-left:50px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-f64f3d6:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-f64f3d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidroingenia.com/wp-content/uploads/2025/05/Daia-Slow-Beach-Hotel-Conil-by-Fuerte-Hoteles.webp");background-position:center center;background-size:cover;}.elementor-650 .elementor-element.elementor-element-f64f3d6::before, .elementor-650 .elementor-element.elementor-element-f64f3d6 > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-f64f3d6 > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-f64f3d6 > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-f64f3d6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-f64f3d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-650 .elementor-element.elementor-element-35efe08{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-650 .elementor-element.elementor-element-35efe08 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-5552f13{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-d49905f .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;fill:#173330;color:#173330;border-style:none;border-radius:29px 29px 29px 29px;padding:8px 18px 8px 18px;}.elementor-650 .elementor-element.elementor-element-d49905f{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-d49905f .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-d49905f .elementor-button:focus{color:#401B4D;border-color:#FFB4FF;}.elementor-650 .elementor-element.elementor-element-d49905f .elementor-button:hover svg, .elementor-650 .elementor-element.elementor-element-d49905f .elementor-button:focus svg{fill:#401B4D;}.elementor-650 .elementor-element.elementor-element-99ea65b{--display:flex;--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:02px;--padding-top:55px;--padding-bottom:100px;--padding-left:50px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-99ea65b:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-99ea65b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidroingenia.com/wp-content/uploads/2025/05/Gran-Hotel-Guadalpin-Banus.webp");background-position:top center;background-size:cover;}.elementor-650 .elementor-element.elementor-element-99ea65b::before, .elementor-650 .elementor-element.elementor-element-99ea65b > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-99ea65b > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-99ea65b > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-99ea65b > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-99ea65b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-650 .elementor-element.elementor-element-9b8d44a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-650 .elementor-element.elementor-element-9b8d44a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-305d2e8{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-75c9628 .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;fill:#173330;color:#173330;border-style:none;border-radius:29px 29px 29px 29px;padding:8px 18px 8px 18px;}.elementor-650 .elementor-element.elementor-element-75c9628{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-75c9628 .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-75c9628 .elementor-button:focus{color:#401B4D;border-color:#FFB4FF;}.elementor-650 .elementor-element.elementor-element-75c9628 .elementor-button:hover svg, .elementor-650 .elementor-element.elementor-element-75c9628 .elementor-button:focus svg{fill:#401B4D;}.elementor-650 .elementor-element.elementor-element-6b51ef6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-29e95f1{--display:flex;--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:020px;--padding-top:55px;--padding-bottom:100px;--padding-left:50px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-29e95f1:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-29e95f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidroingenia.com/wp-content/uploads/2025/05/Sofitel-Palais-Imperial.webp");background-position:center center;background-size:cover;}.elementor-650 .elementor-element.elementor-element-29e95f1::before, .elementor-650 .elementor-element.elementor-element-29e95f1 > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-29e95f1 > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-29e95f1 > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-29e95f1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-29e95f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-650 .elementor-element.elementor-element-521bd62{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-650 .elementor-element.elementor-element-521bd62 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-01e9475{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-9df2c3f .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;fill:#173330;color:#173330;border-style:none;border-radius:29px 29px 29px 29px;padding:8px 18px 8px 18px;}.elementor-650 .elementor-element.elementor-element-9df2c3f{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-9df2c3f .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-9df2c3f .elementor-button:focus{color:#401B4D;border-color:#FFB4FF;}.elementor-650 .elementor-element.elementor-element-9df2c3f .elementor-button:hover svg, .elementor-650 .elementor-element.elementor-element-9df2c3f .elementor-button:focus svg{fill:#401B4D;}.elementor-650 .elementor-element.elementor-element-1925124{--display:flex;--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:02px;--padding-top:55px;--padding-bottom:100px;--padding-left:50px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-1925124:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-1925124 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidroingenia.com/wp-content/uploads/2025/05/Torre-del-Mar-Hotel-Ibiza.webp");background-position:top center;background-size:cover;}.elementor-650 .elementor-element.elementor-element-1925124::before, .elementor-650 .elementor-element.elementor-element-1925124 > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-1925124 > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-1925124 > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-1925124 > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-1925124 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-650 .elementor-element.elementor-element-4310e4b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-650 .elementor-element.elementor-element-4310e4b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-fa2a0e3{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-180f4a3 .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;fill:#173330;color:#173330;border-style:none;border-radius:29px 29px 29px 29px;padding:8px 18px 8px 18px;}.elementor-650 .elementor-element.elementor-element-180f4a3{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-180f4a3 .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-180f4a3 .elementor-button:focus{color:#401B4D;border-color:#FFB4FF;}.elementor-650 .elementor-element.elementor-element-180f4a3 .elementor-button:hover svg, .elementor-650 .elementor-element.elementor-element-180f4a3 .elementor-button:focus svg{fill:#401B4D;}.elementor-650 .elementor-element.elementor-element-a4f8b0b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-43b97ef{--display:flex;--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:020px;--padding-top:55px;--padding-bottom:100px;--padding-left:50px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-43b97ef:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-43b97ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidroingenia.com/wp-content/uploads/2025/05/Hotel-Melody-Maker-Cancun.-Mexico.webp");background-position:center center;background-size:cover;}.elementor-650 .elementor-element.elementor-element-43b97ef::before, .elementor-650 .elementor-element.elementor-element-43b97ef > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-43b97ef > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-43b97ef > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-43b97ef > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-43b97ef > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-650 .elementor-element.elementor-element-cd537e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-650 .elementor-element.elementor-element-cd537e5 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-c373dbc{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-76aeb2c .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;fill:#173330;color:#173330;border-style:none;border-radius:29px 29px 29px 29px;padding:8px 18px 8px 18px;}.elementor-650 .elementor-element.elementor-element-76aeb2c{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-76aeb2c .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-76aeb2c .elementor-button:focus{color:#401B4D;border-color:#FFB4FF;}.elementor-650 .elementor-element.elementor-element-76aeb2c .elementor-button:hover svg, .elementor-650 .elementor-element.elementor-element-76aeb2c .elementor-button:focus svg{fill:#401B4D;}.elementor-650 .elementor-element.elementor-element-f0620ed{--display:flex;--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:02px;--padding-top:55px;--padding-bottom:100px;--padding-left:50px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-f0620ed:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-f0620ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidroingenia.com/wp-content/uploads/2025/05/Princess-Inspire-Tenerife.webp");background-position:top center;background-size:cover;}.elementor-650 .elementor-element.elementor-element-f0620ed::before, .elementor-650 .elementor-element.elementor-element-f0620ed > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-f0620ed > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-f0620ed > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-f0620ed > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-f0620ed > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-650 .elementor-element.elementor-element-1718944{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-650 .elementor-element.elementor-element-1718944 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-8ead8e4{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-0d0e17d .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;fill:#173330;color:#173330;border-style:none;border-radius:29px 29px 29px 29px;padding:8px 18px 8px 18px;}.elementor-650 .elementor-element.elementor-element-0d0e17d{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-0d0e17d .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-0d0e17d .elementor-button:focus{color:#401B4D;border-color:#FFB4FF;}.elementor-650 .elementor-element.elementor-element-0d0e17d .elementor-button:hover svg, .elementor-650 .elementor-element.elementor-element-0d0e17d .elementor-button:focus svg{fill:#401B4D;}.elementor-650 .elementor-element.elementor-element-8f5143d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-8577f40{--display:flex;--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:020px;--padding-top:55px;--padding-bottom:100px;--padding-left:50px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-8577f40:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-8577f40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidroingenia.com/wp-content/uploads/2025/06/Piscinas-del-Hotel-Insotel-Cala-Mandia-Resort-Spa-1.jpg");background-position:center center;background-size:cover;}.elementor-650 .elementor-element.elementor-element-8577f40::before, .elementor-650 .elementor-element.elementor-element-8577f40 > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-8577f40 > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-8577f40 > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-8577f40 > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-8577f40 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-650 .elementor-element.elementor-element-0d165a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-650 .elementor-element.elementor-element-0d165a0 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-bc656a4{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-6039077 .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;fill:#173330;color:#173330;border-style:none;border-radius:29px 29px 29px 29px;padding:8px 18px 8px 18px;}.elementor-650 .elementor-element.elementor-element-6039077{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-6039077 .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-6039077 .elementor-button:focus{color:#401B4D;border-color:#FFB4FF;}.elementor-650 .elementor-element.elementor-element-6039077 .elementor-button:hover svg, .elementor-650 .elementor-element.elementor-element-6039077 .elementor-button:focus svg{fill:#401B4D;}.elementor-650 .elementor-element.elementor-element-868bbfc{--display:flex;--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:02px;--padding-top:55px;--padding-bottom:100px;--padding-left:50px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-868bbfc:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-868bbfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidroingenia.com/wp-content/uploads/2025/05/Oku-Ibiza.webp");background-position:top center;background-size:cover;}.elementor-650 .elementor-element.elementor-element-868bbfc::before, .elementor-650 .elementor-element.elementor-element-868bbfc > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-868bbfc > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-868bbfc > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-868bbfc > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-868bbfc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-650 .elementor-element.elementor-element-a59ec33{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-650 .elementor-element.elementor-element-a59ec33 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-8983b81{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-806d659 .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#173330;color:#173330;border-style:none;border-radius:29px 29px 29px 29px;padding:8px 18px 8px 18px;}.elementor-650 .elementor-element.elementor-element-806d659{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-806d659 .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-806d659 .elementor-button:focus{color:#401B4D;border-color:#FFB4FF;}.elementor-650 .elementor-element.elementor-element-806d659 .elementor-button:hover svg, .elementor-650 .elementor-element.elementor-element-806d659 .elementor-button:focus svg{fill:#401B4D;}.elementor-650 .elementor-element.elementor-element-541bf7b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-5fea5ab{--display:flex;--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:020px;--padding-top:55px;--padding-bottom:100px;--padding-left:50px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-5fea5ab:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-5fea5ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidroingenia.com/wp-content/uploads/2025/05/Meisho-Hills.-Sierra-Blanca.-Marbella.webp");background-position:center center;background-size:cover;}.elementor-650 .elementor-element.elementor-element-5fea5ab::before, .elementor-650 .elementor-element.elementor-element-5fea5ab > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-5fea5ab > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-5fea5ab > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-5fea5ab > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-5fea5ab > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-650 .elementor-element.elementor-element-1d34ee2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-650 .elementor-element.elementor-element-1d34ee2 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-e7b65b4{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-c68607d .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;fill:#173330;color:#173330;border-style:none;border-radius:29px 29px 29px 29px;padding:8px 18px 8px 18px;}.elementor-650 .elementor-element.elementor-element-c68607d{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-c68607d .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-c68607d .elementor-button:focus{color:#401B4D;border-color:#FFB4FF;}.elementor-650 .elementor-element.elementor-element-c68607d .elementor-button:hover svg, .elementor-650 .elementor-element.elementor-element-c68607d .elementor-button:focus svg{fill:#401B4D;}.elementor-650 .elementor-element.elementor-element-b1f70eb{--display:flex;--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:02px;--padding-top:55px;--padding-bottom:100px;--padding-left:50px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-b1f70eb:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-b1f70eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidroingenia.com/wp-content/uploads/2025/05/Six-Senses-Ibiza-Resort-Spa.webp");background-position:top center;background-size:cover;}.elementor-650 .elementor-element.elementor-element-b1f70eb::before, .elementor-650 .elementor-element.elementor-element-b1f70eb > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-b1f70eb > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-b1f70eb > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-b1f70eb > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-b1f70eb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-650 .elementor-element.elementor-element-8be26bb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-650 .elementor-element.elementor-element-8be26bb .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-fd4b0c8{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-49b8ab2 .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;fill:#173330;color:#173330;border-style:none;border-radius:29px 29px 29px 29px;padding:8px 18px 8px 18px;}.elementor-650 .elementor-element.elementor-element-49b8ab2{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-49b8ab2 .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-49b8ab2 .elementor-button:focus{color:#401B4D;border-color:#FFB4FF;}.elementor-650 .elementor-element.elementor-element-49b8ab2 .elementor-button:hover svg, .elementor-650 .elementor-element.elementor-element-49b8ab2 .elementor-button:focus svg{fill:#401B4D;}.elementor-650 .elementor-element.elementor-element-b5afb60{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-0a35ff1{--display:flex;--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:020px;--padding-top:55px;--padding-bottom:100px;--padding-left:50px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-0a35ff1:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-0a35ff1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidroingenia.com/wp-content/uploads/2025/05/grand-palladium-white-island-resort-spa-all-inclusive-servicios-504dcae.jpg");background-position:center center;background-size:cover;}.elementor-650 .elementor-element.elementor-element-0a35ff1::before, .elementor-650 .elementor-element.elementor-element-0a35ff1 > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-0a35ff1 > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-0a35ff1 > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-0a35ff1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-0a35ff1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-650 .elementor-element.elementor-element-671605b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-650 .elementor-element.elementor-element-671605b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-f1ea2a9{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-9a42ab6 .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;fill:#173330;color:#173330;border-style:none;border-radius:29px 29px 29px 29px;padding:8px 18px 8px 18px;}.elementor-650 .elementor-element.elementor-element-9a42ab6{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-9a42ab6 .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-9a42ab6 .elementor-button:focus{color:#401B4D;border-color:#FFB4FF;}.elementor-650 .elementor-element.elementor-element-9a42ab6 .elementor-button:hover svg, .elementor-650 .elementor-element.elementor-element-9a42ab6 .elementor-button:focus svg{fill:#401B4D;}.elementor-650 .elementor-element.elementor-element-0919079{--display:flex;--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:02px;--padding-top:55px;--padding-bottom:100px;--padding-left:50px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-0919079:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-0919079 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidroingenia.com/wp-content/uploads/2025/05/Labranda-Suites-Costa-Adeje-es-un-hotel-todo-incluido-en-el-Sur-de-la-Isla-de-Tenerife-en-la-popular-Playa-Fanabe.webp");background-position:top center;background-size:cover;}.elementor-650 .elementor-element.elementor-element-0919079::before, .elementor-650 .elementor-element.elementor-element-0919079 > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-0919079 > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-0919079 > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-0919079 > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-0919079 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-650 .elementor-element.elementor-element-08d2c7e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-650 .elementor-element.elementor-element-08d2c7e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-27bfc82{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-9560982 .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;fill:#173330;color:#173330;border-style:none;border-radius:29px 29px 29px 29px;padding:8px 18px 8px 18px;}.elementor-650 .elementor-element.elementor-element-9560982{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-9560982 .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-9560982 .elementor-button:focus{color:#401B4D;border-color:#FFB4FF;}.elementor-650 .elementor-element.elementor-element-9560982 .elementor-button:hover svg, .elementor-650 .elementor-element.elementor-element-9560982 .elementor-button:focus svg{fill:#401B4D;}.elementor-650 .elementor-element.elementor-element-01a792d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-69b0987{--display:flex;--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:020px;--padding-top:55px;--padding-bottom:100px;--padding-left:50px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-69b0987:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-69b0987 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidroingenia.com/wp-content/uploads/2025/05/Siau-Ibiza-Hotel.webp");background-position:center center;background-size:cover;}.elementor-650 .elementor-element.elementor-element-69b0987::before, .elementor-650 .elementor-element.elementor-element-69b0987 > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-69b0987 > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-69b0987 > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-69b0987 > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-69b0987 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-650 .elementor-element.elementor-element-11049af{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-650 .elementor-element.elementor-element-11049af .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-77440ed{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-18e4c62 .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;fill:#173330;color:#173330;border-style:none;border-radius:29px 29px 29px 29px;padding:8px 18px 8px 18px;}.elementor-650 .elementor-element.elementor-element-18e4c62{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-18e4c62 .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-18e4c62 .elementor-button:focus{color:#401B4D;border-color:#FFB4FF;}.elementor-650 .elementor-element.elementor-element-18e4c62 .elementor-button:hover svg, .elementor-650 .elementor-element.elementor-element-18e4c62 .elementor-button:focus svg{fill:#401B4D;}.elementor-650 .elementor-element.elementor-element-c4c1d5c{--display:flex;--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:02px;--padding-top:55px;--padding-bottom:100px;--padding-left:50px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-c4c1d5c:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-c4c1d5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidroingenia.com/wp-content/uploads/2025/05/Mirador-de-Estepona-Hills.webp");background-position:top center;background-size:cover;}.elementor-650 .elementor-element.elementor-element-c4c1d5c::before, .elementor-650 .elementor-element.elementor-element-c4c1d5c > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-c4c1d5c > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-c4c1d5c > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-c4c1d5c > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-c4c1d5c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-650 .elementor-element.elementor-element-dbebfad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-650 .elementor-element.elementor-element-dbebfad .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-0687e42{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-e6754d6 .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;fill:#173330;color:#173330;border-style:none;border-radius:29px 29px 29px 29px;padding:8px 18px 8px 18px;}.elementor-650 .elementor-element.elementor-element-e6754d6{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-e6754d6 .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-e6754d6 .elementor-button:focus{color:#401B4D;border-color:#FFB4FF;}.elementor-650 .elementor-element.elementor-element-e6754d6 .elementor-button:hover svg, .elementor-650 .elementor-element.elementor-element-e6754d6 .elementor-button:focus svg{fill:#401B4D;}.elementor-650 .elementor-element.elementor-element-c429d17{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-40ceb2d{--display:flex;--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:020px;--padding-top:55px;--padding-bottom:100px;--padding-left:50px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-40ceb2d:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-40ceb2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidroingenia.com/wp-content/uploads/2025/05/7Pines-Resort-Ibiza.webp");background-position:center center;background-size:cover;}.elementor-650 .elementor-element.elementor-element-40ceb2d::before, .elementor-650 .elementor-element.elementor-element-40ceb2d > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-40ceb2d > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-40ceb2d > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-40ceb2d > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-40ceb2d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-650 .elementor-element.elementor-element-c3e0b08{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-650 .elementor-element.elementor-element-c3e0b08 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-f59510e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-384a596 .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;fill:#173330;color:#173330;border-style:none;border-radius:29px 29px 29px 29px;padding:8px 18px 8px 18px;}.elementor-650 .elementor-element.elementor-element-384a596{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-384a596 .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-384a596 .elementor-button:focus{color:#401B4D;border-color:#FFB4FF;}.elementor-650 .elementor-element.elementor-element-384a596 .elementor-button:hover svg, .elementor-650 .elementor-element.elementor-element-384a596 .elementor-button:focus svg{fill:#401B4D;}.elementor-650 .elementor-element.elementor-element-bb636d3{--display:flex;--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:02px;--padding-top:55px;--padding-bottom:100px;--padding-left:50px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-bb636d3:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-bb636d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidroingenia.com/wp-content/uploads/2025/05/Breathless-Cancun-Soul-Resort-Spa.webp");background-position:top center;background-size:cover;}.elementor-650 .elementor-element.elementor-element-bb636d3::before, .elementor-650 .elementor-element.elementor-element-bb636d3 > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-bb636d3 > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-bb636d3 > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-bb636d3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-bb636d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-650 .elementor-element.elementor-element-2c712ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-650 .elementor-element.elementor-element-2c712ac .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-af8e2a5{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-aa9049a .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;fill:#173330;color:#173330;border-style:none;border-radius:29px 29px 29px 29px;padding:8px 18px 8px 18px;}.elementor-650 .elementor-element.elementor-element-aa9049a{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-aa9049a .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-aa9049a .elementor-button:focus{color:#401B4D;border-color:#FFB4FF;}.elementor-650 .elementor-element.elementor-element-aa9049a .elementor-button:hover svg, .elementor-650 .elementor-element.elementor-element-aa9049a .elementor-button:focus svg{fill:#401B4D;}.elementor-650 .elementor-element.elementor-element-c8e2145{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-734798f{--display:flex;--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:020px;--padding-top:55px;--padding-bottom:100px;--padding-left:50px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-734798f:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-734798f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidroingenia.com/wp-content/uploads/2025/05/Piscinas-Parador-Hotel-Atlantico.webp");background-position:center center;background-size:cover;}.elementor-650 .elementor-element.elementor-element-734798f::before, .elementor-650 .elementor-element.elementor-element-734798f > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-734798f > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-734798f > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-734798f > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-734798f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-650 .elementor-element.elementor-element-20f1409{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-650 .elementor-element.elementor-element-20f1409 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-bf43f0f{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-2b307bb .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;fill:#173330;color:#173330;border-style:none;border-radius:29px 29px 29px 29px;padding:8px 18px 8px 18px;}.elementor-650 .elementor-element.elementor-element-2b307bb{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-2b307bb .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-2b307bb .elementor-button:focus{color:#401B4D;border-color:#FFB4FF;}.elementor-650 .elementor-element.elementor-element-2b307bb .elementor-button:hover svg, .elementor-650 .elementor-element.elementor-element-2b307bb .elementor-button:focus svg{fill:#401B4D;}.elementor-650 .elementor-element.elementor-element-f3d9bb8{--display:flex;--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:02px;--padding-top:55px;--padding-bottom:100px;--padding-left:50px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-f3d9bb8:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-f3d9bb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidroingenia.com/wp-content/uploads/2025/05/Club-Med-Magna-Marbella.webp");background-position:top center;background-size:cover;}.elementor-650 .elementor-element.elementor-element-f3d9bb8::before, .elementor-650 .elementor-element.elementor-element-f3d9bb8 > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-f3d9bb8 > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-f3d9bb8 > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-f3d9bb8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-f3d9bb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-650 .elementor-element.elementor-element-05ce089{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-650 .elementor-element.elementor-element-05ce089 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-5d50cfb{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-9710265 .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;fill:#173330;color:#173330;border-style:none;border-radius:29px 29px 29px 29px;padding:8px 18px 8px 18px;}.elementor-650 .elementor-element.elementor-element-9710265{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-9710265 .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-9710265 .elementor-button:focus{color:#401B4D;border-color:#FFB4FF;}.elementor-650 .elementor-element.elementor-element-9710265 .elementor-button:hover svg, .elementor-650 .elementor-element.elementor-element-9710265 .elementor-button:focus svg{fill:#401B4D;}.elementor-650 .elementor-element.elementor-element-0a3b19b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-5799221{--display:flex;--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:020px;--padding-top:55px;--padding-bottom:100px;--padding-left:50px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-5799221:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-5799221 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidroingenia.com/wp-content/uploads/2025/06/Villa-en-Los-Flamingos.-Benahavis-8.webp");background-position:center center;background-size:cover;}.elementor-650 .elementor-element.elementor-element-5799221::before, .elementor-650 .elementor-element.elementor-element-5799221 > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-5799221 > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-5799221 > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-5799221 > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-5799221 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-650 .elementor-element.elementor-element-8e696ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-650 .elementor-element.elementor-element-8e696ba .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-7e68048{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-7b406dd .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;fill:#173330;color:#173330;border-style:none;border-radius:29px 29px 29px 29px;padding:8px 18px 8px 18px;}.elementor-650 .elementor-element.elementor-element-7b406dd{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-7b406dd .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-7b406dd .elementor-button:focus{color:#401B4D;border-color:#FFB4FF;}.elementor-650 .elementor-element.elementor-element-7b406dd .elementor-button:hover svg, .elementor-650 .elementor-element.elementor-element-7b406dd .elementor-button:focus svg{fill:#401B4D;}.elementor-650 .elementor-element.elementor-element-c05cb06{--display:flex;--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:02px;--padding-top:55px;--padding-bottom:100px;--padding-left:50px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-c05cb06:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-c05cb06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidroingenia.com/wp-content/uploads/2025/05/Villa-Las-Lomas-del-Marbella-Club-I.webp");background-position:top center;background-size:cover;}.elementor-650 .elementor-element.elementor-element-c05cb06::before, .elementor-650 .elementor-element.elementor-element-c05cb06 > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-c05cb06 > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-c05cb06 > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-c05cb06 > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-c05cb06 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-650 .elementor-element.elementor-element-6a6563a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-650 .elementor-element.elementor-element-6a6563a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-31a152b{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-ca7e1b8 .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;fill:#173330;color:#173330;border-style:none;border-radius:29px 29px 29px 29px;padding:8px 18px 8px 18px;}.elementor-650 .elementor-element.elementor-element-ca7e1b8{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-ca7e1b8 .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-ca7e1b8 .elementor-button:focus{color:#401B4D;border-color:#FFB4FF;}.elementor-650 .elementor-element.elementor-element-ca7e1b8 .elementor-button:hover svg, .elementor-650 .elementor-element.elementor-element-ca7e1b8 .elementor-button:focus svg{fill:#401B4D;}.elementor-650 .elementor-element.elementor-element-efcfa89{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-84ec920{--display:flex;--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:020px;--padding-top:55px;--padding-bottom:100px;--padding-left:50px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-84ec920:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-84ec920 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidroingenia.com/wp-content/uploads/2025/06/Piscina-Beach-Club-Hotel-Vincci-Estrella-de-Mar-7.webp");background-position:center center;background-size:cover;}.elementor-650 .elementor-element.elementor-element-84ec920::before, .elementor-650 .elementor-element.elementor-element-84ec920 > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-84ec920 > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-84ec920 > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-84ec920 > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-84ec920 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-650 .elementor-element.elementor-element-5156a67{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-650 .elementor-element.elementor-element-5156a67 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-64f7a95{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-5a7afd2 .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;fill:#173330;color:#173330;border-style:none;border-radius:29px 29px 29px 29px;padding:8px 18px 8px 18px;}.elementor-650 .elementor-element.elementor-element-5a7afd2{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-5a7afd2 .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-5a7afd2 .elementor-button:focus{color:#401B4D;border-color:#FFB4FF;}.elementor-650 .elementor-element.elementor-element-5a7afd2 .elementor-button:hover svg, .elementor-650 .elementor-element.elementor-element-5a7afd2 .elementor-button:focus svg{fill:#401B4D;}.elementor-650 .elementor-element.elementor-element-47c3311{--display:flex;--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:02px;--padding-top:55px;--padding-bottom:100px;--padding-left:50px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-47c3311:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-47c3311 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidroingenia.com/wp-content/uploads/2025/05/Atico-en-Valdebebas.-Madrid.webp");background-position:top center;background-size:cover;}.elementor-650 .elementor-element.elementor-element-47c3311::before, .elementor-650 .elementor-element.elementor-element-47c3311 > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-47c3311 > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-47c3311 > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-47c3311 > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-47c3311 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-650 .elementor-element.elementor-element-4bc2f0d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-650 .elementor-element.elementor-element-4bc2f0d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-63ecb12{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-c7bde47 .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;fill:#173330;color:#173330;border-style:none;border-radius:29px 29px 29px 29px;padding:8px 18px 8px 18px;}.elementor-650 .elementor-element.elementor-element-c7bde47{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-c7bde47 .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-c7bde47 .elementor-button:focus{color:#401B4D;border-color:#FFB4FF;}.elementor-650 .elementor-element.elementor-element-c7bde47 .elementor-button:hover svg, .elementor-650 .elementor-element.elementor-element-c7bde47 .elementor-button:focus svg{fill:#401B4D;}.elementor-650 .elementor-element.elementor-element-1af2645{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-ba4b001{--display:flex;--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:020px;--padding-top:55px;--padding-bottom:100px;--padding-left:50px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-ba4b001:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-ba4b001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidroingenia.com/wp-content/uploads/2025/05/Hotel-Elba-Sunset-Mallorca-.webp");background-position:center center;background-size:cover;}.elementor-650 .elementor-element.elementor-element-ba4b001::before, .elementor-650 .elementor-element.elementor-element-ba4b001 > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-ba4b001 > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-ba4b001 > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-ba4b001 > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-ba4b001 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-650 .elementor-element.elementor-element-3530952{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-650 .elementor-element.elementor-element-3530952 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-e517e3f{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-7083678 .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;fill:#173330;color:#173330;border-style:none;border-radius:29px 29px 29px 29px;padding:8px 18px 8px 18px;}.elementor-650 .elementor-element.elementor-element-7083678{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-7083678 .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-7083678 .elementor-button:focus{color:#401B4D;border-color:#FFB4FF;}.elementor-650 .elementor-element.elementor-element-7083678 .elementor-button:hover svg, .elementor-650 .elementor-element.elementor-element-7083678 .elementor-button:focus svg{fill:#401B4D;}.elementor-650 .elementor-element.elementor-element-dd6bde1{--display:flex;--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:02px;--padding-top:55px;--padding-bottom:100px;--padding-left:50px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-dd6bde1:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-dd6bde1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidroingenia.com/wp-content/uploads/2025/08/Fuentes-Ornamentales-de-La-Zambra-Resort-Mijas-1.webp");background-position:top center;background-size:cover;}.elementor-650 .elementor-element.elementor-element-dd6bde1::before, .elementor-650 .elementor-element.elementor-element-dd6bde1 > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-dd6bde1 > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-dd6bde1 > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-dd6bde1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-dd6bde1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-650 .elementor-element.elementor-element-1acb9e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-650 .elementor-element.elementor-element-1acb9e4 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-b374781{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-729d42a .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;fill:#173330;color:#173330;border-style:none;border-radius:29px 29px 29px 29px;padding:8px 18px 8px 18px;}.elementor-650 .elementor-element.elementor-element-729d42a{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-729d42a .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-729d42a .elementor-button:focus{color:#401B4D;border-color:#FFB4FF;}.elementor-650 .elementor-element.elementor-element-729d42a .elementor-button:hover svg, .elementor-650 .elementor-element.elementor-element-729d42a .elementor-button:focus svg{fill:#401B4D;}.elementor-650 .elementor-element.elementor-element-925bf14{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-21e66ed{--display:flex;--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:020px;--padding-top:55px;--padding-bottom:100px;--padding-left:50px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-21e66ed:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-21e66ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidroingenia.com/wp-content/uploads/2025/06/The-Fives-Downtown-Hotels-Residences-Playa-del-Carmen-Curio-Collection-by-Hilton-4.webp");background-position:center center;background-size:cover;}.elementor-650 .elementor-element.elementor-element-21e66ed::before, .elementor-650 .elementor-element.elementor-element-21e66ed > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-21e66ed > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-21e66ed > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-21e66ed > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-21e66ed > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-650 .elementor-element.elementor-element-15f1674{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-650 .elementor-element.elementor-element-15f1674 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-235effa{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-0370888 .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;fill:#173330;color:#173330;border-style:none;border-radius:29px 29px 29px 29px;padding:8px 18px 8px 18px;}.elementor-650 .elementor-element.elementor-element-0370888{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-0370888 .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-0370888 .elementor-button:focus{color:#401B4D;border-color:#FFB4FF;}.elementor-650 .elementor-element.elementor-element-0370888 .elementor-button:hover svg, .elementor-650 .elementor-element.elementor-element-0370888 .elementor-button:focus svg{fill:#401B4D;}.elementor-650 .elementor-element.elementor-element-7ffbf8e{--display:flex;--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:02px;--padding-top:55px;--padding-bottom:100px;--padding-left:50px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-7ffbf8e:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-7ffbf8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidroingenia.com/wp-content/uploads/2025/05/Edificio-Las-Boas-de-Ibiza.webp");background-position:top center;background-size:cover;}.elementor-650 .elementor-element.elementor-element-7ffbf8e::before, .elementor-650 .elementor-element.elementor-element-7ffbf8e > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-7ffbf8e > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-7ffbf8e > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-7ffbf8e > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-7ffbf8e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-650 .elementor-element.elementor-element-e8f2bf6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-650 .elementor-element.elementor-element-e8f2bf6 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-a855749{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-93e8a8e .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;fill:#173330;color:#173330;border-style:none;border-radius:29px 29px 29px 29px;padding:8px 18px 8px 18px;}.elementor-650 .elementor-element.elementor-element-93e8a8e{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-93e8a8e .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-93e8a8e .elementor-button:focus{color:#401B4D;border-color:#FFB4FF;}.elementor-650 .elementor-element.elementor-element-93e8a8e .elementor-button:hover svg, .elementor-650 .elementor-element.elementor-element-93e8a8e .elementor-button:focus svg{fill:#401B4D;}.elementor-650 .elementor-element.elementor-element-c1f3b6c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-906e3b5{--display:flex;--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:020px;--padding-top:55px;--padding-bottom:100px;--padding-left:50px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-906e3b5:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-906e3b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidroingenia.com/wp-content/uploads/2025/05/Villa-en-Sierra-Blanca-1-Wagner.-Marbella.webp");background-position:center center;background-size:cover;}.elementor-650 .elementor-element.elementor-element-906e3b5::before, .elementor-650 .elementor-element.elementor-element-906e3b5 > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-906e3b5 > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-906e3b5 > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-906e3b5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-906e3b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-650 .elementor-element.elementor-element-f1bef94{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-650 .elementor-element.elementor-element-f1bef94 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-d89328d{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-e49b621 .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;fill:#173330;color:#173330;border-style:none;border-radius:29px 29px 29px 29px;padding:8px 18px 8px 18px;}.elementor-650 .elementor-element.elementor-element-e49b621{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-e49b621 .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-e49b621 .elementor-button:focus{color:#401B4D;border-color:#FFB4FF;}.elementor-650 .elementor-element.elementor-element-e49b621 .elementor-button:hover svg, .elementor-650 .elementor-element.elementor-element-e49b621 .elementor-button:focus svg{fill:#401B4D;}.elementor-650 .elementor-element.elementor-element-6cece54{--display:flex;--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:02px;--padding-top:55px;--padding-bottom:100px;--padding-left:50px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-6cece54:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-6cece54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidroingenia.com/wp-content/uploads/2025/05/Villa-en-La-Zagaleta-2.webp");background-position:top center;background-size:cover;}.elementor-650 .elementor-element.elementor-element-6cece54::before, .elementor-650 .elementor-element.elementor-element-6cece54 > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-6cece54 > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-6cece54 > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-6cece54 > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-6cece54 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-650 .elementor-element.elementor-element-b5e6ea0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-650 .elementor-element.elementor-element-b5e6ea0 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-4db501b{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-e1a80de .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;fill:#173330;color:#173330;border-style:none;border-radius:29px 29px 29px 29px;padding:8px 18px 8px 18px;}.elementor-650 .elementor-element.elementor-element-e1a80de{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-e1a80de .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-e1a80de .elementor-button:focus{color:#401B4D;border-color:#FFB4FF;}.elementor-650 .elementor-element.elementor-element-e1a80de .elementor-button:hover svg, .elementor-650 .elementor-element.elementor-element-e1a80de .elementor-button:focus svg{fill:#401B4D;}.elementor-650 .elementor-element.elementor-element-95f01df{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-639bb73{--display:flex;--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:020px;--padding-top:55px;--padding-bottom:100px;--padding-left:50px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-639bb73:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-639bb73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidroingenia.com/wp-content/uploads/2025/06/Villa-Las-Lomas-del-Marbella-Club-III-4.webp");background-position:center center;background-size:cover;}.elementor-650 .elementor-element.elementor-element-639bb73::before, .elementor-650 .elementor-element.elementor-element-639bb73 > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-639bb73 > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-639bb73 > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-639bb73 > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-639bb73 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-650 .elementor-element.elementor-element-74e69f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-650 .elementor-element.elementor-element-74e69f0 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-80d60bd{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-bd1a1b6 .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;fill:#173330;color:#173330;border-style:none;border-radius:29px 29px 29px 29px;padding:8px 18px 8px 18px;}.elementor-650 .elementor-element.elementor-element-bd1a1b6{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-bd1a1b6 .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-bd1a1b6 .elementor-button:focus{color:#401B4D;border-color:#FFB4FF;}.elementor-650 .elementor-element.elementor-element-bd1a1b6 .elementor-button:hover svg, .elementor-650 .elementor-element.elementor-element-bd1a1b6 .elementor-button:focus svg{fill:#401B4D;}.elementor-650 .elementor-element.elementor-element-465b70a{--display:flex;--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:02px;--padding-top:55px;--padding-bottom:100px;--padding-left:50px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-465b70a:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-465b70a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidroingenia.com/wp-content/uploads/2025/05/Bless-Hotel-Ibiza.webp");background-position:top center;background-size:cover;}.elementor-650 .elementor-element.elementor-element-465b70a::before, .elementor-650 .elementor-element.elementor-element-465b70a > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-465b70a > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-465b70a > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-465b70a > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-465b70a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-650 .elementor-element.elementor-element-7614b3b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-650 .elementor-element.elementor-element-7614b3b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-7fefc65{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-6056bd1 .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;fill:#173330;color:#173330;border-style:none;border-radius:29px 29px 29px 29px;padding:8px 18px 8px 18px;}.elementor-650 .elementor-element.elementor-element-6056bd1{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-6056bd1 .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-6056bd1 .elementor-button:focus{color:#401B4D;border-color:#FFB4FF;}.elementor-650 .elementor-element.elementor-element-6056bd1 .elementor-button:hover svg, .elementor-650 .elementor-element.elementor-element-6056bd1 .elementor-button:focus svg{fill:#401B4D;}.elementor-650 .elementor-element.elementor-element-a208f28{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-2019b4d{--display:flex;--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:020px;--padding-top:55px;--padding-bottom:100px;--padding-left:50px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-2019b4d:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-2019b4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidroingenia.com/wp-content/uploads/2025/05/Protur-Bonaire-Aparthotel.webp");background-position:center center;background-size:cover;}.elementor-650 .elementor-element.elementor-element-2019b4d::before, .elementor-650 .elementor-element.elementor-element-2019b4d > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-2019b4d > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-2019b4d > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-2019b4d > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-2019b4d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-650 .elementor-element.elementor-element-fd6cfcf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-650 .elementor-element.elementor-element-fd6cfcf .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-7538ec1{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-1d50feb .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;fill:#173330;color:#173330;border-style:none;border-radius:29px 29px 29px 29px;padding:8px 18px 8px 18px;}.elementor-650 .elementor-element.elementor-element-1d50feb{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-1d50feb .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-1d50feb .elementor-button:focus{color:#401B4D;border-color:#FFB4FF;}.elementor-650 .elementor-element.elementor-element-1d50feb .elementor-button:hover svg, .elementor-650 .elementor-element.elementor-element-1d50feb .elementor-button:focus svg{fill:#401B4D;}.elementor-650 .elementor-element.elementor-element-fe83551{--display:flex;--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:02px;--padding-top:55px;--padding-bottom:100px;--padding-left:50px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-fe83551:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-fe83551 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidroingenia.com/wp-content/uploads/2025/05/Villa-en-La-Zagaleta-5.webp");background-position:top center;background-size:cover;}.elementor-650 .elementor-element.elementor-element-fe83551::before, .elementor-650 .elementor-element.elementor-element-fe83551 > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-fe83551 > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-fe83551 > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-fe83551 > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-fe83551 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-650 .elementor-element.elementor-element-ac1b1c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-650 .elementor-element.elementor-element-ac1b1c4 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-7877240{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-412d93b .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;fill:#173330;color:#173330;border-style:none;border-radius:29px 29px 29px 29px;padding:8px 18px 8px 18px;}.elementor-650 .elementor-element.elementor-element-412d93b{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-412d93b .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-412d93b .elementor-button:focus{color:#401B4D;border-color:#FFB4FF;}.elementor-650 .elementor-element.elementor-element-412d93b .elementor-button:hover svg, .elementor-650 .elementor-element.elementor-element-412d93b .elementor-button:focus svg{fill:#401B4D;}.elementor-650 .elementor-element.elementor-element-d40ecde{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-9f15c2d{--display:flex;--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:020px;--padding-top:55px;--padding-bottom:100px;--padding-left:50px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-9f15c2d:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-9f15c2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidroingenia.com/wp-content/uploads/2025/05/Villa-Las-Lomas-del-Marbella-Club-II.webp");background-position:center center;background-size:cover;}.elementor-650 .elementor-element.elementor-element-9f15c2d::before, .elementor-650 .elementor-element.elementor-element-9f15c2d > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-9f15c2d > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-9f15c2d > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-9f15c2d > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-9f15c2d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-650 .elementor-element.elementor-element-1ed8dea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-650 .elementor-element.elementor-element-1ed8dea .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-40b2232{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-329ff3f .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;fill:#173330;color:#173330;border-style:none;border-radius:29px 29px 29px 29px;padding:8px 18px 8px 18px;}.elementor-650 .elementor-element.elementor-element-329ff3f{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-329ff3f .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-329ff3f .elementor-button:focus{color:#401B4D;border-color:#FFB4FF;}.elementor-650 .elementor-element.elementor-element-329ff3f .elementor-button:hover svg, .elementor-650 .elementor-element.elementor-element-329ff3f .elementor-button:focus svg{fill:#401B4D;}.elementor-650 .elementor-element.elementor-element-dad5336{--display:flex;--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:02px;--padding-top:55px;--padding-bottom:100px;--padding-left:50px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-dad5336:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-dad5336 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidroingenia.com/wp-content/uploads/2025/05/En-este-atico-del-centro-historico-de-Malaga-construimos-esta-piscina-en-su-terraza-de-mas-de-500-m2-con-vistas-exclusivas-al-teatro-romano-de-la-ciudad-y-a-la-Alcazaba.webp");background-position:top center;background-size:cover;}.elementor-650 .elementor-element.elementor-element-dad5336::before, .elementor-650 .elementor-element.elementor-element-dad5336 > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-dad5336 > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-dad5336 > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-dad5336 > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-dad5336 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-650 .elementor-element.elementor-element-e54112f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-650 .elementor-element.elementor-element-e54112f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-c73c40b{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-367c8de .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;fill:#173330;color:#173330;border-style:none;border-radius:29px 29px 29px 29px;padding:8px 18px 8px 18px;}.elementor-650 .elementor-element.elementor-element-367c8de{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-367c8de .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-367c8de .elementor-button:focus{color:#401B4D;border-color:#FFB4FF;}.elementor-650 .elementor-element.elementor-element-367c8de .elementor-button:hover svg, .elementor-650 .elementor-element.elementor-element-367c8de .elementor-button:focus svg{fill:#401B4D;}.elementor-650 .elementor-element.elementor-element-bd02b1e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-129d46a{--display:flex;--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:020px;--padding-top:55px;--padding-bottom:100px;--padding-left:50px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-129d46a:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-129d46a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidroingenia.com/wp-content/uploads/2025/08/hotel_kempinsky_bahia_estepona_3_1x.webp");background-position:center center;background-size:cover;}.elementor-650 .elementor-element.elementor-element-129d46a::before, .elementor-650 .elementor-element.elementor-element-129d46a > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-129d46a > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-129d46a > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-129d46a > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-129d46a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-650 .elementor-element.elementor-element-f978daa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-650 .elementor-element.elementor-element-f978daa .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-a95564c{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-05a6989 .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;fill:#173330;color:#173330;border-style:none;border-radius:29px 29px 29px 29px;padding:8px 18px 8px 18px;}.elementor-650 .elementor-element.elementor-element-05a6989{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-05a6989 .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-05a6989 .elementor-button:focus{color:#401B4D;border-color:#FFB4FF;}.elementor-650 .elementor-element.elementor-element-05a6989 .elementor-button:hover svg, .elementor-650 .elementor-element.elementor-element-05a6989 .elementor-button:focus svg{fill:#401B4D;}.elementor-650 .elementor-element.elementor-element-e992732{--display:flex;--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:02px;--padding-top:55px;--padding-bottom:100px;--padding-left:50px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-e992732:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-e992732 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidroingenia.com/wp-content/uploads/2025/08/Villa-en-La-Zagaleta-6-2.webp");background-position:top center;background-size:cover;}.elementor-650 .elementor-element.elementor-element-e992732::before, .elementor-650 .elementor-element.elementor-element-e992732 > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-e992732 > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-e992732 > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-e992732 > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-e992732 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-650 .elementor-element.elementor-element-432ef6a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-650 .elementor-element.elementor-element-432ef6a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-82bf567{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-cf2ec9b .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;fill:#173330;color:#173330;border-style:none;border-radius:29px 29px 29px 29px;padding:8px 18px 8px 18px;}.elementor-650 .elementor-element.elementor-element-cf2ec9b{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-cf2ec9b .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-cf2ec9b .elementor-button:focus{color:#401B4D;border-color:#FFB4FF;}.elementor-650 .elementor-element.elementor-element-cf2ec9b .elementor-button:hover svg, .elementor-650 .elementor-element.elementor-element-cf2ec9b .elementor-button:focus svg{fill:#401B4D;}.elementor-650 .elementor-element.elementor-element-bea8a8b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-0a26aa1{--display:flex;--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:020px;--padding-top:55px;--padding-bottom:100px;--padding-left:50px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-0a26aa1:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-0a26aa1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidroingenia.com/wp-content/uploads/2025/05/Protur-Biomar-Sensatori-Resort.webp");background-position:center center;background-size:cover;}.elementor-650 .elementor-element.elementor-element-0a26aa1::before, .elementor-650 .elementor-element.elementor-element-0a26aa1 > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-0a26aa1 > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-0a26aa1 > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-0a26aa1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-0a26aa1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-650 .elementor-element.elementor-element-dba86cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-650 .elementor-element.elementor-element-dba86cd .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-9fceee1{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-7ca5b53 .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;fill:#173330;color:#173330;border-style:none;border-radius:29px 29px 29px 29px;padding:8px 18px 8px 18px;}.elementor-650 .elementor-element.elementor-element-7ca5b53{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-7ca5b53 .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-7ca5b53 .elementor-button:focus{color:#401B4D;border-color:#FFB4FF;}.elementor-650 .elementor-element.elementor-element-7ca5b53 .elementor-button:hover svg, .elementor-650 .elementor-element.elementor-element-7ca5b53 .elementor-button:focus svg{fill:#401B4D;}.elementor-650 .elementor-element.elementor-element-fe8ebff{--display:flex;--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:02px;--padding-top:55px;--padding-bottom:100px;--padding-left:50px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-fe8ebff:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-fe8ebff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidroingenia.com/wp-content/uploads/2025/05/Villa-en-La-Zagaleta-7.webp");background-position:top center;background-size:cover;}.elementor-650 .elementor-element.elementor-element-fe8ebff::before, .elementor-650 .elementor-element.elementor-element-fe8ebff > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-fe8ebff > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-fe8ebff > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-fe8ebff > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-fe8ebff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-650 .elementor-element.elementor-element-6cb1a61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-650 .elementor-element.elementor-element-6cb1a61 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-b817f79{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-bbb3899 .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;fill:#173330;color:#173330;border-style:none;border-radius:29px 29px 29px 29px;padding:8px 18px 8px 18px;}.elementor-650 .elementor-element.elementor-element-bbb3899{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-bbb3899 .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-bbb3899 .elementor-button:focus{color:#401B4D;border-color:#FFB4FF;}.elementor-650 .elementor-element.elementor-element-bbb3899 .elementor-button:hover svg, .elementor-650 .elementor-element.elementor-element-bbb3899 .elementor-button:focus svg{fill:#401B4D;}.elementor-650 .elementor-element.elementor-element-a810f76{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-264616a{--display:flex;--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:020px;--padding-top:55px;--padding-bottom:100px;--padding-left:50px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-264616a:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-264616a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidroingenia.com/wp-content/uploads/2025/05/Villa-Las-Lomas-del-Marbella-Club-IV.webp");background-position:center center;background-size:cover;}.elementor-650 .elementor-element.elementor-element-264616a::before, .elementor-650 .elementor-element.elementor-element-264616a > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-264616a > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-264616a > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-264616a > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-264616a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-650 .elementor-element.elementor-element-bc14806{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-650 .elementor-element.elementor-element-bc14806 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-3e5c6ee{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-b373ec2 .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;fill:#173330;color:#173330;border-style:none;border-radius:29px 29px 29px 29px;padding:8px 18px 8px 18px;}.elementor-650 .elementor-element.elementor-element-b373ec2{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-b373ec2 .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-b373ec2 .elementor-button:focus{color:#401B4D;border-color:#FFB4FF;}.elementor-650 .elementor-element.elementor-element-b373ec2 .elementor-button:hover svg, .elementor-650 .elementor-element.elementor-element-b373ec2 .elementor-button:focus svg{fill:#401B4D;}.elementor-650 .elementor-element.elementor-element-f11128d{--display:flex;--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:02px;--padding-top:55px;--padding-bottom:100px;--padding-left:50px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-f11128d:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-f11128d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidroingenia.com/wp-content/uploads/2025/06/Piscinas-Insotel-Tarida-Beach-Sensatori-Resort-9.webp");background-position:top center;background-size:cover;}.elementor-650 .elementor-element.elementor-element-f11128d::before, .elementor-650 .elementor-element.elementor-element-f11128d > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-f11128d > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-f11128d > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-f11128d > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-f11128d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-650 .elementor-element.elementor-element-cd7f35b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-650 .elementor-element.elementor-element-cd7f35b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-7375de2{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-29a37e5 .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;fill:#173330;color:#173330;border-style:none;border-radius:29px 29px 29px 29px;padding:8px 18px 8px 18px;}.elementor-650 .elementor-element.elementor-element-29a37e5{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-29a37e5 .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-29a37e5 .elementor-button:focus{color:#401B4D;border-color:#FFB4FF;}.elementor-650 .elementor-element.elementor-element-29a37e5 .elementor-button:hover svg, .elementor-650 .elementor-element.elementor-element-29a37e5 .elementor-button:focus svg{fill:#401B4D;}.elementor-650 .elementor-element.elementor-element-9d737d2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-1f8a35c{--display:flex;--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:020px;--padding-top:55px;--padding-bottom:100px;--padding-left:50px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-1f8a35c:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-1f8a35c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidroingenia.com/wp-content/uploads/2025/06/Villa-en-Sierra-Blanca-3.-Marbella-1.webp");background-position:center center;background-size:cover;}.elementor-650 .elementor-element.elementor-element-1f8a35c::before, .elementor-650 .elementor-element.elementor-element-1f8a35c > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-1f8a35c > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-1f8a35c > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-1f8a35c > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-1f8a35c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-650 .elementor-element.elementor-element-e4738cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-650 .elementor-element.elementor-element-e4738cc .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-de97d06{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-60af6ed .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;fill:#173330;color:#173330;border-style:none;border-radius:29px 29px 29px 29px;padding:8px 18px 8px 18px;}.elementor-650 .elementor-element.elementor-element-60af6ed{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-60af6ed .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-60af6ed .elementor-button:focus{color:#401B4D;border-color:#FFB4FF;}.elementor-650 .elementor-element.elementor-element-60af6ed .elementor-button:hover svg, .elementor-650 .elementor-element.elementor-element-60af6ed .elementor-button:focus svg{fill:#401B4D;}.elementor-650 .elementor-element.elementor-element-d21809e{--display:flex;--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:02px;--padding-top:55px;--padding-bottom:100px;--padding-left:50px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-d21809e:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-d21809e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidroingenia.com/wp-content/uploads/2025/06/Piscina-y-cascada-de-15-m.-del-Iberostar-Grand-Hotel-Portals-Nous.-The-Grand-Collection-4.webp");background-position:top center;background-size:cover;}.elementor-650 .elementor-element.elementor-element-d21809e::before, .elementor-650 .elementor-element.elementor-element-d21809e > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-d21809e > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-d21809e > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-d21809e > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-d21809e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-650 .elementor-element.elementor-element-9d6fad2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-650 .elementor-element.elementor-element-9d6fad2 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-341273e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-3dd2a3d .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;fill:#173330;color:#173330;border-style:none;border-radius:29px 29px 29px 29px;padding:8px 18px 8px 18px;}.elementor-650 .elementor-element.elementor-element-3dd2a3d{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-3dd2a3d .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-3dd2a3d .elementor-button:focus{color:#401B4D;border-color:#FFB4FF;}.elementor-650 .elementor-element.elementor-element-3dd2a3d .elementor-button:hover svg, .elementor-650 .elementor-element.elementor-element-3dd2a3d .elementor-button:focus svg{fill:#401B4D;}.elementor-650 .elementor-element.elementor-element-26be763{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-89afc45{--display:flex;--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:020px;--padding-top:55px;--padding-bottom:100px;--padding-left:50px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-89afc45:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-89afc45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidroingenia.com/wp-content/uploads/2025/05/Four-Seasons-Mallorca-at-Formentor.webp");background-position:center center;background-size:cover;}.elementor-650 .elementor-element.elementor-element-89afc45::before, .elementor-650 .elementor-element.elementor-element-89afc45 > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-89afc45 > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-89afc45 > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-89afc45 > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-89afc45 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-650 .elementor-element.elementor-element-3c2b512{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-650 .elementor-element.elementor-element-3c2b512 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-70d1903{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-225efe6 .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;fill:#173330;color:#173330;border-style:none;border-radius:29px 29px 29px 29px;padding:8px 18px 8px 18px;}.elementor-650 .elementor-element.elementor-element-225efe6{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-225efe6 .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-225efe6 .elementor-button:focus{color:#401B4D;border-color:#FFB4FF;}.elementor-650 .elementor-element.elementor-element-225efe6 .elementor-button:hover svg, .elementor-650 .elementor-element.elementor-element-225efe6 .elementor-button:focus svg{fill:#401B4D;}.elementor-650 .elementor-element.elementor-element-00ea5f5{--display:flex;--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:02px;--padding-top:55px;--padding-bottom:100px;--padding-left:50px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-00ea5f5:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-00ea5f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidroingenia.com/wp-content/uploads/2025/05/Hotel-Me-Ibiza-1.webp");background-position:top center;background-size:cover;}.elementor-650 .elementor-element.elementor-element-00ea5f5::before, .elementor-650 .elementor-element.elementor-element-00ea5f5 > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-00ea5f5 > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-00ea5f5 > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-00ea5f5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-00ea5f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-650 .elementor-element.elementor-element-2fd668b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-650 .elementor-element.elementor-element-2fd668b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-a87f531{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-7d5d3bd .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;fill:#173330;color:#173330;border-style:none;border-radius:29px 29px 29px 29px;padding:8px 18px 8px 18px;}.elementor-650 .elementor-element.elementor-element-7d5d3bd{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-7d5d3bd .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-7d5d3bd .elementor-button:focus{color:#401B4D;border-color:#FFB4FF;}.elementor-650 .elementor-element.elementor-element-7d5d3bd .elementor-button:hover svg, .elementor-650 .elementor-element.elementor-element-7d5d3bd .elementor-button:focus svg{fill:#401B4D;}.elementor-650 .elementor-element.elementor-element-b140a3d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-d00b9a4{--display:flex;--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:020px;--padding-top:55px;--padding-bottom:100px;--padding-left:50px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-d00b9a4:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-d00b9a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidroingenia.com/wp-content/uploads/2025/05/Piscinas-del-Hotel-Park-Hyatt-Mallorca.webp");background-position:center center;background-size:cover;}.elementor-650 .elementor-element.elementor-element-d00b9a4::before, .elementor-650 .elementor-element.elementor-element-d00b9a4 > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-d00b9a4 > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-d00b9a4 > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-d00b9a4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-d00b9a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-650 .elementor-element.elementor-element-de101ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-650 .elementor-element.elementor-element-de101ff .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-dee7142{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-3f095e5 .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;fill:#173330;color:#173330;border-style:none;border-radius:29px 29px 29px 29px;padding:8px 18px 8px 18px;}.elementor-650 .elementor-element.elementor-element-3f095e5{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-3f095e5 .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-3f095e5 .elementor-button:focus{color:#401B4D;border-color:#FFB4FF;}.elementor-650 .elementor-element.elementor-element-3f095e5 .elementor-button:hover svg, .elementor-650 .elementor-element.elementor-element-3f095e5 .elementor-button:focus svg{fill:#401B4D;}.elementor-650 .elementor-element.elementor-element-520df33{--display:flex;--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:02px;--padding-top:55px;--padding-bottom:100px;--padding-left:50px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-520df33:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-520df33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidroingenia.com/wp-content/uploads/2025/05/The-Fives-Azul-Beach-Resort-Hotel-Residences.webp");background-position:top center;background-size:cover;}.elementor-650 .elementor-element.elementor-element-520df33::before, .elementor-650 .elementor-element.elementor-element-520df33 > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-520df33 > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-520df33 > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-520df33 > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-520df33 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-650 .elementor-element.elementor-element-1c81b92{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-650 .elementor-element.elementor-element-1c81b92 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-b6fc90b{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-9f6a567 .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;fill:#173330;color:#173330;border-style:none;border-radius:29px 29px 29px 29px;padding:8px 18px 8px 18px;}.elementor-650 .elementor-element.elementor-element-9f6a567{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-9f6a567 .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-9f6a567 .elementor-button:focus{color:#401B4D;border-color:#FFB4FF;}.elementor-650 .elementor-element.elementor-element-9f6a567 .elementor-button:hover svg, .elementor-650 .elementor-element.elementor-element-9f6a567 .elementor-button:focus svg{fill:#401B4D;}.elementor-650 .elementor-element.elementor-element-43f2a33{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-09ac563{--display:flex;--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:020px;--padding-top:55px;--padding-bottom:100px;--padding-left:50px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-09ac563:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-09ac563 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidroingenia.com/wp-content/uploads/2025/06/Piscinas-Municipales-de-verano-de-Montilla-7.webp");background-position:center center;background-size:cover;}.elementor-650 .elementor-element.elementor-element-09ac563::before, .elementor-650 .elementor-element.elementor-element-09ac563 > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-09ac563 > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-09ac563 > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-09ac563 > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-09ac563 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-650 .elementor-element.elementor-element-1e6174a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-650 .elementor-element.elementor-element-1e6174a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-0d053fc{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-477c4e2 .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;fill:#173330;color:#173330;border-style:none;border-radius:29px 29px 29px 29px;padding:8px 18px 8px 18px;}.elementor-650 .elementor-element.elementor-element-477c4e2{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-477c4e2 .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-477c4e2 .elementor-button:focus{color:#401B4D;border-color:#FFB4FF;}.elementor-650 .elementor-element.elementor-element-477c4e2 .elementor-button:hover svg, .elementor-650 .elementor-element.elementor-element-477c4e2 .elementor-button:focus svg{fill:#401B4D;}.elementor-650 .elementor-element.elementor-element-f9d5ebd{--display:flex;--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:02px;--padding-top:55px;--padding-bottom:100px;--padding-left:50px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-f9d5ebd:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-f9d5ebd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidroingenia.com/wp-content/uploads/2025/05/Live-Aqua-Beach-Resort-Punta-Cana-1.webp");background-position:top center;background-size:cover;}.elementor-650 .elementor-element.elementor-element-f9d5ebd::before, .elementor-650 .elementor-element.elementor-element-f9d5ebd > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-f9d5ebd > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-f9d5ebd > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-f9d5ebd > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-f9d5ebd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-650 .elementor-element.elementor-element-a3b9a8a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-650 .elementor-element.elementor-element-a3b9a8a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-fb092f8{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-f96e41c .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;fill:#173330;color:#173330;border-style:none;border-radius:29px 29px 29px 29px;padding:8px 18px 8px 18px;}.elementor-650 .elementor-element.elementor-element-f96e41c{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-f96e41c .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-f96e41c .elementor-button:focus{color:#401B4D;border-color:#FFB4FF;}.elementor-650 .elementor-element.elementor-element-f96e41c .elementor-button:hover svg, .elementor-650 .elementor-element.elementor-element-f96e41c .elementor-button:focus svg{fill:#401B4D;}.elementor-650 .elementor-element.elementor-element-67d1fc5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-a6f108c{--display:flex;--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:020px;--padding-top:55px;--padding-bottom:100px;--padding-left:50px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-a6f108c:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-a6f108c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidroingenia.com/wp-content/uploads/2025/05/Patio-Blanco.-Ibiza.webp");background-position:center center;background-size:cover;}.elementor-650 .elementor-element.elementor-element-a6f108c::before, .elementor-650 .elementor-element.elementor-element-a6f108c > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-a6f108c > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-a6f108c > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-a6f108c > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-a6f108c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-650 .elementor-element.elementor-element-d3b6d82{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-650 .elementor-element.elementor-element-d3b6d82 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-07f3f05{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-a3119c1 .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;fill:#173330;color:#173330;border-style:none;border-radius:29px 29px 29px 29px;padding:8px 18px 8px 18px;}.elementor-650 .elementor-element.elementor-element-a3119c1{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-a3119c1 .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-a3119c1 .elementor-button:focus{color:#401B4D;border-color:#FFB4FF;}.elementor-650 .elementor-element.elementor-element-a3119c1 .elementor-button:hover svg, .elementor-650 .elementor-element.elementor-element-a3119c1 .elementor-button:focus svg{fill:#401B4D;}.elementor-650 .elementor-element.elementor-element-c7ba30a{--display:flex;--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:02px;--padding-top:55px;--padding-bottom:100px;--padding-left:50px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-c7ba30a:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-c7ba30a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidroingenia.com/wp-content/uploads/2025/05/Destino-Pacha-Ibiza-Resort-1-scaled.webp");background-position:top center;background-size:cover;}.elementor-650 .elementor-element.elementor-element-c7ba30a::before, .elementor-650 .elementor-element.elementor-element-c7ba30a > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-c7ba30a > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-c7ba30a > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-c7ba30a > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-c7ba30a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-650 .elementor-element.elementor-element-d02cb42{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-650 .elementor-element.elementor-element-d02cb42 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-7b253d4{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-9fa52cb .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;fill:#173330;color:#173330;border-style:none;border-radius:29px 29px 29px 29px;padding:8px 18px 8px 18px;}.elementor-650 .elementor-element.elementor-element-9fa52cb{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-9fa52cb .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-9fa52cb .elementor-button:focus{color:#401B4D;border-color:#FFB4FF;}.elementor-650 .elementor-element.elementor-element-9fa52cb .elementor-button:hover svg, .elementor-650 .elementor-element.elementor-element-9fa52cb .elementor-button:focus svg{fill:#401B4D;}.elementor-650 .elementor-element.elementor-element-a6d7866{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-caa82a6{--display:flex;--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:020px;--padding-top:55px;--padding-bottom:100px;--padding-left:50px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-caa82a6:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-caa82a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidroingenia.com/wp-content/uploads/2025/05/Hotel-Sol-Pinet.webp");background-position:center center;background-size:cover;}.elementor-650 .elementor-element.elementor-element-caa82a6::before, .elementor-650 .elementor-element.elementor-element-caa82a6 > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-caa82a6 > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-caa82a6 > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-caa82a6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-caa82a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-650 .elementor-element.elementor-element-0d6cccc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-650 .elementor-element.elementor-element-0d6cccc .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-42c593d{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-a991e64 .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;fill:#173330;color:#173330;border-style:none;border-radius:29px 29px 29px 29px;padding:8px 18px 8px 18px;}.elementor-650 .elementor-element.elementor-element-a991e64{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-a991e64 .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-a991e64 .elementor-button:focus{color:#401B4D;border-color:#FFB4FF;}.elementor-650 .elementor-element.elementor-element-a991e64 .elementor-button:hover svg, .elementor-650 .elementor-element.elementor-element-a991e64 .elementor-button:focus svg{fill:#401B4D;}.elementor-650 .elementor-element.elementor-element-b0b4b52{--display:flex;--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:02px;--padding-top:55px;--padding-bottom:100px;--padding-left:50px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-b0b4b52:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-b0b4b52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidroingenia.com/wp-content/uploads/2025/05/En-plano-corazon-de-la-milla-de-oro-de-Marbella-cuenta-con-181-habitaciones.-Le-construimos-una-maravillosa-piscina-de-550-m2-con-un-pool-bar-bajo-una-cascada-de-roca-tematizada.webp");background-position:top center;background-size:cover;}.elementor-650 .elementor-element.elementor-element-b0b4b52::before, .elementor-650 .elementor-element.elementor-element-b0b4b52 > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-b0b4b52 > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-b0b4b52 > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-b0b4b52 > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-b0b4b52 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-650 .elementor-element.elementor-element-6f61923{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-650 .elementor-element.elementor-element-6f61923 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-82abe3e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-4a04feb .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;fill:#173330;color:#173330;border-style:none;border-radius:29px 29px 29px 29px;padding:8px 18px 8px 18px;}.elementor-650 .elementor-element.elementor-element-4a04feb{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-4a04feb .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-4a04feb .elementor-button:focus{color:#401B4D;border-color:#FFB4FF;}.elementor-650 .elementor-element.elementor-element-4a04feb .elementor-button:hover svg, .elementor-650 .elementor-element.elementor-element-4a04feb .elementor-button:focus svg{fill:#401B4D;}.elementor-650 .elementor-element.elementor-element-6dc7e3b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-235108f{--display:flex;--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:020px;--padding-top:55px;--padding-bottom:100px;--padding-left:50px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-235108f:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-235108f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidroingenia.com/wp-content/uploads/2025/06/Only-YOU-Hotel-Malaga-1.webp");background-position:center center;background-size:cover;}.elementor-650 .elementor-element.elementor-element-235108f::before, .elementor-650 .elementor-element.elementor-element-235108f > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-235108f > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-235108f > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-235108f > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-235108f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-650 .elementor-element.elementor-element-900471b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-650 .elementor-element.elementor-element-900471b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-58701f3{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-03732ec .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;fill:#173330;color:#173330;border-style:none;border-radius:29px 29px 29px 29px;padding:8px 18px 8px 18px;}.elementor-650 .elementor-element.elementor-element-03732ec{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-03732ec .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-03732ec .elementor-button:focus{color:#401B4D;border-color:#FFB4FF;}.elementor-650 .elementor-element.elementor-element-03732ec .elementor-button:hover svg, .elementor-650 .elementor-element.elementor-element-03732ec .elementor-button:focus svg{fill:#401B4D;}.elementor-650 .elementor-element.elementor-element-0faeae6{--display:flex;--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:02px;--padding-top:55px;--padding-bottom:100px;--padding-left:50px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-0faeae6:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-0faeae6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidroingenia.com/wp-content/uploads/2025/05/Barcelo-Conil-Playa.webp");background-position:top center;background-size:cover;}.elementor-650 .elementor-element.elementor-element-0faeae6::before, .elementor-650 .elementor-element.elementor-element-0faeae6 > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-0faeae6 > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-0faeae6 > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-0faeae6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-0faeae6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-650 .elementor-element.elementor-element-34580ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-650 .elementor-element.elementor-element-34580ac .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-36c4aef{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-d48d728 .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;fill:#173330;color:#173330;border-style:none;border-radius:29px 29px 29px 29px;padding:8px 18px 8px 18px;}.elementor-650 .elementor-element.elementor-element-d48d728{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-d48d728 .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-d48d728 .elementor-button:focus{color:#401B4D;border-color:#FFB4FF;}.elementor-650 .elementor-element.elementor-element-d48d728 .elementor-button:hover svg, .elementor-650 .elementor-element.elementor-element-d48d728 .elementor-button:focus svg{fill:#401B4D;}.elementor-650 .elementor-element.elementor-element-6928d31{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-bd59b84{--display:flex;--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:020px;--padding-top:55px;--padding-bottom:100px;--padding-left:50px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-bd59b84:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-bd59b84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidroingenia.com/wp-content/uploads/2025/05/Hotel-Sol-House-Aloha-Costa-del-Sol.webp");background-position:center center;background-size:cover;}.elementor-650 .elementor-element.elementor-element-bd59b84::before, .elementor-650 .elementor-element.elementor-element-bd59b84 > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-bd59b84 > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-bd59b84 > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-bd59b84 > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-bd59b84 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-650 .elementor-element.elementor-element-4158992{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-650 .elementor-element.elementor-element-4158992 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-9ccd187{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-2f8de0f .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;fill:#173330;color:#173330;border-style:none;border-radius:29px 29px 29px 29px;padding:8px 18px 8px 18px;}.elementor-650 .elementor-element.elementor-element-2f8de0f{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-2f8de0f .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-2f8de0f .elementor-button:focus{color:#401B4D;border-color:#FFB4FF;}.elementor-650 .elementor-element.elementor-element-2f8de0f .elementor-button:hover svg, .elementor-650 .elementor-element.elementor-element-2f8de0f .elementor-button:focus svg{fill:#401B4D;}.elementor-650 .elementor-element.elementor-element-2fafb3b{--display:flex;--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:02px;--padding-top:55px;--padding-bottom:100px;--padding-left:50px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-2fafb3b:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-2fafb3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidroingenia.com/wp-content/uploads/2025/05/Villa-en-Sierra-Blanca-2.-Marbella.webp");background-position:top center;background-size:cover;}.elementor-650 .elementor-element.elementor-element-2fafb3b::before, .elementor-650 .elementor-element.elementor-element-2fafb3b > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-2fafb3b > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-2fafb3b > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-2fafb3b > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-2fafb3b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-650 .elementor-element.elementor-element-ba32d3d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-650 .elementor-element.elementor-element-ba32d3d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-9e83d6c{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-daae4cf .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;fill:#173330;color:#173330;border-style:none;border-radius:29px 29px 29px 29px;padding:8px 18px 8px 18px;}.elementor-650 .elementor-element.elementor-element-daae4cf{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-daae4cf .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-daae4cf .elementor-button:focus{color:#401B4D;border-color:#FFB4FF;}.elementor-650 .elementor-element.elementor-element-daae4cf .elementor-button:hover svg, .elementor-650 .elementor-element.elementor-element-daae4cf .elementor-button:focus svg{fill:#401B4D;}.elementor-650 .elementor-element.elementor-element-d01f7e5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-7e288b9{--display:flex;--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:020px;--padding-top:55px;--padding-bottom:100px;--padding-left:50px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-7e288b9:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-7e288b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidroingenia.com/wp-content/uploads/2025/06/Piscinas-del-Hotel-Four-Seasons-Casablanca-9.webp");background-position:center center;background-size:cover;}.elementor-650 .elementor-element.elementor-element-7e288b9::before, .elementor-650 .elementor-element.elementor-element-7e288b9 > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-7e288b9 > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-7e288b9 > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-7e288b9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-7e288b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-650 .elementor-element.elementor-element-a912680{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-650 .elementor-element.elementor-element-a912680 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-1e1c509{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-8d26154 .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;fill:#173330;color:#173330;border-style:none;border-radius:29px 29px 29px 29px;padding:8px 18px 8px 18px;}.elementor-650 .elementor-element.elementor-element-8d26154{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-8d26154 .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-8d26154 .elementor-button:focus{color:#401B4D;border-color:#FFB4FF;}.elementor-650 .elementor-element.elementor-element-8d26154 .elementor-button:hover svg, .elementor-650 .elementor-element.elementor-element-8d26154 .elementor-button:focus svg{fill:#401B4D;}.elementor-650 .elementor-element.elementor-element-f2f4ce1{--display:flex;--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:02px;--padding-top:55px;--padding-bottom:100px;--padding-left:50px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-f2f4ce1:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-f2f4ce1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidroingenia.com/wp-content/uploads/2025/06/Villa-Las-Lomas-del-Marbella-Club-II-4.webp");background-position:top center;background-size:cover;}.elementor-650 .elementor-element.elementor-element-f2f4ce1::before, .elementor-650 .elementor-element.elementor-element-f2f4ce1 > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-f2f4ce1 > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-f2f4ce1 > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-f2f4ce1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-f2f4ce1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-650 .elementor-element.elementor-element-024b95d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-650 .elementor-element.elementor-element-024b95d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-51bbbfb{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-cd6c13b .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;fill:#173330;color:#173330;border-style:none;border-radius:29px 29px 29px 29px;padding:8px 18px 8px 18px;}.elementor-650 .elementor-element.elementor-element-cd6c13b{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-cd6c13b .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-cd6c13b .elementor-button:focus{color:#401B4D;border-color:#FFB4FF;}.elementor-650 .elementor-element.elementor-element-cd6c13b .elementor-button:hover svg, .elementor-650 .elementor-element.elementor-element-cd6c13b .elementor-button:focus svg{fill:#401B4D;}.elementor-650 .elementor-element.elementor-element-801cf57{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-893b520{--display:flex;--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:020px;--padding-top:55px;--padding-bottom:100px;--padding-left:50px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-893b520:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-893b520 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidroingenia.com/wp-content/uploads/2025/06/Hesperia-Sevilla-7.webp");background-position:center center;background-size:cover;}.elementor-650 .elementor-element.elementor-element-893b520::before, .elementor-650 .elementor-element.elementor-element-893b520 > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-893b520 > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-893b520 > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-893b520 > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-893b520 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-650 .elementor-element.elementor-element-9f11532{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-650 .elementor-element.elementor-element-9f11532 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-0d2e36c{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-7802016 .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;fill:#173330;color:#173330;border-style:none;border-radius:29px 29px 29px 29px;padding:8px 18px 8px 18px;}.elementor-650 .elementor-element.elementor-element-7802016{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-7802016 .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-7802016 .elementor-button:focus{color:#401B4D;border-color:#FFB4FF;}.elementor-650 .elementor-element.elementor-element-7802016 .elementor-button:hover svg, .elementor-650 .elementor-element.elementor-element-7802016 .elementor-button:focus svg{fill:#401B4D;}.elementor-650 .elementor-element.elementor-element-41cb4e6{--display:flex;--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:02px;--padding-top:55px;--padding-bottom:100px;--padding-left:50px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-41cb4e6:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-41cb4e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidroingenia.com/wp-content/uploads/2025/06/Can-Bordoy-Grand-House-Garden.-Palma-de-Mallorca-7.webp");background-position:top center;background-size:cover;}.elementor-650 .elementor-element.elementor-element-41cb4e6::before, .elementor-650 .elementor-element.elementor-element-41cb4e6 > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-41cb4e6 > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-41cb4e6 > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-41cb4e6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-41cb4e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-650 .elementor-element.elementor-element-4a64d20{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-650 .elementor-element.elementor-element-4a64d20 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-5c9e78f{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-20d0a11 .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;fill:#173330;color:#173330;border-style:none;border-radius:29px 29px 29px 29px;padding:8px 18px 8px 18px;}.elementor-650 .elementor-element.elementor-element-20d0a11{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-20d0a11 .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-20d0a11 .elementor-button:focus{color:#401B4D;border-color:#FFB4FF;}.elementor-650 .elementor-element.elementor-element-20d0a11 .elementor-button:hover svg, .elementor-650 .elementor-element.elementor-element-20d0a11 .elementor-button:focus svg{fill:#401B4D;}.elementor-650 .elementor-element.elementor-element-7dfc9b6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-df30806{--display:flex;--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:020px;--padding-top:55px;--padding-bottom:100px;--padding-left:50px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-df30806:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-df30806 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidroingenia.com/wp-content/uploads/2025/06/Spring-Vulcano.-Tenerife-6.webp");background-position:center center;background-size:cover;}.elementor-650 .elementor-element.elementor-element-df30806::before, .elementor-650 .elementor-element.elementor-element-df30806 > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-df30806 > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-df30806 > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-df30806 > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-df30806 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-650 .elementor-element.elementor-element-750503a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-650 .elementor-element.elementor-element-750503a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-7dd180c{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-3af8cdc .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;fill:#173330;color:#173330;border-style:none;border-radius:29px 29px 29px 29px;padding:8px 18px 8px 18px;}.elementor-650 .elementor-element.elementor-element-3af8cdc{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-3af8cdc .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-3af8cdc .elementor-button:focus{color:#401B4D;border-color:#FFB4FF;}.elementor-650 .elementor-element.elementor-element-3af8cdc .elementor-button:hover svg, .elementor-650 .elementor-element.elementor-element-3af8cdc .elementor-button:focus svg{fill:#401B4D;}.elementor-650 .elementor-element.elementor-element-8be33a3{--display:flex;--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:02px;--padding-top:55px;--padding-bottom:100px;--padding-left:50px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-8be33a3:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-8be33a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidroingenia.com/wp-content/uploads/2025/06/Hotel-Can-Ferrereta-Mallorca-4.webp");background-position:top center;background-size:cover;}.elementor-650 .elementor-element.elementor-element-8be33a3::before, .elementor-650 .elementor-element.elementor-element-8be33a3 > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-8be33a3 > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-8be33a3 > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-8be33a3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-8be33a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-650 .elementor-element.elementor-element-20f869a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-650 .elementor-element.elementor-element-20f869a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-5af082d{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-679a70e .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;fill:#173330;color:#173330;border-style:none;border-radius:29px 29px 29px 29px;padding:8px 18px 8px 18px;}.elementor-650 .elementor-element.elementor-element-679a70e{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-679a70e .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-679a70e .elementor-button:focus{color:#401B4D;border-color:#FFB4FF;}.elementor-650 .elementor-element.elementor-element-679a70e .elementor-button:hover svg, .elementor-650 .elementor-element.elementor-element-679a70e .elementor-button:focus svg{fill:#401B4D;}.elementor-650 .elementor-element.elementor-element-dfe610c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-d8a711b{--display:flex;--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:020px;--padding-top:55px;--padding-bottom:100px;--padding-left:50px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-d8a711b:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-d8a711b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidroingenia.com/wp-content/uploads/2025/06/The-Fives-Oceanfront-Puerto-Morelos-8.webp");background-position:center center;background-size:cover;}.elementor-650 .elementor-element.elementor-element-d8a711b::before, .elementor-650 .elementor-element.elementor-element-d8a711b > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-d8a711b > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-d8a711b > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-d8a711b > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-d8a711b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-650 .elementor-element.elementor-element-42955e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-650 .elementor-element.elementor-element-42955e8 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-a5920f4{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-d5023c4 .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;fill:#173330;color:#173330;border-style:none;border-radius:29px 29px 29px 29px;padding:8px 18px 8px 18px;}.elementor-650 .elementor-element.elementor-element-d5023c4{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-d5023c4 .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-d5023c4 .elementor-button:focus{color:#401B4D;border-color:#FFB4FF;}.elementor-650 .elementor-element.elementor-element-d5023c4 .elementor-button:hover svg, .elementor-650 .elementor-element.elementor-element-d5023c4 .elementor-button:focus svg{fill:#401B4D;}.elementor-650 .elementor-element.elementor-element-4e12e4b6{--display:flex;--min-height:550px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:25px 50px;--row-gap:25px;--column-gap:50px;--border-radius:0px 0px 60px 60px;--margin-top:0px;--margin-bottom:-100px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:7%;--padding-right:7%;--z-index:999;}.elementor-650 .elementor-element.elementor-element-4e12e4b6:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-4e12e4b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-2aa27ed3{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-650 .elementor-element.elementor-element-2aa27ed3 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:0.5px;color:#191919;}.elementor-650 .elementor-element.elementor-element-1726d0fe{text-align:center;}.elementor-650 .elementor-element.elementor-element-1726d0fe .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:60px;font-weight:500;line-height:1em;color:#191919;}.elementor-650 .elementor-element.elementor-element-48691b11{text-align:center;}.elementor-650 .elementor-element.elementor-element-48691b11 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:60px;font-weight:500;line-height:1em;color:#191919;}.elementor-650 .elementor-element.elementor-element-6e2a1016{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-650 .elementor-element.elementor-element-2b40b03b .elementor-button{background-color:var( --e-global-color-secondary );font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:1.5px;fill:#FFFFFF;color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:9px 17px 9px 17px;}.elementor-650 .elementor-element.elementor-element-2b40b03b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-2b40b03b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-650 .elementor-element.elementor-element-4696e89{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-650 .elementor-element.elementor-element-4696e89 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#000000;}.elementor-650 .elementor-element.elementor-element-7b3e68f{--display:flex;}body.elementor-page-650:not(.elementor-motion-effects-element-type-background), body.elementor-page-650 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#191919;}:root{--page-title-display:none;}body.elementor-page-650{padding:16px 16px 16px 16px;}@media(max-width:1024px){.elementor-650 .elementor-element.elementor-element-5a439120{--min-height:55vh;--border-radius:30px 30px 30px 30px;--margin-top:-24%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:20%;--padding-left:5%;--padding-right:5%;}.elementor-650 .elementor-element.elementor-element-44cae0d4 .elementor-heading-title{font-size:43px;}.elementor-650 .elementor-element.elementor-element-4cdd6bd2{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;font-size:20px;}.elementor-650 .elementor-element.elementor-element-4b2cc2f1{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:30px 30px 0px 0px;--margin-top:-7%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-32d82807{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-650 .elementor-element.elementor-element-3cb48380{--container-widget-width:150px;--container-widget-flex-grow:0;width:var( --container-widget-width, 150px );max-width:150px;}.elementor-650 .elementor-element.elementor-element-39600956{--container-widget-width:150px;--container-widget-flex-grow:0;width:var( --container-widget-width, 150px );max-width:150px;}.elementor-650 .elementor-element.elementor-element-106542da{--e-image-carousel-slides-to-show:4;}.elementor-650 .elementor-element.elementor-element-4ff098da{--padding-top:3%;--padding-bottom:0%;--padding-left:7%;--padding-right:07%;}.elementor-650 .elementor-element.elementor-element-3fe447ac{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-288c0e2d{--spacer-size:0px;}.elementor-650 .elementor-element.elementor-element-5d62b7b3 .elementor-divider-separator{width:65%;}.elementor-650 .elementor-element.elementor-element-5d62b7b3 .elementor-divider__text{font-size:14px;}.elementor-650 .elementor-element.elementor-element-2646fdc8 .elementor-heading-title{font-size:30px;}.elementor-650 .elementor-element.elementor-element-dc49840{--spacer-size:50px;}.elementor-650 .elementor-element.elementor-element-7ed06b03{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-34bd72d5 .elementor-button{font-size:14px;}.elementor-650 .elementor-element.elementor-element-3de6467c{--spacer-size:20px;}.elementor-650 .elementor-element.elementor-element-41599041{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-7e50fed3 .elementor-button{font-size:14px;}.elementor-650 .elementor-element.elementor-element-9bda634{--spacer-size:20px;}.elementor-650 .elementor-element.elementor-element-59ee0db2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-77cae0f1 .elementor-button{font-size:14px;}.elementor-650 .elementor-element.elementor-element-16fd4e46{--spacer-size:20px;}.elementor-650 .elementor-element.elementor-element-5bbd72e4{--spacer-size:20px;}.elementor-650 .elementor-element.elementor-element-1081ac52{--gap:18px 10px;--row-gap:18px;--column-gap:10px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:9%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-650 .elementor-element.elementor-element-1284fca1 .elementor-heading-title{font-size:40px;}.elementor-650 .elementor-element.elementor-element-3290f1c2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:020px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-55c5d4c1{--margin-top:0px;--margin-bottom:0px;--margin-left:11px;--margin-right:0px;}.elementor-650 .elementor-element.elementor-element-171b2e51{--padding-top:60px;--padding-bottom:60px;--padding-left:020px;--padding-right:020px;}.elementor-650 .elementor-element.elementor-element-51ab78bb{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-75d76508{--padding-top:60px;--padding-bottom:60px;--padding-left:020px;--padding-right:020px;}.elementor-650 .elementor-element.elementor-element-f6d2662{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-f64f3d6{--padding-top:60px;--padding-bottom:60px;--padding-left:020px;--padding-right:020px;}.elementor-650 .elementor-element.elementor-element-99ea65b{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-29e95f1{--padding-top:60px;--padding-bottom:60px;--padding-left:020px;--padding-right:020px;}.elementor-650 .elementor-element.elementor-element-1925124{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-43b97ef{--padding-top:60px;--padding-bottom:60px;--padding-left:020px;--padding-right:020px;}.elementor-650 .elementor-element.elementor-element-f0620ed{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-8577f40{--padding-top:60px;--padding-bottom:60px;--padding-left:020px;--padding-right:020px;}.elementor-650 .elementor-element.elementor-element-868bbfc{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-5fea5ab{--padding-top:60px;--padding-bottom:60px;--padding-left:020px;--padding-right:020px;}.elementor-650 .elementor-element.elementor-element-b1f70eb{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-0a35ff1{--padding-top:60px;--padding-bottom:60px;--padding-left:020px;--padding-right:020px;}.elementor-650 .elementor-element.elementor-element-0919079{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-69b0987{--padding-top:60px;--padding-bottom:60px;--padding-left:020px;--padding-right:020px;}.elementor-650 .elementor-element.elementor-element-c4c1d5c{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-40ceb2d{--padding-top:60px;--padding-bottom:60px;--padding-left:020px;--padding-right:020px;}.elementor-650 .elementor-element.elementor-element-bb636d3{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-734798f{--padding-top:60px;--padding-bottom:60px;--padding-left:020px;--padding-right:020px;}.elementor-650 .elementor-element.elementor-element-f3d9bb8{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-5799221{--padding-top:60px;--padding-bottom:60px;--padding-left:020px;--padding-right:020px;}.elementor-650 .elementor-element.elementor-element-c05cb06{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-84ec920{--padding-top:60px;--padding-bottom:60px;--padding-left:020px;--padding-right:020px;}.elementor-650 .elementor-element.elementor-element-47c3311{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-ba4b001{--padding-top:60px;--padding-bottom:60px;--padding-left:020px;--padding-right:020px;}.elementor-650 .elementor-element.elementor-element-dd6bde1{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-21e66ed{--padding-top:60px;--padding-bottom:60px;--padding-left:020px;--padding-right:020px;}.elementor-650 .elementor-element.elementor-element-7ffbf8e{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-906e3b5{--padding-top:60px;--padding-bottom:60px;--padding-left:020px;--padding-right:020px;}.elementor-650 .elementor-element.elementor-element-6cece54{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-639bb73{--padding-top:60px;--padding-bottom:60px;--padding-left:020px;--padding-right:020px;}.elementor-650 .elementor-element.elementor-element-465b70a{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-2019b4d{--padding-top:60px;--padding-bottom:60px;--padding-left:020px;--padding-right:020px;}.elementor-650 .elementor-element.elementor-element-fe83551{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-9f15c2d{--padding-top:60px;--padding-bottom:60px;--padding-left:020px;--padding-right:020px;}.elementor-650 .elementor-element.elementor-element-dad5336{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-129d46a{--padding-top:60px;--padding-bottom:60px;--padding-left:020px;--padding-right:020px;}.elementor-650 .elementor-element.elementor-element-e992732{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-0a26aa1{--padding-top:60px;--padding-bottom:60px;--padding-left:020px;--padding-right:020px;}.elementor-650 .elementor-element.elementor-element-fe8ebff{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-264616a{--padding-top:60px;--padding-bottom:60px;--padding-left:020px;--padding-right:020px;}.elementor-650 .elementor-element.elementor-element-f11128d{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-1f8a35c{--padding-top:60px;--padding-bottom:60px;--padding-left:020px;--padding-right:020px;}.elementor-650 .elementor-element.elementor-element-d21809e{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-89afc45{--padding-top:60px;--padding-bottom:60px;--padding-left:020px;--padding-right:020px;}.elementor-650 .elementor-element.elementor-element-00ea5f5{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-d00b9a4{--padding-top:60px;--padding-bottom:60px;--padding-left:020px;--padding-right:020px;}.elementor-650 .elementor-element.elementor-element-520df33{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-09ac563{--padding-top:60px;--padding-bottom:60px;--padding-left:020px;--padding-right:020px;}.elementor-650 .elementor-element.elementor-element-f9d5ebd{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-a6f108c{--padding-top:60px;--padding-bottom:60px;--padding-left:020px;--padding-right:020px;}.elementor-650 .elementor-element.elementor-element-c7ba30a{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-caa82a6{--padding-top:60px;--padding-bottom:60px;--padding-left:020px;--padding-right:020px;}.elementor-650 .elementor-element.elementor-element-b0b4b52{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-235108f{--padding-top:60px;--padding-bottom:60px;--padding-left:020px;--padding-right:020px;}.elementor-650 .elementor-element.elementor-element-0faeae6{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-bd59b84{--padding-top:60px;--padding-bottom:60px;--padding-left:020px;--padding-right:020px;}.elementor-650 .elementor-element.elementor-element-2fafb3b{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-7e288b9{--padding-top:60px;--padding-bottom:60px;--padding-left:020px;--padding-right:020px;}.elementor-650 .elementor-element.elementor-element-f2f4ce1{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-893b520{--padding-top:60px;--padding-bottom:60px;--padding-left:020px;--padding-right:020px;}.elementor-650 .elementor-element.elementor-element-41cb4e6{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-df30806{--padding-top:60px;--padding-bottom:60px;--padding-left:020px;--padding-right:020px;}.elementor-650 .elementor-element.elementor-element-8be33a3{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-d8a711b{--padding-top:60px;--padding-bottom:60px;--padding-left:020px;--padding-right:020px;}.elementor-650 .elementor-element.elementor-element-4e12e4b6{--min-height:450px;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:0px 0px 30px 30px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-650 .elementor-element.elementor-element-1726d0fe .elementor-heading-title{font-size:40px;}.elementor-650 .elementor-element.elementor-element-48691b11 .elementor-heading-title{font-size:40px;}.elementor-650 .elementor-element.elementor-element-6e2a1016{margin:0px 90px calc(var(--kit-widget-spacing, 0px) + 0px) 90px;font-size:18px;}.elementor-650 .elementor-element.elementor-element-4696e89{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}}@media(max-width:767px){.elementor-650 .elementor-element.elementor-element-5a439120{--min-height:55vh;--border-radius:25px 25px 25px 25px;--margin-top:-20%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:10%;--padding-bottom:40%;--padding-left:7%;--padding-right:11%;}.elementor-650 .elementor-element.elementor-element-44cae0d4{margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-44cae0d4 .elementor-heading-title{font-size:40px;}.elementor-650 .elementor-element.elementor-element-4cdd6bd2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:18px;}.elementor-650 .elementor-element.elementor-element-4b2cc2f1{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:25px 25px 0px 0px;--margin-top:-13%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-32d82807{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-650 .elementor-element.elementor-element-3cb48380{--container-widget-width:50px;--container-widget-flex-grow:0;width:var( --container-widget-width, 50px );max-width:50px;}.elementor-650 .elementor-element.elementor-element-39600956{--container-widget-width:50px;--container-widget-flex-grow:0;width:var( --container-widget-width, 50px );max-width:50px;}.elementor-650 .elementor-element.elementor-element-106542da{--e-image-carousel-slides-to-show:2;}.elementor-650 .elementor-element.elementor-element-4ff098da{--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:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-3fe447ac{--min-height:0px;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-288c0e2d{--spacer-size:0px;}.elementor-650 .elementor-element.elementor-element-5d62b7b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-5d62b7b3 .elementor-divider-separator{width:53%;}.elementor-650 .elementor-element.elementor-element-5d62b7b3 .elementor-divider__text{font-size:14px;}.elementor-650 .elementor-element.elementor-element-2646fdc8 .elementor-heading-title{font-size:35px;}.elementor-650 .elementor-element.elementor-element-5e754e5b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:left;font-size:16px;}.elementor-650 .elementor-element.elementor-element-6f6f32b0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-dc49840{--spacer-size:0px;}.elementor-650 .elementor-element.elementor-element-7ed06b03{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-34bd72d5{margin:-83px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 14px;z-index:5;}.elementor-650 .elementor-element.elementor-element-34bd72d5 .elementor-button{font-size:17px;}.elementor-650 .elementor-element.elementor-element-52f2d7c8{text-align:left;font-size:16px;}.elementor-650 .elementor-element.elementor-element-3de6467c{--spacer-size:0px;}.elementor-650 .elementor-element.elementor-element-41599041{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-7e50fed3{margin:-83px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 14px;z-index:5;}.elementor-650 .elementor-element.elementor-element-7e50fed3 .elementor-button{font-size:17px;}.elementor-650 .elementor-element.elementor-element-446325b{text-align:left;font-size:16px;}.elementor-650 .elementor-element.elementor-element-9bda634{--spacer-size:0px;}.elementor-650 .elementor-element.elementor-element-59ee0db2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-77cae0f1{margin:-83px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 14px;z-index:5;}.elementor-650 .elementor-element.elementor-element-77cae0f1 .elementor-button{font-size:17px;}.elementor-650 .elementor-element.elementor-element-348b7fc3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -38px) 0px;text-align:left;font-size:16px;}.elementor-650 .elementor-element.elementor-element-16fd4e46{--spacer-size:0px;}.elementor-650 .elementor-element.elementor-element-5bbd72e4{--spacer-size:10px;}.elementor-650 .elementor-element.elementor-element-1081ac52{--gap:44px 44px;--row-gap:44px;--column-gap:44px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-650 .elementor-element.elementor-element-6e4e7f33{--width:93%;}.elementor-650 .elementor-element.elementor-element-1284fca1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-650 .elementor-element.elementor-element-1284fca1 .elementor-heading-title{font-size:35px;}.elementor-650 .elementor-element.elementor-element-4c2ce663{--width:93%;--margin-top:-34px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-650 .elementor-element.elementor-element-3290f1c2{--content-width:1359px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-55c5d4c1{--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-650 .elementor-element.elementor-element-38af9fa6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-171b2e51{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-42487c95{font-size:16px;}.elementor-650 .elementor-element.elementor-element-d0d9460{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-650 .elementor-element.elementor-element-51ab78bb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-2aebecb{font-size:16px;}.elementor-650 .elementor-element.elementor-element-f88cc2d{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-650 .elementor-element.elementor-element-6d97cb87{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-75d76508{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-b70bace{font-size:16px;}.elementor-650 .elementor-element.elementor-element-3a6b56b{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-650 .elementor-element.elementor-element-f6d2662{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-5798d64f{font-size:16px;}.elementor-650 .elementor-element.elementor-element-8d3d1a2{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-650 .elementor-element.elementor-element-827c955{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-f64f3d6{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-5552f13{font-size:16px;}.elementor-650 .elementor-element.elementor-element-d49905f{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-650 .elementor-element.elementor-element-99ea65b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-305d2e8{font-size:16px;}.elementor-650 .elementor-element.elementor-element-75c9628{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-650 .elementor-element.elementor-element-6b51ef6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-29e95f1{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-01e9475{font-size:16px;}.elementor-650 .elementor-element.elementor-element-9df2c3f{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-650 .elementor-element.elementor-element-1925124{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-fa2a0e3{font-size:16px;}.elementor-650 .elementor-element.elementor-element-180f4a3{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-650 .elementor-element.elementor-element-a4f8b0b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-43b97ef{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-c373dbc{font-size:16px;}.elementor-650 .elementor-element.elementor-element-76aeb2c{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-650 .elementor-element.elementor-element-f0620ed{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-8ead8e4{font-size:16px;}.elementor-650 .elementor-element.elementor-element-0d0e17d{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-650 .elementor-element.elementor-element-8f5143d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-8577f40{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-bc656a4{font-size:16px;}.elementor-650 .elementor-element.elementor-element-6039077{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-650 .elementor-element.elementor-element-868bbfc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-8983b81{font-size:16px;}.elementor-650 .elementor-element.elementor-element-806d659{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-650 .elementor-element.elementor-element-541bf7b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-5fea5ab{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-e7b65b4{font-size:16px;}.elementor-650 .elementor-element.elementor-element-c68607d{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-650 .elementor-element.elementor-element-b1f70eb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-fd4b0c8{font-size:16px;}.elementor-650 .elementor-element.elementor-element-49b8ab2{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-650 .elementor-element.elementor-element-b5afb60{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-0a35ff1{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-f1ea2a9{font-size:16px;}.elementor-650 .elementor-element.elementor-element-9a42ab6{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-650 .elementor-element.elementor-element-0919079{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-27bfc82{font-size:16px;}.elementor-650 .elementor-element.elementor-element-9560982{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-650 .elementor-element.elementor-element-01a792d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-69b0987{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-77440ed{font-size:16px;}.elementor-650 .elementor-element.elementor-element-18e4c62{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-650 .elementor-element.elementor-element-c4c1d5c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-0687e42{font-size:16px;}.elementor-650 .elementor-element.elementor-element-e6754d6{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-650 .elementor-element.elementor-element-c429d17{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-40ceb2d{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-f59510e{font-size:16px;}.elementor-650 .elementor-element.elementor-element-384a596{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-650 .elementor-element.elementor-element-bb636d3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-af8e2a5{font-size:16px;}.elementor-650 .elementor-element.elementor-element-aa9049a{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-650 .elementor-element.elementor-element-c8e2145{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-734798f{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-bf43f0f{font-size:16px;}.elementor-650 .elementor-element.elementor-element-2b307bb{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-650 .elementor-element.elementor-element-f3d9bb8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-5d50cfb{font-size:16px;}.elementor-650 .elementor-element.elementor-element-9710265{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-650 .elementor-element.elementor-element-0a3b19b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-5799221{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-7e68048{font-size:16px;}.elementor-650 .elementor-element.elementor-element-7b406dd{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-650 .elementor-element.elementor-element-c05cb06{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-31a152b{font-size:16px;}.elementor-650 .elementor-element.elementor-element-ca7e1b8{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-650 .elementor-element.elementor-element-efcfa89{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-84ec920{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-64f7a95{font-size:16px;}.elementor-650 .elementor-element.elementor-element-5a7afd2{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-650 .elementor-element.elementor-element-47c3311{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-63ecb12{font-size:16px;}.elementor-650 .elementor-element.elementor-element-c7bde47{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-650 .elementor-element.elementor-element-1af2645{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-ba4b001{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-e517e3f{font-size:16px;}.elementor-650 .elementor-element.elementor-element-7083678{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-650 .elementor-element.elementor-element-dd6bde1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-b374781{font-size:16px;}.elementor-650 .elementor-element.elementor-element-729d42a{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-650 .elementor-element.elementor-element-925bf14{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-21e66ed{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-235effa{font-size:16px;}.elementor-650 .elementor-element.elementor-element-0370888{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-650 .elementor-element.elementor-element-7ffbf8e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-a855749{font-size:16px;}.elementor-650 .elementor-element.elementor-element-93e8a8e{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-650 .elementor-element.elementor-element-c1f3b6c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-906e3b5{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-d89328d{font-size:16px;}.elementor-650 .elementor-element.elementor-element-e49b621{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-650 .elementor-element.elementor-element-6cece54{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-4db501b{font-size:16px;}.elementor-650 .elementor-element.elementor-element-e1a80de{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-650 .elementor-element.elementor-element-95f01df{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-639bb73{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-80d60bd{font-size:16px;}.elementor-650 .elementor-element.elementor-element-bd1a1b6{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-650 .elementor-element.elementor-element-465b70a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-7fefc65{font-size:16px;}.elementor-650 .elementor-element.elementor-element-6056bd1{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-650 .elementor-element.elementor-element-a208f28{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-2019b4d{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-7538ec1{font-size:16px;}.elementor-650 .elementor-element.elementor-element-1d50feb{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-650 .elementor-element.elementor-element-fe83551{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-7877240{font-size:16px;}.elementor-650 .elementor-element.elementor-element-412d93b{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-650 .elementor-element.elementor-element-d40ecde{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-9f15c2d{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-40b2232{font-size:16px;}.elementor-650 .elementor-element.elementor-element-329ff3f{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-650 .elementor-element.elementor-element-dad5336{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-c73c40b{font-size:16px;}.elementor-650 .elementor-element.elementor-element-367c8de{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-650 .elementor-element.elementor-element-bd02b1e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-129d46a{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-a95564c{font-size:16px;}.elementor-650 .elementor-element.elementor-element-05a6989{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-650 .elementor-element.elementor-element-e992732{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-82bf567{font-size:16px;}.elementor-650 .elementor-element.elementor-element-cf2ec9b{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-650 .elementor-element.elementor-element-bea8a8b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-0a26aa1{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-9fceee1{font-size:16px;}.elementor-650 .elementor-element.elementor-element-7ca5b53{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-650 .elementor-element.elementor-element-fe8ebff{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-b817f79{font-size:16px;}.elementor-650 .elementor-element.elementor-element-bbb3899{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-650 .elementor-element.elementor-element-a810f76{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-264616a{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-3e5c6ee{font-size:16px;}.elementor-650 .elementor-element.elementor-element-b373ec2{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-650 .elementor-element.elementor-element-f11128d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-7375de2{font-size:16px;}.elementor-650 .elementor-element.elementor-element-29a37e5{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-650 .elementor-element.elementor-element-9d737d2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-1f8a35c{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-de97d06{font-size:16px;}.elementor-650 .elementor-element.elementor-element-60af6ed{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-650 .elementor-element.elementor-element-d21809e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-341273e{font-size:16px;}.elementor-650 .elementor-element.elementor-element-3dd2a3d{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-650 .elementor-element.elementor-element-26be763{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-89afc45{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-70d1903{font-size:16px;}.elementor-650 .elementor-element.elementor-element-225efe6{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-650 .elementor-element.elementor-element-00ea5f5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-a87f531{font-size:16px;}.elementor-650 .elementor-element.elementor-element-7d5d3bd{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-650 .elementor-element.elementor-element-b140a3d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-d00b9a4{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-dee7142{font-size:16px;}.elementor-650 .elementor-element.elementor-element-3f095e5{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-650 .elementor-element.elementor-element-520df33{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-b6fc90b{font-size:16px;}.elementor-650 .elementor-element.elementor-element-9f6a567{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-650 .elementor-element.elementor-element-43f2a33{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-09ac563{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-0d053fc{font-size:16px;}.elementor-650 .elementor-element.elementor-element-477c4e2{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-650 .elementor-element.elementor-element-f9d5ebd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-fb092f8{font-size:16px;}.elementor-650 .elementor-element.elementor-element-f96e41c{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-650 .elementor-element.elementor-element-67d1fc5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-a6f108c{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-07f3f05{font-size:16px;}.elementor-650 .elementor-element.elementor-element-a3119c1{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-650 .elementor-element.elementor-element-c7ba30a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-7b253d4{font-size:16px;}.elementor-650 .elementor-element.elementor-element-9fa52cb{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-650 .elementor-element.elementor-element-a6d7866{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-caa82a6{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-42c593d{font-size:16px;}.elementor-650 .elementor-element.elementor-element-a991e64{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-650 .elementor-element.elementor-element-b0b4b52{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-82abe3e{font-size:16px;}.elementor-650 .elementor-element.elementor-element-4a04feb{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-650 .elementor-element.elementor-element-6dc7e3b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-235108f{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-58701f3{font-size:16px;}.elementor-650 .elementor-element.elementor-element-03732ec{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-650 .elementor-element.elementor-element-0faeae6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-36c4aef{font-size:16px;}.elementor-650 .elementor-element.elementor-element-d48d728{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-650 .elementor-element.elementor-element-6928d31{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-bd59b84{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-9ccd187{font-size:16px;}.elementor-650 .elementor-element.elementor-element-2f8de0f{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-650 .elementor-element.elementor-element-2fafb3b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-9e83d6c{font-size:16px;}.elementor-650 .elementor-element.elementor-element-daae4cf{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-650 .elementor-element.elementor-element-d01f7e5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-7e288b9{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-1e1c509{font-size:16px;}.elementor-650 .elementor-element.elementor-element-8d26154{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-650 .elementor-element.elementor-element-f2f4ce1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-51bbbfb{font-size:16px;}.elementor-650 .elementor-element.elementor-element-cd6c13b{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-650 .elementor-element.elementor-element-801cf57{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-893b520{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-0d2e36c{font-size:16px;}.elementor-650 .elementor-element.elementor-element-7802016{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-650 .elementor-element.elementor-element-41cb4e6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-5c9e78f{font-size:16px;}.elementor-650 .elementor-element.elementor-element-20d0a11{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-650 .elementor-element.elementor-element-7dfc9b6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-df30806{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-7dd180c{font-size:16px;}.elementor-650 .elementor-element.elementor-element-3af8cdc{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-650 .elementor-element.elementor-element-8be33a3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-5af082d{font-size:16px;}.elementor-650 .elementor-element.elementor-element-679a70e{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-650 .elementor-element.elementor-element-dfe610c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-d8a711b{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-a5920f4{font-size:16px;}.elementor-650 .elementor-element.elementor-element-d5023c4{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-650 .elementor-element.elementor-element-4e12e4b6{--gap:34px 34px;--row-gap:34px;--column-gap:34px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:015px;}.elementor-650 .elementor-element.elementor-element-1726d0fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-650 .elementor-element.elementor-element-1726d0fe .elementor-heading-title{font-size:35px;}.elementor-650 .elementor-element.elementor-element-48691b11{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-650 .elementor-element.elementor-element-48691b11 .elementor-heading-title{font-size:35px;}.elementor-650 .elementor-element.elementor-element-6e2a1016{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;}.elementor-650 .elementor-element.elementor-element-4696e89{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-650 .elementor-element.elementor-element-4696e89 .elementor-heading-title{font-size:16px;}body.elementor-page-650{padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-650 .elementor-element.elementor-element-4ff098da{--width:100%;}.elementor-650 .elementor-element.elementor-element-3fe447ac{--width:50%;}.elementor-650 .elementor-element.elementor-element-6f6f32b0{--width:50%;}.elementor-650 .elementor-element.elementor-element-1081ac52{--content-width:100%;}.elementor-650 .elementor-element.elementor-element-6e4e7f33{--width:100%;}.elementor-650 .elementor-element.elementor-element-4c2ce663{--width:100%;}.elementor-650 .elementor-element.elementor-element-3290f1c2{--content-width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-650 .elementor-element.elementor-element-6e4e7f33{--width:100%;}.elementor-650 .elementor-element.elementor-element-4c2ce663{--width:100%;}.elementor-650 .elementor-element.elementor-element-55c5d4c1{--width:100%;}}/* Start custom CSS for image-carousel, class: .elementor-element-106542da */.elementor-650 .elementor-element.elementor-element-106542da .swiper-wrapper {
    transition-timing-function: linear;
}/* End custom CSS */