.integratori{color:#212529}.integratori__heading{color:#212529;font-size:22px;font-weight:600;margin:0 0 12px;text-align:center;text-transform:uppercase}.integratori__heading span{border-bottom:2px solid #9dc552;display:inline-block;padding-bottom:5px}.integratori__lead{color:#6c757d;margin:0 auto 28px;max-width:680px;text-align:center}.integratori__section{padding:48px 0 0}.integratori .de-confirmat{background:#fff3cd;border-radius:3px;color:#7a5a00;font-weight:600;padding:0 4px}.integratori__hero{padding:8px 0;text-align:center}.integratori__hero .page__heading{display:inline-block}.integratori__hero p{font-size:17px;margin:16px auto 24px;max-width:760px}.integratori__nav{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.integratori__search{margin:0 auto 24px;max-width:480px}.integratori__map{border:1px solid #dee2e6;border-radius:6px;height:440px;margin-bottom:28px;z-index:0}.integratori__map .leaflet-popup-content{font-family:inherit;font-size:14px;line-height:1.5}.integratori__map .leaflet-popup-content a{color:#2b602f}.integratori__cards{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.integratori__card{background:#fff;border:1px solid #dee2e6;border-radius:6px;flex:0 1 300px;padding:20px 22px;scroll-margin-top:140px;transition:border-color .15s,box-shadow .15s}.integratori__card:hover{border-color:#2b602f}.integratori__card--activ{border-color:#2b602f;box-shadow:0 0 0 2px rgba(43,96,47,.25)}.integratori__card-firma{color:#212529;font-size:18px;font-weight:600;margin:0 0 2px}.integratori__card-oras{color:#2b602f;font-size:14px;font-weight:600;margin-bottom:12px}.integratori__card dl{margin:0}.integratori__card dt{color:#6c757d;font-size:11px;font-weight:600;letter-spacing:.05em;margin-top:8px;text-transform:uppercase}.integratori__card dd{margin:0;word-break:break-word}.integratori__tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.integratori__tags span{background:#eceff4;border-radius:24px;color:#2a3a42;font-size:12px;font-weight:600;padding:3px 10px}.integratori__empty{color:#6c757d;padding:24px;text-align:center}.integratori__nota{color:#6c757d;font-size:13px;margin-top:20px;text-align:center}.integratori__benefits,.integratori__steps{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.integratori__steps{grid-template-columns:repeat(4,1fr)}@media(max-width:991px){.integratori__benefits,.integratori__steps{grid-template-columns:repeat(2,1fr)}}.integratori__benefit,.integratori__step{background:#fff;border:1px solid #dee2e6;border-radius:6px;padding:24px}.integratori__benefit h3,.integratori__step h3{color:#212529;font-size:17px;font-weight:600;margin:0 0 8px}.integratori__benefit p,.integratori__step p{margin:0}.integratori__step p{color:#6c757d;font-size:15px}.integratori__nr{align-items:center;background:#2b602f;border-radius:50%;color:#fff;display:inline-flex;font-size:15px;font-weight:600;height:32px;justify-content:center;margin-bottom:12px;width:32px}.integratori__brands{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.integratori__brands a{border:1px solid #dee2e6;border-radius:24px;color:#212529;font-weight:600;padding:12px 24px;text-decoration:none}.integratori__brands a:hover{border-color:#2b602f;color:#2b602f}.integratori__cta{background:#eceff4;border-radius:6px;margin-bottom:48px;padding:40px 24px}.integratori__form{background:#fff;border-radius:6px;margin:0 auto;max-width:620px;padding:24px}.integratori__checklist{margin:0 auto 24px;max-width:620px;padding-left:20px}@media(max-width:640px){.integratori__heading{font-size:19px}.integratori__benefits,.integratori__steps{grid-template-columns:1fr}.integratori__section{padding-top:36px}.integratori__map{height:340px}.integratori__nav .btn{flex:1 1 100%}.integratori__cta{padding:28px 16px}.integratori__form{padding:16px}}