.showcase-section{padding:68px 0 64px;background:#fffdfd}.showcase-grid{display:grid;grid-template-columns:.98fr 1.38fr;gap:56px;align-items:start}.showcase-section .section-heading h2{font-size:43px}.showcase-section .service-grid{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:25px}.showcase-section .service-card{min-height:106px;padding:8px 5px;border:0;background:transparent;text-align:center}.showcase-section .service-card__icon{display:grid;place-items:center;width:38px;height:38px;margin:0 auto 7px;border:1px solid #f4d9e4;border-radius:50%;font-size:17px}.showcase-section .service-card h3{margin:0;font-size:11px;line-height:1.35}.showcase-section .service-card p,.showcase-section .service-card>span:last-child{display:none}.showcase-services>.outline-button{display:block;width:max-content;margin:8px auto 0}.showcase-gallery .gallery-heading{margin:0;align-items:center}.showcase-gallery .outline-button{margin:0;font-size:9px;padding:9px 14px}.showcase-gallery .gallery-grid{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:24px}.showcase-gallery .gallery-grid figure,.showcase-gallery .gallery-grid figure:first-child{height:205px;min-height:0;border-radius:3px}.showcase-gallery .gallery-grid figcaption{display:none}@media(max-width:900px){.showcase-grid{gap:30px}.showcase-section .section-heading h2{font-size:37px}.showcase-gallery .gallery-grid figure,.showcase-gallery .gallery-grid figure:first-child{height:170px}}@media(max-width:700px){.showcase-section{padding:54px 0}.showcase-grid{grid-template-columns:1fr;gap:44px}.showcase-section .section-heading h2{font-size:40px}.showcase-section .service-grid{grid-template-columns:repeat(4,1fr);gap:7px}.showcase-section .service-card{min-height:95px;padding:5px 2px}.showcase-section .service-card__icon{width:34px;height:34px;font-size:15px}.showcase-section .service-card h3{font-size:10px}.showcase-gallery .gallery-grid figure,.showcase-gallery .gallery-grid figure:first-child{height:154px}}

