@import url(https://fonts.googleapis.com/css?family=Nunito:400,400i,600,600i,700,700i&display=swap);@import url(https://fonts.googleapis.com/css?family=Josefin+Sans);@import url(https://fonts.googleapis.com/css?family=Roboto);body{background-color:#000}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes pop{0%{-webkit-transform:scale(1.7);transform:scale(1.7)}50%{-webkit-transform:scale(2.2);transform:scale(2.2)}to{-webkit-transform:scale(1.7);transform:scale(1.7)}}@keyframes pop{0%{-webkit-transform:scale(1.7);transform:scale(1.7)}50%{-webkit-transform:scale(2.2);transform:scale(2.2)}to{-webkit-transform:scale(1.7);transform:scale(1.7)}}.pop{-webkit-animation-name:pop;animation-name:pop;-webkit-animation-timing-function:cubic-bezier(.645,.045,.355,1);animation-timing-function:cubic-bezier(.645,.045,.355,1)}.loading,.pop{-webkit-animation-duration:.5s;animation-duration:.5s}.loading{-webkit-animation-name:loading;animation-name:loading;-webkit-animation-timing-function:cubic-bezier(.645,.045,.355,1);animation-timing-function:cubic-bezier(.645,.045,.355,1)}:root{--selected:#1994f2;--cri-blue:#1994f2;--cri-green:#50d000;--cri-green2:#009d05;--cri-blue2:#009dc1;--cri-grey:#373737;--cri-error:tomato;--cri-sub-green:green}::-webkit-scrollbar{display:none}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}a:hover{text-decoration:none}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.roboto{font-family:roboto}.now-ui-icons{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;display:inline-block;font:normal normal normal 14px/1 Nucleo Outline;font-size:inherit;text-transform:none}body,html{font-family:roboto;font-size:16px}h1{font-family:Josefin Sans;font-size:1.25em!important;font-weight:600;font-weight:800}h1,main#rendered h2{text-transform:capitalize}main#rendered h2{font-family:Bebas Neue;font-size:2.5em;margin-bottom:10px}h3{color:#1c87c9;font-family:Avenir,Arial,Helvetica;font-weight:600;text-transform:capitalize}body{min-height:100vh;overflow-x:hidden;padding:0;position:relative}body,select{box-sizing:border-box;margin:0;outline:none}select{background:#f4f4f4!important;border:none;border-bottom:1px solid #eee;font-family:sans-serif;padding:5px}button:focus,input:focus,select:focus,textarea:focus{outline:none}main#rendered{font-family:roboto;font-size:12px}main#rendered input{background:#f4f4f4;border:none;color:#373737;color:var(--cri-grey);font-family:sans-serif;font-size:1.45em;padding:5px;position:relative;transition:background-color .2s ease;width:100%}main#rendered input::-webkit-input-placeholder{color:#282828}main#rendered input::placeholder{color:#282828}main#rendered input.required::-webkit-input-placeholder{color:red;font-weight:500}main#rendered input.required::placeholder{color:red;font-weight:500}main#rendered input[type=checkbox]{background:#b0b0b0;border-radius:5px;color:#50d000;color:var(--cri-green);font-family:Impact,Arial Narrow Bold,sans-serif;height:25px;margin:5px;width:25px}input::-webkit-input-placeholder{color:#b6b6b6}input::placeholder{color:#b6b6b6}main#rendered form{background-color:#fff;height:inherit;padding:15px}main#rendered input.withLabel{font-size:1.35rem;height:40px;left:0;line-height:2px;margin:none;padding:none}main#rendered button{background-color:#1c87c9;border:none;border-radius:5px;color:#fff;display:inline;font-size:16px;font-weight:600;letter-spacing:2px;margin:0 auto;padding:10px;transition:background-color .5s ease;width:130px}main#rendered button:hover{background-color:#0789da}main#rendered button.greyed-out,main#rendered button:disabled{background-color:#373737!important;background-color:var(--cri-grey)!important;cursor:not-allowed}main#rendered option{border:none;padding:4px}main#rendered .other-comments{font-size:1.75rem;font-weight:800;text-align:left}main#rendered .textarea{background-color:#f0f0f0;border:1px solid #f7f7f7;border-radius:10px;font-family:roboto;margin:0 0 1rem;min-height:120px;padding:10px;width:90%!important}.title{margin-bottom:2rem;margin-top:2rem}.logo-holder{background-attachment:local;background-position:top;background-repeat:no-repeat;background-size:contain;margin-left:1.5rem;max-width:300px;min-height:100px}.order-form-title{line-height:auto;margin:0;text-align:center}.order-form-title>p{margin-bottom:0}.header-wrap{display:flex;flex-direction:column;justify-content:center}.header--span{font-family:Roboto;font-size:1rem;font-weight:800;line-height:1.75rem;margin:10px 0}.order-form-title h2{font-size:1.75rem;letter-spacing:1px;line-height:1em;margin:0;padding:0}.progress-nodes{margin:2rem auto 4rem;position:relative;width:90%}.progress-nodes--completed{background-color:#50d000;background-color:var(--cri-green);-webkit-transform:translateY(6px);transform:translateY(6px);transition:width .5s ease;width:0;z-index:2}.progress-nodes--completed,.progress-nodes>ul{border-radius:8px;height:6px;margin:0;padding:0;position:relative}.progress-nodes>ul{align-items:center;background-color:rgba(0,0,0,.2);display:flex;justify-content:space-between;list-style:none;z-index:10}.progress-nodes>ul>li{background-color:#50d000;background-color:var(--cri-green);border-radius:100%;cursor:pointer;height:20px;margin:0;padding:0;width:20px;z-index:100}.progress-nodes>ul>li,.progress-nodes>ul>li>a{-webkit-transform-origin:center;transform-origin:center;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.progress-nodes>ul>li>a{color:grey;font-weight:400;position:absolute;text-align:center;text-decoration:none;-webkit-transform:translate(-25%,1.75em) scale(.8);transform:translate(-25%,1.75em) scale(.8)}.progress-nodes>ul>li>div{color:#fff;font-size:.9em;position:absolute;-webkit-transform:translate(3px);transform:translate(3px)}.progress-nodes>ul>li.current{background-color:#50d000;background-color:var(--cri-green);-webkit-transform:scale(1.7);transform:scale(1.7)}.progress-nodes>ul>li.current,.progress-nodes>ul>li.current>a{transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.progress-nodes>ul>li.current>a{color:#373737;color:var(--cri-grey);font-weight:800;-webkit-transform:translate(-35%,-1.5rem) scale(1);transform:translate(-35%,-1.5rem) scale(1)}ul.focused{align-items:center;background-color:#1994f2!important;background-color:var(--selected)!important;display:flex!important;margin:0;padding:0;position:relative!important;transition:width .3s cubic-bezier(.68,-.55,.265,1.55);visibility:visible!important;z-index:100}.big-list-hide{opacity:1}.sub-item-d-none{display:none!important}ul.sub-item--ul{border-radius:6px;display:flex;height:6px;justify-content:space-around;list-style:none;position:absolute;transition:width .3s cubic-bezier(.68,-.55,.265,1.55);visibility:hidden;width:1%;z-index:100}.sub-item--ul a{color:#000;font-size:.2rem;font-weight:600;margin-top:35px;position:absolute;text-align:center;-webkit-transform:translateX(-10px);transform:translateX(-10px);-webkit-transform-origin:center;transform-origin:center;z-index:100}.sub-item--ul>li{visibility:hidden}.sub-item--ul>li.current{background-color:#50d000;background-color:var(--cri-green);-webkit-transform:scale(1.2);transform:scale(1.2)}.sub-item--ul>li.current,.sub-item--ul>li.current a{transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.sub-item--ul>li.current a{color:#373737;color:var(--cri-grey);-webkit-transform:translate(-13px,-7px);transform:translate(-13px,-7px);width:50px}ul.focused>li>a{font-size:1rem}.focused>li{visibility:visible}li.sub-item{background-color:#009dc1;background-color:var(--cri-blue2);border-radius:100%;cursor:pointer;height:15px;margin:0;padding:0;width:15px;z-index:100}li.sub-item a{background-color:none;color:grey}.main-row{margin-left:0!important;margin-right:0!important}.main-block{background:#f7f7f7;height:100%;margin-bottom:8rem;margin-left:auto;margin-right:auto;max-width:836px;min-width:835px;padding:2rem;position:relative}.main-form{background-color:#303030;min-height:100vh}.title-of-section{background:#030304;background:radial-gradient(circle,#030304 37%,#39363c 100%);border-top-left-radius:6px;border-top-right-radius:6px;color:#fff;height:54px;padding-top:7px;text-align:center;z-index:50}.title-of-section>h2{font-family:Avenir,Arial,Helvetica;font-size:2rem;font-weight:600;letter-spacing:2px;text-transform:uppercase}.form-values{background-color:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px;box-shadow:0 0 10px 2px rgba(0,0,0,.2);min-height:inherit;padding-bottom:40px}.divider{background:linear-gradient(to top right,#39363c,#000);color:#fff;font-size:1.45em;font-weight:400;margin-bottom:40px;min-height:40px;text-align:center;width:100%}.divider span{vertical-align:middle!important}.input--wrapper>*{margin-bottom:7px}.divider2{background:#867f8d;color:#fff;font-size:1.5rem;font-weight:500;height:auto;margin-bottom:5px;margin-top:1em;padding:1px;text-align:center;width:100%}.order-type--box{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:1fr 1fr;justify-content:space-around;margin-top:2.5rem;width:inherit}.order-type--button{min-width:200px}.order-type--box input{display:none}.order-type--box label{align-items:center;background-color:#f8f8ff;border-radius:5px!important;box-shadow:0 0 10px -8px;color:#181818;cursor:pointer;display:flex;font-family:roboto;font-size:1rem;font-weight:700;justify-content:center;letter-spacing:1px;min-height:160px;padding:1rem;text-transform:uppercase}.order-type--box label:hover{background-color:#e8e8f2}.order-type--box input:checked+.order-type--label{background-color:#1994f2;background-color:var(--selected);color:#fff;transition:background-color .5s}.order-type--label .text{max-width:200px}.order-type--label i{display:block;font-size:2rem;margin-bottom:2rem}.locations-area{display:grid;grid-template-columns:1fr 1fr 1fr;margin-left:auto;margin-right:auto}.locations-area h2.title{font-size:2rem;grid-column:1/-1;margin:1rem auto}.locations-area div{font-size:.85rem}.upload-pdf-form::-webkit-file-upload-button{background-color:#1994f2;background-color:var(--selected);border:none;color:#fff}.city-state{grid-column-gap:5px;-webkit-column-gap:5px;column-gap:5px;display:grid;grid-template-columns:55% 20% 23%}.divide{display:grid;grid-template-columns:75% 25%;padding-left:10px;padding-top:10px}.divide i{margin-right:.75rem}.material-holder{background:linear-gradient(to top right,#4f7f45,#cf6);padding-top:10px;position:relative;transition:width .2s ease}.material{background-color:#fff}.material-picker--wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;justify-content:center}.material-picker--wrapper>p{text-align:center}.material-picker--wrapper p{font-size:1.5em;grid-column:1/-1;line-height:1em;margin:auto;max-width:450px;padding:.75em}.material-picker--selector{display:flex;height:120px;justify-content:center;margin:1em}.material-picker--selector label{align-items:center;background-color:#f0f8ff;cursor:pointer;display:flex;justify-content:center;justify-self:center;margin:0;min-height:100%;min-width:150px;padding:10px;text-align:center;transition:background-color .2s ease;width:100%}.material-picker--selector input{display:none}.material-picker--selector input:checked+label{background-color:#373737;background-color:var(--cri-grey);color:#fff;transition:background-color .2s ease;-webkit-user-select:none;user-select:none}.label-input-quantity{align-items:center;display:grid;grid-auto-rows:55px;grid-template-columns:40% 30% 25%}.bold-label{font-size:1.25rem;font-weight:400!important;line-height:20px;margin:auto 10px auto auto;max-width:85px;text-align:right}.units--holder{background-color:#1a1a1a;border-radius:30px;display:inline-flex;height:40px;margin-left:1rem;width:70px}.units--holder input{cursor:pointer;display:none}.units--holder label{border-radius:25px;color:#fff;cursor:pointer;display:inline-block;font-size:1.25rem;font-weight:400;height:30px;margin-left:6px;margin-top:6px;width:60px;z-index:100}.units--holder>span{background-color:#1994f2;background-color:var(--selected);border-radius:100%;display:block;height:32px!important;margin-top:4px;position:absolute;-webkit-transform:translateX(34px);transform:translateX(34px);transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;width:32px!important}.units--holder input:checked~span{background-color:#009d05;background-color:var(--cri-green2);-webkit-transform:translateX(3px);transform:translateX(3px)}.container-box>div{align-items:center;display:grid;grid-template-columns:40% 60%}.container-box input{margin-left:1rem;width:100%}.site-info{align-items:flex-start;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:110px repeat(3,85px)}.time-select{font-size:.9em;font-weight:600;height:30px;margin-left:5px!important;margin-right:5px;right:0!important;width:100px!important}.pickup-details{margin-bottom:.4em;width:100%}.ad-opt{align-self:flex-start;font-size:1.75rem;height:30px;margin-bottom:10px;margin-top:1em;text-align:left}.ad-opt,.site-info :first-child{font-weight:800!important;line-height:1em}.site-info :first-child{grid-column:1/-1}.site-info input{display:none;justify-self:center}.site-info label:hover{opacity:.8}.site-info h5{font-size:1.5rem;font-weight:200;margin-top:.35em;text-align:center}.site-info label{align-items:center;background-color:#f0f8ff;box-shadow:0 0 5px 0 grey;cursor:pointer;display:flex;flex-direction:column;font-size:60%;font-weight:700;height:75px;justify-content:center!important;padding:6px;text-align:center!important;transition:background-color .2s ease;width:93%}.site-label{font-size:1.75rem;font-weight:800!important;height:30px;line-height:1em;margin-bottom:10px;margin-top:1em;text-align:left}.site-info-check:checked+label{background-color:#373737;background-color:var(--cri-grey);color:#fff}.items-notice{background:#e74a4a;color:#fff;font-size:1.15em;font-weight:400;letter-spacing:1px;padding-bottom:10px;padding-left:10px;padding-top:10px;text-align:center}.label-time{font-weight:600}#file_upload_area{transition:all .2s ease}#filesUploader{background:#e7e7e7;font-size:2em}#filesUploader::-webkit-file-upload-button{background-color:#1994f2;background-color:var(--selected);border:none;color:#fff;padding:.5em}.hidden{display:none}#btn-submit{background-color:#50d000;background-color:var(--cri-green);height:50px}#btn-submit--grey{background-color:#373737;background-color:var(--cri-grey);height:50px}.invalid{background-color:rgba(255,0,0,.25);transition:background-color .2s ease}.verify{background-color:#50d000;background-color:var(--cri-green);height:3px;-webkit-transform:translateY(-4px);transform:translateY(-4px);transition:width .3s ease;width:0;z-index:100}.label-input-quantity input:focus~div.verify,input:focus+div.verify{background-color:#50d000;background-color:var(--cri-green);width:100%}.error-display{align-items:center;background-color:red;color:#fff;display:flex;font-size:1em;height:50px;justify-content:center;margin-bottom:-40px;opacity:0;position:relative;-webkit-transform:translateY(-40px);transform:translateY(-40px);transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;z-index:1}.error-show{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px);z-index:1}div.big-button{background-color:#f8f8ff;box-shadow:0 0 2px 1px gray;font-size:1em;font-size:1.25rem;font-weight:200;height:50px;letter-spacing:1px;line-height:auto;margin-top:1em;padding-top:.75rem;position:relative;text-align:center;width:100%}.big-button>label{cursor:pointer;height:100%;width:100%}.big-button i{margin-right:1rem}.big-button-input{align-self:center;position:absolute;visibility:hidden}.big-button-input:checked+div{background-color:#1994f2;background-color:var(--selected);color:#fff}div.form-button1{display:flex;height:120px;justify-content:center;margin:1em}.form-button1 label{align-items:center;background-color:#f0f8ff;cursor:pointer;display:flex;justify-content:center;justify-self:center;margin:0;min-height:100%;min-width:150px;padding:10px;text-align:center;transition:background-color .2s ease;width:100%}.form-button1 label:hover{background-color:#ccecff}.form-button1 input{display:none}.form-button1 input:checked+label{background-color:#373737;background-color:var(--cri-grey);color:#fff;transition:background-color .2s ease;-webkit-user-select:none;user-select:none}.button-section{align-items:center;background-color:#fff;bottom:0;display:flex;justify-content:space-evenly;margin:auto;padding:2em;position:relative;width:80%}.button--wrapper{background-color:#fff;bottom:0;box-shadow:0 0 10px 0;position:fixed!important;width:100%;z-index:100}.loading__container{align-items:center;display:flex;flex-direction:column;height:30vh;justify-content:space-around;width:100%}.loading--holder{background-color:grey;border-radius:50px;height:16px;position:relative;width:100%}.loading--progress{-webkit-animation:loading .8s cubic-bezier(.68,-.55,.265,1.25) infinite;animation:loading .8s cubic-bezier(.68,-.55,.265,1.25) infinite;background-color:#17da51;border-radius:50px;height:16px;position:absolute;transition:all .2s ease-in}#file_upload_area>div>img{border:1px solid #d3d3d3;display:inline;margin:10px;max-height:120px!important;position:relative}.img-holder{display:inline-block;height:100%;padding:10px;position:relative;transition:all .4s ease;width:auto}.img-holder:nth-of-type(odd){background-color:#f0f8ff}.img-holder>p{font-size:.75em}.delete-img{background-color:#009d05;background-color:var(--cri-green2);border-radius:100%;color:#fff;cursor:pointer;font-size:2em;height:25px;line-height:19px;line-height:auto;padding-left:3px;position:absolute;right:0;top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center;transform-origin:center;width:25px;z-index:100}.btn--disabled{background-color:grey!important}#rendered h1{font-family:Nunito;font-family:Josefin Sans;font-size:1.25em!important;font-weight:600;font-weight:800;margin-bottom:0!important}.section--contact label,.section--generator label,.site-info--checks label{font-size:.8rem;font-weight:800;letter-spacing:1px;text-transform:uppercase}#rendered h2{font-family:Bebas Neue;font-size:2.5em!important;margin-bottom:10px}#rendered h3{color:#fff;font-family:Bebas Neue;font-size:1.4rem;font-weight:300;text-transform:uppercase}#rendered h3.confirm{color:#181818;font-size:1.5em!important}#rendered h2{font-size:2rem}#rendered input[type=radio]{padding:10px!important;width:20px!important}#rendered{background-color:#303030;margin-bottom:100px;min-height:100vh;padding:3rem}#rendered input{background-color:#ebebeb;border:none;font-family:sans-serif;font-size:1rem;margin:2px!important}#rendered input:hover{background-color:#f0f8ff}#rendered select{height:30px;line-height:2em!important;margin:.5em!important;width:35%}#rendered .alert{background-color:#f96565;color:#fff;width:100%}#rendered .alert>span{color:#5e0101;font-weight:800}#rendered .logo-holder{background-attachment:local;background-image:url(/static/media/logo.875dde14d46fef4a6185.png);background-position:top;background-repeat:no-repeat;background-size:contain;margin-left:1.5rem;max-width:300px;min-height:100px}#rendered .radio{margin-left:.35rem}#rendered .form--header{line-height:.5rem;margin-top:.75rem;text-align:center}@media only screen and (max-width:1000px){#rendered{padding:3%}#rendered section.section--material label{font-size:.85em!important}}@media only screen and (max-width:830px){#rendered .main-form,#rendered main{padding:0!important}#rendered section{max-width:100%;padding:1rem}#rendered section.section--material{display:grid;grid-template-areas:"material-section--title material-section--title" "material--lamps material--batteries" "material--ewaste material--batteries" "material--hazardous material--ballast" "material--hazardous material--specialty";grid-template-columns:50% 50%;grid-template-rows:auto;min-height:500px}#rendered .logo-holder{height:80px!important;margin-left:auto;margin-right:auto}#rendered .container--content>div{margin-top:.25em!important;padding:0!important}}@media only screen and (max-width:600px){#rendered{padding:5px}#rendered section.section--material{display:flex;flex-direction:column;gap:1rem}#rendered section{padding:0}}#rendered .section--title{background-color:#000;color:#fff;font-family:Bebas Neue;font-size:2rem;height:40px;text-align:center;width:100%}#rendered .section--contact input,#rendered .section--generator input{width:100%}#rendered .city-state{grid-column-gap:5px;-webkit-column-gap:5px;column-gap:5px;display:grid;grid-template-columns:55% 20% auto}#rendered .pickup-delivery{font-size:1.75rem;margin-top:1rem}#rendered .pickup-delivery>input{margin-top:.4em!important}#rendered .pickup-delivery>label{margin-right:.55rem}#rendered .main-form{background-color:#fff;margin-left:auto;margin-right:auto;max-width:960px!important;padding:2rem}#rendered .container--content input{border:none;height:30px;width:90%}#rendered .container--content label{margin-top:6px}#rendered .container--content>div{grid-column-gap:10px;align-items:center;-webkit-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:90px auto;line-height:1rem;padding:1rem;text-align:right}#rendered .section--material{grid-gap:2px;background-color:#eee;display:grid;gap:2px;grid-template-areas:"material-section--title material-section--title material-section--title" "material--lamps material--ballast material--batteries" "material--lamps material--hazardous material--batteries" "material--ewaste material--hazardous material--batteries" "material--ewaste material--specialty material--batteries";grid-template-columns:repeat(3,minmax(80px,1fr));grid-template-rows:40px 2fr 2fr 2fr 1.5fr;min-height:600px;width:100%}#rendered section.section--material input{background-color:#e4e4e4;border:none;border-bottom:1px solid grey;height:25px;margin-top:4px}#rendered section.section--material input::-webkit-input-placeholder{color:var(--cri-grey);font-weight:700}#rendered section.section--material input::placeholder{color:var(--cri-grey);font-weight:700}#rendered section.section--material label{font-family:sans-serif;font-size:1rem!important;height:25px;margin:4px 0 2px 1rem;padding:0}#rendered .material-section--title{background-color:#000;color:#fff;font-family:Bebas Neue;font-size:2rem;grid-area:material-section--title;text-align:center}#rendered .material--title{background-color:var(--cri-grey);font-family:Avenir,Arial,Helvetica;grid-column:1/-1;padding-left:1rem;padding-top:6px}#rendered .material--title h2{color:#fff;color:var(--cri-green);font-size:1.5rem;font-weight:400}#rendered .material--ballast{display:grid;grid-area:material--ballast;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;grid-template-columns:70% 30%}#rendered .material--haz{display:grid;grid-area:material--hazardous;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;grid-template-columns:70% 30%}#rendered .material--lamps{display:grid;grid-area:material--lamps;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;grid-template-columns:65% 35%}#rendered .material--eWaste{display:grid;grid-area:material--ewaste;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;grid-template-columns:70% 30%}#rendered .material--specialty{display:grid;grid-area:material--specialty;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;grid-template-columns:70% 30%}#rendered .material--batteries{display:grid;grid-area:material--batteries;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;grid-template-columns:70% 30%}#rendered .site-info--checks{display:grid;grid-template-columns:70% 30%}#rendered .section--site-info textarea{width:100%}#rendered .site-info--row{margin-top:1rem}.rendered-section__submit{align-items:center;background-color:#f5f5f5;border-top:1px dotted grey;bottom:0;display:flex;height:100px;justify-content:center;margin:auto;position:fixed;width:100%;z-index:100}.rendered-section__submit>button#submit-form{background-color:var(--cri-green);background-color:#50d000;border:none;color:#fff;font-size:1.25rem;margin:1rem;min-width:150px;padding:.5rem}.rendered-section__submit>button#go-back{background-color:var(--cri-blue2);border:none;color:#fff;font-size:1.25rem;margin:1rem;min-width:150px;padding:.5rem}#rendered .loading__container{align-items:center;display:flex;flex-direction:column;height:50vh;justify-content:space-around;margin-top:2rem;width:100%}#rendered .loading--holder{background-color:grey;border-radius:50px;height:16px;position:relative;width:80%}#rendered .loading--progress{-webkit-animation:loading .8s cubic-bezier(.68,-.55,.265,1.25) infinite;animation:loading .8s cubic-bezier(.68,-.55,.265,1.25) infinite;background-color:#17da51;border-radius:50px;height:16px;position:absolute;transition:all .2s ease-in}@-webkit-keyframes loading{0%{background-color:#8deeaa;width:0}to{width:100%}}@keyframes loading{0%{background-color:#8deeaa;width:0}to{width:100%}}
/*# sourceMappingURL=main.e3769824.css.map*/