.service-cases__heading{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-bottom:38px}.inner-page .service-cases h2{font-size:40px;color:#000;margin-bottom:16px}.inner-page .service-cases__heading p{font-size:19px;line-height:22px;margin:0}.inner-page .service-cases__heading>a{font-size:20px;font-weight:500;text-transform:uppercase;white-space:nowrap;color:var(--green);display:flex;align-items:center;gap:25px}.service-cases__heading>a span{font-size:32px}
.service-cases__grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.service-case{overflow:hidden;border-radius:20px}.service-case>img{display:block;width:100%;height:267px;object-fit:cover}.service-case__body{padding:30px}.inner-page .service-case h3{font-size:21px;font-weight:500}.inner-page .service-case p{font-size:19px;line-height:22px;margin:10px 0 24px}.service-case .button{min-width:197px;font-size:16px;min-height:53px;padding:15px 30px}.service-case-dialog>p{margin:20px 0}.service-case-dialog .button{font-size:15px}
@media(max-width:1000px){.service-case>img{height:210px}.service-case__body{padding:24px}.inner-page .service-cases h2{font-size:32px}.inner-page .service-cases__heading p{font-size:16px}.inner-page .service-cases__heading>a{font-size:16px;gap:12px}.inner-page .service-case p{font-size:16px}}
@media(max-width:600px){.service-cases__heading{flex-wrap:wrap;gap:20px;margin-bottom:24px}.inner-page .service-cases h2{font-size:24px}.inner-page .service-cases__heading p{font-size:14px}.inner-page .service-cases__heading>a{font-size:14px}.service-cases__grid{grid-template-columns:1fr;gap:18px}.service-case>img{height:200px}.service-case__body{padding:22px}.inner-page .service-case h3{font-size:18px}.inner-page .service-case p{font-size:15px;line-height:1.4}.service-case .button{font-size:14px;min-height:44px;min-width:0;padding:12px 24px}}
