@import "https://fonts.googleapis.com/css2?family=Overpass:wght@300;600;700;800&family=Roboto:wght@300;400;700&display=swap";
*{box-sizing:border-box}html,body{scroll-behavior:smooth;margin:0;padding:0}body{color:#404040;background:#fff;font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:400;line-height:28px}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto;display:block}button,input,textarea{font:inherit}.site-shell{background:#fff;min-height:100vh;overflow:hidden}.container{width:1244px;max-width:calc(100% - 196px);margin:0 auto}.row{width:100%}#header-outer{z-index:1000;color:#fff;background:0 0;height:101px;transition:height .32s,background-color .32s,box-shadow .32s;position:fixed;top:0;left:0;right:0}#header-outer.small-nav{color:#1f1f1f;background:#fff;height:70px;box-shadow:0 3px 45px #00000026}#top,#top .container,#top .row{height:100%}#top .row{justify-content:space-between;align-items:center;display:flex}#logo{color:#fff;align-items:center;width:430px;height:45px;transition:color .32s,height .32s;display:flex}#header-outer.small-nav #logo{color:#111;height:44px}.logo-mark{filter:drop-shadow(0 0 2px #ffffffb8);flex:0 0 94px;width:94px;height:45px;margin-right:14px;display:inline-block;position:relative}.logo-mark span,.logo-mark b{height:22px;position:absolute;top:11px;transform:skew(-37deg)}.logo-mark span:first-child{background:#ee3224;border:2px solid #e5e5e5;width:37px;left:4px}.logo-mark span:nth-child(2){background:#ee3224;border:2px solid #e5e5e5;width:37px;right:2px}.logo-mark b{background:#080808;border:2px solid #e5e5e5;width:14px;left:42px}.logo-text{color:currentColor;letter-spacing:0;white-space:nowrap;max-width:none;font-family:Roboto,Arial,sans-serif;font-size:18px;font-weight:700;line-height:22px;display:block}#top nav ul{align-items:center;gap:40px;margin:0;padding:0;list-style:none;display:flex}#top nav a{color:currentColor;padding:38px 0 35px;font-family:Roboto,Arial,sans-serif;font-size:18px;font-weight:700;line-height:28px;transition:color .22s;display:block;position:relative}#header-outer.small-nav #top nav a{padding:21px 0}#top nav li.current-menu-item a:after,#top nav a:hover:after{content:"";background:#ee3224;height:3px;position:absolute;bottom:31px;left:0;right:0}#header-outer.small-nav #top nav li.current-menu-item a:after,#header-outer.small-nav #top nav a:hover:after{bottom:18px}.slide-out-widget-area-toggle{display:none}.menu-toggle{cursor:pointer;background:0 0;border:0;width:24px;height:22px;padding:0;position:relative}.menu-toggle span{background:#fff;width:22px;height:2px;margin:4px 0;display:block}#header-outer.small-nav .menu-toggle span{background:#111}#ajax-content-wrap,.blurred-wrap,.container-wrap{position:relative}.container-wrap{background:#fff}.hero-home{color:#fff;background:#000;width:100vw;min-height:1002px;margin-left:calc(-50vw + 50%);position:relative}.hero-home .row-bg-wrap,.hero-home .row-bg-overlay,.hero-home .row_col_wrap_12,.hero-home .home-hero,.hero-home .vc_column-inner,.hero-home .wpb_wrapper,.hero-home .nx-slider-wrap,.hero-home .swiper-container,.hero-home .swiper-wrapper,.hero-home .swiper-slide{position:absolute;inset:0}.hero-home .image-bg{opacity:0;background:#000 url(/images/hero/hero-commercial-roofing-augusta-ga-09.webp) 50%/cover no-repeat;position:absolute;inset:0}.hero-home .video-texture,.hero-home .row-bg-overlay{background:linear-gradient(90deg,#0f0f0f75 0%,#02002400 100%);position:absolute;inset:0}.hero-home .content{width:720px;max-width:100%;padding-top:405px;position:relative}.hero-home h1{color:#fff;letter-spacing:0;margin:0 0 18px;font-family:Overpass,Roboto,Arial,sans-serif;font-size:46px;font-weight:800;line-height:1.16}.hero-home p{color:#ffffffe0;width:690px;max-width:100%;margin:0 0 40px;font-size:24px;font-weight:300;line-height:36px}.button.transparent{color:#fff;background:0 0;border:2px solid #ffffffb8;align-items:center;min-height:52px;padding:14px 31px;font-family:Roboto,Arial,sans-serif;font-size:18px;font-weight:700;line-height:20px;transition:background-color .2s,border-color .2s;display:inline-flex}.button.transparent:hover{background:#ee3224;border-color:#ee3224}.slider-pagination{flex-direction:column;align-items:center;gap:15px;display:flex;position:absolute;top:49.4%;right:108px}.slider-pagination span{background:#ffffffe6;border-radius:999px;width:5px;height:5px;display:block}.slider-pagination span.active{width:10px;height:10px}.scroll-down-wrap{position:absolute;bottom:19px;left:50%;transform:translate(-50%)}.mouse-scroll{border:2px solid #ffffff8c;border-radius:18px;width:30px;height:45px;display:block;position:relative}.mouse-scroll span{background:#fffc;border-radius:99px;width:3px;height:7px;display:block;position:absolute;top:9px;left:50%;transform:translate(-50%)}.page-hero{color:#fff;background:var(--hero-image) center / cover no-repeat;align-items:center;width:100vw;height:350px;margin-left:calc(-50vw + 50%);display:flex;position:relative}.page-hero-overlay{background:#00000080;position:absolute;inset:0}.page-hero .container{z-index:1;position:relative}.page-hero h1{color:#fff;margin:92px 0 0;font-family:Overpass,Roboto,Arial,sans-serif;font-size:42px;font-weight:800;line-height:1.15}.main-content{position:relative}.specialize-section,.service-offerings,.client-style-section,.leadership-style-section,.contact-section,.split-section{padding:80px 0}.first-content{padding-top:76px}h2,h3,h4{color:#404040;letter-spacing:0;font-family:Overpass,Roboto,Arial,sans-serif}h2{margin:0;font-size:34px;font-weight:800;line-height:1.25}h3{margin:0 0 14px;font-size:28px;font-weight:800;line-height:1.25}h4{margin:0 0 16px;font-size:19px;font-weight:800;line-height:1.3}.title-line{background:#ee3224;width:100px;height:2px;margin:28px auto 16px}.title-line.left{margin-left:0;margin-right:0}.specialize-section{text-align:center}.section-intro{color:#404040;width:850px;max-width:100%;margin:0 auto 84px;font-size:16px;line-height:28px}.fancy-box-grid{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.nx-fancy-box{color:#fff;text-align:left;min-height:349px;display:block;position:relative;overflow:hidden}.nx-fancy-box .box-bg{background-position:50%;background-size:cover;transition:transform .45s;position:absolute;inset:0}.nx-fancy-box:hover .box-bg{transform:scale(1.05)}.box-overlay{background:#0000008c;position:absolute;inset:0}.nx-fancy-box .inner{z-index:1;flex-direction:column;justify-content:flex-end;min-height:349px;padding:42px 34px;display:flex;position:relative}.box-title{color:#fff;margin-bottom:12px;font-family:Overpass,Roboto,Arial,sans-serif;font-size:26px;font-weight:800;line-height:1.15;display:block}.box-copy{color:#ffffffdb;font-size:15px;line-height:24px;display:block}.link-text{color:#fff;letter-spacing:1px;text-transform:uppercase;margin-top:20px;font-size:13.5px;font-weight:700;display:block}.roots-section{color:#fff;background:var(--roots-image) center / cover no-repeat;width:100vw;min-height:603px;margin-left:calc(-50vw + 50%);padding:105px 0;position:relative}.roots-overlay{background:#00000094;position:absolute;inset:0}.roots-section .container{z-index:1;position:relative}.roots-section h2,.roots-section p{color:#fff}.roots-section p{width:720px;max-width:100%;margin:24px 0 70px;font-size:20px;font-weight:300;line-height:34px}.milestone-row{grid-template-columns:repeat(3,1fr);gap:50px;display:grid}.milestone-row strong{color:#fff;font-family:Overpass,Roboto,Arial,sans-serif;font-size:52px;font-weight:800;line-height:1;display:block}.milestone-row span{color:#ffffffd1;margin-top:14px;font-size:16px;line-height:26px;display:block}.client-style-section{text-align:center}.priority-grid{background:#e7e7e7;grid-template-columns:repeat(5,1fr);gap:1px;margin-top:44px;display:grid}.priority-grid div{color:#fff;background:#303030;min-height:120px;padding:34px 18px;font-family:Overpass,Roboto,Arial,sans-serif;font-size:20px;font-weight:800;line-height:1.25}.split-section{grid-template-columns:1fr 1fr;align-items:center;gap:76px;display:grid}.split-section.first-content{padding-top:80px}.split-copy p{color:#404040;margin:17px 0 0;font-size:16px;line-height:28px}.split-image img{object-fit:cover;width:100%;height:427px}.leadership-style-section{text-align:center}.process-grid{text-align:left;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:54px;display:grid}.process-grid article{background:#f7f7f7;border-top:2px solid #ee3224;min-height:210px;padding:32px}.process-grid p{margin:0}.service-offerings{text-align:center}.service-card-grid{grid-template-columns:repeat(3,1fr);gap:25px;margin-top:0;display:grid}.service-card{border-radius:4px;min-height:531px}.service-card .box-overlay{background:#0000008c}.service-card .card-copy{z-index:2;color:#fff;text-align:left;position:absolute;bottom:60px;left:62px;right:62px}.service-card h3,.service-card p{color:#fff}.service-card p{margin:0;font-size:16px;line-height:28px}.icon-disc{z-index:2;background:#ee322452;border-radius:50%;place-items:center;width:64px;height:64px;display:grid;position:absolute;top:62px;left:62px}.icon-disc:before{color:#ff3429;font-size:28px;font-weight:800;line-height:1}.icon-disc.cal:before{content:"▦"}.icon-disc.calc:before{content:"▣"}.icon-disc.chat:before{content:"○"}.icon-disc.doc:before{content:"▤"}.icon-disc.build:before{content:"■"}.service-card-row.lower{text-align:left;grid-template-columns:1fr 1fr;gap:74px;margin-top:78px;display:grid}.service-horizontal{grid-template-columns:1fr 1fr;align-items:center;gap:52px;display:grid}.service-horizontal .horizontal-image img{object-fit:cover;width:100%;height:320px}.service-horizontal .icon-disc{background:#ee322424;margin-bottom:26px;position:relative;top:auto;left:auto}.inner-cta{color:#fff;background:var(--cta-image) center / cover no-repeat;width:100%;min-height:368px;margin:18px 0 80px;padding:78px 0;position:relative}.inner-cta:before{content:"";background:#000000a1;position:absolute;inset:0}.inner-cta .container{z-index:1;position:relative}.inner-cta h2,.inner-cta p{color:#fff}.inner-cta p{width:650px;max-width:100%;margin:18px 0 30px;font-size:19px;font-weight:300;line-height:32px}.contact-section{grid-template-columns:minmax(0,2.15fr) minmax(280px,1fr);gap:52px;display:grid}.contact-main{border-right:1px solid #ddd;min-width:0;padding-right:48px}.contact-main>p{width:780px;max-width:100%;margin:54px 0 25px}.contact-side{padding-top:88px}.contact-side h4:not(:first-child){margin-top:42px}.contact-side a,.contact-side p:last-child{color:#ee3224}.contact-form{margin-top:30px}.contact-form label{color:#404040;font-family:Overpass,Roboto,Arial,sans-serif;font-weight:800;display:block}.form-row.two{grid-template-columns:1fr 1fr;gap:15px;display:grid}.contact-form input,.contact-form textarea{color:#404040;background:#f3f3f3;border:0;border-radius:4px;width:100%;min-height:44px;margin-top:7px;display:block}.contact-form textarea{resize:vertical;min-height:132px;padding:12px}.contact-form small{color:#555;margin:6px 0 25px;font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:400;display:block}.required{color:#ee3224}.submit-button{color:#fff;cursor:pointer;background:#ee3224;border:0;margin-top:24px;padding:14px 32px;font-weight:700}.sr-only{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}#footer-outer{color:#404040;background:#fff}.footer-main{border-top:1px solid #e6e6e6;padding:62px 0 40px}.footer-grid{grid-template-columns:1fr 1.15fr 1.15fr;gap:50px;display:grid}.footer-brand{color:#101010;align-items:center;font-family:Roboto,Arial,sans-serif;font-size:18px;font-weight:700;line-height:22px;display:flex}.footer-grid h4{margin-bottom:18px}.footer-grid p{margin:0 0 8px}.footer-grid ul{margin:0;padding:0;list-style:none}.footer-grid li{margin-bottom:9px}.footer-grid a:hover{color:#ee3224}.footer-bottom{color:#777;border-top:1px solid #ebebeb;font-size:14px}.footer-bottom .container{justify-content:space-between;align-items:center;min-height:64px;display:flex}.footer-bottom p{margin:0}.floating-action{z-index:1001;background:#ff3328;border-radius:50%;place-items:center;width:58px;height:58px;display:grid;position:fixed;bottom:23px;right:24px;box-shadow:0 10px 25px #0000002e}.floating-action span,.floating-action i,.floating-action b{background:#ffffffc7;display:block;position:absolute}.floating-action span{border-radius:50%;width:22px;height:22px}.floating-action i{width:7px;height:7px;transform:translate(12px,-13px)rotate(45deg)}.floating-action b{width:7px;height:7px;transform:translate(2px,-4px)rotate(45deg)}#slide-out-widget-area-bg,#slide-out-widget-area{display:none}.slide_out_area_close{z-index:1003;cursor:pointer;background:0 0;border:0;width:22px;height:22px;display:none;position:fixed;top:39px;right:29px}.slide_out_area_close span{background:#fff;width:22px;height:2px;position:absolute;top:10px;right:0}.slide_out_area_close span:first-child{transform:rotate(45deg)}.slide_out_area_close span:nth-child(2){transform:rotate(-45deg)}body.material-ocm-open{overflow:hidden}body.material-ocm-open .blurred-wrap{filter:blur(8px)}body.material-ocm-open #slide-out-widget-area-bg{z-index:1001;background:#000000f0;display:block;position:fixed;inset:0}body.material-ocm-open #slide-out-widget-area{z-index:1002;color:#fff;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}body.material-ocm-open .slide_out_area_close{display:block}#slide-out-widget-area ul{text-align:center;margin:0;padding:0;list-style:none}#slide-out-widget-area li{margin:18px 0}#slide-out-widget-area a{color:#ffffffb8;font-family:Overpass,Roboto,Arial,sans-serif;font-size:30px;font-weight:800;line-height:1.15}#slide-out-widget-area a:hover{color:#fff}@media (max-width:999px){.container{width:auto;max-width:none;margin-left:23.4px;margin-right:23.4px}#header-outer,#header-outer.small-nav{height:94px;padding:12px 0}#header-outer.small-nav{background:#fff;box-shadow:0 3px 45px #00000026}#top .row{height:70px}#logo{flex-direction:column;justify-content:center;align-items:flex-start;width:250px;height:70px}.logo-mark{transform-origin:0;flex:none;width:120px;height:43px;margin:0 0 0 -3px;transform:scale(.9)}.logo-text{color:currentColor;white-space:normal;max-width:250px;font-size:14px;line-height:18px}#top nav{display:none}.slide-out-widget-area-toggle{color:currentColor;display:block}.hero-home{min-height:846px}.hero-home .content{width:auto;padding-top:291px}.hero-home h1{font-size:36px;line-height:1.22}.hero-home p{width:auto;margin-bottom:29px;font-size:19px;line-height:28px}.button.transparent{min-height:50px;padding:13px 30px;font-size:17px}.slider-pagination{flex-direction:row;inset:auto auto 18px 50%;transform:translate(-50%)}.scroll-down-wrap{bottom:6px}.page-hero{width:100%;height:210px;margin-left:0}.page-hero h1{margin-top:64px;font-size:32px}.specialize-section,.service-offerings,.client-style-section,.leadership-style-section,.contact-section,.split-section{padding:74px 0}h2{font-size:30px;line-height:1.25}h3{font-size:25px}.section-intro{margin-bottom:78px;font-size:18px;line-height:29px}.fancy-box-grid,.service-card-grid,.service-card-row.lower,.split-section,.process-grid,.priority-grid,.contact-section,.footer-grid,.milestone-row{grid-template-columns:1fr}.fancy-box-grid{gap:24px}.nx-fancy-box,.nx-fancy-box .inner,.service-card{min-height:336px}.service-card .card-copy,.icon-disc{left:25px}.service-card .card-copy{bottom:27px;right:25px}.icon-disc{top:25px}.service-horizontal{grid-template-columns:1fr;gap:28px}.roots-section{width:calc(100% + 46.8px);margin-left:-23.4px;padding:85px 0}.priority-grid div{min-height:90px}.split-image img{height:300px}.contact-main{border-right:0;min-width:0;padding-right:0}.contact-main>p{overflow-wrap:break-word;width:auto;margin-top:52px;font-size:18px;line-height:29px}.contact-side{padding-top:0}.form-row.two{grid-template-columns:1fr;gap:0}.inner-cta{margin-bottom:62px}.footer-bottom .container{padding:22px 0;display:block}.floating-action{bottom:24px;right:24px}}@media (max-width:430px){.hero-home h1{font-size:35px}.hero-home .content{padding-top:289px}}.internal-links{max-width:1180px;margin:48px auto;padding:0 22px}.internal-links h2{margin:0 0 16px;font-size:clamp(22px,2.4vw,30px)}.internal-links ul{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:8px 28px;margin:0;padding:0;list-style:none;display:grid}.internal-links a{padding:4px 0;text-decoration:none;display:inline-block}.internal-links a:hover{text-decoration:underline}#top .col_last{justify-content:flex-end;align-items:center;gap:26px;display:flex}#top .col_last nav{min-width:0}#top nav ul{gap:28px}.header-phone{color:currentColor;white-space:nowrap;border:2px solid;justify-content:center;align-items:center;min-height:42px;padding:10px 18px;font-weight:800;line-height:1;display:inline-flex}.hero-home-fixed{align-items:center;min-height:920px;padding:150px 0 90px;display:flex;overflow:hidden}.hero-home-fixed .hero-bg{background:#111 url(/images/hero/hero-commercial-roofing-augusta-ga-09.webp) 50%/cover no-repeat;position:absolute;inset:0}.hero-home-fixed .video-texture{background:linear-gradient(90deg,#0c0c0cc2 0%,#1414148a 48%,#030303b8 100%),linear-gradient(#0000,#0000006b)}.hero-home-grid{z-index:2;grid-template-columns:minmax(0,1fr) minmax(360px,470px);align-items:center;gap:64px;display:grid;position:relative}.hero-home .content{width:auto;padding-top:0}.hero-home .content p a,.roots-section p a{color:#fff;border-bottom:1px solid #ffffffb3}.hero-actions{flex-wrap:wrap;gap:14px;display:flex}.hero-form-panel{color:#404040;background:#fffffff5;width:100%;padding:32px;box-shadow:0 24px 70px #00000052}.hero-form-panel h2{color:#232323;margin:0 0 10px;font-size:28px}.hero-form-panel p{color:#555;width:auto;margin:0 0 22px;font-size:15px;font-weight:400;line-height:23px}.hero-contact-form{margin-top:0}.contact-form label{margin-bottom:14px}.contact-form input,.contact-form textarea,.contact-form select{color:#404040;background:#f3f3f3;border:0;border-radius:4px;width:100%;min-height:44px;margin-top:7px;padding:10px 12px;display:block}.contact-form select{appearance:auto}.contact-form .form-row.two label{margin-bottom:14px}.hp-field{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.slider-pagination,.scroll-down-wrap,.floating-action{display:none!important}.milestone-row.linked a{border-top:2px solid #ffffff52;padding:24px 0;display:block}.milestone-row.linked a:hover strong,.milestone-row.linked a:hover span{color:#fff}.priority-section .section-intro{margin-bottom:42px}.priority-card-grid{grid-template-columns:repeat(5,1fr);gap:10px;margin-top:42px;display:grid}.priority-card{color:#fff;text-align:left;min-height:318px;position:relative;overflow:hidden}.priority-bg,.priority-card:before{position:absolute;inset:0}.priority-bg{background-position:50%;background-size:cover;transition:transform .45s}.priority-card:before{z-index:1;content:"";background:#0009}.priority-card:hover .priority-bg{transform:scale(1.05)}.priority-card-copy{z-index:2;flex-direction:column;justify-content:flex-end;min-height:318px;padding:30px;display:flex;position:relative}.priority-card-copy strong{color:#fff;font-family:Overpass,Roboto,Arial,sans-serif;font-size:22px;font-weight:800;line-height:1.16;display:block}.priority-card-copy span{color:#ffffffdb;margin-top:14px;font-size:14px;line-height:22px;display:block}.page-hero{height:430px}.page-hero .container{padding-top:92px}.page-hero h1{max-width:920px;margin:0}.page-hero p{color:#ffffffdb;max-width:760px;margin:16px 0 0;font-size:18px;line-height:30px}.hero-eyebrow{color:#fff;opacity:.78}.taxonomy-grid-section{padding:82px 0 28px}.taxonomy-grid-head{grid-template-columns:minmax(0,.78fr) minmax(0,1fr);align-items:end;gap:54px;margin-bottom:48px;display:grid}.taxonomy-grid-head p{color:#555;margin:0;font-size:17px;line-height:29px}.slug-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.slug-card{color:#fff;min-height:340px;position:relative;overflow:hidden}.slug-card-bg,.slug-card-overlay{position:absolute;inset:0}.slug-card-bg{background-position:50%;background-size:cover;transition:transform .45s}.slug-card-overlay{background:linear-gradient(#0000002e,#000000c7)}.slug-card-copy{z-index:1;flex-direction:column;justify-content:flex-end;min-height:340px;padding:30px;display:flex;position:relative}.slug-card:hover .slug-card-bg{transform:scale(1.05)}.slug-kicker{color:#ffffffb8;letter-spacing:1px;text-transform:uppercase;margin-bottom:10px;font-size:12px;font-weight:800}.slug-card strong{color:#fff;font-family:Overpass,Roboto,Arial,sans-serif;font-size:25px;font-weight:800;line-height:1.14}.slug-card span:not(.slug-kicker){color:#ffffffd6;margin-top:12px;font-size:14px;line-height:23px;display:block}.slug-card em{color:#fff;letter-spacing:1px;text-transform:uppercase;margin-top:20px;font-size:13px;font-style:normal;font-weight:800;display:block}.detail-content-grid{padding-top:72px}.site-article-body{min-width:0}.site-article-body h2,.site-article-body h3{margin-top:42px}.site-article-body a{color:#ee3224;font-weight:700}.site-side-panel{border-top:6px solid #ee3224;box-shadow:0 18px 50px #00000014}.site-side-panel p a{color:#ee3224;border-top:0;padding:0;display:inline}.contact-section-single{align-items:start}.contact-side-card{background:#f7f7f7;border-top:6px solid #ee3224;padding:34px}.footer-grid-expanded{grid-template-columns:1.2fr 1.1fr .9fr 1fr 1.25fr;gap:34px}.footer-logo p{margin-top:18px}.hours-list li{justify-content:space-between;gap:14px;display:flex}.hours-list strong{color:#111;white-space:nowrap;font-weight:800}.footer-map-panel iframe{border:0;width:100%;height:190px}.cxyqr-h-contact-map,.cxyqr-h-footer-map,.rich-taxonomy{display:none!important}.not-found-panel{min-height:260px}.dark-button{color:#ee3224;border-color:#ee3224}.dark-button:hover{color:#fff}@media (max-width:1180px){#top nav ul{gap:18px}#top nav a{font-size:16px}.header-phone{padding-left:14px;padding-right:14px}.hero-home-grid,.taxonomy-grid-head{gap:36px}.priority-card-grid{grid-template-columns:repeat(3,1fr)}.slug-card-grid,.footer-grid-expanded{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:999px){#top .col_last{flex:none}.header-phone{display:none}.hero-home-fixed{min-height:auto;padding:150px 0 60px}.hero-home-grid{grid-template-columns:1fr}.hero-home .content{padding-top:0}.hero-form-panel{padding:26px}.priority-card-grid,.slug-card-grid,.taxonomy-grid-head{grid-template-columns:1fr}.priority-card,.priority-card-copy,.slug-card,.slug-card-copy{min-height:300px}.detail-content-grid{grid-template-columns:1fr;padding-left:23.4px;padding-right:23.4px}.site-side-panel{position:static}}@media (max-width:600px){.hero-actions{grid-template-columns:1fr;display:grid}.hero-actions .button{justify-content:center;width:100%}.hero-form-panel{padding:22px}.page-hero{height:auto;min-height:330px}.page-hero .container{padding-top:116px;padding-bottom:46px}.page-hero h1{font-size:30px}.page-hero p{font-size:16px;line-height:25px}.slug-card-copy,.priority-card-copy{padding:24px}}
