.elementor-2586 .elementor-element.elementor-element-183b291:not(.elementor-motion-effects-element-type-background), .elementor-2586 .elementor-element.elementor-element-183b291 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.h2hysun.com/wp-content/uploads/2025/11/puesta-sol.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2586 .elementor-element.elementor-element-183b291{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-2586 .elementor-element.elementor-element-183b291 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2586 .elementor-element.elementor-element-4e00013 > .elementor-element-populated{padding:0px 0px 0px 0px;}.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-2586 .elementor-element.elementor-element-6504d66 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:700;line-height:28px;color:var( --e-global-color-23c457b );}.elementor-2586 .elementor-element.elementor-element-bbdc3d2 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:44px;font-weight:700;line-height:50px;color:var( --e-global-color-23c457b );}.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-2586 .elementor-element.elementor-element-f24de85{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-23c457b );}.elementor-2586 .elementor-element.elementor-element-9c38008{padding:163px 110px 97px 110px;}.elementor-2586 .elementor-element.elementor-element-d99dba7 > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-2586 .elementor-element.elementor-element-d99dba7{text-align:center;}.elementor-2586 .elementor-element.elementor-element-d99dba7 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:44px;font-weight:900;line-height:35px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-2586 .elementor-element.elementor-element-6022ed8 .twae-wrapper, .elementor-2586 .elementor-element.elementor-element-6022ed8 .twae-navigationBar{--tw-ibx-bg:var( --e-global-color-primary );}.elementor-2586 .elementor-element.elementor-element-6022ed8 .twae-label-big,.elementor-2586 .elementor-element.elementor-element-6022ed8 .twae_icon_text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2586 .elementor-element.elementor-element-6022ed8 .twae-wrapper{--tw-lbl-big-size:22px;--tw-lbl-small-size:16px;--tw-ybx-size:80px;--tw-cbx-bottom-margin:60px;}.elementor-2586 .elementor-element.elementor-element-6022ed8 .twae-label-small{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2586 .elementor-element.elementor-element-6022ed8 .twae-title, .twae-popup .twae-title{font-family:"Lato", Sans-serif;font-size:23px;font-weight:900;line-height:25px;}.elementor-2586 .elementor-element.elementor-element-6022ed8 .twae-description, .elementor-2586 .elementor-element.elementor-element-6022ed8 .twae-button a, .twae-popup .twae-description{font-family:"Lato", Sans-serif;font-size:21px;font-weight:300;line-height:30px;}.elementor-2586 .elementor-element.elementor-element-368a888{margin-top:0px;margin-bottom:160px;}.elementor-2586 .elementor-element.elementor-element-ef6514a > .elementor-widget-container{margin:0px 0px 75px 0px;}.elementor-2586 .elementor-element.elementor-element-ef6514a{text-align:center;}.elementor-2586 .elementor-element.elementor-element-ef6514a .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:44px;font-weight:900;line-height:35px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-2586 .elementor-element.elementor-element-e09e944{padding:0px 0px 55px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2586 .elementor-element.elementor-element-b284be6 > .elementor-widget-container{margin:0px 0px 38px 0px;}.elementor-2586 .elementor-element.elementor-element-b284be6 img{border-radius:20px 20px 20px 20px;}.elementor-2586 .elementor-element.elementor-element-48399d8 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2586 .elementor-element.elementor-element-48399d8 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:24px;font-weight:700;line-height:28px;color:var( --e-global-color-text );}.elementor-2586 .elementor-element.elementor-element-28a912c > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2586 .elementor-element.elementor-element-28a912c .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:700;line-height:28px;color:var( --e-global-color-text );}.elementor-2586 .elementor-element.elementor-element-9ac4fc2 > .elementor-widget-container{margin:0px 0px 38px 0px;}.elementor-2586 .elementor-element.elementor-element-9ac4fc2 img{border-radius:20px 20px 20px 20px;}.elementor-2586 .elementor-element.elementor-element-82094f0 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2586 .elementor-element.elementor-element-82094f0 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:24px;font-weight:700;line-height:28px;color:var( --e-global-color-text );}.elementor-2586 .elementor-element.elementor-element-f0bd0bd > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2586 .elementor-element.elementor-element-f0bd0bd .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:700;line-height:28px;color:var( --e-global-color-text );}.elementor-2586 .elementor-element.elementor-element-ae1a1fc > .elementor-widget-container{margin:0px 0px 38px 0px;}.elementor-2586 .elementor-element.elementor-element-ae1a1fc img{border-radius:20px 20px 20px 20px;}.elementor-2586 .elementor-element.elementor-element-4b6e477 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2586 .elementor-element.elementor-element-4b6e477 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:24px;font-weight:700;line-height:28px;color:var( --e-global-color-text );}.elementor-2586 .elementor-element.elementor-element-7df0f53 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2586 .elementor-element.elementor-element-7df0f53 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:700;line-height:28px;color:var( --e-global-color-text );}.elementor-2586 .elementor-element.elementor-element-41c341f{padding:0px 0px 0px 0px;}.elementor-2586 .elementor-element.elementor-element-52c90f3 > .elementor-widget-container{margin:0px 0px 38px 0px;}.elementor-2586 .elementor-element.elementor-element-52c90f3 img{border-radius:20px 20px 20px 20px;}.elementor-2586 .elementor-element.elementor-element-2e7fd3e > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2586 .elementor-element.elementor-element-2e7fd3e .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:24px;font-weight:700;line-height:28px;color:var( --e-global-color-text );}.elementor-2586 .elementor-element.elementor-element-252fe0b > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2586 .elementor-element.elementor-element-252fe0b .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:700;line-height:28px;color:var( --e-global-color-text );}.elementor-2586 .elementor-element.elementor-element-ba620e9 > .elementor-widget-container{margin:0px 0px 38px 0px;}.elementor-2586 .elementor-element.elementor-element-ba620e9 img{border-radius:20px 20px 20px 20px;}.elementor-2586 .elementor-element.elementor-element-459ad0d > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2586 .elementor-element.elementor-element-459ad0d .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:24px;font-weight:700;line-height:28px;color:var( --e-global-color-text );}.elementor-2586 .elementor-element.elementor-element-7966310 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2586 .elementor-element.elementor-element-7966310 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:700;line-height:28px;color:var( --e-global-color-text );}.elementor-2586 .elementor-element.elementor-element-afbbfcd > .elementor-widget-container{margin:0px 0px 38px 0px;}.elementor-2586 .elementor-element.elementor-element-afbbfcd img{border-radius:20px 20px 20px 20px;}.elementor-2586 .elementor-element.elementor-element-b7291cb > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2586 .elementor-element.elementor-element-b7291cb .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:24px;font-weight:700;line-height:28px;color:var( --e-global-color-text );}.elementor-2586 .elementor-element.elementor-element-9b78510 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2586 .elementor-element.elementor-element-9b78510 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:700;line-height:28px;color:var( --e-global-color-text );}.elementor-2586 .elementor-element.elementor-element-1ca1550{margin-top:0px;margin-bottom:160px;}.elementor-2586 .elementor-element.elementor-element-aa1ced3 > .elementor-widget-container{margin:0px 0px 75px 0px;}.elementor-2586 .elementor-element.elementor-element-aa1ced3{text-align:center;}.elementor-2586 .elementor-element.elementor-element-aa1ced3 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:44px;font-weight:900;line-height:35px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-2586 .elementor-element.elementor-element-de1518b{padding:0px 0px 0px 0px;}.elementor-2586 .elementor-element.elementor-element-a4870bf > .elementor-widget-container{margin:0px 0px 38px 0px;}.elementor-2586 .elementor-element.elementor-element-a4870bf img{border-radius:20px 20px 20px 20px;}.elementor-2586 .elementor-element.elementor-element-e324b38 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2586 .elementor-element.elementor-element-e324b38 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:24px;font-weight:700;line-height:28px;color:var( --e-global-color-text );}.elementor-2586 .elementor-element.elementor-element-e3c9bf4 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2586 .elementor-element.elementor-element-e3c9bf4 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:700;line-height:28px;color:var( --e-global-color-text );}.elementor-2586 .elementor-element.elementor-element-9b0b2cf > .elementor-widget-container{margin:0px 0px 38px 0px;}.elementor-2586 .elementor-element.elementor-element-9b0b2cf img{border-radius:20px 20px 20px 20px;}.elementor-2586 .elementor-element.elementor-element-ea21731 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2586 .elementor-element.elementor-element-ea21731 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:24px;font-weight:700;line-height:28px;color:var( --e-global-color-text );}.elementor-2586 .elementor-element.elementor-element-c4d5a96 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2586 .elementor-element.elementor-element-c4d5a96 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:700;line-height:28px;color:var( --e-global-color-text );}.elementor-2586 .elementor-element.elementor-element-9cd875e > .elementor-widget-container{margin:0px 0px 38px 0px;}.elementor-2586 .elementor-element.elementor-element-9cd875e img{border-radius:20px 20px 20px 20px;}.elementor-2586 .elementor-element.elementor-element-d48e38d > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2586 .elementor-element.elementor-element-d48e38d .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:24px;font-weight:700;line-height:28px;color:var( --e-global-color-text );}.elementor-2586 .elementor-element.elementor-element-9db54da > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2586 .elementor-element.elementor-element-9db54da .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:700;line-height:28px;color:var( --e-global-color-text );}.elementor-2586 .elementor-element.elementor-element-6b87eb5 > .elementor-widget-container{margin:0px 0px 38px 0px;}.elementor-2586 .elementor-element.elementor-element-6b87eb5 img{border-radius:20px 20px 20px 20px;}.elementor-2586 .elementor-element.elementor-element-4cb1224 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2586 .elementor-element.elementor-element-4cb1224 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:24px;font-weight:700;line-height:28px;color:var( --e-global-color-text );}.elementor-2586 .elementor-element.elementor-element-ad5bcf1 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2586 .elementor-element.elementor-element-ad5bcf1 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:700;line-height:28px;color:var( --e-global-color-text );}.elementor-2586 .elementor-element.elementor-element-cff0283{margin-top:0px;margin-bottom:160px;}.elementor-2586 .elementor-element.elementor-element-9141c64 > .elementor-widget-container{margin:0px 0px 75px 0px;}.elementor-2586 .elementor-element.elementor-element-9141c64{text-align:center;}.elementor-2586 .elementor-element.elementor-element-9141c64 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:44px;font-weight:900;line-height:35px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-2586 .elementor-element.elementor-element-6830090{padding:0px 0px 0px 0px;}.elementor-2586 .elementor-element.elementor-element-a68699a > .elementor-widget-container{margin:0px 0px 38px 0px;}.elementor-2586 .elementor-element.elementor-element-a68699a img{border-radius:20px 20px 20px 20px;}.elementor-2586 .elementor-element.elementor-element-1770c15 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2586 .elementor-element.elementor-element-1770c15 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:24px;font-weight:700;line-height:28px;color:var( --e-global-color-text );}.elementor-2586 .elementor-element.elementor-element-39ddb71 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2586 .elementor-element.elementor-element-39ddb71 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:700;line-height:28px;color:var( --e-global-color-text );}.elementor-2586 .elementor-element.elementor-element-36c78e4 > .elementor-widget-container{margin:0px 0px 38px 0px;}.elementor-2586 .elementor-element.elementor-element-36c78e4 img{border-radius:20px 20px 20px 20px;}.elementor-2586 .elementor-element.elementor-element-79c5028 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2586 .elementor-element.elementor-element-79c5028 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:24px;font-weight:700;line-height:28px;color:var( --e-global-color-text );}.elementor-2586 .elementor-element.elementor-element-9e906fa > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2586 .elementor-element.elementor-element-9e906fa .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:700;line-height:28px;color:var( --e-global-color-text );}.elementor-2586 .elementor-element.elementor-element-4ac7f8b > .elementor-widget-container{margin:0px 0px 38px 0px;}.elementor-2586 .elementor-element.elementor-element-4ac7f8b img{border-radius:20px 20px 20px 20px;}.elementor-2586 .elementor-element.elementor-element-5ccdfd9 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2586 .elementor-element.elementor-element-5ccdfd9 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:24px;font-weight:700;line-height:28px;color:var( --e-global-color-text );}.elementor-2586 .elementor-element.elementor-element-e595dde > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2586 .elementor-element.elementor-element-e595dde .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:700;line-height:28px;color:var( --e-global-color-text );}.elementor-2586 .elementor-element.elementor-element-fa607da > .elementor-widget-container{margin:0px 0px 38px 0px;}.elementor-2586 .elementor-element.elementor-element-fa607da img{border-radius:20px 20px 20px 20px;}.elementor-2586 .elementor-element.elementor-element-e1c8a14 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2586 .elementor-element.elementor-element-e1c8a14 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:24px;font-weight:700;line-height:28px;color:var( --e-global-color-text );}.elementor-2586 .elementor-element.elementor-element-67aed0f > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2586 .elementor-element.elementor-element-67aed0f .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:700;line-height:28px;color:var( --e-global-color-text );}@media(min-width:768px){.elementor-2586 .elementor-element.elementor-element-7b78166{width:100%;}}@media(max-width:1024px){.elementor-2586 .elementor-element.elementor-element-183b291{padding:100px 40px 100px 40px;}.elementor-2586 .elementor-element.elementor-element-f24de85{width:var( --container-widget-width, 415.5px );max-width:415.5px;--container-widget-width:415.5px;--container-widget-flex-grow:0;}.elementor-2586 .elementor-element.elementor-element-9c38008{padding:60px 40px 060px 40px;}.elementor-2586 .elementor-element.elementor-element-6022ed8 .twae-wrapper{--tw-lbl-big-size:20px;--tw-lbl-small-size:14px;--tw-ybx-size:80px;}.elementor-2586 .elementor-element.elementor-element-368a888{padding:0px 40px 60px 40px;}.elementor-2586 .elementor-element.elementor-element-e09e944{padding:0px 0px 60px 0px;}.elementor-2586 .elementor-element.elementor-element-1ca1550{padding:0px 40px 0px 40px;}.elementor-2586 .elementor-element.elementor-element-cff0283{padding:0px 40px 0px 40px;}}@media(max-width:767px){.elementor-2586 .elementor-element.elementor-element-183b291{padding:100px 20px 50px 20px;}.elementor-2586 .elementor-element.elementor-element-9c38008{padding:40px 20px 40px 20px;}.elementor-2586 .elementor-element.elementor-element-d99dba7 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2586 .elementor-element.elementor-element-d99dba7 .elementor-heading-title{font-size:20px;}.elementor-2586 .elementor-element.elementor-element-6022ed8 .twae-wrapper{--tw-lbl-big-size:18px;--tw-lbl-small-size:14px;--tw-ybx-size:80px;}.elementor-2586 .elementor-element.elementor-element-368a888{padding:0px 20px 40px 20px;}.elementor-2586 .elementor-element.elementor-element-ef6514a > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2586 .elementor-element.elementor-element-ef6514a .elementor-heading-title{font-size:20px;}.elementor-2586 .elementor-element.elementor-element-1ca1550{padding:0px 20px 0px 20px;}.elementor-2586 .elementor-element.elementor-element-aa1ced3 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2586 .elementor-element.elementor-element-aa1ced3 .elementor-heading-title{font-size:20px;}.elementor-2586 .elementor-element.elementor-element-cff0283{padding:0px 20px 0px 20px;}.elementor-2586 .elementor-element.elementor-element-9141c64 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2586 .elementor-element.elementor-element-9141c64 .elementor-heading-title{font-size:20px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2586 .elementor-element.elementor-element-4e00013{width:60%;}.elementor-2586 .elementor-element.elementor-element-4d403c0{width:40%;}.elementor-2586 .elementor-element.elementor-element-3bed58a{width:47.5%;}.elementor-2586 .elementor-element.elementor-element-9c2be0e{width:47.5%;}.elementor-2586 .elementor-element.elementor-element-590b3b5{width:47.5%;}.elementor-2586 .elementor-element.elementor-element-88c2196{width:47.5%;}.elementor-2586 .elementor-element.elementor-element-917f59a{width:47.5%;}.elementor-2586 .elementor-element.elementor-element-47264b7{width:47.5%;}.elementor-2586 .elementor-element.elementor-element-8795d7e{width:47.5%;}.elementor-2586 .elementor-element.elementor-element-f9682c0{width:47.5%;}.elementor-2586 .elementor-element.elementor-element-2525695{width:47.5%;}.elementor-2586 .elementor-element.elementor-element-97e3073{width:47.5%;}.elementor-2586 .elementor-element.elementor-element-1e4b47c{width:47.5%;}.elementor-2586 .elementor-element.elementor-element-0d6cf25{width:47.5%;}.elementor-2586 .elementor-element.elementor-element-d883e11{width:47.5%;}.elementor-2586 .elementor-element.elementor-element-bc68bd9{width:47.5%;}}