.agrobon-brands{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;width:calc(100% - 60px);max-width:1440px;margin:32px auto;clear:both}
.agrobon-brand-tile{position:relative;display:block;overflow:hidden;background:#e8ede8;aspect-ratio:1.4;text-decoration:none!important}
.agrobon-brand-tile img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .25s ease}
.agrobon-brand-tile span{position:absolute;inset:auto 0 0;padding:44px 20px 20px;background:linear-gradient(transparent,rgba(0,0,0,.8));color:#fff;font-size:23px;line-height:1.25;font-weight:700}
.agrobon-brand-tile:hover img{transform:scale(1.035)}
.agrobon-brand-tile:focus-visible,.agrobon-social-links a:focus-visible,.agrobon-service-contact a:focus-visible,.agrobon-kobzarenko a:focus-visible{outline:3px solid #d6ad30;outline-offset:4px}
.agrobon-service-contact{margin:20px auto;padding:28px;max-width:420px;background:#f3f7f3;border-top:3px solid #087c37;text-align:center;line-height:1.6}
.agrobon-service-contact strong,.agrobon-service-contact span{display:block}
.agrobon-service-contact strong{font-size:24px;color:#202b24;margin-bottom:4px}
.agrobon-service-contact a{display:inline-block;color:#087c37;font-size:22px;font-weight:700;margin-top:10px}
.agrobon-social-links{display:flex;flex-wrap:wrap;gap:16px;margin-top:16px}
.agrobon-social-links a{display:inline-flex;align-items:center;gap:8px;font-weight:700;color:inherit}
.agrobon-social-links span{font-weight:400}
.agrobon-social-links i{font-size:22px}
.agrobon-footer-contact{background:#171b18;color:#fff;border-top:1px solid #333;padding:25px 30px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:18px 36px}
.agrobon-footer-contact>a{color:#fff;font-weight:700}
.agrobon-footer-contact .agrobon-social-links{margin:0}
.agrobon-kobzarenko{color:#202b24;background:#fff}
.agrobon-kobzarenko *{box-sizing:border-box}
.agrobon-kobzarenko h1,.agrobon-kobzarenko h2,.agrobon-kobzarenko h3{color:#202b24;text-transform:none}
.agrobon-kobz-hero{width:100%;max-height:560px;aspect-ratio:1920/870;object-fit:cover;display:block}
.agrobon-kobz-body{max-width:1180px;margin:0 auto;padding:56px 30px}
.agrobon-kobz-logo{width:340px;max-width:80%;height:auto;margin-bottom:28px}
.agrobon-kobzarenko h1{font-size:40px;line-height:1.15;margin:0 0 18px;font-weight:700}
.agrobon-kobz-intro{max-width:800px;font-size:18px;line-height:1.65;color:#5c665f}
.agrobon-kobzarenko h2{font-size:30px;font-weight:700;margin:48px 0 24px}
.agrobon-kobz-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}
.agrobon-kobz-card{border:1px solid #e3e8e3;background:#fff;padding:22px;display:flex;flex-direction:column;scroll-margin-top:30px}
.agrobon-kobz-card img{display:block;width:100%;max-width:300px;aspect-ratio:1;object-fit:contain;margin:0 auto 18px}
.agrobon-kobz-card h3{font-size:23px;line-height:1.3;margin:0 0 12px;font-weight:700}
.agrobon-kobz-card p{line-height:1.65;color:#5c665f;margin:0 0 18px}
.agrobon-kobz-card a{margin-top:auto;color:#087c37;font-weight:700;text-decoration:underline;text-underline-offset:4px}
.agrobon-kobz-cta{margin-top:36px;padding:30px;background:#f3f7f3;border-left:4px solid #087c37}
.agrobon-kobz-cta h2{margin:0 0 14px;font-size:27px}
.agrobon-kobz-cta p{font-size:17px;line-height:1.7}
.agrobon-kobz-cta a{display:inline-block;background:#087c37;color:#fff;padding:14px 24px;font-weight:700;margin-top:8px;border-radius:3px}
.agrobon-kobz-source{font-size:13px;color:#777;margin-top:24px}
@media(min-width:992px){.leo-megamenu .navbar-nav.megamenu>.nav-item>.nav-link{padding-left:18px;padding-right:18px}}
@media(max-width:991px){.agrobon-brands{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.agrobon-kobz-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:575px){.agrobon-brands{width:calc(100% - 32px);gap:14px}.agrobon-brand-tile span{font-size:16px;padding:30px 12px 12px}.agrobon-kobz-body{padding:36px 20px}.agrobon-kobzarenko h1{font-size:31px}.agrobon-kobz-grid{grid-template-columns:1fr}.agrobon-kobz-cta{padding:24px}.agrobon-footer-contact{align-items:flex-start;flex-direction:column}.agrobon-social-links span{font-size:13px}}
