.agency-section.osy-software-showcase{padding-top:64px;padding-bottom:64px;background:#fff}
.osy-software-showcase .agency-section-head{display:block;text-align:center;max-width:1000px;margin:0 auto 44px;padding:0 16px}
.osy-software-showcase .agency-label{display:inline-flex;align-items:center;gap:12px;color:#b54412;font-size:12px;font-weight:700;letter-spacing:0;margin:0 0 22px}
.osy-software-showcase .agency-label:before,.osy-software-showcase .agency-label:after{content:"";width:26px;height:1px;background:#e7b9a3}
.osy-software-showcase #software-heading{max-width:none;margin:0 auto 22px;font-family:"Segoe UI",Arial,sans-serif;font-size:44px;line-height:1.18;font-weight:650;letter-spacing:0;color:#171c26;text-wrap:balance;overflow-wrap:anywhere}
.osy-software-showcase #software-heading span{color:#bd4615;font-weight:500}
.osy-software-showcase .osy-software-intro{max-width:650px;margin:0 auto;font-size:17px;line-height:1.8;color:#606977;font-weight:400;letter-spacing:0;text-wrap:pretty}
.osy-software-signature{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:26px;color:#75818a}
.osy-software-signature span{width:60px;height:1px;background:#dde3e7}.osy-software-signature b{font:600 10px "Segoe UI",Arial,sans-serif;letter-spacing:0}
@media(min-width:1600px){.agency-section.osy-software-showcase{padding-top:76px}.osy-software-showcase .agency-section-head{margin-bottom:48px}}
@media(max-width:760px){.agency-section.osy-software-showcase{padding-top:40px;padding-bottom:40px}.osy-software-showcase #software-heading{font-size:32px}.osy-software-showcase .osy-software-intro{font-size:16px}.osy-software-showcase .agency-section-head{padding:0;margin-bottom:30px}}
@media(max-width:380px){.osy-software-showcase #software-heading{font-size:28px}.osy-software-showcase .agency-label{font-size:11px;gap:8px}}
