.tau-usluge-page{color:#22312b}.tau-usluge-container{width:min(1100px,calc(100% - 40px));margin:0 auto}.tau-usluge-intro{padding:82px 0 48px;background:linear-gradient(135deg,#f0f8f3,#fff 70%)}.tau-usluge-kicker{font-size:12px;letter-spacing:.17em;font-weight:800;color:#018445}.tau-usluge-intro h1{font-size:clamp(38px,5vw,62px);line-height:1.1;margin:13px 0 20px}.tau-usluge-intro p{max-width:830px;font-size:17px;line-height:1.8;color:#52635a;margin:0 0 16px}.tau-usluge-intro .tau-usluge-lead{font-size:clamp(20px,2.5vw,27px);font-weight:700;color:#1d3327;line-height:1.4;margin-bottom:24px}.tau-usluge-listing .tau-services-related{padding-top:48px}.tau-usluge-listing .tau-services-heading{display:none}.tau-usluge-contact{background:#eaf5ee;padding:54px 0}.tau-usluge-contact-inner{display:flex;align-items:center;justify-content:space-between;gap:28px}.tau-usluge-contact h2{font-size:clamp(24px,3vw,34px);margin:0 0 8px}.tau-usluge-contact p{margin:0;line-height:1.6;color:#53655b}.tau-usluge-contact-button{display:inline-flex;gap:20px;align-items:center;justify-content:center;flex-shrink:0;padding:16px 23px;background:#018445;color:#fff!important;text-decoration:none;border-radius:10px;font-weight:700}.tau-usluge-contact-button:hover{background:#006d39}
@media(max-width:680px){.tau-usluge-intro{padding:48px 0 28px}.tau-usluge-intro p{font-size:16px}.tau-usluge-listing .tau-services-related{padding:32px 18px 42px}.tau-usluge-listing .tau-services-inner{width:100%}.tau-usluge-listing .tau-services-grid{display:grid!important;grid-template-columns:1fr!important;gap:16px!important;overflow:visible!important;scroll-snap-type:none!important;padding:0!important}.tau-usluge-listing .tau-service-tile{width:100%!important;min-width:0!important;max-width:none!important;height:230px!important;min-height:230px!important;flex:none!important;scroll-snap-align:none!important}.tau-usluge-contact{padding:42px 0}.tau-usluge-contact-inner{flex-direction:column;align-items:stretch}.tau-usluge-contact-button{width:100%}}
