@font-face{font-family:"Posterama 2001";font-weight:400;font-style:normal;font-display:swap;src:url(/build/assets/posterama2001-ChXY8-Lo.eot);src:url(/build/assets/posterama2001-ChXY8-Lo.eot?#iefix) format("embedded-opentype"),url(/build/assets/posterama2001-Bqj3M0LD.woff2) format("woff2"),url(/build/assets/posterama2001-B27sq0TE.woff) format("woff"),url(/build/assets/posterama2001-CrhaKsIw.ttf) format("truetype"),url("/build/assets/posterama2001-CrUXtqyr.svg#Posterama 2001 W04 SemiBold") format("svg")}html,body{scroll-behavior:smooth;scroll-padding-top:2.5rem}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.font-posterama{font-family:"Posterama 2001",sans-serif}.resize-animation-stopper *{animation:none!important;transition:none!important}.hide-scrollbar::-webkit-scrollbar{display:none}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.z-max{z-index:9999}::selection{color:#000;background:#0197f680}::-moz-selection{color:#000;background:#0197f680}.text-white::-moz-selection,.text-white *::-moz-selection{color:#fff!important;background:#0197f680}.text-white::selection,.text-white *::selection{color:#fff!important;background:#0197f680}.max-w-control{width:100vw;max-width:min(96vw,1728px)}.draw-underline-hover{position:relative}.draw-underline-hover:after{content:"";position:absolute;background-color:#0197f6;color:#0197f6;height:2px;width:0;left:0;bottom:-10px;transition:.3s ease all}.draw-underline-hover:hover{color:inherit;cursor:pointer}.draw-underline-hover:hover:after{width:100%}.page-materials .materials-nav-item,.page-kits .kits-nav-item,.page-projects .projects-nav-item,.page-building-designer .building-designer-nav-item,.page-visualizers .visualizers-nav-item{color:#0197f6}.page-materials .materials-nav-item:after,.page-kits .kits-nav-item:after,.page-projects .projects-nav-item:after,.page-building-designer .building-designer-nav-item:after,.page-visualizers .visualizers-nav-item:after{width:100%}.logo{height:2.5rem;width:auto}#nav{transition:.3s ease all}.menu-large .logo{height:2.5rem;width:auto}.menu-small .menu{background-color:#fffffff5;border-bottom:1px solid #f1f5f9}.demo-height,.demo-width,.demo-length{transition:ease all .3s}.bg-black-gradient{background:#000000bf}.text-35xl{font-size:2rem;line-height:2.125rem}.aspect-16-by-9-container{width:100%;padding-top:56.25%;height:0;position:relative}.hover-who:hover{position:relative}.hover-who:hover:after{content:"This data was collected from 5 Colorado-based metal building providers. If you have questions or concerns, don't hesitate to contact our team.";width:18rem;top:1.75rem}.disabled-service{position:relative;opacity:1;color:#cbd5e1}.disabled-service:before{content:"";z-index:1;position:absolute;top:0;left:0;right:0;bottom:0;border-radius:.25rem;background:repeating-linear-gradient(45deg,#94a3b81a,#94a3b81a 10px,#94a3b800 10px,#94a3b800 20px)}.not-prose>*{display:inline!important;margin:0;padding:0}.not-prose ul,.not-prose ol{list-style:none;margin:0;padding:0}.not-prose li{display:inline!important;margin:0;padding:0}.disabled-service:hover:after,.disabled-service:active:after{content:"This service is not available in the zip code provided";right:0;left:0;top:4.5rem}.state-btn{display:block;background-color:#ffffff0d;padding:.5rem 1rem;border-radius:.5rem;color:#fff;font-weight:700;font-size:1rem;line-height:1.5rem;text-align:center;transition:.3s ease all}.state-btn:hover,.state-btn:focus{background-color:#ffffff26}.state-selected{background-color:#0197f6}.state-selected:hover{background-color:#0082d7!important}.dot{width:6px;height:6px;border-radius:50%;margin:0 5px;animation:bounce .6s infinite}@keyframes bounce{0%,50%{transform:translateY(0)}25%{transform:translateY(-6px)}}.dot:nth-of-type(1){background-color:#fff;animation-delay:0s}.dot:nth-of-type(2){background-color:#fff;animation-delay:.08s}.dot:nth-of-type(3){background-color:#fff;animation-delay:.16s}.disabled-service:hover:after,.disabled-service:active:after,.hover-who:hover:after{position:absolute;font-size:14px;left:0;color:#fff;padding:.5rem .75rem;border-radius:.5rem;background-color:#000000bf}.select-white::-moz-selection{background:#ffffff80}.select-white::selection{background:#ffffff80}#quiz{max-width:100vw;overflow-x:hidden}.aspect-16-by-9-child{width:100%;height:100%;position:absolute;top:0;left:0}.line-clamp-2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.hover-scale{transition:.5s ease all}.hover-scale:hover{transform:scale(1.02)}.step-height{min-height:-moz-fit-content;min-height:fit-content;height:calc(100vh - 28rem);max-height:800px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;padding-top:2rem;padding-bottom:2rem}.hide-explainer .questions-explainer{display:none}.add-border #questionContainer{border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0}#quiz{min-height:640px;max-height:-moz-fit-content;max-height:fit-content}.hide-explainer #quiz{min-height:-moz-fit-content;min-height:fit-content;height:95vh;max-height:1150px}.ios-safari .snap-center{padding-bottom:6rem}.ios-safari .top-container{height:50vh!important}.nine-design-red:hover{color:#e51636}@media(max-width:640px){.sm-h1{font-size:6.5vw}}@media(max-width:550px){.sm-h1{font-size:10.4vw}}@media(min-width:640px){.menu-large .logo{height:3.5rem;width:auto}}@media(min-width:768px){.menu-large .logo{height:3.5rem;width:auto}.bg-black-gradient{background:linear-gradient(90deg,#000 .2%,#0009 50%,#00000080 99.96%)}.quote-container{height:600px}.step-height{height:calc(100vh - 28rem);gap:4rem}}@media(min-width:1024px){.quote-container{height:620px}}@media(min-width:1280px){.bg-black-gradient{background:linear-gradient(90deg,#000 .2%,#000000e6 31.9%,#00000054 72.83%,#00000080 99.96%)}}.menu-bg{background-color:#fffffff5;border-bottom:1px solid #f1f5f9}.grecaptcha-badge{visibility:hidden!important}.slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:8px;border-radius:999px;background:#cbd5e1;outline:none;opacity:1;transition:opacity .2s}.slider:hover{opacity:1}.slider::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:25px;border-radius:999px;height:25px;background:#0197f6;cursor:pointer}.slider::-moz-range-thumb{width:25px;height:25px;background:#0197f6;cursor:pointer}.ref-tracker-0{width:20%}.ref-tracker-1{width:22%}.ref-tracker-2{width:33%}.ref-tracker-3{width:25%}@media(min-width:1024px){.logo{height:3rem;width:auto}.ref-tracker-0{width:25%}.ref-tracker-1{width:23%}.ref-tracker-2{width:27%}.ref-tracker-3{width:25%}}
