.elementor-10065 .elementor-element.elementor-element-ac07acf{padding:90px 0px 0px 0px;}.elementor-widget-breadcrumbs .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-breadcrumbs .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-10065 .elementor-element.elementor-element-46d032d{font-family:"Inter", Sans-serif;font-weight:400;text-decoration:none;color:var( --e-global-color-text );}.elementor-10065 .elementor-element.elementor-element-46d032d a{color:var( --e-global-color-text );}.elementor-widget-theme-post-title .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-theme-post-title .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-theme-post-title .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 );color:var( --e-global-color-primary );}.elementor-10065 .elementor-element.elementor-element-330511e > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-10065 .elementor-element.elementor-element-330511e{text-align:center;}.elementor-10065 .elementor-element.elementor-element-330511e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:36px;font-weight:300;font-style:italic;line-height:1.2em;letter-spacing:-0.5px;color:var( --e-global-color-secondary );}.elementor-widget-post-navigation .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-post-navigation .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-post-navigation span.post-navigation__prev--label{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__next--label{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__prev--label, .elementor-widget-post-navigation span.post-navigation__next--label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-post-navigation span.post-navigation__prev--title, .elementor-widget-post-navigation span.post-navigation__next--title{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-10065 .elementor-element.elementor-element-8000913 > .elementor-widget-container{margin:60px 0px 10px 0px;}.elementor-10065 .elementor-element.elementor-element-8000913 .post-navigation__arrow-wrapper{color:var( --e-global-color-text );fill:var( --e-global-color-text );font-size:16px;}.elementor-10065 .elementor-element.elementor-element-8000913 .elementor-post-navigation__link a {gap:15px;}.elementor-widget-theme-post-featured-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-theme-post-featured-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-theme-post-featured-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-widget-shortcode .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-shortcode .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}@media(min-width:768px){.elementor-10065 .elementor-element.elementor-element-6c647a7{width:100%;}}@media(max-width:1024px){.elementor-10065 .elementor-element.elementor-element-ac07acf{padding:70px 0px 0px 0px;}.elementor-widget-theme-post-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-10065 .elementor-element.elementor-element-330511e .elementor-heading-title{font-size:32px;}}@media(max-width:767px){.elementor-10065 .elementor-element.elementor-element-ac07acf{padding:50px 0px 0px 0px;}.elementor-widget-theme-post-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-10065 .elementor-element.elementor-element-330511e > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-10065 .elementor-element.elementor-element-330511e .elementor-heading-title{font-size:24px;}}/* Start custom CSS for shortcode, class: .elementor-element-c2f8304 */.galeria-inspiracion{
    display:grid;
    grid-template-columns:repeat(2, minmax(0, 1fr));
    gap:16px;
}

.galeria-inspiracion__item{
    display:block;
    overflow:hidden;
}

.galeria-inspiracion__imagen{
    display:block;
    width:100%;
    height:auto;
    transition:transform .4s ease;
}

.galeria-inspiracion__item:hover .galeria-inspiracion__imagen{
    transform:scale(1.03);
}

@media (max-width:767px){
    .galeria-inspiracion{
        grid-template-columns:1fr;
        gap:12px;
    }
}/* End custom CSS */