.home #sliders-container{display:none!important}
.home #main{padding-top:0}
.home .post-content h1{font-size:clamp(32px,3.6vw,48px)!important;line-height:1.18!important;overflow-wrap:normal;word-break:normal}
.fusion-main-menu,.fusion-mobile-nav-holder,.fusion-footer{font-family:Arial,Helvetica,sans-serif}
.fusion-footer .widget-title{font-size:17px;line-height:1.4;color:#fff}
.fusion-footer p,.fusion-footer li,.fusion-footer a{font-size:14px;line-height:1.7;color:#eee}
.home .post-content>.wp-block-group:first-child{padding-top:64px!important;padding-bottom:64px!important}
.home .wp-block-buttons{gap:12px;margin-top:24px;margin-bottom:20px}
.home .wp-block-button__link{line-height:1.4;transition:box-shadow .2s ease,transform .2s ease}
.home .wp-block-button__link:hover{box-shadow:0 4px 14px #0002;transform:translateY(-1px)}
.home .wp-block-button__link:focus-visible,.home .post-content a:focus-visible{outline:3px solid #ff9800;outline-offset:4px}
.home .ll-product-card{height:100%;box-sizing:border-box}
.home .ll-product-card>.wp-block-group__inner-container{height:100%}
.home .ll-product-card figure{margin:0 0 20px}
.home .ll-product-card img{width:100%;height:260px;object-fit:contain;background:#fff}
.home .ll-product-card h3{font-size:22px;line-height:1.25}
.home .ll-product-card p:last-child a{font-weight:700;text-decoration:underline;text-underline-offset:4px}
.home .ll-product-card .wp-block-heading a{color:#333}
.home .wpcf7-form h2{font-family:Arial,Helvetica,sans-serif;font-size:26px;line-height:1.25}
@media(max-width:781px){
 .home .post-content h1{font-size:32px!important;line-height:1.2!important}
 .home .post-content>.wp-block-group:first-child{padding-top:36px!important;padding-bottom:36px!important}
 .home .wp-block-columns{gap:24px}
 .home .ll-product-card img{height:240px}
 .home .wp-block-button{max-width:100%}
 .home .wp-block-button__link{white-space:normal}
}
