.elementor-7360 .elementor-element.elementor-element-d7c37db{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-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-7360 .elementor-element.elementor-element-bfb5006{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7360 .elementor-element.elementor-element-db2f862{--spacer-size:15px;}.elementor-7360 .elementor-element.elementor-element-9889a79{--display:flex;}.elementor-7360 .elementor-element.elementor-element-c78a9da > .elementor-widget-container{background-color:#002953;}.elementor-7360 .elementor-element.elementor-element-be83027{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7360 .elementor-element.elementor-element-3035e90{--spacer-size:50px;}.elementor-7360 .elementor-element.elementor-element-fb53515{--display:flex;}.elementor-7360 .elementor-element.elementor-element-65cc042 > .elementor-widget-container{background-color:#00000000;background-image:url("https://lahermosastereo.com/wp-content/uploads/2025/08/Portada.jpeg");}.elementor-7360 .elementor-element.elementor-element-de3a363{--spacer-size:80px;}.elementor-7360 .elementor-element.elementor-element-8d105ac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7360 .elementor-element.elementor-element-2af9c8d .elty-header{justify-content:center;}.elementor-7360 .elementor-element.elementor-element-2af9c8d .elty-header h2{margin:0px 0px 0px 0px;padding:6px 16px 6px 16px;font-family:'Montserrat', sans-serif;font-size:14px;color:#ffffff;}.elementor-7360 .elementor-element.elementor-element-2af9c8d .elty-header h2:before{background-color:#002953;}.elementor-7360 .elementor-element.elementor-element-2af9c8d .elty-header:before{background-color:#e5e5e5;}.elementor-7360 .elementor-element.elementor-element-ad36f90{--spacer-size:80px;}.elementor-7360 .elementor-element.elementor-element-3a4cbd5{--display:flex;--justify-content:center;}.elementor-7360 .elementor-element.elementor-element-3a4cbd5:not(.elementor-motion-effects-element-type-background), .elementor-7360 .elementor-element.elementor-element-3a4cbd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#002953;}.elementor-7360 .elementor-element.elementor-element-3a4cbd5.e-con{--align-self:center;}.elementor-7360 .elementor-element.elementor-element-c17111b .elty-header{justify-content:center;}.elementor-7360 .elementor-element.elementor-element-c17111b .elty-header h2{margin:0px 0px 0px 0px;padding:6px 16px 6px 16px;font-family:'Montserrat', sans-serif;font-size:14px;color:#000000;}.elementor-7360 .elementor-element.elementor-element-c17111b .elty-header h2:before{background-color:#FFFFFF;}.elementor-7360 .elementor-element.elementor-element-c17111b .elty-header:before{background-color:#e5e5e5;}.elementor-7360 .elementor-element.elementor-element-e8d2ec9 .schedule-button.is-active{background-color:#000000;}.elementor-7360 .elementor-element.elementor-element-e8d2ec9 .schedule-item{border-bottom-color:#000000;}.elementor-7360 .elementor-element.elementor-element-e8d2ec9 .schedule-item.is-current .schedule-item-content{background-image:linear-gradient(180deg, transparent, #000000);}.elementor-7360 .elementor-element.elementor-element-e8d2ec9 .schedule-item::before{background-color:#47f9d5;}.elementor-7360 .elementor-element.elementor-element-e8d2ec9 .schedule-item::after{background-color:#6b06cf;}.elementor-7360 .elementor-element.elementor-element-e8d2ec9 .schedule-item.is-current .schedule-item-content::before{background-color:#662cfd;color:#ffffff;}.elementor-7360 .elementor-element.elementor-element-7881d16{--display:flex;}.elementor-7360 .elementor-element.elementor-element-cf7887e{--spacer-size:79px;}.elementor-7360 .elementor-element.elementor-element-5a2b7df .elty-header{justify-content:center;}.elementor-7360 .elementor-element.elementor-element-5a2b7df .elty-header h2{margin:0px 0px 0px 0px;padding:6px 16px 6px 16px;font-family:'Montserrat', sans-serif;font-size:14px;color:#ffffff;}.elementor-7360 .elementor-element.elementor-element-5a2b7df .elty-header h2:before{background-color:#002953;}.elementor-7360 .elementor-element.elementor-element-5a2b7df .elty-header:before{background-color:#e5e5e5;}.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-7360 .elementor-element.elementor-element-bc8c6aa .elementor-button{background-color:#002953;}.elementor-7360 .elementor-element.elementor-element-41d89ef{--spacer-size:80px;}.elementor-7360 .elementor-element.elementor-element-e0217d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7360 .elementor-element.elementor-element-4ea1279{--spacer-size:80px;}.elementor-7360 .elementor-element.elementor-element-ffa9ce3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7360 .elementor-element.elementor-element-e551b2b .elty-header{justify-content:center;}.elementor-7360 .elementor-element.elementor-element-e551b2b .elty-header h2{margin:0px 0px 0px 0px;padding:6px 16px 6px 16px;font-family:'Montserrat', sans-serif;font-size:14px;color:#ffffff;}.elementor-7360 .elementor-element.elementor-element-e551b2b .elty-header h2:before{background-color:#002953;}.elementor-7360 .elementor-element.elementor-element-e551b2b .elty-header:before{background-color:#e5e5e5;}.elementor-7360 .elementor-element.elementor-element-73b6302{--spacer-size:50px;}.elementor-7360 .elementor-element.elementor-element-8ab48b8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7360 .elementor-element.elementor-element-c437b88 .elty-header{justify-content:center;}.elementor-7360 .elementor-element.elementor-element-c437b88 .elty-header h2{margin:0px 0px 0px 0px;padding:6px 16px 6px 16px;font-family:'Montserrat', sans-serif;font-size:14px;color:#ffffff;}.elementor-7360 .elementor-element.elementor-element-c437b88 .elty-header h2:before{background-color:#002953;}.elementor-7360 .elementor-element.elementor-element-c437b88 .elty-header:before{background-color:#e5e5e5;}.elementor-7360 .elementor-element.elementor-element-0f1d84a .bcast:not(.swiper){grid-template-columns:repeat(3, 1fr);}.elementor-7360 .elementor-element.elementor-element-10d8dc6{--spacer-size:80px;}.elementor-7360 .elementor-element.elementor-element-2a8a884{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7360 .elementor-element.elementor-element-5368621 .elty-header{justify-content:center;}.elementor-7360 .elementor-element.elementor-element-5368621 .elty-header h2{margin:0px 0px 0px 0px;padding:6px 16px 6px 16px;font-family:'Montserrat', sans-serif;font-size:14px;color:#ffffff;}.elementor-7360 .elementor-element.elementor-element-5368621 .elty-header h2:before{background-color:#002953;}.elementor-7360 .elementor-element.elementor-element-5368621 .elty-header:before{background-color:#e5e5e5;}.elementor-7360 .elementor-element.elementor-element-17ce247{--spacer-size:80px;}.elementor-7360 .elementor-element.elementor-element-28fef05{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7360 .elementor-element.elementor-element-5c05568 .elty-section-4 .elty-section__items{grid-template-columns:repeat(4, 1fr);gap:16px;}.elementor-7360 .elementor-element.elementor-element-6d2975a{--spacer-size:80px;}.elementor-7360 .elementor-element.elementor-element-dd18b82{--display:flex;}.elementor-7360 .elementor-element.elementor-element-e778090 .elty-section-4 .elty-section__items{grid-template-columns:repeat(4, 1fr);gap:16px;}.elementor-7360 .elementor-element.elementor-element-752719d{--display:flex;}.elementor-7360 .elementor-element.elementor-element-c04a1a3 .elty-section-4 .elty-section__items{grid-template-columns:repeat(4, 1fr);gap:16px;}@media(max-width:1024px){.elementor-7360 .elementor-element.elementor-element-0f1d84a .bcast:not(.swiper){grid-template-columns:repeat(2, 1fr);}.elementor-7360 .elementor-element.elementor-element-5c05568 .elty-section-4 .elty-section__items{grid-template-columns:repeat(3, 1fr);}.elementor-7360 .elementor-element.elementor-element-e778090 .elty-section-4 .elty-section__items{grid-template-columns:repeat(3, 1fr);}.elementor-7360 .elementor-element.elementor-element-c04a1a3 .elty-section-4 .elty-section__items{grid-template-columns:repeat(3, 1fr);}}@media(max-width:767px){.elementor-7360 .elementor-element.elementor-element-0f1d84a .bcast:not(.swiper){grid-template-columns:repeat(2, 1fr);}.elementor-7360 .elementor-element.elementor-element-5c05568 .elty-section-4 .elty-section__items{grid-template-columns:repeat(2, 1fr);}.elementor-7360 .elementor-element.elementor-element-e778090 .elty-section-4 .elty-section__items{grid-template-columns:repeat(2, 1fr);}.elementor-7360 .elementor-element.elementor-element-c04a1a3 .elty-section-4 .elty-section__items{grid-template-columns:repeat(2, 1fr);}}