.site-header{padding-top:35px}.header-main{min-height:235px;grid-template-columns:1fr 360px 1fr}.brand{padding:0}.brand img{display:block;width:310px;height:auto}.address,.call{font-size:16px;line-height:1.45}.call a{font-size:30px;color:#252837}.call span{font-weight:700;font-style:italic;color:#202020}.nav{position:relative;z-index:4;background:#252737;border:0;height:74px;max-width:1170px;margin:-38px auto 0}.nav a{color:#d8d8de;padding:25px 20px;font-size:17px;font-weight:400}.nav a:hover{background:none;color:#ff6b32}.hero{height:620px;margin-top:-36px}.hero-copy{padding-top:250px;text-align:center;text-shadow:0 2px 4px #000}.hero h1{font-size:64px}.hero h3{background:transparent;color:#ff6b32;font-size:32px}.request{background:#252737;padding:18px 0 0;margin-top:-66px;position:relative;z-index:5}.request-row{background:#252737;align-items:end}.request h2{background:#ffc400;padding:12px 24px;margin:-50px 0 0;color:#fff}.request form{padding:20px 0}.request input{padding:17px}.request button,.button{background:#ffc400;color:#fff;border-radius:5px}.about{padding:90px 0}.section-title h2{font-size:50px;color:#252737}.section-title h2 b{color:#ff6b32}.section-title p{font-size:22px;color:#111}.about-text{font-size:16px;color:#111}.safety-card{background-color:#fff;color:#111;min-height:360px}.specialties{height:450px;background:#252737;padding:0 10%}.specialty h3{font-size:38px;text-shadow:0 2px 3px #000}.services{padding:90px 0}.service-grid article{padding:15px}.service-grid i{border:0;color:#ffc400;font-size:52px}.help{background:#252737;padding:60px 0}.help h2{font-size:40px}.feature-cards{padding:100px 0}.feature-image{height:390px;border-radius:50% 50% 22% 22%;box-shadow:0 8px 20px #0003}.testimonials{background:#000;padding:90px 0}.stats{background:linear-gradient(#252737dd,#252737dd),url('assets/slide1.jpg') center/cover;color:#fff;padding:70px 0}.stats strong{font-size:48px}.footer-top{background:#ff6530}.footer-main{background:#252737;color:#fff;padding:80px 8%;max-width:none}.footer-main p{color:#fff}.footer-brand img{width:170px}.back-top{background:#ffc400;border-radius:50%}
