.elementor-61 .elementor-element.elementor-element-3b8b05d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:clamp(50px, 5.2083vw, 100px) clamp(50px, 5.2083vw, 100px);--row-gap:clamp(50px, 5.2083vw, 100px);--column-gap:clamp(50px, 5.2083vw, 100px);--padding-top:clamp(120px, 10.9375vw, 210px);--padding-bottom:clamp(40px, 5.2083vw, 100px);--padding-left:clamp(38px, 4.9479vw, 95px);--padding-right:clamp(38px, 4.9479vw, 95px);}.elementor-61 .elementor-element.elementor-element-3b8b05d:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-3b8b05d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://holyhaus.es/wp-content/uploads/2026/10/fondo-clases.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-61 .elementor-element.elementor-element-0c593c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:clamp(20px, 1.6667vw, 32px) clamp(20px, 1.6667vw, 32px);--row-gap:clamp(20px, 1.6667vw, 32px);--column-gap:clamp(20px, 1.6667vw, 32px);--padding-top:0px;--padding-bottom:0px;--padding-left:clamp(20px, 2.6042vw, 50px);--padding-right:clamp(20px, 2.6042vw, 50px);}.elementor-61 .elementor-element.elementor-element-1301ad9 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );color:var( --e-global-color-hhwhite );}.elementor-61 .elementor-element.elementor-element-c39f050{font-size:clamp(16px, 1.1458vw, 22px);color:var( --e-global-color-hhwhite );}.elementor-61 .elementor-element.elementor-element-c39f050 p{margin-block-end:0px;}.elementor-61 .elementor-element.elementor-element-56af3bf{--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:clamp(20px, 1.5625vw, 30px) clamp(20px, 1.5625vw, 30px);--row-gap:clamp(20px, 1.5625vw, 30px);--column-gap:clamp(20px, 1.5625vw, 30px);--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-61 .elementor-element.elementor-element-afaedc1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:clamp(20px, 1.5625vw, 30px) clamp(20px, 1.5625vw, 30px);--row-gap:clamp(20px, 1.5625vw, 30px);--column-gap:clamp(20px, 1.5625vw, 30px);--border-radius:20px 20px 20px 20px;--padding-top:clamp(24px, 2.0833vw, 40px);--padding-bottom:clamp(24px, 2.0833vw, 40px);--padding-left:clamp(20px, 2.6042vw, 50px);--padding-right:clamp(20px, 2.6042vw, 50px);}.elementor-61 .elementor-element.elementor-element-afaedc1:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-afaedc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-hhlim50 );}.elementor-61 .elementor-element.elementor-element-afaedc1.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-61 .elementor-element.elementor-element-c5c2e1d{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-61 .elementor-element.elementor-element-d59b0b0 .elementor-heading-title{font-size:clamp(32px, 2.5vw, 48px);color:var( --e-global-color-secondary );}.elementor-61 .elementor-element.elementor-element-5603a9f{font-size:clamp(15px, 0.9375vw, 18px);line-height:1.45em;color:var( --e-global-color-text );}.elementor-61 .elementor-element.elementor-element-5603a9f p{margin-block-end:0px;}.elementor-61 .elementor-element.elementor-element-9ddad28{--grid-columns:1;--grid-row-gap:clamp(10px, 0.8333vw, 16px);--grid-column-gap:0px;}.elementor-61 .elementor-element.elementor-element-bfe12c9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:clamp(20px, 1.5625vw, 30px) clamp(20px, 1.5625vw, 30px);--row-gap:clamp(20px, 1.5625vw, 30px);--column-gap:clamp(20px, 1.5625vw, 30px);--border-radius:20px 20px 20px 20px;--padding-top:clamp(25px, 2.1875vw, 42px);--padding-bottom:clamp(25px, 2.1875vw, 42px);--padding-left:clamp(20px, 2.6042vw, 50px);--padding-right:clamp(20px, 2.6042vw, 50px);}.elementor-61 .elementor-element.elementor-element-bfe12c9:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-bfe12c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-hhfor50 );}.elementor-61 .elementor-element.elementor-element-bfe12c9.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-61 .elementor-element.elementor-element-3dcd745{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-61 .elementor-element.elementor-element-784027c .elementor-heading-title{font-size:clamp(32px, 2.5vw, 48px);color:var( --e-global-color-primary );}.elementor-61 .elementor-element.elementor-element-8460cf9{text-align:end;}.elementor-61 .elementor-element.elementor-element-8460cf9 .elementor-heading-title{font-size:clamp(14px, 1.0417vw, 20px);color:var( --e-global-color-primary );}.elementor-61 .elementor-element.elementor-element-00f7273{font-size:clamp(15px, 0.9375vw, 18px);line-height:1.45em;color:var( --e-global-color-primary );}.elementor-61 .elementor-element.elementor-element-00f7273 p{margin-block-end:0px;}.elementor-61 .elementor-element.elementor-element-56c1d89{--grid-columns:1;--grid-row-gap:clamp(10px, 0.8333vw, 16px);--grid-column-gap:0px;}.elementor-61 .elementor-element.elementor-element-352c328{text-align:center;}.elementor-61 .elementor-element.elementor-element-352c328 .elementor-heading-title{font-size:clamp(14px, 1.0417vw, 20px);color:var( --e-global-color-primary );}.elementor-61 .elementor-element.elementor-element-713f97d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:clamp(20px, 1.5625vw, 30px) clamp(20px, 1.5625vw, 30px);--row-gap:clamp(20px, 1.5625vw, 30px);--column-gap:clamp(20px, 1.5625vw, 30px);--border-radius:20px 20px 20px 20px;--padding-top:clamp(25px, 2.1875vw, 42px);--padding-bottom:clamp(25px, 2.1875vw, 42px);--padding-left:clamp(20px, 2.6042vw, 50px);--padding-right:clamp(20px, 2.6042vw, 50px);}.elementor-61 .elementor-element.elementor-element-713f97d:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-713f97d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-hholi50 );}.elementor-61 .elementor-element.elementor-element-713f97d.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-61 .elementor-element.elementor-element-2e92f65{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-61 .elementor-element.elementor-element-39068ef .elementor-heading-title{font-size:clamp(32px, 2.5vw, 48px);color:var( --e-global-color-hhwhite );}.elementor-61 .elementor-element.elementor-element-2992cf8{font-size:clamp(15px, 0.9375vw, 18px);line-height:1.45em;color:var( --e-global-color-hhwhite );}.elementor-61 .elementor-element.elementor-element-2992cf8 p{margin-block-end:0px;}.elementor-61 .elementor-element.elementor-element-e971a8d{--grid-columns:1;--grid-row-gap:clamp(10px, 0.8333vw, 16px);--grid-column-gap:0px;}.elementor-61 .elementor-element.elementor-element-f44bd68{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:clamp(20px, 1.5625vw, 30px) clamp(20px, 1.5625vw, 30px);--row-gap:clamp(20px, 1.5625vw, 30px);--column-gap:clamp(20px, 1.5625vw, 30px);--border-radius:20px 20px 20px 20px;--padding-top:clamp(24px, 2.0833vw, 40px);--padding-bottom:clamp(24px, 2.0833vw, 40px);--padding-left:clamp(20px, 2.6042vw, 50px);--padding-right:clamp(20px, 2.6042vw, 50px);}.elementor-61 .elementor-element.elementor-element-17692ec .hh-mindbody:not([data-mb-cargado]){min-height:500px;}@media(min-width:768px){.elementor-61 .elementor-element.elementor-element-afaedc1{--width:100%;}.elementor-61 .elementor-element.elementor-element-bfe12c9{--width:100%;}.elementor-61 .elementor-element.elementor-element-713f97d{--width:100%;}}@media(max-width:1024px){.elementor-61 .elementor-element.elementor-element-3b8b05d{--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:240px;--padding-bottom:240px;--padding-left:30px;--padding-right:30px;}.elementor-61 .elementor-element.elementor-element-3b8b05d:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-3b8b05d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:66% 0%;}.elementor-61 .elementor-element.elementor-element-0c593c1{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-61 .elementor-element.elementor-element-1301ad9 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-61 .elementor-element.elementor-element-56af3bf{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-61 .elementor-element.elementor-element-afaedc1{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-61 .elementor-element.elementor-element-c5c2e1d{--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;}.elementor-61 .elementor-element.elementor-element-9ddad28{--grid-columns:1;--grid-row-gap:14px;}.elementor-61 .elementor-element.elementor-element-bfe12c9{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-61 .elementor-element.elementor-element-3dcd745{--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;}.elementor-61 .elementor-element.elementor-element-56c1d89{--grid-columns:1;--grid-row-gap:14px;}.elementor-61 .elementor-element.elementor-element-713f97d{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-61 .elementor-element.elementor-element-2e92f65{--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;}.elementor-61 .elementor-element.elementor-element-e971a8d{--grid-columns:1;--grid-row-gap:14px;}.elementor-61 .elementor-element.elementor-element-f44bd68{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}}@media(max-width:767px){.elementor-61 .elementor-element.elementor-element-3b8b05d:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-3b8b05d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-61 .elementor-element.elementor-element-1301ad9 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-61 .elementor-element.elementor-element-c5c2e1d{--flex-wrap:nowrap;}.elementor-61 .elementor-element.elementor-element-9ddad28{--grid-columns:1;--grid-row-gap:14px;}.elementor-61 .elementor-element.elementor-element-3dcd745{--flex-wrap:nowrap;}.elementor-61 .elementor-element.elementor-element-56c1d89{--grid-columns:1;--grid-row-gap:14px;}.elementor-61 .elementor-element.elementor-element-2e92f65{--flex-wrap:nowrap;}.elementor-61 .elementor-element.elementor-element-e971a8d{--grid-columns:1;--grid-row-gap:14px;}}