/* Structural theme integration. Content and visual settings are native Elementor controls. */
body.sup-guides-experience .page-title{display:none!important}
body.sup-guides-experience .main-page-wrapper{padding-top:0!important;padding-bottom:0!important}
body.sup-guides-experience #main-content{max-width:none!important;width:100%!important;padding:0!important;margin:0!important}
body.sup-guides-experience .wd-content-area{padding:0!important;margin:0!important}
body.sup-guides-experience .elementor-widget-text-editor p:last-child{margin-bottom:0}
body.sup-guides-experience .elementor-button{min-height:44px;display:inline-flex;align-items:center}
body.sup-guides-experience .elementor-button:focus-visible,body.sup-guides-experience .elementor-post a:focus-visible{outline:3px solid #A83268;outline-offset:4px}
.sup-guide-body a:not(.elementor-button){text-decoration:underline;text-underline-offset:3px}
.sup-guide-answer a{color:#DCE8C8;text-decoration:underline;text-underline-offset:3px}
.sup-guide-body :is(#cuando-regar,#como-regar,#arreglos,#senales){scroll-margin-top:115px}
.sup-guides-list .elementor-post{overflow:hidden;align-items:center}
.sup-guides-list .elementor-post__thumbnail__link{align-self:stretch;margin-bottom:0}
.sup-guides-list .elementor-post__thumbnail{height:100%}
.sup-guides-list .elementor-post__read-more{display:inline-flex;min-height:44px;align-items:center;text-decoration:underline;text-underline-offset:5px}
@media(max-width:767px){
 .sup-guides-list .elementor-post{display:flex;flex-direction:column;align-items:stretch}
 .sup-guides-list .elementor-post__thumbnail__link{width:100%!important;flex-basis:auto!important}
 .sup-guides-list .elementor-post__thumbnail{height:auto}
 .sup-guides-list .elementor-post__text{padding:26px!important}
 .sup-guide-body :is(#cuando-regar,#como-regar,#arreglos,#senales){scroll-margin-top:95px}
}
@media(prefers-reduced-motion:reduce){body.sup-guides-experience *{scroll-behavior:auto!important}}
