.aseo-lb-layout{width:100%}.aseo-lb-section{position:relative;background-repeat:no-repeat}.aseo-lb-section.is-full-width{width:100vw;margin-left:calc(50% - 50vw)}.aseo-lb-inner{width:100%;max-width:var(--aseo-lb-width,1200px);margin:0 auto;padding-left:20px;padding-right:20px;box-sizing:border-box;display:grid;grid-template-columns:var(--aseo-lb-grid,1fr);gap:var(--aseo-lb-gap,30px);align-items:var(--aseo-lb-valign,start)}.aseo-lb-column{min-width:0}.aseo-lb-block+.aseo-lb-block{margin-top:18px}.aseo-lb-image{display:block;max-width:100%;height:auto}.aseo-lb-button-block{display:flex}.aseo-lb-button-align-left{justify-content:flex-start}.aseo-lb-button-align-center{justify-content:center}.aseo-lb-button-align-right{justify-content:flex-end}.aseo-lb-button{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;padding:var(--aseo-lb-button-py,12px) var(--aseo-lb-button-px,20px);border-radius:var(--aseo-lb-button-radius,4px);background:var(--aseo-lb-button-bg,#2271b1);color:var(--aseo-lb-button-color,#fff);line-height:1.2;transition:background-color .2s ease,color .2s ease,opacity .2s ease}.aseo-lb-button:hover,.aseo-lb-button:focus{background:var(--aseo-lb-button-hover-bg,#135e96);color:var(--aseo-lb-button-hover-color,#fff);opacity:1}.aseo-lb-heading>*:first-child,.aseo-lb-text>*:first-child{margin-top:0}.aseo-lb-heading>*:last-child,.aseo-lb-text>*:last-child{margin-bottom:0}
@media (max-width:1024px){.aseo-lb-inner{grid-template-columns:repeat(var(--aseo-lb-tablet,2),minmax(0,1fr))}.aseo-lb-hide-tablet{display:none!important}}
@media (max-width:767px){.aseo-lb-inner{grid-template-columns:repeat(var(--aseo-lb-mobile,1),minmax(0,1fr));padding-left:16px;padding-right:16px}.aseo-lb-hide-mobile{display:none!important}}
@media (min-width:1025px){.aseo-lb-hide-desktop{display:none!important}}

.aseo-lb-button-use-theme .wp-block-button{margin:0}.aseo-lb-button-align-left .wp-block-button{text-align:left}.aseo-lb-button-align-center .wp-block-button{text-align:center}.aseo-lb-button-align-right .wp-block-button{text-align:right}
