@media(max-width:991px){.about-section{margin-left:40px;margin-right:40px}.about-columns{margin-left:10px;margin-right:10px}.quote-form{grid-template-columns:1fr 1fr}.hero-inner h1{font-size:7vw}.work-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:767px){.header-container{padding-left:12px;padding-right:12px}.mobile-nav a{font-size:6vw;line-height:12vw}.about-section{margin:0 20px 50px}.about-columns{grid-template-columns:1fr;margin-top:80px}.about-columns article{border:0;border-top:1px solid #817d7d;padding:20px}.about-columns article:last-child{border-right:0}.quote-form{grid-template-columns:1fr}.work-grid{grid-template-columns:1fr 1fr}.client-slide{grid-template-columns:1fr 1fr}.footer-top{grid-template-columns:1fr}.footer-social-block{text-align:left}.footer-socials{justify-content:flex-start}}
@media(max-width:479px){.site-header,.header-container{height:70px}.mobile-nav{margin-top:-260px}.mobile-nav a{font-size:8vw;line-height:16vw;padding-left:0;padding-right:0}.hero-inner{padding-top:120px}.hero-inner h1{font-size:12vw;margin-top:80px}.hero-inner p{max-width:260px;font-size:14px}.about-section{margin:0}.about-copy{max-width:300px;font-size:14px}.background-heading{font-size:20vw}.work-grid{grid-template-columns:1fr}.services-section{height:520px}.client-track{height:380px}.client-slide{gap:14px}.contact-panel{padding:24px 20px}.footer-brand{flex-direction:column}}
