.service-hero{min-height:500px;display:grid;place-items:center;text-align:center;padding:70px 20px;color:white;background:linear-gradient(115deg,rgba(0,0,0,.75),rgba(44,29,20,.4)),url('/assets/high-fashion.webp') center/cover}.service-hero h1{font-size:45px;max-width:900px;margin:0 0 25px}.service-hero p{font-size:19px;line-height:1.6;max-width:850px;margin:0}.service-content{padding:100px max(7%,30px);text-align:center}.service-content h2{font-size:35px;margin:0 0 28px}.service-content>p{font-size:18px;line-height:1.7;max-width:860px;margin:0 auto 70px}.service-form{max-width:900px;margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:16px;text-align:left;background:#f6f4f1;padding:44px}.service-form h3{grid-column:span 2;text-align:center;font-size:25px;margin:0 0 18px}.service-form input,.service-form select,.service-form textarea{padding:14px;border:1px solid #c9c9c9;font:15px Montserrat}.service-form textarea{grid-column:span 2;min-height:100px}.service-form button{grid-column:span 2;justify-self:center;padding:15px 65px;background:#111;border:0;color:#fff;font-weight:700}.terms{grid-column:span 2;text-align:center;font-size:12px;margin:0}@media(max-width:700px){.service-hero{min-height:420px}.service-hero h1{font-size:31px}.service-content{padding:65px 20px}.service-content h2{font-size:28px}.service-form{padding:25px;grid-template-columns:1fr}.service-form h3,.service-form textarea,.service-form button,.terms{grid-column:span 1}}
