main.about-page{max-width:89.5rem}main.about-page,main.about-page *,main.about-page :after,main.about-page :before{box-sizing:border-box}main.about-page h2{margin-bottom:.25em;padding-bottom:0;position:relative}main.about-page .twoColumn{margin-top:1rem}main.about-page .twoColumn p{margin-top:0}main.about-page .aboutGrid{display:grid;grid-auto-flow:row;position:relative;grid-gap:1.5rem;border-radius:.3125rem;grid-template-columns:repeat(1,auto);grid-template-rows:repeat(1,auto);padding-top:1.5rem}@media (min-width:60em){main.about-page .aboutGrid{grid-template-columns:repeat(2,auto);grid-template-rows:1fr auto auto auto!important}}main.about-page .aboutGrid .aboutBox{border-radius:.3125rem;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;width:100%}@media (min-width:60em){main.about-page .aboutGrid .aboutBox{display:block}}main.about-page .aboutGrid .aboutBox img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;width:100%}@media (max-width:calc(60em - 1px)){main.about-page .aboutGrid .aboutBox img{aspect-ratio:16/9}}main.about-page .aboutGrid .aboutBox div.about-box-header{color:white;left:1rem;position:absolute;text-shadow:rgba(0,0,0,.5) .125em .125em;top:2rem;z-index:10}@media (min-width:60em){main.about-page .aboutGrid .aboutBox div.about-box-header{left:3rem}}main.about-page .aboutGrid .aboutBox div.about-box-header h3{color:white;margin-bottom:.5rem}main.about-page .aboutGrid .aboutBox div.about-box-header a{align-items:center;color:#fff;display:none;gap:.25rem;text-decoration:none;transition:opacity .4s ease}@media (min-width:60em){main.about-page .aboutGrid .aboutBox div.about-box-header a{display:inline-flex}}main.about-page .aboutGrid .aboutBox p,main.about-page .aboutGrid .aboutBox p a{color:white}@media (max-width:calc(60em - 1px)){main.about-page .aboutGrid .aboutBox p a{color:red;text-decoration:none}main.about-page .aboutGrid .aboutBox h3,main.about-page .aboutGrid .aboutBox h4,main.about-page .aboutGrid .aboutBox p{color:black}}main.about-page .aboutGrid .aboutBox .about-box-mask{background-color:rgba(72,72,74,.95);inset:0;opacity:0;position:absolute;transition:all .4s ease-out;z-index:1}main.about-page .aboutGrid .aboutBox .hoverBox{margin:1rem 0 2rem;opacity:1;overflow:visible;padding:0;position:static;width:100%;z-index:10}@media (min-width:60em){main.about-page .aboutGrid .aboutBox .hoverBox{height:calc(100% - 7rem);left:0;margin:0;opacity:0;overflow:auto;padding:0 1rem 0 3rem;position:absolute;top:5rem;transition:all .4s ease-out}}@media (min-width:60em){main.about-page .aboutGrid .aboutBox:focus-within div.about-box-header a,main.about-page .aboutGrid .aboutBox:hover div.about-box-header a{opacity:0}main.about-page .aboutGrid .aboutBox:focus-within .about-box-mask,main.about-page .aboutGrid .aboutBox:focus-within .hoverBox,main.about-page .aboutGrid .aboutBox:hover .about-box-mask,main.about-page .aboutGrid .aboutBox:hover .hoverBox{opacity:1}}main.about-page .aboutGrid .aboutBox p{margin-top:0}main.about-page .aboutGrid .aboutBox p:last-child{margin-bottom:0}main.about-page .aboutGrid .aboutBox h4{color:black;font-size:1.6rem;font-weight:var(--fw-semi-bold);line-height:1.2em;margin:0 auto;padding-top:.5em;text-transform:capitalize}main.about-page .aboutGrid .aboutBox h4:first-child{padding-top:0}@media (min-width:60em){main.about-page .aboutGrid .aboutBox h4{color:#fff}}main.humboldt-contact,main.humboldt-contact *,main.humboldt-contact :after,main.humboldt-contact :before{box-sizing:border-box}@media (min-width:53.75em){main.humboldt-contact div.three-column{display:grid;grid-template-columns:repeat(3,32%);grid-column-gap:2%}}main.humboldt-contact div.contact-container{display:flex;flex-direction:column;margin:2rem auto 0;width:100%}main.humboldt-contact div.contact-container h4{margin-top:0}main.humboldt-contact div.contact-container div.confirmation-message{text-align:center}main.humboldt-contact div.contact-container div.confirmation-message>*{margin-inline:auto;max-width:-moz-max-content;max-width:max-content}main.humboldt-contact div.contact-container div.confirmation-message h2{color:var(--clr-success);margin-block:0}main.humboldt-contact div.contact-container div.contact-information h2{margin-bottom:.25em;padding-bottom:0;position:relative}main.humboldt-contact div.contact-container div.contact-information .contact-details{background-color:var(--clr-soft-white);border-top:.1875rem solid var(--clr-accent);box-sizing:border-box;margin-bottom:1.5rem;padding:1.5rem}main.humboldt-contact div.contact-container div.contact-information .contact-details ul{list-style:none;margin-top:0;padding:0}main.humboldt-contact div.contact-container div.contact-information .contact-details ul li{line-height:1.6em;margin-block:.75rem}@media (min-width:40em){main.humboldt-contact div.contact-container div.contact-information .contact-details ul li{margin-block:.25rem}}@media (min-width:64em){main.humboldt-contact div.contact-container div.contact-information .contact-details ul li{margin-block:0}}main.humboldt-contact div.contact-container div.contact-information .contact-details p{margin-top:0}main.humboldt-contact div.contact-container div.contact-information .contact-details p.heading{font-weight:var(--fw-bold);margin-bottom:0;padding-bottom:0}main.humboldt-contact div.contact-container div.contact-information .contact-details h3{color:#000;font-size:1.4rem!important;font-weight:var(--fw-bold);letter-spacing:-.02rem}main.humboldt-contact div.contact-container div.contact-form-container{background-color:var(--clr-soft-white);border-top:.1875rem solid var(--clr-accent);box-sizing:border-box;margin-bottom:1.5rem;padding:1.5rem}main.humboldt-contact div.contact-container div.contact-form-container .cf-headline{font-weight:var(--fw-bold);line-height:1.2em;margin:0 0 .5em;padding:0}main.humboldt-contact div.contact-container div.contact-form-container .gre{transform:scale(.7);transform-origin:center left}@media (min-width:30em){main.humboldt-contact div.contact-container div.contact-form-container .gre{transform:none}}main.humboldt-contact div.contact-container div.required label:after{color:var(--clr-accent);content:"*"}main.humboldt-contact div.contact-container textarea{min-height:8.125rem}main.humboldt-contact div.contact-container label{font-size:.875rem;font-weight:var(--fw-bold);line-height:.875rem}main.humboldt-contact div.note{align-items:flex-start;background:#0a66c2;border-radius:.5rem;color:white;display:flex;gap:.75rem;margin-bottom:1rem;padding:.25rem .75rem .5rem}main.humboldt-contact div.note .icon{flex:none;font-size:2.5rem}main.humboldt-contact div.note p{color:white;line-height:1.4em;margin:.25rem 0 0;padding:0}main.humboldt-contact div.note p a{color:white;text-decoration:underline}main.humboldt-contact .import-source p{font-size:.875rem}main.humboldt-contact .import-items-container{margin-bottom:2rem}main.humboldt-contact .import-items{display:grid;margin-bottom:1.5rem;width:100%}main.humboldt-contact .import-buttons{display:flex;gap:2rem}main.humboldt-contact .selected-address{border-left:.75rem solid rgba(0,0,0,.175);font-size:max(1rem,1em);margin-left:1px;margin-right:0;max-width:100%;padding:.125rem .5rem;width:-moz-max-content;width:max-content}main.humboldt-contact .selected-address p{line-height:1.4em;margin:0 0 .125rem}main.humboldt-contact .qr-item{grid-template-areas:"image qty del" "desc desc desc";grid-template-columns:auto auto min-content}main.humboldt-contact .import-item{grid-template-areas:"check image qty" "desc desc desc";grid-template-columns:min-content auto auto}main.humboldt-contact .import-item.inactive{background:#fff4f4}main.humboldt-contact .import-item.inactive p{color:#474747!important}main.humboldt-contact .import-item.inactive img{opacity:.7}main.humboldt-contact .import-item,main.humboldt-contact .qr-item{background:white;border-bottom:1px solid #ccc;border-bottom-left-radius:1rem;border-top-right-radius:1rem;display:grid;margin-bottom:.5em;padding:.5rem}@media (min-width:38.75em){main.humboldt-contact .import-item,main.humboldt-contact .qr-item{display:flex}main.humboldt-contact .import-item>*,main.humboldt-contact .qr-item>*{padding-inline:1rem}}main.humboldt-contact .import-item__check,main.humboldt-contact .qr-item__check{display:grid;flex:none;grid-area:check;place-content:center}main.humboldt-contact .import-item__check input,main.humboldt-contact .qr-item__check input{height:1.125rem;width:1.125rem}main.humboldt-contact .import-item__image,main.humboldt-contact .qr-item__image{flex:none;grid-area:image;padding-inline:0}main.humboldt-contact .import-item__description,main.humboldt-contact .qr-item__description{align-content:center;display:grid;flex-grow:1;grid-area:desc}main.humboldt-contact .import-item__description p,main.humboldt-contact .qr-item__description p{margin:0;padding:0}main.humboldt-contact .import-item__description p.sku,main.humboldt-contact .qr-item__description p.sku{font-weight:var(--fw-bold)}main.humboldt-contact .import-item__qty,main.humboldt-contact .qr-item__qty{flex:none;grid-area:qty;justify-self:flex-end}main.humboldt-contact .import-item__qty p,main.humboldt-contact .qr-item__qty p{font-size:.875em;font-weight:var(--fw-bold);margin:0;padding:0;text-align:center}main.humboldt-contact .import-item__qty input,main.humboldt-contact .qr-item__qty input{text-align:center;width:5ch}main.humboldt-contact .import-item__qty>div,main.humboldt-contact .qr-item__qty>div{align-items:center;display:flex;gap:.25rem}main.humboldt-contact .import-item__qty a,main.humboldt-contact .qr-item__qty a{font-size:1.25em}main.humboldt-contact .import-item__delete,main.humboldt-contact .qr-item__delete{display:grid;grid-area:del;justify-self:flex-end;place-content:center}main.humboldt-contact .import-item__delete span,main.humboldt-contact .qr-item__delete span{font-size:2em}main.humboldt-contact .quote-items-container{margin-bottom:2rem}main.humboldt-contact .quote-items-container h4{margin-top:2rem}main.humboldt-contact .quote-items-container .no-results{color:#dd0000;font-style:italic}main.humboldt-contact .quote-items-container .direct-add,main.humboldt-contact .quote-items-container .import-select{display:flex;flex-direction:column;margin-bottom:1rem;margin-right:auto;max-width:30rem;position:relative;width:100%}@media (min-width:30em){main.humboldt-contact .quote-items-container .direct-add,main.humboldt-contact .quote-items-container .import-select{align-items:center;flex-direction:row}}main.humboldt-contact .quote-items-container .direct-add label,main.humboldt-contact .quote-items-container .import-select label{flex:none;font-size:.875rem;font-weight:var(--fw-bold);width:10rem}main.humboldt-contact .quote-items-container .direct-add input,main.humboldt-contact .quote-items-container .direct-add select,main.humboldt-contact .quote-items-container .import-select input,main.humboldt-contact .quote-items-container .import-select select{flex-grow:1;padding:.25rem .5rem}main.humboldt-contact .quote-items-container .direct-add input::-moz-placeholder,main.humboldt-contact .quote-items-container .direct-add select::-moz-placeholder,main.humboldt-contact .quote-items-container .import-select input::-moz-placeholder,main.humboldt-contact .quote-items-container .import-select select::-moz-placeholder{font-style:italic}main.humboldt-contact .quote-items-container .direct-add input::placeholder,main.humboldt-contact .quote-items-container .direct-add select::placeholder,main.humboldt-contact .quote-items-container .import-select input::placeholder,main.humboldt-contact .quote-items-container .import-select select::placeholder{font-style:italic}main.humboldt-contact .quote-items-container .direct-add input,main.humboldt-contact .quote-items-container .import-select input{height:calc(1.875em + 2px);padding-right:3rem}main.humboldt-contact .quote-items-container .direct-add button,main.humboldt-contact .quote-items-container .import-select button{padding:.125em .5em;position:absolute;right:.25rem;top:1.5rem}@media (min-width:30em){main.humboldt-contact .quote-items-container .direct-add button,main.humboldt-contact .quote-items-container .import-select button{top:.325rem}}@media (max-width:calc(31.25em - 1px)){.electrical-density-gauge{margin:0!important}.electrical-density-gauge h1{margin:10px;text-align:center}}.electrical-density-gauge h1.landing-headline-edg{font-size:4em;font-weight:var(--fw-light);letter-spacing:-.04em;line-height:1em!important;margin-bottom:3px;margin-top:0;text-align:center}@media (max-width:calc(31.25em - 1px)){.electrical-density-gauge h1.landing-headline-edg{font-size:2.5em}.electrical-density-gauge h1.landing-headline-edg span{font-size:.8em}}.electrical-density-gauge h1.landing-headline-edg span{font-size:.3em;font-weight:var(--fw-light);letter-spacing:-.04em;line-height:.6em!important;text-align:center}.electrical-density-gauge h2.headline-details{color:#5e5e5e;font-size:1.2em!important;font-weight:var(--fw-bold);line-height:1.5em!important;margin-bottom:4em!important;text-align:center}@media (max-width:calc(31.25em - 1px)){.electrical-density-gauge h2.headline-details{font-size:1em!important;margin:20px 10px 4em!important}}.electrical-density-gauge h2.edg-subheads{font-size:3em;font-weight:var(--fw-light);letter-spacing:-.04em;line-height:1.2em;margin-top:0}@media (max-width:calc(31.25em - 1px)){.electrical-density-gauge h2.edg-subheads{margin:0 15px}}.electrical-density-gauge h2.edg-subheads-smaller{font-size:2.3em!important;font-weight:var(--fw-light);letter-spacing:-.04em;line-height:1.2em;margin-top:0}@media (max-width:calc(31.25em - 1px)){.electrical-density-gauge h2.edg-subheads-smaller{font-size:2em!important;margin:0 15px 15px;text-align:center}}.electrical-density-gauge p.video-side-text{font-weight:var(--fw-light);letter-spacing:-.04em;margin-top:1.5em}.electrical-density-gauge div.video-side-text-holder{font-size:1.75em!important;font-weight:var(--fw-light);letter-spacing:-.04em;line-height:1.4em;padding:1.5em .4em .4em 3em}@media (max-width:calc(45em - 1px)){.electrical-density-gauge div.video-side-text-holder{font-size:1.5em!important;padding:0}}.electrical-density-gauge hr.edg-divider{margin:2em 0}.electrical-density-gauge img.leftfloatimg{float:left;margin:3px 10px 3px 0}@media (max-width:calc(31.25em - 1px)){.electrical-density-gauge img.leftfloatimg{align-items:center;display:flex;float:none;margin:0 auto 35px}}.electrical-density-gauge div.landing-img-container-33{box-sizing:border-box;float:left;padding:0 10px;width:33%}@media (max-width:calc(45em - 1px)){.electrical-density-gauge div.landing-img-container-33{float:none;width:100%}}@media (max-width:calc(31.25em - 1px)){.electrical-density-gauge div.landing-img-container-33{margin-bottom:2em!important}.electrical-density-gauge div.landing-img-container-33 a img{display:flex!important;margin:20px auto 0!important}}.electrical-density-gauge div.landing-img-container-66{box-sizing:border-box;float:left;padding:0 10px;width:66%}@media (max-width:calc(45em - 1px)){.electrical-density-gauge div.landing-img-container-66{padding:0 10px;width:100%}}@media (max-width:calc(31.25em - 1px)){.electrical-density-gauge div.landing-img-container-66{float:none}}.electrical-density-gauge div.edg-quick-guide-video-holder{box-sizing:border-box;margin-left:10px}@media (max-width:calc(45em - 1px)){.electrical-density-gauge div.edg-quick-guide-video-holder{margin-left:0}}@media (max-width:calc(31.25em - 1px)){.electrical-density-gauge div.edg-quick-guide-video-holder{margin-bottom:15px}.electrical-density-gauge div.edg-quick-guide-video-holder a img{height:auto;width:255px}}.electrical-density-gauge div.bkgrd-grad{background-image:url(/sc-skins/humboldt/img/landing/electricaldensitygauge/bkgrd-grad-bottom-up.jpg);background-position:bottom;background-repeat:repeat-x;margin-bottom:3em;padding-bottom:3em}@media (max-width:calc(45em - 1px)){.electrical-density-gauge div.bkgrd-grad{margin-bottom:1em;padding-bottom:.6em}}@media (max-width:calc(31.25em - 1px)){.electrical-density-gauge div.bkgrd-grad{margin-bottom:.7em;padding-bottom:.5em}}.electrical-density-gauge ul.tech-links li{line-height:1.8em!important}.electrical-density-gauge p.back-to a{color:#444444;font-size:.8em;font-style:italic;margin-left:20px}.electrical-density-gauge p.video-side-text img{height:379px;width:275px}@media (max-width:calc(31.25em - 1px)){.electrical-density-gauge p.video-side-text img{height:auto;width:100%}}.humboldt-links #industry-links{margin-bottom:60px;text-align:center}.humboldt-links #industry-links h1{font-size:24px;text-align:center}.humboldt-links #industry-links ul{box-sizing:border-box;display:inline-block;font-size:12px;margin:0;padding:10px;text-align:left;vertical-align:top;width:40%}@media (max-width:calc(45em - 1px)){.humboldt-links #industry-links ul{padding-bottom:0;padding-top:0;width:320px}}.humboldt-links #industry-links ul li{padding-bottom:12px}.humboldt-links #industry-links a{color:#000}main.invoice-payment{padding-bottom:5rem}main.invoice-payment a{--clr:var(--clr-accent)}main.invoice-payment,main.invoice-payment *,main.invoice-payment :after,main.invoice-payment :before{box-sizing:border-box}main.invoice-payment .isBlue{color:#4B9FFF}main.invoice-payment .isSemiBold{font-weight:var(--fw-semi-bold)}main.invoice-payment .isBold{font-weight:var(--fw-bold)}main.invoice-payment .isRed{color:var(--clr-accent)}main.invoice-payment #invoice-introduction-wrapper h1{border-bottom:none!important;font-size:26px;font-weight:var(--fw-bold);margin-bottom:0;padding-left:0}main.invoice-payment #invoice-introduction-wrapper p{margin-bottom:30px;margin-top:0}main.invoice-payment p.pf-invoice{margin-block:1rem!important}main.invoice-payment p.payments-note{font-size:1rem;line-height:1.4em;margin-block:1rem;margin-right:auto;max-width:125ch}main.invoice-payment .close-form-button{align-items:center;color:gray;display:flex;margin-bottom:1rem}main.invoice-payment .close-form-button i{margin-right:.5rem}main.invoice-payment .cfb{cursor:pointer}main.invoice-payment #signup-fly-in button,main.invoice-payment #signup-fly-in-mobile button{background:white;border:none;border-radius:5px;margin-right:.5rem;padding:.5rem;text-decoration:none}main.invoice-payment #signup-fly-in button a,main.invoice-payment #signup-fly-in-mobile button a{color:#4B9FFF;text-decoration:none}main.invoice-payment #signup-fly-in-mobile p{font-size:14px}main.invoice-payment div#signup-fly-in-mobile{background:#4B9FFF;border-radius:10px;color:white;margin-top:1rem;padding:5px 40px 25px;transition:transform .5s;transition-delay:2s}@media (max-width:calc(60.25em - 1px)){main.invoice-payment div#signup-fly-in-mobile{margin-top:0}}main.invoice-payment .fly-in{transform:translateX(0)!important;transition:transform .5s;transition-delay:2s}main.invoice-payment div#signup-fly-in-mobile h4{font-size:1.25rem;font-weight:var(--fw-extra-bold);margin-bottom:0}main.invoice-payment div#signup-fly-in p{font-size:14px}main.invoice-payment #visitor-details-wrapper{margin:0 0 1rem}main.invoice-payment #visitor-details-wrapper p{margin:0}main.invoice-payment #visitor-details-wrapper p:first-of-type{font-weight:var(--fw-bold)}main.invoice-payment .payment-template-wrapper{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;width:100%}@media (min-width:48em){main.invoice-payment .payment-template-wrapper{align-items:center;flex-direction:row;gap:1rem;justify-content:space-between}}main.invoice-payment #payment-details-wrapper h3{font-size:26px;margin-bottom:0}main.invoice-payment #payment-details-wrapper a{text-decoration:none}main.invoice-payment #paymentModal{align-items:center;background:rgba(0,0,0,.5);bottom:0;color:white;display:none;flex-direction:column;justify-content:center;left:0;overflow:auto;padding-block:1rem;position:fixed;right:0;top:0;z-index:7000}main.invoice-payment .added-payments-container{background:white;border:1px solid #999;margin-top:.25rem;padding:.5rem}main.invoice-payment .added-payments-container p{margin:0!important}main.invoice-payment .added-payments-container .ctrl-row{display:flex;flex-direction:column;gap:1rem;justify-content:center;margin-inline:.5rem;text-align:center}main.invoice-payment .added-payments-container .ctrl-row p{font-size:.875rem;line-height:1.3em}@media (min-width:64em){main.invoice-payment .added-payments-container .ctrl-row p{font-size:1rem}}main.invoice-payment .added-payments-container .ctrl-row :first-child{flex:auto}main.invoice-payment .added-payments-container .ctrl-row :last-child{flex:none}@media (min-width:48em){main.invoice-payment .added-payments-container .ctrl-row{align-items:center;flex-direction:row;justify-content:flex-end;text-align:left}}@media screen and (max-height:900px){main.invoice-payment #paymentModal{justify-content:unset}}main.invoice-payment .added-payment{border-bottom:1px solid #999;font-size:.875rem;margin-bottom:.5rem;margin-inline:.5rem;padding:.5rem 0}@media (min-width:64em){main.invoice-payment .added-payment{font-size:1rem}}main.invoice-payment .added-payment-icon-content-wrapper{margin-inline:auto;max-width:-moz-max-content;max-width:max-content}@media (min-width:48em){main.invoice-payment .added-payment-icon-content-wrapper{margin-inline:0;max-width:none}}main.invoice-payment .added-payment-icon-content-wrapper .added-payment-card-container{align-items:flex-start;display:flex;flex:none;gap:.25rem;margin-bottom:.25rem}@media (min-width:48em){main.invoice-payment .added-payment-card-number{white-space:nowrap}}main.invoice-payment .added-payment-card-icon{display:block;width:3.125rem}@media (min-width:64em){main.invoice-payment .added-payment-card-icon{width:3.5rem}}main.invoice-payment .added-payment-card-icon img{display:block;height:auto;width:100%}main.invoice-payment .added-payment-card-address-wrap{line-height:1.4em;margin:1rem auto;max-width:-moz-max-content;max-width:max-content}@media (min-width:48em){main.invoice-payment .added-payment-card-address-wrap{margin:0;max-width:none}}main.invoice-payment .icons{align-items:center;display:flex;flex-direction:column;gap:.25rem;justify-content:center;margin:.5rem auto 0;max-width:-moz-max-content;max-width:max-content}@media (min-width:48em){main.invoice-payment .icons{align-items:flex-end;margin:0;text-align:right;white-space:nowrap}}@media (min-width:75em){main.invoice-payment .icons{align-items:center;flex-direction:row;gap:2rem}}main.invoice-payment .icons .buttons{align-items:center;display:flex;gap:.25em;justify-content:center}@media (min-width:48em){main.invoice-payment .icons .buttons{justify-content:flex-end}}main.invoice-payment .payment-card-white-bg{background-color:white;border-radius:10px;box-shadow:0 2px 5px 0 rgba(0,0,0,.41);margin-inline:auto;max-width:-moz-max-content;max-width:max-content;padding:.5rem 2rem}main.invoice-payment div.s4l-notice{display:none;font-size:12px}main.invoice-payment .payment-card-white-bg button{display:block;margin:auto}main.invoice-payment .billing-card,main.invoice-payment .payment-card{background-color:#ECECEC;border:1px solid lightgrey;border-radius:10px;box-shadow:0 2px 7px 0 rgba(0,0,0,.2);color:#686868;margin-bottom:1rem;padding:1rem;width:100%}main.invoice-payment .billing-card label{width:100%}main.invoice-payment .payment-card-white-bg label{position:relative}main.invoice-payment .payment-card-white-bg label[for=inv-card-ccv]{width:3.75rem}main.invoice-payment .payment-card-white-bg label #inv-payment-source,main.invoice-payment .payment-card-white-bg label[for=inv-payment-source]{width:100%}main.invoice-payment .payment-card-white-bg .field-icon{bottom:.5rem;font-size:1.25rem;left:.425rem;position:absolute}main.invoice-payment .payment-card-white-bg .field-icon+input{padding-left:2rem}main.invoice-payment .payment-card-white-bg .field-icon.fa-dollar-sign+input{padding-left:1.25rem}@media (max-width:calc(37.5em - 1px)){main.invoice-payment .billing-card label{width:100%}main.invoice-payment .payment-card-row:first-of-type,main.invoice-payment .payment-card-row:nth-of-type(2){display:flex;flex-direction:column}main.invoice-payment .payment-card-row:first-of-type{align-items:flex-start}main.invoice-payment .payment-card-row{flex-direction:column}main.invoice-payment .payment-card-row label{margin-top:.5rem}main.invoice-payment .payment-card-row label[for=inv-card-number]{margin-top:0}main.invoice-payment input,main.invoice-payment label{width:100%}main.invoice-payment label.check input{width:auto}main.invoice-payment label[for=inv-card-ccv],main.invoice-payment label[for=inv-card-month],main.invoice-payment label[for=inv-card-number],main.invoice-payment label[for=inv-card-year]{width:100%!important}main.invoice-payment .payment-card-white-bg{padding:1rem}main.invoice-payment .close-form-button{margin-left:.5rem}main.invoice-payment .close-form-button i{margin-right:.5rem}}main.invoice-payment .payment-card:nth-of-type(3) label{width:100%}main.invoice-payment .billing-card h4,main.invoice-payment .payment-card h4{font-size:18px;font-weight:var(--fw-bold);margin:0}main.invoice-payment .billing-card-row,main.invoice-payment .payment-card-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}main.invoice-payment .payment-card-row:nth-of-type(2){display:flex;margin-bottom:1rem;width:100%}main.invoice-payment .payment-card-row>p{font-size:.875rem;line-height:1.3em;margin-right:1rem;max-width:40ch}main.invoice-payment .card-input-fields select{min-width:4.5rem;padding-right:0}main.invoice-payment .card-input-fields label[for=inv-card-cvv]{flex:auto}main.invoice-payment .card-input-fields label[for=inv-card-cvv] input{min-width:5rem;width:100%}main.invoice-payment input[type=number]::-webkit-inner-spin-button,main.invoice-payment input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}main.invoice-payment input[type=number]{-moz-appearance:textfield}main.invoice-payment select{width:100%}main.invoice-payment input,main.invoice-payment select{border:1px solid lightgrey}main.invoice-payment label{display:flex;flex-direction:column;font-size:14px}main.invoice-payment label[for=inv-card-save-for-later]{align-items:center;flex-direction:row;gap:.5rem;margin:.4rem auto 0 0;max-width:-moz-max-content;max-width:max-content}main.invoice-payment #state-province-row label[for=inv-card-province],main.invoice-payment #state-province-row label[for=inv-card-state],main.invoice-payment .hide{display:none}main.invoice-payment #totalSummary{margin-top:1rem;text-align:right}main.invoice-payment #totalSummary p{margin:.2rem 0}main.invoice-payment #totalSummary p.balance-note{font-size:.875rem;line-height:1.3em}main.invoice-payment #totalSummary p:first-of-type{margin-top:1rem}main.invoice-payment #totalSummary span{display:inline-block;min-width:150px;text-align:right}main.invoice-payment #submitPayments{margin-top:1rem;min-width:150px}main.invoice-payment .processingErrors{background:rgba(255,0,0,.73);border-radius:5px;color:white;font-size:.9rem;font-weight:var(--fw-bold);margin-top:.8rem;padding:.25rem .5rem;text-align:left}main.invoice-payment .processingErrors .text{margin-left:.25rem}main.invoice-payment .processingSuccess{background:rgba(0,121,29,.45);border:1px solid #628457;border-radius:5px;color:#e6fde8;display:none;font-size:.9rem;font-weight:var(--fw-bold);margin-top:.8rem;padding:.25rem .5rem;text-align:left}main.invoice-payment .processingSuccess .text{margin-left:.25rem}main.invoice-payment div.succeed div.processingSuccess{display:block}main.invoice-payment .showModal{display:block!important}main.invoice-payment .inputError{border:1px solid red}main.invoice-payment .resetAddedPayment{background-color:white;border:none}main.invoice-payment .showSpinner{display:flex}main.invoice-payment .disabled,main.invoice-payment .disabled:hover{background:rgba(92,89,89,.61);color:black}main.invoice-payment .failed{background-color:rgba(255,0,0,.15);border:none;margin-inline:0;padding-inline:.5rem}main.invoice-payment .succeed{background-color:#dbffc8;border:none;margin-inline:0;padding-inline:.5rem}h1.static_head{box-sizing:border-box;font-size:26px;font-weight:var(--fw-normal);margin:0 auto 10px;max-width:1080px;padding:2rem 2rem 0;text-align:center;width:100%}@media (min-width:50em){h1.static_head{font-size:38px}}p.static_blurb{box-sizing:border-box;font-size:1rem;line-height:1.3em;margin:0 auto 1rem;max-width:100ch;padding:0 1rem;text-align:center;width:100%}p.static_blurb strong{font-weight:var(--fw-bold)}img.static_img_stretch{display:block;height:auto;margin:0 auto;max-width:1232px;width:100%}div.static_box{background:#fff;border:solid #818285;border-width:1px 1px 16px;left:15%;position:absolute;top:13%}div.static_box h2{background:#818285;box-sizing:border-box;color:#fff;float:left;font-size:1em;font-weight:var(--fw-semi-bold);margin:0;padding:8px 0 0 8px;width:100%}div.static_box h2 span{background:#fff;color:#000;display:block;float:left;height:35px;margin:0 0 0 12px;padding:4px 20px 0}div.static_box form{box-sizing:border-box;clear:left;padding:22px;width:100%}div.static_box form p{font-size:11px;margin:10px;padding:0}div.static_box form p label{display:block;font-weight:var(--fw-bold)}div.static_box form p input{border:1px solid #818285;box-sizing:border-box;display:block;font-size:11px;padding:2px;width:100%}div.static_box form p.error_msg{color:#c00;font-size:11px;font-weight:var(--fw-semi-bold);line-height:1.3em;text-align:center}div.static_box ul{font-size:12px}div.divider{box-sizing:border-box;line-height:1em;margin:20px 0;position:relative;text-align:center;width:100%}div.divider:before{background:#000;content:"";height:1px;left:0;position:absolute;top:.65em;width:100%;z-index:0}div.divider span{background:#fff;display:inline-block;font-size:14px;padding:4px;position:relative;z-index:1}#header-box{margin:0 auto;max-width:1232px;padding:0;text-align:center;width:100%}#header-box h1{font-size:2.2em;letter-spacing:-.05em;line-height:1.8em;margin:30px 0 0;max-width:unset}#header-box h1,#header-box h2{font-weight:var(--fw-normal);padding:0 20px}#header-box h2{color:#c00;font-size:1em;letter-spacing:-.02em;line-height:normal;margin:0}#header-box img{height:auto;width:100%}#header-box div.header-box-item{display:inline-block;margin-top:20px;vertical-align:top;width:33.3%}#header-box div.header-box-item img{height:auto;width:100%}#header-box div.header-box-item a{margin-top:6px}#header-box.step1 div.header-box-item a{display:none}.control-headlines h1{line-height:1.5em!important}.control-headlines h2{font-size:1.8em!important;margin:10px 0 40px!important}main.landing-page,main.landing-page *{box-sizing:border-box}main.landing-page{margin:0 auto;width:1080px}main.landing-page li>a,main.landing-page p>a{--clr:inherit;--clr-hover:var(--clr-accent);--clr-active:var(--clr-accent-dark);--deco:underline;--deco-hover:underline;--deco-active:underline}main.landing-page .font-light{font-size:2em;font-weight:var(--fw-light);line-height:1em;margin-bottom:2rem;text-align:center}main.landing-page .font-reg{font-size:2.185em;font-weight:var(--fw-normal);letter-spacing:-.03em;line-height:1em}main.landing-page .font-bold{font-size:2.185em;font-weight:var(--fw-bold);letter-spacing:-.03em;line-height:1em}main.landing-page .greyBg{background:#f4f4f4;padding:20px 0}main.landing-page div.clear{float:none!important}main.landing-page h1.landing-headline{font-size:33px;font-weight:var(--fw-bold);letter-spacing:-.04em;line-height:1.2em;text-align:center}main.landing-page div.landing-billboard{height:auto;margin-bottom:50px;position:relative;width:100%}main.landing-page img.landing-billboard-img{height:auto;width:100%}main.landing-page div.sieve-section{margin-top:2em;padding:0}main.landing-page div.sieve-section h2{text-align:center}@media (min-width:38em){main.landing-page .copy-columns{-moz-column-count:2;column-count:2;-moz-column-gap:2em;column-gap:2em}}main.landing-page .top-extra{margin-top:4em!important}main.landing-page .grid-section{background-color:#f3f3f3}main.landing-page .grid-section img{display:block;height:auto;margin:0 auto;max-width:80%;transition:transform .3s;width:auto}main.landing-page .grid-section img:hover{transform:scale(1.1)}main.landing-page .grid-section a{color:#000;cursor:pointer;text-decoration:none}main.landing-page .grid-section a:hover{color:#CC0A00}main.landing-page .grid-section .subHeading{background:#fff;font-size:1.5em;height:3em;line-height:1.25em;padding-top:.75em}main.landing-page .grid-section .subHeading:hover{color:#CC0A00}main.landing-page .bottom-sect{margin-top:3em!important}main.landing-page .bottom-sect img{display:flex;height:auto;margin:0 auto 2em;max-width:43em;width:100%}main.landing-page .bottom-sect h2{margin-top:0}@media (min-width:38em){main.landing-page .bottom-sect-cols{-moz-column-count:2;column-count:2;-moz-column-gap:2em;column-gap:2em}}main.landing-page .subHeading{font-size:1.2em;font-weight:var(--fw-bold);line-height:1.5em;margin-bottom:0;margin-top:0}@media (max-width:calc(48em - 1px)){main.landing-page .subHeading{line-height:1.3em!important}}main.landing-page .no-marg{margin-top:0}main.landing-page div.landing-twocol-img-left,main.landing-page div.landing-twocol-img-right{height:auto;margin-bottom:50px;width:100%}main.landing-page div.landing-img-container-50{padding:0 20px;width:50%}main.landing-page div.landing-img-container-50 img{display:block;height:auto;margin:0 auto;width:100%}main.landing-page div.landing-twocol-img-right>div{float:right}main.landing-page div.landing-twocol-img-left>div{float:left}main.landing-page div.landing-text-50{font-size:1.1em;line-height:1.4em;padding:0 20px 0 0;width:50%}@media (max-width:calc(31.25em - 1px)){main.landing-page div.landing-text-50{text-align:center}}main.landing-page div.geo-text{font-size:1.1em;line-height:1.4em;padding:0 20px 0 0;width:50%}main.landing-page div.geo-text p{margin-bottom:15px;margin-top:0}main.landing-page div.geo-text h3{font-size:1.8em;font-weight:var(--fw-normal);line-height:1.5em;margin:0 auto;max-width:375px;text-align:center}main.landing-page div.geo-text h4,main.landing-page div.landing-full-text-geo h4{font-size:1.2em;line-height:1.5em;margin-bottom:5px}main.landing-page img.geo-img{display:block;margin:25px auto;max-width:100%}main.landing-page div.geo-bottom h3{max-width:700px!important}main.landing-page div.landing-full-text ul li,main.landing-page div.landing-text-50 ul li{line-height:1.3em;margin-bottom:1rem}@media (max-width:calc(31.25em - 1px)){main.landing-page div.landing-full-text ul li,main.landing-page div.landing-text-50 ul li{margin:0 15px}}main.landing-page div.landing-text-50 p{margin-bottom:30px;margin-top:0}main.landing-page div.landing-text-50 h3{font-size:1.8em;font-weight:var(--fw-normal);line-height:1.5em;margin:0 auto;max-width:375px;text-align:center}main.landing-page div.landing-text-50 h3 .font-bold{font-size:1em}main.landing-page div.landing-text-50 h3 .font-light{display:block;font-size:1em}main.landing-page div.landing-full-text{padding:0 20px;width:100%}main.landing-page div.landing-full-text p,main.landing-page div.landing-full-text ul{font-size:1.1em;line-height:1.4em;margin:0 auto 30px;max-width:600px;width:100%}main.landing-page div.landing-full-text-geo p{font-size:1.1em;line-height:1.4em;margin:0 auto 15px;max-width:600px;width:100%}main.landing-page div.landing-full-text ul{padding:0 0 0 20px}main.landing-page h2.landing-divider-borders{border-bottom:1px solid #000;border-top:1px solid #000;font-size:1.8em;font-weight:var(--fw-normal);line-height:1em;margin-top:10px;padding:10px 0;text-align:center}main.landing-page .mobileHline h2{font-size:1.8em;margin:20px 4em 50px;max-width:100%;text-align:center}main.landing-page.eliteHead h1.landing-headline{font-size:1rem;margin-top:0}@media (min-width:31.125em){main.landing-page.eliteHead h1.landing-headline{font-size:.875rem}}@media (min-width:48em){main.landing-page.eliteHead h1.landing-headline{font-size:1.125rem}}@media (min-width:60em){main.landing-page.eliteHead h1.landing-headline{font-size:1.375rem}}main.landing-page.eliteHead h1 span.big{font-size:1.5em}main.landing-page.eliteHead h1.landing-headline+h2{margin-top:.75rem}@media (max-width:calc(31.125em - 1px)){main.landing-page.eliteHead h1.landing-headline+h2{font-size:1.25rem;line-height:28px;margin-left:15px;margin-right:15px}}@media (min-width:48em){main.landing-page.eliteHead h1.landing-headline+h2{margin-top:0}}@media (max-width:calc(31.125em - 1px)){main.landing-page.eliteHead.fixMobile h1{margin:10px 15px 25px!important;padding:0}}main.landing-page.eliteHead h3.landing-hr-yellow{background:#ffff00;margin:48px 0;padding:18px 0;text-align:center}@media (min-width:48em){main.landing-page.eliteHead h3.landing-hr-yellow{font-size:1.6em}}main.landing-page.eliteHead .font-light{font-size:1.5em}@media (min-width:48em){main.landing-page.eliteHead .font-light{font-size:2em}}main.landing-page.eliteHead .sa_header{font-size:2em;font-weight:var(--fw-light);text-align:center}@media (min-width:48em){main.landing-page.eliteHead .sa_header{font-size:2.6em;line-height:1em;margin:18px 0;text-align:left}}main.landing-page.eliteHead .cc_header{font-size:2em;font-weight:var(--fw-light);text-align:center}@media (min-width:48em){main.landing-page.eliteHead .cc_header{font-size:2.6em;line-height:1em;margin:18px 0;text-align:left}}main.landing-page.eliteHead .buttons{text-align:center}main.landing-page.eliteHead .buttons .download-btn,main.landing-page.eliteHead .buttons button{cursor:pointer;margin-inline:auto;margin-bottom:32px;max-width:300px}main.landing-page.eliteHead .buttons div{margin-bottom:12px}@media (min-width:48em){main.landing-page.eliteHead .buttons{margin:0 auto;width:100%}main.landing-page.eliteHead .buttons .download-btn,main.landing-page.eliteHead .buttons button{margin-bottom:0}main.landing-page.eliteHead .buttons div{display:inline-block;margin-bottom:0}}main.landing-page.eliteHead .buttons div.dealersOnly,main.landing-page.eliteHead .dealersOnly{display:none}@media (min-width:48em){main.landing-page.eliteHead .buy-btn{margin-left:10%}}main.landing-page.eliteHead hr.justMobile{margin:1rem 0}@media (min-width:48em){main.landing-page.eliteHead hr.justMobile{display:none}}@media (max-width:calc(31.125em - 1px)){main.landing-page.eliteHead .font-reg{margin-bottom:20px}}main.landing-page.eliteHead .lang_con{float:right;margin-bottom:24px}main.landing-page.eliteHead .lang_con .eng-btn,main.landing-page.eliteHead .lang_con .sp-btn{background:#fff;border:2px solid #719275;border-radius:6px;display:inline-block;padding-left:6px;padding-right:6px;width:170px}main.landing-page.eliteHead .lang_con .eng-btn{margin-right:12px}main.landing-page.eliteHead .lang_con p{text-align:center}main.landing-page.eliteHead .lang_con div{background:#fff;border:2px solid #719275;border-radius:4px;cursor:pointer;display:inline-block;height:30px;padding-left:6px;padding-right:6px;position:relative;width:170px}@media (max-width:calc(31.125em - 1px)){main.landing-page.eliteHead .lang_con div{margin:20px 75px 0}}main.landing-page.eliteHead .lang_con div a strong{color:#8f8f8f;display:inline-block;font-size:1.1em;margin-left:16px;margin-top:4px;text-decoration:none}main.landing-page.eliteHead .lang_con div a img{position:relative;text-decoration:none;top:-12px;vertical-align:middle}main.landing-page.eliteHead .lang_con div.active,main.landing-page.eliteHead .lang_con div:hover{background:#719275}main.landing-page.eliteHead .lang_con div.active a strong,main.landing-page.eliteHead .lang_con div:hover a strong{color:white}main.landing-page.eliteHead .landing-hr-green{background:#759372;color:white;padding:18px 0;text-align:center}main.landing-page.eliteHead .bottom_tag,main.landing-page.eliteHead .middle_tag{font-size:1.8em;font-weight:var(--fw-light);text-align:center}@media (min-width:48em){main.landing-page.eliteHead .bottom_tag,main.landing-page.eliteHead .middle_tag{font-size:2.6em}}main.landing-page.eliteHead div.landing-full-text p,main.landing-page.eliteHead div.landing-text-50 p{line-height:1.75em}main.landing-page.eliteHead div.landing-billboard{margin-bottom:0}@media (min-width:48em){main.landing-page.eliteHead div.landing-billboard{margin-bottom:1rem}main.landing-page.eliteHead .landing-fourcol{margin-bottom:18px}}main.landing-page.eliteHead .landing-fourcol img{display:block;margin-inline:auto;max-width:300px}main.landing-page.eliteHead .landing-fourcol div{border-bottom:1px solid #000;margin-bottom:24px;padding-bottom:12px;text-align:center}@media (min-width:48em){main.landing-page.eliteHead .landing-fourcol div{border:none;box-sizing:border-box;display:inline-block;margin:12px 1.8%;vertical-align:top;width:46%}}@media (min-width:60em){main.landing-page.eliteHead .landing-fourcol div{margin:12px .8%;width:23%}}main.landing-page.eliteHead .landing-fourcol div h3{margin-bottom:6px}main.landing-page.eliteHead .landing-fourcol div h3 .font-bold br{display:none}@media (min-width:48em){main.landing-page.eliteHead .landing-fourcol div h3 .font-light{font-size:1.375em}main.landing-page.eliteHead .landing-fourcol div h3 .font-bold{font-size:1.75em}main.landing-page.eliteHead .landing-fourcol div h3 .font-bold br{display:inline}}@media (min-width:60em){main.landing-page.eliteHead .landing-fourcol div h3 .font-light{font-size:1em}main.landing-page.eliteHead .landing-fourcol div h3 .font-bold{font-size:1.375em}}main.landing-page.eliteHead .landing-fourcol div p{font-size:1rem;line-height:1.5em;margin-bottom:12px;margin-top:0}main.landing-page.eliteHead .landing-fourcol div a{font-size:1.3em;text-decoration:none}main.landing-page.eliteHead div.landing-text-40{box-sizing:border-box;font-size:1.1em;line-height:1.4em;padding:0 20px 0 0;width:100%}main.landing-page.eliteHead div.landing-text-40 img{display:block;margin-inline:auto;max-width:300px}@media (min-width:48em){main.landing-page.eliteHead div.landing-text-40{width:40%}main.landing-page.eliteHead div.landing-text-40 img{margin-inline:0;max-width:none}}main.landing-page.eliteHead div.landing-text-60{box-sizing:border-box;font-size:1.1em;line-height:1.4em;padding:0 20px 0 0;width:100%}@media (min-width:48em){main.landing-page.eliteHead div.landing-text-60{width:60%}}main.landing-page.eliteHead .landing-text-33{text-align:center}main.landing-page.eliteHead .landing-text-33 p{font-size:16px;line-height:1.75em;text-align:left}main.landing-page.eliteHead .landing-text-33 h2 span{display:block;font-weight:var(--fw-light);text-transform:uppercase}main.landing-page.eliteHead .landing-text-33 a{color:black;text-decoration:none}main.landing-page.eliteHead .landing-text-33 a:hover{color:var(--clr-accent)}@media (min-width:48em){main.landing-page.eliteHead .landing-text-33{box-sizing:border-box;display:inline-block;padding-right:5%;vertical-align:top;width:33%}main.landing-page.eliteHead .landing-text-33:nth-child(3){margin-right:0}main.landing-page.eliteHead .landing-text-33 img.product{vertical-align:bottom;width:80%}}main.landing-page.eliteHead .modules{margin:18px auto;width:100%}main.landing-page.eliteHead .modules img:first-of-type{width:100%}main.landing-page.eliteHead .modules p{font-size:1.3em;font-weight:700;margin:6px 0;text-align:center}main.landing-page.eliteHead .modules a img{display:block;margin-left:auto;margin-right:auto;max-width:290px;width:80%}@media (min-width:48em){main.landing-page.eliteHead .modules{box-sizing:border-box;margin:0 auto 48px;padding:0 12px;width:50%}main.landing-page.eliteHead .modules p{font-size:1em}main.landing-page.eliteHead .modules a img{margin-left:25%;width:50%}}main.landing-page.eliteHead .contact-humboldt{background-color:#ececeb;margin:0;padding:30px 1rem;text-align:center}main.landing-page.eliteHead .contact-humboldt p{font-size:1rem;font-weight:var(--fw-semi-bold);line-height:1.3em}@media (min-width:48em){main.landing-page.eliteHead .contact-humboldt{margin:0 0 50px;padding:40px 60px}main.landing-page.eliteHead .contact-humboldt p{font-size:1.5rem;line-height:1.1em}main.landing-page.eliteHead .landing-twocol-img-left div:first-of-type{padding-right:5%}main.landing-page.eliteHead .bottom_tag{font-size:2.6em}main.landing-page.eliteHead .img-con{height:232px;overflow:hidden;position:relative}main.landing-page.eliteHead img.product{bottom:0;left:10%;position:absolute}}@media (min-width:60em){main.landing-page.eliteHead .img-con{height:280px}}@media (max-width:calc(71.25em - 1px)){main.landing-page{padding-top:30px}}@media (max-width:calc(64em - 1px)){main.landing-page.no-top-pad{padding-top:0!important}}@media (max-width:calc(68.75em - 1px)){main.landing-page{font-size:13px;padding-left:20px;padding-right:20px;width:100%}}@media (min-width:48em){main.landing-page .font-light{font-size:2.2em}main.landing-page .greyBg{margin-bottom:80px}main.landing-page .newTop{font-size:16px}}@media (max-width:calc(45em - 1px)){main.landing-page{font-size:14px}main.landing-page h1.landing-headline{font-size:20px}main.landing-page a.landing-full-on-mobile{display:block;height:100%;left:0;position:absolute;top:0;width:100%}main.landing-page div.landing-img-container-50{margin-bottom:30px;padding:0;width:100%}main.landing-page div.landing-img-container-50 img{height:auto;width:100%}main.landing-page div.landing-twocol-img-left>div,main.landing-page div.landing-twocol-img-right>div{float:none}main.landing-page div.geo-text,main.landing-page div.landing-text-50{max-width:600px;padding:0;width:100%}main.landing-page div.geo-text h3,main.landing-page div.landing-text-50 h3{font-size:1.6em}}@media (max-width:calc(31.25em - 1px)){main.landing-page div.geo-text h3,main.landing-page div.landing-text-50 h3{font-size:1.2em;margin:25px 15px}main.landing-page.fixMobile{margin:0!important}main.landing-page.fixMobile h4,main.landing-page.fixMobile li,main.landing-page.fixMobile p,main.landing-page.fixMobile ul{margin:15px}main.landing-page.fixMobile .download{margin:0 15px}main.landing-page.fixMobile .newTop{line-height:1.4em}main.landing-page.fixMobile .eliteHead h1{font-size:18px;margin-top:0!important}.mobileHline h2{font-size:1.2em!important;margin:0 25px!important;max-width:100%}.control-headlines h1{font-size:1.8em!important;line-height:1.3em!important}.control-headlines h2{font-size:1.6em!important;margin:10px 0 40px!important}}#landing-page-marshall,#landing-page-marshall *{box-sizing:border-box}#landing-page-marshall{margin:0;max-width:100%;padding:0}@media (min-width:71.25em){#landing-page-marshall{padding-left:0!important;padding-right:0!important}}#landing-page-marshall li>a,#landing-page-marshall p>a{--clr:inherit;--clr-hover:var(--clr-accent);--clr-active:var(--clr-accent-dark);--deco:underline;--deco-hover:underline;--deco-active:underline}#landing-page-marshall div.sieve-section{margin-top:2em;padding:0}#landing-page-marshall div.sieve-section h2{text-align:center}@media (min-width:38em){#landing-page-marshall .copy-columns{-moz-column-count:2;column-count:2;-moz-column-gap:2em;column-gap:2em}}#landing-page-marshall .top-extra{margin-top:4em!important}#landing-page-marshall .sieve-grid{-moz-column-gap:1.9em;column-gap:1.9em;display:grid;row-gap:2.5em;text-align:center}@media (min-width:29em){#landing-page-marshall .sieve-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:48em){#landing-page-marshall .sieve-grid{grid-template-columns:repeat(3,1fr)}}#landing-page-marshall .loading-grid{-moz-column-gap:1.9em;column-gap:1.9em;display:grid;row-gap:2.5em;text-align:center}@media (min-width:29em){#landing-page-marshall .loading-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:48em){#landing-page-marshall .loading-grid{grid-template-columns:repeat(4,1fr)}}#landing-page-marshall .lang_con_loading{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-end}@media (min-width:42.625em){#landing-page-marshall .lang_con_loading{flex-direction:row}}#landing-page-marshall .lang_con_loading p{margin-right:.5em;margin-top:0}#landing-page-marshall .lang_con_loading .eng-btn{margin-bottom:.5em;margin-top:.5em}@media (min-width:42.625em){#landing-page-marshall .lang_con_loading .eng-btn{margin-bottom:0;margin-top:0}}#landing-page-marshall .lang_con_loading .eng-btn,#landing-page-marshall .lang_con_loading .sp-btn{align-items:center;display:inline-flex}#landing-page-marshall .lang_con_loading .eng-btn a,#landing-page-marshall .lang_con_loading .sp-btn a{margin-right:.5em}@media (max-width:calc(48em - 1px)){#landing-page-marshall .subHeading{line-height:1.3em!important}}#landing-page-marshall .grid-section{background-color:#f3f3f3;padding-top:1rem}#landing-page-marshall .grid-section img{display:block;height:auto;margin:0 auto;max-width:80%;transition:transform .3s;width:auto}#landing-page-marshall .grid-section img:hover{transform:scale(1.1)}#landing-page-marshall .grid-section a{color:#000;cursor:pointer;text-decoration:none}#landing-page-marshall .grid-section a:hover{color:#CC0A00}#landing-page-marshall .grid-section .subHeading{background:#fff;font-size:1.2rem;height:3em;line-height:1.25em;padding-top:.75em}#landing-page-marshall .grid-section .subHeading:hover{color:#CC0A00}#landing-page-marshall .bottom-sect{margin-top:3em!important}#landing-page-marshall .bottom-sect img{display:flex;height:auto;margin:0 auto 2em;max-width:43em;width:100%}#landing-page-marshall .bottom-sect h2{margin-top:0}#landing-page-marshall .load-bottom{background-color:#ededed;margin-bottom:3em;padding:2em .5em!important}@media (min-width:38em){#landing-page-marshall .load-bottom{padding:3em 3em 4em!important}}#landing-page-marshall .load-bottom h2{margin:0 auto 1.5em;max-width:50ch}#landing-page-marshall .load-bottom .bottom-sect-cols{align-items:center;display:flex;flex-direction:column;gap:2em;justify-content:center}@media (min-width:38em){#landing-page-marshall .load-bottom .bottom-sect-cols{flex-direction:row}}#landing-page-marshall .load-bottom .bottom-sect-cols button{min-width:12.5em}@media (min-width:38em){#landing-page-marshall .bottom-sect-cols{-moz-column-count:2;column-count:2;-moz-column-gap:2em;column-gap:2em}}#landing-page-marshall .subHeading{font-size:1.2em;font-weight:var(--fw-bold);line-height:1.5em;margin-bottom:0;margin-top:0}#landing-page-marshall .mobile-subhead{margin-bottom:.5em}@media (min-width:38em){#landing-page-marshall .mobile-subhead{margin-bottom:0}}#landing-page-marshall .mobile-columns h2{margin-bottom:0;text-align:left!important}@media (min-width:38em){#landing-page-marshall .mobile-columns h2{text-align:center}}#landing-page-marshall .mobile-columns p{margin-bottom:1em;margin-top:0}#landing-page-marshall .extra-load-frames{margin-top:2em!important;text-align:center}@media (min-width:38em){#landing-page-marshall .extra-load-frames{margin-top:4em!important;text-align:left}}#landing-page-marshall .no-marg{margin-top:0}#landing-page-marshall .bottom-marg{margin-bottom:1em}#landing-page-marshall h1,#landing-page-marshall h2,#landing-page-marshall h3,#landing-page-marshall h4{color:#414141}#landing-page-marshall p{color:#414141;font-size:1.1em;line-height:1.4em;margin-bottom:0}#landing-page-marshall .red-arrow-copy{color:#CB0200;font-size:1em;line-height:1.4em;margin-top:.625rem}#landing-page-marshall .red-arrow-copy a{color:#dd0000;text-decoration:none}#landing-page-marshall .red-arrow-copy a:hover{color:darkred;text-decoration:none}#landing-page-marshall .red-arrow-info{align-items:center;display:flex;flex-direction:row;margin:auto 0}#landing-page-marshall .red-arrow-info img{height:20px!important;transform:rotate(180deg);width:auto!important}#landing-page-marshall .landing-top-headline{margin:0 auto;max-width:1080px}#landing-page-marshall .landing-marshall-headline{font-size:33px;font-weight:var(--fw-light);letter-spacing:-.04em;line-height:1.2em;margin:0 0 .67em;text-align:center}@media (max-width:calc(60.25em - 1px)){#landing-page-marshall .landing-marshall-headline{margin:100px 0 .67em}}@media (max-width:calc(26.5625em - 1px)){#landing-page-marshall .landing-marshall-headline{font-size:26px}}#landing-page-marshall .landing-marshall-billboard,#landing-page-marshall .landing-sieves-billboard{background:black;width:100%}#landing-page-marshall .landing-marshall-billboard .clipped-container,#landing-page-marshall .landing-sieves-billboard .clipped-container{height:600px;margin:0 auto;max-width:1400px;overflow:hidden;position:relative;text-align:center;width:100%}@media (max-width:calc(71.25em - 1px)){#landing-page-marshall .landing-marshall-billboard .clipped-container,#landing-page-marshall .landing-sieves-billboard .clipped-container{height:500px}}@media (max-width:calc(48em - 1px)){#landing-page-marshall .landing-marshall-billboard .clipped-container,#landing-page-marshall .landing-sieves-billboard .clipped-container{height:400px}}#landing-page-marshall .landing-marshall-billboard .clipped-container>img,#landing-page-marshall .landing-sieves-billboard .clipped-container>img{display:block;height:100%;left:50%;margin:0 auto;position:absolute;transform:translate(-50%);width:auto}#landing-page-marshall .landing-marshall-billboard .clipped-container .billboard-content,#landing-page-marshall .landing-sieves-billboard .clipped-container .billboard-content{align-items:center;display:flex;flex-direction:column;justify-content:stretch;padding:30px 20px 0;position:absolute;width:100%}#landing-page-marshall .landing-marshall-billboard .clipped-container .billboard-content .text-content h1,#landing-page-marshall .landing-sieves-billboard .clipped-container .billboard-content .text-content h1{color:#fff;font-size:52px;font-weight:var(--fw-bold);letter-spacing:3px;margin:8px 0;text-transform:uppercase}@media (max-width:calc(60.25em - 1px)){#landing-page-marshall .landing-marshall-billboard .clipped-container .billboard-content .text-content h1,#landing-page-marshall .landing-sieves-billboard .clipped-container .billboard-content .text-content h1{font-size:44px}}@media (max-width:calc(48em - 1px)){#landing-page-marshall .landing-marshall-billboard .clipped-container .billboard-content .text-content h1,#landing-page-marshall .landing-sieves-billboard .clipped-container .billboard-content .text-content h1{font-size:40px}}@media (max-width:calc(29.5em - 1px)){#landing-page-marshall .landing-marshall-billboard .clipped-container .billboard-content .text-content h1,#landing-page-marshall .landing-sieves-billboard .clipped-container .billboard-content .text-content h1{font-size:36px}}@media (max-width:calc(27em - 1px)){#landing-page-marshall .landing-marshall-billboard .clipped-container .billboard-content .text-content h1,#landing-page-marshall .landing-sieves-billboard .clipped-container .billboard-content .text-content h1{font-size:30px;line-height:1.1em;padding-top:5px}}#landing-page-marshall .landing-marshall-billboard .clipped-container .billboard-content .text-content h2,#landing-page-marshall .landing-sieves-billboard .clipped-container .billboard-content .text-content h2{color:#fff;font-size:26px;font-weight:var(--fw-light);margin:0 auto;max-width:60%}@media (max-width:calc(60.4375em - 1px)){#landing-page-marshall .landing-marshall-billboard .clipped-container .billboard-content .text-content h2,#landing-page-marshall .landing-sieves-billboard .clipped-container .billboard-content .text-content h2{font-size:24px}}@media (max-width:calc(48em - 1px)){#landing-page-marshall .landing-marshall-billboard .clipped-container .billboard-content .text-content h2,#landing-page-marshall .landing-sieves-billboard .clipped-container .billboard-content .text-content h2{font-size:22px;max-width:85%}}@media (max-width:calc(37.625em - 1px)){#landing-page-marshall .landing-marshall-billboard .clipped-container .billboard-content .text-content h2,#landing-page-marshall .landing-sieves-billboard .clipped-container .billboard-content .text-content h2{margin:0 30px!important;max-width:100%!important}}@media (max-width:calc(29.25em - 1px)){#landing-page-marshall .landing-marshall-billboard .clipped-container .billboard-content .text-content h2,#landing-page-marshall .landing-sieves-billboard .clipped-container .billboard-content .text-content h2{font-size:20px;margin:0!important}}@media (max-width:calc(27em - 1px)){#landing-page-marshall .landing-marshall-billboard .clipped-container .billboard-content .text-content h2,#landing-page-marshall .landing-sieves-billboard .clipped-container .billboard-content .text-content h2{font-size:18px}}@media (max-width:calc(60.4375em - 1px)){#landing-page-marshall .landing-marshall-billboard .clipped-container .billboard-content .img-content,#landing-page-marshall .landing-sieves-billboard .clipped-container .billboard-content .img-content{padding-top:5px}}@media (max-width:calc(60.25em - 1px)){#landing-page-marshall .landing-marshall-billboard .clipped-container .billboard-content .img-content,#landing-page-marshall .landing-sieves-billboard .clipped-container .billboard-content .img-content{padding-top:24px}}@media (max-width:calc(48em - 1px)){#landing-page-marshall .landing-marshall-billboard .clipped-container .billboard-content .img-content,#landing-page-marshall .landing-sieves-billboard .clipped-container .billboard-content .img-content{padding-top:31px}}@media (max-width:calc(29.25em - 1px)){#landing-page-marshall .landing-marshall-billboard .clipped-container .billboard-content .img-content,#landing-page-marshall .landing-sieves-billboard .clipped-container .billboard-content .img-content{padding-top:22px}}@media (max-width:calc(27em - 1px)){#landing-page-marshall .landing-marshall-billboard .clipped-container .billboard-content .img-content,#landing-page-marshall .landing-sieves-billboard .clipped-container .billboard-content .img-content{padding-top:43px}}#landing-page-marshall .landing-marshall-billboard .clipped-container .billboard-content .img-content img,#landing-page-marshall .landing-sieves-billboard .clipped-container .billboard-content .img-content img{height:auto;max-width:736px;width:100%}@media (max-width:calc(71.25em - 1px)){#landing-page-marshall .landing-marshall-billboard .clipped-container .billboard-content .img-content img,#landing-page-marshall .landing-sieves-billboard .clipped-container .billboard-content .img-content img{max-width:558px}}@media (max-width:calc(60.25em - 1px)){#landing-page-marshall .landing-marshall-billboard .clipped-container .billboard-content .img-content img,#landing-page-marshall .landing-sieves-billboard .clipped-container .billboard-content .img-content img{max-width:546px}}@media (max-width:calc(48em - 1px)){#landing-page-marshall .landing-marshall-billboard .clipped-container .billboard-content .img-content img,#landing-page-marshall .landing-sieves-billboard .clipped-container .billboard-content .img-content img{max-width:375px}}@media (max-width:calc(29.25em - 1px)){#landing-page-marshall .landing-marshall-billboard .clipped-container .billboard-content .img-content img,#landing-page-marshall .landing-sieves-billboard .clipped-container .billboard-content .img-content img{width:100%}}#landing-page-marshall .landing-marshall-content,#landing-page-marshall .landing-sieves-content{margin:0 auto;max-width:1144px;padding:25px 2rem;width:100%}@media (max-width:calc(37em - 1px)){#landing-page-marshall .landing-marshall-content,#landing-page-marshall .landing-sieves-content{padding:25px 1rem}}@media (max-width:calc(60.4375em - 1px)){#landing-page-marshall #landing-page-marshall .landing-sieves-billboard .clipped-container .billboard-content .img-content{padding-top:22px!important}}#landing-page-marshall .marshall-col-contain{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-1rem;margin-right:-1rem;text-align:center}#landing-page-marshall .marshall-col-contain .marshall-3-col{box-sizing:border-box;display:flex;flex-direction:column;font-size:1.1em;line-height:1.4em;padding:1rem;width:33.3%}@media (max-width:calc(45em - 1px)){#landing-page-marshall .marshall-col-contain .marshall-3-col{width:50%}}@media (max-width:calc(35em - 1px)){#landing-page-marshall .marshall-col-contain .marshall-3-col{width:100%}}#landing-page-marshall .marshall-col-contain .marshall-3-col h2{margin-bottom:0}#landing-page-marshall .marshall-col-contain .marshall-3-col img{border-bottom:.3125rem solid var(--clr-accent);border-radius:.3125rem .3125rem 0 0;display:block;height:auto;min-height:17.5rem;width:100%}#landing-page-marshall .marshall-col-contain .marshall-3-col .red-arrow-info{align-items:center;justify-content:center}#landing-page-marshall .marshall-col-contain .marshall-3-col .red-arrow-info .red-arrow-copy a{color:#dd0000;text-decoration:none}#landing-page-marshall .marshall-col-contain .marshall-3-col .red-arrow-info .red-arrow-copy a:hover{color:darkred;text-decoration:none}#landing-page-marshall .marshall-col-contain .marshall-2-col{box-sizing:border-box;display:flex;flex-direction:column;font-size:1.1em;line-height:1.4em;padding:1rem;text-align:left;width:50%}@media (max-width:calc(71.25em - 1px)){#landing-page-marshall .marshall-col-contain .marshall-2-col{width:50%}}@media (max-width:calc(40.625em - 1px)){#landing-page-marshall .marshall-col-contain .marshall-2-col{width:100%}}#landing-page-marshall .marshall-col-contain .marshall-2-col ol{padding-left:17px}#landing-page-marshall .marshall-col-contain .marshall-2-col li{font-size:1.1em;font-weight:var(--fw-bold);line-height:1.6em}#landing-page-marshall .marshall-col-contain .marshall-2-col img{height:auto;width:100%}#landing-page-marshall .marshall-col-contain .marshall-2-col .red-arrow-info{align-items:center;justify-content:left}#landing-page-marshall .marshall-col-contain .marshall-2-col .red-arrow-info .red-arrow-copy a{color:#dd0000;text-decoration:none}#landing-page-marshall .marshall-col-contain .marshall-2-col .red-arrow-info .red-arrow-copy a:hover{color:darkred;text-decoration:none}#landing-page-marshall .marshall-col-contain .marshall-2-col .no-margin{margin-top:0}#landing-page-marshall .marshall-col-contain .marshall-2-col .no-top-marg{margin-top:3px}#landing-page-marshall .marshall-col-contain .marshall-2-col .extra-marg{margin:10px 0 0 10px}#landing-page-marshall .marshall-sub{font-size:1.5em;margin-top:2rem}#landing-page-marshall .promo-video img{display:block;height:auto;margin:2rem auto;max-width:48rem;width:100%}#landing-page-marshall .landing-sieves-billboard .billboard-content-sieves{box-sizing:border-box;gap:2rem;height:100%;padding:1rem!important}#landing-page-marshall .landing-sieves-billboard .billboard-content-sieves .text-content{font-size:2em;line-height:1.25em}#landing-page-marshall .landing-sieves-billboard .billboard-content-sieves .img-content-sieve{height:100%;position:relative;width:100%}#landing-page-marshall .landing-sieves-billboard .billboard-content-sieves .img-content-sieve img{display:block;height:auto;left:50%;max-height:100%;max-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}#landing-page-marshall .landing-sieves-billboard .billboard-content-sieves .text-content h1 .headline{font-size:1em!important;line-height:1em;margin:.5em 0 0!important}@media (max-width:calc(31.25em - 1px)){#landing-page-marshall .landing-sieves-billboard .billboard-content-sieves .text-content h1 .headline{line-height:.7em!important}}@media (max-width:calc(22.875em - 1px)){#landing-page-marshall .landing-sieves-billboard .billboard-content-sieves .text-content h1 .headline{font-size:1.25em!important}}#landing-page-marshall .landing-sieves-billboard .billboard-content-sieves .text-content h1 .sub-head{color:#fff;font-size:.5em;font-weight:var(--fw-light);margin:0 auto 1em!important;max-width:60ch!important;text-transform:none}@media (max-width:calc(60.4375em - 1px)){#landing-page-marshall .landing-sieves-billboard .billboard-content-sieves .text-content h1 .sub-head{line-height:0}}.nuc-free{max-width:100%!important;padding:0!important;width:100%}.nuc-free li>a,.nuc-free p>a{--clr:inherit;--clr-hover:var(--clr-accent);--clr-active:var(--clr-accent-dark);--deco:underline;--deco-hover:underline;--deco-active:underline}.nuc-free .pad-content{margin:0 auto;max-width:1200px;width:100%}@media (max-width:calc(68.75em - 1px)){.nuc-free .pad-content{width:95vw}}.nuc-free .above-below{margin-top:2.5rem;padding-bottom:2.5rem!important}.nuc-free img{display:block;height:auto;width:100%}.nuc-free .intro-copy{font-size:2em;font-size:clamp(1em,3vw,2em);text-align:center}.nuc-free li,.nuc-free p{color:#000;line-height:1.4em}.nuc-free h1.nuc-headline{color:#4a4a48;font-size:3rem;font-size:clamp(2rem,3vw,3rem);letter-spacing:.01em;line-height:3rem;text-align:center}.nuc-free span.lime-green{color:#97e300}.nuc-free span.shadow{font-size:3.8rem;font-size:clamp(2.8rem,4.2vw,3.8rem);text-shadow:2px 3px #4a4a48}.nuc-free .grid2x2{align-items:center;display:grid;gap:4rem;grid-template-areas:"one two" "three four";grid-template-columns:1fr 1fr;grid-template-rows:auto auto;margin-top:2rem}@media (max-width:calc(64em - 1px)){.nuc-free .grid2x2{grid-template-areas:"one two" "four three";grid-template-columns:1.5fr 1fr}}@media (max-width:calc(51.5625em - 1px)){.nuc-free .grid2x2{gap:1.5rem;grid-template-areas:"one" "two" "four" "three";grid-template-columns:1fr;grid-template-rows:1fr}}.nuc-free .grid2x2 li,.nuc-free .grid2x2 p{color:#000;font-size:1.9rem;font-size:clamp(1.375rem,3vw,1.9rem);font-weight:var(--fw-bold);line-height:1.4em}.nuc-free .grid2x2 .one{grid-area:one;margin:auto}.nuc-free .grid2x2 .one p{margin:0 0 0 2rem}@media (max-width:calc(64em - 1px)){.nuc-free .grid2x2 .one p{margin:0}}.nuc-free .grid2x2 .two{grid-area:two}.nuc-free .grid2x2 .three{grid-area:three}.nuc-free .grid2x2 .four{grid-area:four}.nuc-free .grid2x2 .four ul{margin:0 2rem 0 0;padding-left:2rem}@media (max-width:calc(64em - 1px)){.nuc-free .grid2x2 .four ul{margin:0}}.nuc-free .grid2x2 .four li{color:#4a4a48;font-size:clamp(1.375rem,2.6vw,1.6rem);font-weight:var(--fw-semi-bold);margin-bottom:.15rem}.nuc-free .secondary-headline{margin-top:2rem;padding:0}.nuc-free .secondary-headline h2{color:#4a4a48;font-size:2.2em;font-size:clamp(1.9em,2.6vw,2.2em);font-weight:var(--fw-bold);line-height:1.3em;margin:0 auto;max-width:80%;padding-bottom:2rem;text-align:center}@media (max-width:calc(48em - 1px)){.nuc-free .secondary-headline h2{max-width:100%}}.nuc-free .grey-box{background-color:#d5d7d8;padding:2rem 2.5rem}@media (max-width:calc(48em - 1px)){.nuc-free .grey-box{padding:2rem 1rem}}.nuc-free .grey-box h2{color:#4a4a4a;font-size:2.2em;font-weight:var(--fw-semi-bold);line-height:1.3em;margin:0 auto;max-width:80%;text-align:center}@media (max-width:calc(48em - 1px)){.nuc-free .grey-box h2{max-width:100%;text-align:left}}.nuc-free .grey-box .grid2x1{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1.25rem;grid-row-gap:1.25rem}@media (max-width:calc(48em - 1px)){.nuc-free .grey-box .grid2x1{align-items:center;grid-template-columns:1fr;grid-template-rows:1fr}}.nuc-free .grey-box .grid2x1 .min-margin{margin-bottom:0;padding-bottom:0}.nuc-free .grey-box .grid2x1 ul{margin-top:0;padding-left:1rem}.nuc-free .grey-box .grid2x1 ul li{line-height:1.4rem}.nuc-free .grey-box .grid2x1 span{font-style:italic;font-weight:var(--fw-bold)}.nuc-free .edge-info{padding:1rem 1.3rem 0}@media (max-width:calc(48em - 1px)){.nuc-free .edge-info{margin:2.5em auto 0!important;padding:0}}.nuc-free .edge-info h3{font-size:1.5rem;margin:0;padding:0}@media (max-width:calc(48em - 1px)){.nuc-free .edge-info h3{margin-left:.6em}}.nuc-free .edge-info .headline-right{margin-bottom:1em;padding-left:51%}@media (max-width:calc(48em - 1px)){.nuc-free .edge-info .headline-right{padding-left:0;padding-top:2em}}.nuc-free .edge-info .gridl-r,.nuc-free .edge-info .gridr-l{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1.5rem;align-items:center}@media (max-width:calc(48em - 1px)){.nuc-free .edge-info .gridl-r,.nuc-free .edge-info .gridr-l{grid-template-columns:1fr;grid-template-rows:1fr;margin:0 1em}}.nuc-free .edge-info .gridl-r .cta-btn,.nuc-free .edge-info .gridr-l .cta-btn{display:flex;justify-content:center}.nuc-free .edge-info .gridl-r .cta-btn a,.nuc-free .edge-info .gridr-l .cta-btn a{background:#41AF36;border-radius:4px;color:#fff;display:inline-block;margin:0 auto;min-width:200px;padding:10px 15px;text-align:center;text-decoration:none}.nuc-free .edge-info .gridl-r .min-margin,.nuc-free .edge-info .gridr-l .min-margin{margin-bottom:0;padding-bottom:0}.nuc-free .edge-info .gridl-r ul,.nuc-free .edge-info .gridr-l ul{margin-top:0;padding-left:1.2rem}.nuc-free .edge-info .gridl-r h4,.nuc-free .edge-info .gridr-l h4{font-size:1.1rem;font-style:italic;font-weight:var(--fw-bold);margin-top:0}.nuc-free .edge-info .gridl-r .no-margin,.nuc-free .edge-info .gridr-l .no-margin{margin:0}.nuc-free .edge-info .gridl-r .semibold,.nuc-free .edge-info .gridr-l .semibold{font-weight:var(--fw-semi-bold)}.nuc-free .edge-info .gridr-l{grid-template-areas:"one two"}.nuc-free .edge-info .gridr-l .one{grid-area:one}.nuc-free .edge-info .gridr-l .two{grid-area:two}@media (max-width:calc(51.5625em - 1px)){.nuc-free .edge-info .gridr-l{gap:1.5rem;grid-template-areas:"two" "one";grid-template-columns:1fr;grid-template-rows:1fr}}.nuc-free .orange-box{background-color:#ff7a00;color:#fff;padding:1.5rem}.nuc-free .orange-box h3{font-size:1.5rem;margin:1em 0 0}.nuc-free .orange-box .grid2x1{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1.25rem;grid-row-gap:1.25rem}@media (max-width:calc(48em - 1px)){.nuc-free .orange-box .grid2x1{grid-template-columns:1fr;grid-template-rows:1fr;grid-column-gap:0;grid-row-gap:0}}.nuc-free .orange-box .grid2x1 ul{margin-top:0;padding-left:1.2rem}@media (max-width:calc(48em - 1px)){.nuc-free .orange-box .grid2x1 ul{margin-bottom:0}}.nuc-free .orange-box .grid2x1 ul li{color:#fff;margin-bottom:3px}@media (max-width:calc(48em - 1px)){.nuc-free .video-info{margin:0 auto}}.nuc-free .video-info h3{font-size:1.5rem}.nuc-free .video-info .gridl-r{margin-left:1.5rem}@media (max-width:calc(48em - 1px)){.nuc-free .video-info .gridl-r{margin-bottom:1.5rem;margin-left:0}}.nuc-free .video-info .gridl-r .video-play{width:320px}@media (max-width:calc(48em - 1px)){.nuc-free .video-info .gridl-r .video-play{width:100%}}.nuc-free .left-margin{margin-left:2em}@media (max-width:calc(48em - 1px)){.nuc-free .left-margin{margin-left:0}}#header-box.cement-header-box h1{line-height:1.4;margin:0 auto}#header-box.cement-header-box h1 span.bold{font-weight:var(--fw-bold)}#header-box.cement-header-box h2{font-size:28px;font-weight:var(--fw-normal)}#header-box.cement-header-box p{font-size:21px;font-weight:var(--fw-normal);margin:15px auto;max-width:1080px;text-align:left}.cement-wrapper .cementHeaderPhoto{margin-bottom:30px;position:relative}.cement-wrapper .cementHeaderPhoto a{bottom:50px;left:85px;position:absolute}.cement-wrapper .cementProductImages{height:auto;width:100%}.cement-wrapper .sectionHeaders{color:#5e5e5e;font-size:30px;font-weight:var(--fw-normal);margin-bottom:10px;text-align:center}.cement-wrapper .descriptions{font-size:18px;font-weight:var(--fw-normal);line-height:1.7}.cement-wrapper .newTop{font-size:21px}.cement-wrapper .exclusive{align-items:center;display:flex;justify-content:space-between;padding:100px 0}.cement-wrapper .exclusive .exclusive-text{text-align:center}.cement-wrapper .exclusive .exclusive-text .exclusive-title{font-size:38px;font-weight:var(--fw-light);line-height:1.3;margin-bottom:20px}.cement-wrapper .exclusive .exclusive-text .exclusive-sub{font-weight:var(--fw-bold);line-height:1.5}.cement-wrapper .vicat .vicat-image{position:relative}.cement-wrapper .vicat .vicat-image a{bottom:40px;left:25px;position:absolute}.cement-wrapper .vicatDesciption{margin-bottom:100px}.cement-wrapper .contact-humboldt{background-color:#ececeb;margin:0 0 50px;padding:40px 85px}.cement-wrapper .contact-humboldt p{font-size:30px;margin-bottom:0;margin-top:0;text-align:center}@media (max-width:calc(60.25em - 1px)){#header-box.cement-header-box p{font-size:16px!important;line-height:1.5;margin:20px;text-align:left}#header-box.cement-header-box h2{font-size:20px;margin:auto 50px}.copy-bottom p{text-align:left}}@media (max-width:calc(50em - 1px)){.cement-wrapper br{display:none}.cement-wrapper #header-box h1{font-size:32px;line-height:1.2}.cement-wrapper #header-box h2{font-size:20px;line-height:1.2}.cement-wrapper .cementHeaderPhoto a,.cement-wrapper .vicat .vicat-image a{bottom:10px;left:10px;position:absolute}.cement-wrapper .cementHeaderPhoto a img,.cement-wrapper .vicat .vicat-image a img{height:auto;width:115px}.cement-wrapper .sectionHeaders{font-size:24px}.cement-wrapper .descriptions,.cement-wrapper .newTop{font-size:16px;line-height:1.5}.cement-wrapper .exclusive{flex-direction:column;padding:50px 0}.cement-wrapper .exclusive .exclusive-text .exclusive-title{font-size:28px}.cement-wrapper .exclusive .exclusive-text .exclusive-title br{display:block}.cement-wrapper .exclusive img{height:auto;width:260px}.cement-wrapper .exclusive-sub{font-size:15px}.cement-wrapper .contact-humboldt{margin:100px 0 50px;padding:30px 20px}.cement-wrapper .contact-humboldt p{font-size:25px}}@media (max-width:calc(28.75em - 1px)){.cement-wrapper #header-box h1{margin-top:75px}.destructivePaddin h1{margin-top:25px!important}.destructivePadding h2,.destructivePadding h3,.destructivePadding p{margin:20px}.cement-wrapper .contact-humboldt p{font-size:19px!important;line-height:25px!important}}main.non-destructive .image-flex .image-left,main.non-destructive .image-flex .image-right,main.non-destructive .mainImage{position:relative}main.non-destructive .mainImage img:last-of-type{bottom:50px;left:50px;position:absolute}main.non-destructive h1,main.non-destructive h2{letter-spacing:-.5px}main.non-destructive h2{color:#5e5e5e;font-size:37px;font-weight:var(--fw-normal);margin-bottom:20px;text-align:center}main.non-destructive p{color:black;font-size:20px;font-weight:var(--fw-normal);line-height:30px;text-align:left}main.non-destructive .image-flex,main.non-destructive .text-flex{display:flex;justify-content:center;margin-top:100px;margin-inline:auto;max-width:1027px}main.non-destructive .image-flex .image-left,main.non-destructive .text-flex .text--left{margin-right:25px}main.non-destructive .image-flex .image-left,main.non-destructive .image-flex .image-right{max-width:501px}main.non-destructive .text-flex .text--left,main.non-destructive .text-flex .text--right{width:50%}main.non-destructive .image-flex .image-left img:last-of-type,main.non-destructive .image-flex .image-right img:last-of-type{bottom:20px;position:absolute}main.non-destructive .image-flex .image-left img:last-of-type{left:20px}main.non-destructive .image-flex .image-right img:last-of-type{right:20px}main.non-destructive .text-flex{margin-top:10px;text-align:left}main.non-destructive .text-flex .text--left h3,main.non-destructive .text-flex .text--right h3{color:#5e5e5e;font-size:37px;font-weight:var(--fw-normal);margin-bottom:10px;margin-top:15px}main.non-destructive .text-flex .text--left p,main.non-destructive .text-flex .text--right p{text-align:left}main.non-destructive .destructiveBottomText{background:#ececeb;margin:40px auto 150px;padding:35px 30px;text-align:center}main.non-destructive .destructiveBottomText p{color:black;font-size:29px;line-height:40px;margin:0 auto;max-width:890px}main.non-destructive .main-image-mobile{display:none}@media (max-width:calc(67.5em - 1px)){main.non-destructive .destructivePadding{padding:0}}@media (max-width:calc(50em - 1px)){main.non-destructive p{font-size:16px;line-height:1.5;margin:20px 0;text-align:left!important}main.non-destructive .image-flex,main.non-destructive .text-flex{flex-wrap:wrap;justify-content:center;margin-top:50px}main.non-destructive .image-flex .image-left,main.non-destructive .text-flex .text--left{margin-right:0}main.non-destructive .text-flex .text--left,main.non-destructive .text-flex .text--right{width:100%}main.non-destructive .image-flex .image-right,main.non-destructive .text-flex{padding-top:40px}main.non-destructive .image-flex .image-left img:last-of-type,main.non-destructive .image-flex .image-right img:last-of-type{left:0;margin:0 auto;right:0;width:175px}main.non-destructive .text-flex{margin-top:10px}main.non-destructive .mainImage img:last-of-type{bottom:0;display:block;left:0;margin:0 auto;position:relative;right:0}main.non-destructive h2{font-size:24px!important;line-height:30px}main.non-destructive .destructiveBottomText p{font-size:25px;line-height:30px}main.non-destructive .destructiveBottomText{margin-bottom:60px}main.non-destructive .text-flex .text--left h3,main.non-destructive .text-flex .text--right h3{font-size:24px}}@media (max-width:calc(30em - 1px)){main.non-destructive #header-box{padding-bottom:20px}main.non-destructive #header-box h1:nth-of-type(2){line-height:42px}main.non-destructive #header-box h2{font-size:20px!important;line-height:28px;margin:8px!important;padding:0!important}main.non-destructive .mainImage img:last-of-type{width:150px}main.non-destructive h1{font-size:30px!important;line-height:40px}main.non-destructive .image-flex .image-left img:last-of-type,main.non-destructive .image-flex .image-right img:last-of-type{bottom:10px;width:150px}main.non-destructive p{font-size:18px;line-height:28px}main.non-destructive .text-flex .text--left h3,main.non-destructive .text-flex .text--right h3{font-size:28px}main.non-destructive .destructiveBottomText p{font-size:20px;line-height:25px}main.non-destructive .mainImage{display:none}main.non-destructive .main-image-mobile{display:block}}@media (max-width:calc(28.75em - 1px)){main.non-destructive .destructivePadding h2,main.non-destructive .destructivePadding h3,main.non-destructive .destructivePadding p{margin:20px}main.non-destructive .contact-humboldt p{font-size:19px;line-height:25px}}.falling-weight-deflectometer h1.landing-headline{font-size:14px}.falling-weight-deflectometer h1.landing-headline+h2{margin-top:12px}.falling-weight-deflectometer h4{margin:10px 0}.falling-weight-deflectometer .landing-billboard{margin-bottom:0;position:relative}.falling-weight-deflectometer .landing-billboard .floating-btn{bottom:5%;position:absolute;right:5%;width:180px}.falling-weight-deflectometer .landing-billboard .floating-btn img{height:auto;width:100%}.falling-weight-deflectometer .buttons{text-align:center}.falling-weight-deflectometer .buttons .download-btn{margin-bottom:32px}.falling-weight-deflectometer .buttons div{margin-bottom:12px}.falling-weight-deflectometer .buttons .dealersOnly,.falling-weight-deflectometer .buttons div.dealersOnly{display:none}.falling-weight-deflectometer .landing-text-33{text-align:center}.falling-weight-deflectometer .landing-text-33 p{font-size:16px;line-height:1.75em;text-align:left}.falling-weight-deflectometer .landing-text-33 h2 span{display:block;font-weight:var(--fw-light);text-transform:uppercase}.falling-weight-deflectometer .landing-text-33 a{color:black;text-decoration:none}.falling-weight-deflectometer .bottom_tag{font-size:1.8em;font-weight:var(--fw-light);text-align:center}.falling-weight-deflectometer .greyBg{background:#f4f4f4;padding:20px 0}.falling-weight-deflectometer .comp_screen{width:40%}.falling-weight-deflectometer .landing-hr-green{background:#759372;color:white;padding:18px 0;text-align:center}.falling-weight-deflectometer .landing-hr-border{border-bottom:1px solid #6b6b65;border-top:1px solid #6b6b65;font-size:2.5em;font-weight:var(--fw-normal);text-align:center}.falling-weight-deflectometer .cc_header,.falling-weight-deflectometer .sa_header{font-size:2em;font-weight:var(--fw-light);text-align:center}.falling-weight-deflectometer div.landing-text-50 h3.calib{background:url(/sc-skins/humboldt/img/landing/lightweightdeflectometer2/LWD-burst.png) no-repeat 50%;background-size:contain;line-height:1.2em;margin-top:26px;max-width:none;padding:30px 0}.falling-weight-deflectometer div.landing-text-50 p{line-height:1.75em}.falling-weight-deflectometer div.landing-text-50 img{height:auto;width:100%}.falling-weight-deflectometer div.landing-text-50 a{color:#6b6b6b;text-decoration:none}.falling-weight-deflectometer div.landing-text-50 ul{padding-left:20px}.falling-weight-deflectometer div.landing-text-50 ul li span{margin-left:-20px}.falling-weight-deflectometer div.landing-full-text p{line-height:1.75em}.falling-weight-deflectometer div.landing-full-text p.lfd-subhead{font-size:1.5em;letter-spacing:.001em;line-height:1.4em;max-width:none;text-align:center}.falling-weight-deflectometer .col_1-3 img{height:auto;width:100%}.falling-weight-deflectometer .col_1-3 ul{padding-left:20px}.falling-weight-deflectometer .col_1-3 ul li span{margin-left:-20px}.falling-weight-deflectometer .col_2-3 img{height:auto;width:100%}.falling-weight-deflectometer .col_2-3 div.img-holder{width:100%}.falling-weight-deflectometer .col_2-3 div.img-holder p{margin:6px 0 20px;padding:0;text-align:center}.falling-weight-deflectometer .img-grid .hhp2_con{width:100%}.falling-weight-deflectometer .img-grid .hhp2_con img{height:auto;width:100%}.falling-weight-deflectometer .img-grid .grid_6{width:100%}.falling-weight-deflectometer .img-grid .grid_6 img{height:auto;width:100%}.falling-weight-deflectometer hr.justMobile{margin:32px 0}.falling-weight-deflectometer .eng-btn{margin-right:12px}.falling-weight-deflectometer .eng-btn,.falling-weight-deflectometer .sp-btn{background:#fff;border:2px solid #719275;border-radius:6px;display:inline-block;padding-left:6px;padding-right:6px;width:168px}.falling-weight-deflectometer .lang_con{float:right;margin-bottom:24px}.falling-weight-deflectometer .lang_con p{text-align:center}.falling-weight-deflectometer .lang_con div{background:#fff;border:2px solid #719275;border-radius:4px;cursor:pointer;display:inline-block;height:30px;margin-top:30px;padding-left:6px;padding-right:6px;position:relative;width:160px}.falling-weight-deflectometer .lang_con div a strong{color:#8f8f8f;display:inline-block;font-size:1.1em;margin-left:16px;margin-top:4px;text-decoration:none}.falling-weight-deflectometer .lang_con div a img{position:relative;text-decoration:none;top:-12px;vertical-align:middle}.falling-weight-deflectometer .lang_con div.active,.falling-weight-deflectometer .lang_con div:hover{background:#719275}.falling-weight-deflectometer .lang_con div.active a strong,.falling-weight-deflectometer .lang_con div:hover a strong{color:#fff}.falling-weight-deflectometer .threeCol a{color:#6b6b6b;text-decoration:none}.falling-weight-deflectometer .video-title{border-bottom:1px solid black;border-top:1px solid black;margin:40px 0;text-align:center;width:100%}.falling-weight-deflectometer .video-title p{font-size:44px;font-weight:var(--fw-normal);margin:0}.falling-weight-deflectometer .video-flex{display:flex;justify-content:space-evenly;margin-bottom:65px}.falling-weight-deflectometer .video-flex a{color:black;font-size:30px;font-weight:var(--fw-normal);letter-spacing:-1px;margin-right:20px;text-align:center;text-decoration:none}.falling-weight-deflectometer .video-flex a img{display:block;height:auto;margin-bottom:15px;max-width:501px;width:100%}.falling-weight-deflectometer .video-flex a:last-of-type{margin-right:0}@media (min-width:60em){main.falling-weight-deflectometer h1.landing-headline{font-size:22px}}@media (min-width:48em){main.falling-weight-deflectometer div.landing-full-text p.lfd-subhead{font-size:2.2em;letter-spacing:.001em;line-height:1.2em;max-width:none;text-align:center}main.falling-weight-deflectometer h1 .landing-headline{font-size:18px}main.falling-weight-deflectometer h2{margin-top:0!important}main.falling-weight-deflectometer .buttons{margin:0 auto;width:100%}main.falling-weight-deflectometer .buttons .download-btn{margin-bottom:0}main.falling-weight-deflectometer .buttons div{display:inline-block;margin-bottom:0}main.falling-weight-deflectometer .buttons div.dealersOnly,main.falling-weight-deflectometer .dealersOnly{display:none}main.falling-weight-deflectometer .buy-btn{margin-left:10%}main.falling-weight-deflectometer .landing-twocol-img-left div:first-of-type{padding-right:5%}main.falling-weight-deflectometer .landing-text-33{box-sizing:border-box;display:inline-block;padding-right:5%;vertical-align:top;width:33%}main.falling-weight-deflectometer .landing-text-33 img.product{height:420px}main.falling-weight-deflectometer .landing-text-33:nth-child(3){margin-right:0}main.falling-weight-deflectometer .img-grid .hhp2_con{display:inline-block;padding-right:0!important;vertical-align:top;width:31%}main.falling-weight-deflectometer .img-grid .grid_6{display:inline-block;width:68%}main.falling-weight-deflectometer .img-grid .grid_6 img{margin:0 1.9%;width:29%}main.falling-weight-deflectometer .col_1-3{display:inline-block;vertical-align:top;width:37%}main.falling-weight-deflectometer .col_1-3 img.hhp3{margin-left:10%;max-width:280px;text-align:center;width:70%}main.falling-weight-deflectometer .col_2-3{display:inline-block;width:62%}main.falling-weight-deflectometer .col_2-3 div.img-holder{box-sizing:border-box;display:inline-block;margin-bottom:18px;padding-right:20px;vertical-align:top;width:33%}main.falling-weight-deflectometer .col_2-3 img.guy_standing{height:auto;width:100%}main.falling-weight-deflectometer .bottom_tag{font-size:2.2em}main.falling-weight-deflectometer div.landing-billboard{margin-bottom:32px}main.falling-weight-deflectometer hr.justMobile{display:none}main.falling-weight-deflectometer ul.space_right{padding-right:28px}main.falling-weight-deflectometer div.landing-text-50 h3.calib{margin-top:56px}}@media (min-width:30em){main.falling-weight-deflectometer .img-grid .hhp2_con{display:inline-block;width:48%}main.falling-weight-deflectometer .img-grid .grid_6{display:inline}main.falling-weight-deflectometer .img-grid .grid_6 img{margin:0 3%;width:42%}main.falling-weight-deflectometer .col_1-3{display:inline-block;vertical-align:top;width:48%}main.falling-weight-deflectometer .col_2-3{display:inline-block;width:48%}main.falling-weight-deflectometer .col_2-3 img{height:auto;vertical-align:top;width:100%}}@media (max-width:calc(30em - 1px)){main.falling-weight-deflectometer .video-flex{flex-wrap:wrap}main.falling-weight-deflectometer .video-flex a{margin-bottom:40px;margin-right:0}main.falling-weight-deflectometer .video-flex a:last-of-type{margin-bottom:0}}.controllers-new ul{margin-top:0}.controllers-new p{margin-top:4px}.controllers-new p.contact{font-size:28px;font-weight:var(--fw-semi-bold);letter-spacing:-1px;margin:60px 0;padding:0;text-align:center}.controllers-new p.contact a{text-decoration:none}.controllers-new p.contact a:hover{text-decoration:underline}.controllers-new div.col-left-orig{box-sizing:border-box;display:inline-block;margin:0;padding:0 80px 0 0;text-align:left;vertical-align:top;width:40%}.controllers-new div.col-left-orig p{font-size:18px;line-height:1.7em;margin:8px 0 24px;padding:0}.controllers-new div.col-left-orig p.headline{font-size:24px;font-weight:var(--fw-bold);margin:0;padding:0}.controllers-new div.col-left{box-sizing:border-box;display:inline-block;margin:0;padding:0 5% 0 0;text-align:left;vertical-align:top;width:50%}.controllers-new div.col-left p{font-size:18px;line-height:1.6em;margin:0 0 24px;padding:0}.controllers-new div.col-left p.headline{font-size:24px;font-weight:var(--fw-bold);margin:0;padding:0}.controllers-new div.col-left table{border:2px solid #555;border-collapse:collapse;margin:0 0 0 20%;width:80%}.controllers-new div.col-left tr{border:2px solid #555}.controllers-new div.col-left td{background-color:#f9f7f0;border:2px solid #555;font-weight:var(--fw-bold);height:30px;padding:3px 3px 3px 5px;text-align:center;vertical-align:middle}.controllers-new div.col-left td.toptitle{background-color:#4d4d4f;color:#f9f7f0;text-align:left}.controllers-new div.col-left td.leftcol{background-color:#ecf0e0;text-align:left}.controllers-new div.col-left td.leftcol2{background-color:#d2deb9;text-align:left}.controllers-new div.col-left td.rightcol2{background-color:#f0ecdb}.controllers-new div.col-left td p{margin:0}.controllers-new div.col-right-orig{box-sizing:border-box;display:inline-block;font-size:18px;margin:0;padding:0;vertical-align:top;width:60%}.controllers-new div.col-right-orig img.leftImg{float:left;margin-bottom:100px;margin-left:30px}.controllers-new div.col-right-orig p{font-weight:var(--fw-normal);line-height:1.7em;margin:20px 0 15px;padding:0;text-align:center}.controllers-new div.col-right-orig p.rightText{font-size:18px;padding:134px 0 0 372px;text-align:left;width:auto}.controllers-new div.col-right{box-sizing:border-box;display:inline-block;margin:0;padding:0;text-align:left;vertical-align:top;width:50%}.controllers-new div.col-right p{font-weight:var(--fw-normal);line-height:2em;margin:0;padding:0;text-align:left}.controllers-new div.col-right p.center{text-align:center}.controllers-new div.col-right p.headline{font-size:16px;font-weight:var(--fw-bold);margin:0;padding:0}.controllers-new div.col-right img{border:0;margin:0;padding:0}.controllers-new div.col-right ul.list{margin-left:20px;margin-top:10px;padding-left:0;width:70%}.controllers-new div.col-right ul br{line-height:50%}.controllers-new div.col-right li{margin-bottom:10px;text-align:left}.controllers-new div.details{background-color:#f0ecdb;margin:55px 40px 60px;max-width:100%;padding:40px 50px 45px;text-align:center}.controllers-new div.details p{font-size:16px;line-height:2em;margin-left:auto;margin-right:auto;max-width:800px}.controllers-new div.details p.headline{font-size:16px;font-weight:var(--fw-bold);margin:0;max-width:100%;padding:0}.controllers-new #buy-button{background:url(/sc-skins/humboldt/img/icons/buy-now-button.png) no-repeat 0 0;background-size:100% 100%;display:block;height:47px;margin:30px auto 14px;width:163px}.controllers-new #data-sheet-button{background:url(/sc-skins/humboldt/img/icons/data-sheet-button.png) no-repeat 0 0;background-size:100% 100%;display:block;height:47px;margin:25px auto 60px;width:267px}@media (max-width:calc(56.25em - 1px)){.controllers-new div.col-left{display:block;margin-left:auto;margin-right:auto;max-width:400px;padding:0;width:100%}.controllers-new div.col-left table{margin:0;width:100%}.controllers-new div.col-left-orig{display:block;margin-left:auto;margin-right:auto;padding:0 12%;width:100%}.controllers-new div.col-right{clear:both;display:block;margin:30px auto 0;max-width:600px;width:90%}.controllers-new div.col-right ul.list{width:100%}.controllers-new div.col-right-orig{display:block;margin-left:auto;margin-right:auto;max-width:600px;width:100%}.controllers-new div.contact br{display:none}}@media (max-width:calc(37.5em - 1px)){.controllers-new p.contact{font-size:18px;font-weight:var(--fw-normal);letter-spacing:0}.controllers-new div.col-left-orig{padding:0}.controllers-new div.details{box-sizing:border-box;margin:0;padding:20px;width:100%}}@media (max-width:calc(35em - 1px)){.controllers-new div.col-right-orig p.rightText{clear:left;float:none;padding:0;width:100%}.controllers-new div.col-right-orig img.leftImg{margin-bottom:10px;max-width:308px;width:100%}}@media (max-width:calc(31.25em - 1px)){.controllers-new div.col-right-orig{width:80%}.controllers-new div.col-left-orig{padding:15px!important}.controllers-new div.col-right-orig img.leftImg{margin-left:0!important}.controllers-new div.col-right-orig p.rightText{padding:10px!important}}main.humboldt-dcp{margin:0 auto;max-width:none;padding:0;width:100%}main.humboldt-dcp h1,main.humboldt-dcp h2{font-size:39px;font-weight:var(--fw-normal);letter-spacing:-1px;line-height:46px}main.humboldt-dcp h1{margin:30px auto 0;max-width:845px;text-align:center}main.humboldt-dcp h2{font-weight:var(--fw-light)!important;margin:40px 0;max-width:550px}main.humboldt-dcp .dcp-image{position:relative}main.humboldt-dcp .dcp-image img:last-of-type{bottom:100px;left:61px;position:absolute}main.humboldt-dcp .smarter-text{font-size:18px;font-weight:var(--fw-normal);line-height:28px;margin-top:0;max-width:925px}main.humboldt-dcp ul{display:inline-block;margin-left:18px;margin-right:20px;padding:0}main.humboldt-dcp ul li{font-size:18px;font-weight:var(--fw-semi-bold);letter-spacing:-.5px;padding-bottom:10px}main.humboldt-dcp .flex{display:flex;justify-content:space-between;margin-bottom:40px}main.humboldt-dcp .flex img{height:auto;max-width:446px;width:100%}main.humboldt-dcp .dcp-videos{background:#f3f3f3;padding:50px 0}main.humboldt-dcp .dcp-videos .video-flex{display:flex;justify-content:space-between;margin-top:20px}main.humboldt-dcp .dcp-videos .video-flex a{color:#000;font-size:14px;font-weight:var(--fw-normal);margin-right:5px;outline:none;text-decoration:none}main.humboldt-dcp .dcp-videos .video-flex a:last-of-type{margin-right:0}main.humboldt-dcp .dcp-videos .video-flex a img{display:block;height:auto;margin-bottom:5px;max-width:157px;width:100%}main.humboldt-dcp .app-flex{display:flex;justify-content:space-between;padding:50px 0}main.humboldt-dcp .app-flex .app-left{margin-right:40px}main.humboldt-dcp .app-flex .app-left h2{margin:0}main.humboldt-dcp .dcp-content{box-sizing:border-box;margin:0 auto;max-width:1080px;padding:0 20px;width:100%}main.humboldt-dcp .dcp-content .app-flex img{height:auto;max-height:371px;max-width:492px;width:100%}main.humboldt-dcp .call-now{font-size:28px;font-weight:var(--fw-normal);line-height:32px;margin:20px auto 60px;max-width:855px;text-align:center}main.humboldt-dcp .dcp-image-mobile{display:none}@media (max-width:calc(67.5em - 1px)){main.humboldt-dcp .dcp-content{padding:0 30px}}@media (max-width:calc(56.25em - 1px)){main.humboldt-dcp .app-flex{flex-wrap:wrap}main.humboldt-dcp .app-flex .app-left{margin-right:0}main.humboldt-dcp .app-flex .app-left h2{max-width:100%}main.humboldt-dcp .dcp-content .app-flex img{display:block;margin:15px auto 0}}@media (max-width:calc(50em - 1px)){main.humboldt-dcp .flex{flex-wrap:wrap;justify-content:center}main.humboldt-dcp .flex img{margin:0 auto}main.humboldt-dcp .dcp-videos{padding-bottom:35px}main.humboldt-dcp .dcp-videos .video-flex{flex-wrap:wrap}main.humboldt-dcp .dcp-videos .video-flex a{margin-bottom:15px;width:30%}main.humboldt-dcp .dcp-videos .video-flex a img{max-width:100%}main.humboldt-dcp .dcp-image img:last-of-type{bottom:50px;height:auto;left:10px;width:150px}main.humboldt-dcp h1,main.humboldt-dcp h2{font-size:36px;line-height:40px}main.humboldt-dcp .call-now{font-size:26px;line-height:30px;margin-bottom:50px}}@media (max-width:calc(30em - 1px)){main.humboldt-dcp .dcp-videos .video-flex a{width:48%}main.humboldt-dcp .flex img{height:auto;width:100%}main.humboldt-dcp h1,main.humboldt-dcp h2{font-size:30px;line-height:34px}main.humboldt-dcp .dcp-image-mobile{display:block}main.humboldt-dcp .dcp-image-mobile img:last-of-type{display:block;height:auto;margin:0 auto;width:175px}main.humboldt-dcp .dcp-desktop{display:none}main.humboldt-dcp .call-now{font-size:24px;line-height:28px}}main.search-results-page{padding-bottom:3rem}@media (min-width:64em){main.search-results-page{padding-bottom:6rem}}div.spelling-notice{align-items:center;background:#fff2cf;border-radius:10px;-moz-column-gap:2rem;column-gap:2rem;display:flex;flex-wrap:wrap;font-size:18px;justify-content:space-between;padding:.5rem 1rem;row-gap:.5rem}div.spelling-notice>*{flex:none}div.spelling-notice p{margin:0;padding:0}div.spelling-notice span.sp{color:#c00;font-weight:var(--fw-bold)}.search-bb-desktop{border:1px solid #aaa;display:block;height:auto;margin:0 auto 30px;max-width:1080px;width:100%}.search-bb-mobile{display:none}#searchedFor{font-size:.9em;margin:0;padding:0}#searchedFor span.sp{display:inline-block;position:relative}#searchedFor span.sp:before{color:red;content:"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~";font-family:Times New Roman,Serif;font-size:.6em;font-weight:700;left:-1px;overflow:hidden;position:absolute;top:12px;width:100%}.search-results-info{font-size:1.125rem;margin:.5rem 0}.search-results-info strong,h2.sr-subhead{font-weight:var(--fw-semi-bold)}h2.sr-subhead{font-size:1.25rem;letter-spacing:.025em;margin:.5rem 0}#searchCount{font-size:.9em;font-style:italic;line-height:1.3em;margin:0;padding:0}#searchResults{border-top:1px solid #ccc;box-sizing:border-box;display:flex;margin-top:30px;padding-top:0;position:relative;width:100%}#searchResults h3{font-size:1.25em;font-weight:var(--fw-bold);margin:20px 0 0;padding:0 0 8px}#searchResults aside{box-sizing:border-box;flex-shrink:0;order:2;text-align:center;width:300px}#searchResults aside h3{color:#a3a3a3;margin-bottom:12px;text-align:center}#searchResults aside div{margin:0 0 20px;padding:0;position:relative}#searchResults aside div a{box-sizing:border-box;display:block;margin:0;padding:10px;text-decoration:none;width:100%}#searchResults aside div a:hover{box-shadow:0 0 10px 0 rgba(0,0,0,.3)}#searchResults aside div a p.sku{color:#8a8a8a;font-size:10px;line-height:1.5em;margin:0;padding:0}#searchResults aside div a p.relname{color:#000;font-size:14px;font-weight:var(--fw-semi-bold);line-height:1.2em;margin:0;padding:0}#searchResults aside div a p.subname{color:#8a8a8a;font-size:14px;line-height:1.2em;margin:4px 0 0;padding:0}#searchResults #product-results{container-type:inline-size;order:1;padding-right:30px;width:100%}section.search-result{margin:0;padding:0}section.search-result:last-child{border-bottom:0;margin-bottom:60px}section.search-result>div.bg{align-items:center;background-color:var(--clr-soft-white);border:1px solid #d8d8d8;border-radius:.3125rem;justify-content:space-between;margin:4px 0 2rem;min-height:100px;padding:.5rem 9.375rem 1rem;position:relative;transition:background .3s ease}section.search-result>div.bg:hover{background:#dbdbdb}section.search-result>div.bg>a{margin-top:1rem}section.search-result h4{font-size:1rem;font-weight:var(--fw-normal);line-height:1.3em;margin:.125rem 0 0}section.search-result>div.soil-field:hover{background:#f4f1eb}section.search-result>div.soil-lab:hover{background:#f4f3f1}section.search-result>div.soil-mech:hover{background:#e8e6e4}section.search-result>div.cement:hover,section.search-result>div.concrete:hover{background:#ecede7}section.search-result>div.asphalt:hover{background:#f6ede0}section.search-result>div.pavement:hover{background:#f1ede8}section.search-result>div.aggregate:hover{background:#f7f5e9}section.search-result>div.general-lab:hover{background:#eef1f3}section.search-result>div.soil-field a.button{border-color:#b39d74;color:#b39d74}section.search-result>div.soil-lab a.button{border-color:#b3ab9e;color:#b3ab9e}section.search-result>div.soil-mech a.button{border-color:#5e4e41;color:#5e4e41}section.search-result>div.concrete a.button{border-color:#bdcb96;color:#bdcb96}section.search-result>div.cement a.button{border-color:#7b8352;color:#7b8352}section.search-result>div.asphalt a.button{border-color:#c07e20;color:#c07e20}section.search-result>div.pavement a.button{border-color:#9c7d5e;color:#9c7d5e}section.search-result>div.aggregate a.button{border-color:#c7b961;color:#c7b961}section.search-result>div.general-lab a.button{border-color:#849faa;color:#849faa}section.search-result>div.bg a.button:hover{background-color:#000;color:#fff}section.search-result>div.soil-field a.button:hover{background-color:#b39d74;color:#fff}section.search-result>div.soil-lab a.button:hover{background-color:#b3ab9e;color:#fff}section.search-result>div.soil-mech a.button:hover{background-color:#5e4e41;color:#fff}section.search-result>div.concrete a.button:hover{background-color:#bdcb96;color:#fff}section.search-result>div.cement a.button:hover{background-color:#7b8352;color:#fff}section.search-result>div.asphalt a.button:hover{background-color:#c07e20;color:#fff}section.search-result>div.pavement a.button:hover{background-color:#9c7d5e;color:#fff}section.search-result>div.aggregate a.button:hover{background-color:#c7b961;color:#fff}section.search-result>div.general-lab a.button:hover{background-color:#849faa;color:#fff}div.searchPrice{font-size:1.125rem;font-weight:var(--fw-bold);position:absolute;right:.75rem;text-align:right;top:8px}div.searchPrice span.starting{display:block;font-size:.6em;line-height:1em;margin:2px 0;padding:0}div.searchPrice span.call,div.searchPrice span.price{display:block;font-size:1.2em;line-height:1em}div.searchPrice span.sku{display:block;font-size:.9em;font-weight:var(--fw-semi-bold);line-height:1em;margin:0 0 4px}div.search-image{box-sizing:border-box;height:100%;left:8px;padding:.625rem;position:absolute;text-align:center;top:0;width:112px}div.search-image img{margin:auto}p.searchloc{color:#59595b;font-size:.7em;margin:2px 0;padding:0}section.search-result p.searchloc a{color:#59595b;text-decoration:underline}#result_page{clear:both;font-size:14px;font-weight:var(--fw-semi-bold);margin-bottom:30px;text-align:center;width:100%}#result_page span{display:inline-block;padding:4px}p.no-search-results{margin-bottom:60px}@media (max-width:calc(68.75em - 1px)){.search-bb-desktop{width:98%}#searchCount,#searchResults,#search_suggestion,#searchedFor,p.no-search-results{box-sizing:border-box;padding-left:10px}#result_page{width:100%}}@media (max-width:calc(62.5em - 1px)){#searchResults div.wizard{display:block;margin:20px auto;max-width:460px;position:static;width:100%}}@media (max-width:calc(55.25em - 1px)){#searchResults,#searchResults.wizard{padding-right:10px}#searchResults aside{display:none}}@media (max-width:calc(45em - 1px)){#searchResults h3{font-size:.8em;padding-bottom:3px}#result_page span.jump10{display:none}}@media (max-width:calc(30em - 1px)){.search-bb-desktop{display:none}.search-bb-mobile{display:block;height:auto;margin:0 auto 30px;width:100%}#searchResults{box-sizing:border-box;padding:20px 10px;width:100%}}@supports not (container-type:size){@media (max-width:calc(33.75em - 1px)){section.search-result{text-align:center}section.search-result>div.bg{padding-left:8px;padding-right:8px}section.search-result div.searchPrice{display:inline-block;float:none;margin:0 0 20px;position:static;text-align:center;vertical-align:middle;width:50%}section.search-result h4{clear:both;margin-bottom:2px;margin-left:0;text-align:center;width:100%}section.search-result p.searchloc{margin:14px 0;text-align:center;width:100%}section.search-result div.search-image{display:inline-block;float:none;margin:0 0 20px;position:static;vertical-align:middle;width:50%}section.search-result div.search-image img{display:inline;float:none;margin:0}section.astm-result div.search-image{display:inline-block;float:none;margin:0 0 20px;position:static;vertical-align:middle;width:50%}section.search-result div.search-image,section.search-result>div.bg a.button{display:inline-block;float:none;margin-bottom:12px}}}@supports (container-type:size){@container (width < 33.75rem){section.search-result{text-align:center}section.search-result>div.bg{padding-left:8px;padding-right:8px}section.search-result div.searchPrice{display:inline-block;float:none;margin:0 0 20px;position:static;text-align:center;vertical-align:middle;width:50%}section.search-result h4{clear:both;margin-bottom:2px;margin-left:0;text-align:center;width:100%}section.search-result p.searchloc{margin:14px 0;text-align:center;width:100%}section.search-result div.search-image{display:inline-block;float:none;margin:0 0 20px;position:static;vertical-align:middle;width:50%}section.search-result div.search-image img{display:inline;float:none;margin:0}section.astm-result div.search-image{display:inline-block;float:none;margin:0 0 20px;position:static;vertical-align:middle;width:50%}section.search-result div.search-image,section.search-result>div.bg a.button{display:inline-block;float:none;margin-bottom:12px}}}.search-results{display:grid;gap:1rem;margin-inline:auto;max-width:332px;width:100%}.search-results,.search-results *,.search-results :after,.search-results :before{box-sizing:border-box}.search-results__match{border:1px solid #ccc;display:flex;flex-direction:column;height:100%;padding:1rem;width:100%}.search-results__match h3 a,.search-results__match li a{--clr:black;--clr-hover:var(--clr-accent);--clr-active:var(--clr-accent-dark);--deco:none;--deco-hover:underline;--deco-active:underline}.search-results__match.discontinued{background-color:#fff4f4;border-color:#b90000}.search-results__match .debug p{font-size:12px}.search-results__match .debug ul{font-size:12px;list-style:none;margin:1rem 0;padding:0}.search-results__match .debug ul li{display:flex;margin:0;padding:.25rem;vertical-align:top}.search-results__match .debug ul li.score{font-size:10px}.search-results__match .debug ul li.title,.search-results__match .debug ul li.type{font-size:1rem;font-weight:var(--fw-bold)}.search-results__match .debug ul li.total{background:#ccc}.search-results__match .debug ul li label{flex:none;font-weight:var(--fw-bold);width:100px}.search-results__match-content{display:flex;flex:auto;flex-direction:column}@media (min-width:35.75em){.search-results{grid-template-columns:repeat(2,1fr);max-width:680px}}@media (min-width:52.875em){.search-results{grid-template-columns:repeat(3,1fr);max-width:none}}@media (min-width:71.25em){.search-results{grid-template-columns:repeat(4,1fr)}}.search-results__image{margin:0 0 1rem;padding:0}.search-results__image img{display:block;height:auto;margin-inline:auto;max-width:224px;width:100%}.search-results__title{font-size:1rem;font-weight:var(--fw-bold);line-height:1.3em;margin:0 0 1rem;padding:0}.search-results__spacer{flex:auto}.search-results__location{color:#4f4f4f;font-size:.875rem;line-height:1.3em;margin:0 0 1rem;padding:0}.search-results__location a{color:#4f4f4f;text-decoration:none}.search-results__details{font-size:.875rem;line-height:1.3em;margin:0 0 1.5rem;min-height:2.6em;padding:0}.search-results__sku{margin:0 0 .5rem}.search-results__price,.search-results__sku{font-size:.875rem;line-height:1.3em;min-height:1.3em;padding:0}.search-results__price{font-weight:var(--fw-bold);margin:0 0 1rem}.search-results__button{background-color:#c00;border:2px solid #c00;border-radius:.375em;color:white;font-weight:var(--fw-extra-bold);margin:0;padding:.25em;text-align:center;text-decoration:none;transition:all .25s ease;width:100%;--clr:white;--clr-hover:var(--clr-accent);--clr-active:var(--clr-accent-dark);--deco:none;--deco-hover:none;--deco-active:none}.search-results__button:hover{background-color:white}.search-results__sublinks{display:grid;font-size:.875rem;gap:.5rem;grid-template-columns:1fr 1fr;grid-template-rows:1rem 1rem 1rem;height:4rem;line-height:1rem;list-style:none;margin:1rem 0 0;padding:0;text-align:center}.search-results__match.discontinued .search-results__price{color:#c00;font-weight:var(--fw-extra-bold);text-align:center;text-transform:uppercase}#ovens-head-info{bottom:-26px;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0}@media (min-width:32.75em){#ovens-head-info{bottom:0}}#wizard-link{height:32%;right:44%;top:18%;width:17%}#ovens-header-img{height:auto;width:100%}#ovens_headline{font-size:18px;font-weight:var(--fw-bold);margin:0;padding:0 10px;text-align:center}@media (min-width:45em){#ovens_headline{font-size:26px;padding:0}}#ovens_subhead{font-size:12px;font-weight:var(--fw-normal);margin:0;padding:0 10px;text-align:center}@media (min-width:45em){#ovens_subhead{padding:4px 0 0}}#ovens-gradient-container{display:table}@media (min-width:30em){#ovens-gradient-container{display:block}}#ovens-gradient-container #wide-selection img{float:right;height:auto;margin-top:-13%;z-index:1}main.standard-selector{padding-top:1.25rem}main.standard-selector .wizard-description{padding-bottom:1.5rem}main.standard-selector div.boundary{margin:0 auto;max-width:100%}main.standard-selector h2.sku,main.standard-selector ul.catalog-grid p{display:none}main.standard-selector .ss-selector{background:var(--clr-soft-white);border-top:.1875rem solid var(--clr-accent);box-sizing:border-box;display:inline-block;margin:0 0 2rem;max-width:100%;min-width:280px;order:1;padding:20px;text-align:center;width:100%}@media (min-width:23.875em){main.standard-selector .ss-selector{border:1px solid #ccc;border-top:.1875rem solid var(--clr-accent);min-width:unset}}@media (min-width:62.5em){main.standard-selector .ss-selector{margin-bottom:60px;order:2}}main.standard-selector .ss-selector *{box-sizing:border-box}main.standard-selector .ss-selector h4{font-size:1.5rem;font-weight:var(--fw-normal);line-height:26px;margin:0;padding:0;text-align:left}main.standard-selector .ss-selector h3{background:url(/sc-skins/humboldt/img/scales-landing/wizard-arrow.png) no-repeat 0 0;font-size:24px!important;line-height:30px!important;margin:8px 0 0!important;padding:0 0 0 25px!important;text-align:left!important}main.standard-selector .ss-selector p{font-size:13px;line-height:20px;margin:8px 0;text-align:left}main.standard-selector .ss-selector div.swbox{border:none;display:inline-block;margin-bottom:1.125rem;padding:0;width:100%}main.standard-selector .ss-selector div.swbox:last-of-type{margin-bottom:3.125rem}main.standard-selector .ss-selector div.swbox p{color:black;font-size:14px;font-weight:var(--fw-bold);line-height:14px;margin:0 0 .375rem;padding:0}main.standard-selector .ss-selector div.swbox p.oven-label{color:black;font-size:12px;font-weight:var(--fw-normal);padding-top:4px}main.standard-selector .ss-selector div.swbox p+p{background-color:#fff;border:1px solid #767676;margin-bottom:0;padding:.625rem!important}main.standard-selector .ss-selector div.swbox select{padding-inline:.5rem;width:100%}main.standard-selector .ss-selector input{background-color:var(--clr-accent);border:none;border-radius:.25rem;color:#fff;font-size:1rem;line-height:1em;padding:.6875em 1.125em;width:80px}main.standard-selector .ss-selector input[value=apply]{margin-top:3rem}main.standard-selector .ss-selector form{text-align:left}main.standard-selector .ss-selector .buttons{text-align:center}main.standard-selector .ss-selector p.weigh-below-option{margin:0 0 20px;text-align:center}main.standard-selector .ss-selector p.weigh-below-option input{width:auto}main.standard-selector .featuredSelectorImage img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}main.standard-selector section.search-result p.weighbelow{color:#c00;font-size:12px;margin-bottom:0;padding:0}main.standard-selector section.search-result h4 a{--clr:black;--clr-hover:var(--clr-accent);--clr-active:var(--clr-accent-dark);--deco:none;--deco-hover:underline;--deco-active:underline}main.standard-selector section.search-result>div.general-lab a.button{background-color:transparent!important;border:none;box-shadow:none;color:var(--clr-accent);font-size:1rem;line-height:1.6em;padding-left:33vw;text-align:center;width:100%}@media (min-width:45em){main.standard-selector section.search-result>div.general-lab a.button{padding:0;text-align:revert;width:auto}}main.standard-selector section.search-result>div.general-lab a.button:hover{color:var(--clr-accent-dark)}main.standard-selector div.loader{display:none;height:50px}main.standard-selector .ss-input{display:block}main.standard-selector .ss-input select.disabled{background:#ddd}main.standard-selector .ss-locked{border:1px solid #333;box-sizing:border-box;color:black;display:block;height:calc(1.75em + 2px);line-height:calc(1.75em + 2px);margin-top:2px;padding-inline:.5rem;pointer-events:none;position:relative;text-align:left;width:100%}main.standard-selector .ss-locked:after{background:#c00;border-radius:1px;color:#fff;content:"X";cursor:pointer;font-size:8px;font-weight:var(--fw-bold);height:10px;line-height:10px;padding:1px 1px 1px 2px;pointer-events:all;position:absolute;right:.75rem;text-align:center;top:.5rem;width:10px}main.standard-selector #searchResults{align-items:flex-start;margin-top:0}@media (max-width:calc(62.5em - 1px)){main.standard-selector #searchResults{flex-wrap:wrap;margin-top:0;padding:0!important}main.standard-selector #searchResults #product-results{order:2;padding-right:0;width:100%}}h1#services-headline{color:#000;font-size:1.5rem;font-size:clamp(1.5rem,2.5vw + .5rem,2.375rem);font-weight:var(--fw-normal);line-height:1.1em;margin:1.5em 0 .75em;text-align:center}#services-head{display:block;height:auto;margin:0 auto;max-width:1400px;width:100%}main.service-page{margin:0 auto 3.75rem;max-width:unset;padding:0;width:100%}main.service-page,main.service-page *{box-sizing:border-box}main.service-page p a:not(.site-button){--clr:inherit;--clr-hover:var(--clr-accent);--clr-active:var(--clr-accent-dark);--deco:underline;--deco-hover:underline;--deco-active:underline}main.service-page .boxTop{background:#f2f3f3;box-shadow:0 10px 14px #dedede;padding-block:1rem}main.service-page h2{color:#181818;font-size:clamp(1.5rem,2.5vw + .5rem,2.375rem);font-weight:var(--fw-bold);line-height:1.05em;margin:1.25rem 0 .25em;padding-bottom:0;position:relative;text-align:left}@media (max-width:calc(48em - 1px)){main.service-page h2{margin:1.25rem 0 .25rem}}main.service-page li,main.service-page p{font-size:1rem;line-height:1.6em;margin:0 0 1rem;padding:0}@media (min-width:75em){main.service-page li,main.service-page p{font-size:1.125rem}}main.service-page li.title,main.service-page p.title{font-size:1rem}@media (min-width:40em){main.service-page li.title,main.service-page p.title{font-size:1.125rem}}@media (min-width:75em){main.service-page li.title,main.service-page p.title{font-size:1.25rem}}main.service-page li{margin-bottom:.25em}main.service-page .no-bot-marg{margin-bottom:0}main.service-page .bold{font-weight:var(--fw-bold)}main.service-page a.banner-link{display:block}main.service-page .services-contain{margin:0 auto 2rem;max-width:89.5rem;padding:2rem 1rem 0}main.service-page .services-contain .topRow{display:flex;flex-direction:column;gap:2em}@media (min-width:48em){main.service-page .services-contain .topRow{flex-direction:row}}main.service-page .services-contain .topRow .topPic{flex-direction:column;width:50%}@media (max-width:calc(48em - 1px)){main.service-page .services-contain .topRow .topPic{width:100%}}main.service-page .services-contain .topRow .topPic img{display:block;height:auto;width:100%}main.service-page .services-contain .topRow .topCopy{flex-direction:column;width:50%}@media (max-width:calc(48em - 1px)){main.service-page .services-contain .topRow .topCopy{width:100%}}main.service-page .services-contain .topRow .topCopy h2{border-bottom:2px solid #cc0a00;font-weight:var(--fw-bold);margin-top:0;padding-bottom:.25em}main.service-page .repair-calibration{display:flex;justify-content:space-between}@media (max-width:calc(48em - 1px)){main.service-page .repair-calibration{flex-direction:column}}main.service-page .repair-calibration div.copy{align-self:center;flex:auto}main.service-page .repair-calibration div.copy p{max-width:80ch}main.service-page .repair-calibration .imagesRight{align-items:center;display:flex;flex:none;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:0;row-gap:1rem}main.service-page .repair-calibration .imagesRight>div{display:flex;flex-direction:row;gap:2rem}@media (max-width:calc(48em - 1px)){main.service-page .repair-calibration .imagesRight>div{margin:0 auto}}main.service-page .repair-calibration .imagesRight img{height:auto;width:100px}@media (min-width:48em){main.service-page .repair-calibration .imagesRight{align-items:center;flex-direction:column;gap:1rem;justify-content:center;padding:2rem}main.service-page .repair-calibration .imagesRight>div{flex-direction:column;gap:0}main.service-page .repair-calibration .imagesRight div.mobile-button{display:none}main.service-page .repair-calibration .imagesRight img{height:auto;width:9.375rem}}main.service-page .repair-calibration ul{list-style-position:inside;padding-left:0}main.service-page .calibration-row{align-items:center}main.service-page .promo-video{align-items:stretch;-moz-column-gap:2rem;column-gap:2rem;display:flex;margin:1rem auto 3.5rem;width:100%}main.service-page .promo-video h2{margin-bottom:.5rem}@media (min-width:64em){main.service-page .promo-video h2{margin-top:0}}@media (max-width:calc(64em - 1px)){main.service-page .promo-video{flex-wrap:wrap;justify-content:center}}main.service-page .promo-video div{width:50%}@media (max-width:calc(64em - 1px)){main.service-page .promo-video div{width:100%}}main.service-page .promo-video img{display:block;height:auto;margin-right:auto;max-width:48rem;width:100%}main.service-page .promo-video .readability{max-width:80ch}main.service-page .redBack{background:#cc0a00;width:100%}main.service-page .redBack .services-contain{margin:0 auto}main.service-page .redBack .headline{color:#fff;font-size:clamp(1.5rem,2.5vw + .5rem,2.375rem);font-weight:var(--fw-bold);line-height:1.2em;margin:0;padding:1rem 0;text-align:left}main.service-page .darkGrey{background:#bebebf;width:100%}main.service-page .darkGrey .services-contain{padding-bottom:2em;padding-top:2em}main.service-page .darkGrey p{font-size:1.1em}main.service-page .click-cal-request{align-items:center;background-color:var(--clr-soft-white);box-shadow:0 0 1.25rem rgba(0,0,0,.2);display:flex;flex-direction:column;margin:0 auto;padding:0;width:100%}main.service-page .click-cal-request h2{margin-top:2rem;text-align:center;width:100%}main.service-page .click-cal-request h2 .no-break{white-space:nowrap}@media (max-width:calc(32.5em - 1px)){main.service-page .click-cal-request h2 .no-break{white-space:normal}}main.service-page .click-cal-request .subHead{margin-bottom:0;text-align:center}main.service-page .click-cal-request .calibration-row{align-items:stretch;display:flex;gap:2rem;margin-block:1rem;width:100%}@media (max-width:calc(48em - 1px)){main.service-page .click-cal-request .calibration-row{gap:0;margin-bottom:0}}main.service-page .click-cal-request .calibration-row .addressInfo{display:flex;flex-direction:column;text-align:center;width:50%}main.service-page .click-cal-request .calibration-row .addressInfo p{line-height:1.4em;margin-bottom:0}main.service-page .click-cal-request .calibration-row .addressInfo p.title{font-weight:var(--fw-bold);line-height:1.2em;margin:0 0 .5rem}@media (max-width:calc(48em - 1px)){main.service-page .click-cal-request .calibration-row .addressInfo p.title{margin:0 0 .25rem}}main.service-page .click-cal-request .calibration-row .addressInfo .spacer{flex:auto;margin-bottom:1rem}@media (max-width:calc(50.75em - 1px)){main.service-page .click-cal-request .calibration-row{align-items:center;flex-direction:column;justify-content:center}main.service-page .click-cal-request .calibration-row .addressInfo{margin-top:1.5rem;width:100%}}main.service-page .click-cal-request .marg-bot{margin-bottom:0}main.service-page .click-cal-request .cal-col-right{display:flex;flex-direction:column;justify-content:center;margin-left:1em;text-align:center}@media (max-width:calc(45em - 1px)){main.service-page .click-cal-request .cal-col-right{margin-left:0;margin-top:2em}}main.service-page .click-cal-request .cal-col-right h3{font-size:1.5em}main.service-page .click-cal-request a i{margin-left:.25rem}main.service-page .swipeIcon{display:none;position:relative}main.service-page .swipeIcon img{display:block;height:auto;left:50%;max-width:12.5em;position:absolute;top:200px;transform:translateX(-50%);width:100%}@media (min-width:34em){main.service-page .swipeIcon{display:none!important}}main.service-page .gif-sentinel{position:relative;top:300px}main.service-page .calibration-table table{font-size:.875rem;line-height:1.1em;margin-bottom:1em;width:100%}@media (min-width:40em){main.service-page .calibration-table table{font-size:1rem}}@media (min-width:75em){main.service-page .calibration-table table{font-size:1.125rem}}main.service-page .calibration-table table tbody,main.service-page .calibration-table table thead,main.service-page .calibration-table table thead tr{width:100%}main.service-page .calibration-table table thead tr.red-header{background:#cc0a00;color:#fff}main.service-page .calibration-table table thead tr.header{background:#696a6d;color:#fff;font-weight:var(--fw-semi-bold)}main.service-page .calibration-table table tbody tr{background:white;width:100%}main.service-page .calibration-table table tbody tr:nth-child(2n){background:#d5d7d8}main.service-page .calibration-table table td,main.service-page .calibration-table table th{border:2px solid #b5b6ba;font-weight:var(--fw-normal);padding:.7rem;text-align:center}main.service-page .calibration-table table td:first-child,main.service-page .calibration-table table th:first-child{text-align:left}@media (max-width:calc(32em - 1px)){main.service-page .calibration-table .desk-table{display:none}}main.service-page .calibration-table .small-table{display:none;margin-bottom:3em}main.service-page .calibration-table .small-table:last-of-type{margin-bottom:1em}main.service-page .calibration-table .small-table td,main.service-page .calibration-table .small-table th{padding:.25rem}@media (max-width:calc(32em - 1px)){main.service-page .calibration-table .small-table{display:table}}@media (max-width:calc(23.375em - 1px)){main.service-page .calibration-table .small-table{font-size:.8em}}main.service-page .table-footer p{line-height:1.2em;margin-bottom:.2rem}@media (max-width:calc(23.375em - 1px)){main.service-page .table-footer p{font-size:.8em}}main.service-page .table-footer p:last-child{margin-bottom:revert}main.service-page .shipping-panel h2{margin-inline:0;max-width:32ch}@media (max-width:calc(82em - 1px)){main.service-page .shipping-panel h2{margin-inline:auto}}main.service-page .shipping-panel p{margin-top:.5rem;text-align:center}@media (max-width:calc(82em - 1px)){main.service-page .shipping-panel p{text-align:center!important}}@media (min-width:50em){main.service-page .shipping-panel p{text-align:left}}main.service-page .shipping-panel .shipping-panel-content{align-items:center;-moz-column-gap:2rem;column-gap:2rem;display:flex;flex-direction:column;font-size:1rem;font-size:clamp(.75rem,1.4vw + .5rem,1rem);justify-content:center;row-gap:3em}@media (min-width:50em){main.service-page .shipping-panel .shipping-panel-content{font-size:1.34375rem}}@media (min-width:82em){main.service-page .shipping-panel .shipping-panel-content{flex-direction:row;font-size:1.8rem;justify-content:space-between}}main.service-page .shipping-panel .shipping-panel-content .how-to-video{flex:inherit}@media (min-width:82em){main.service-page .shipping-panel .shipping-panel-content .how-to-video{flex:auto}}main.service-page .shipping-panel .shipping-panel-content .how-to-video img{display:block;height:100%;max-height:312px;max-width:555px;width:100%}main.service-page .shipping-panel .shipping-panel-content .how-to-video>div{margin:0 auto;max-width:25rem}@media (min-width:50em){main.service-page .shipping-panel .shipping-panel-content .how-to-video>div{margin:0 auto 0 0;max-width:31.25rem}}@media (min-width:82em){main.service-page .shipping-panel .shipping-panel-content .how-to-video>div{margin:0 auto 0 0;max-width:31.25em}}main.service-page .shipping-panel .shipping-panel-content .cal-question{width:100%}@media (min-width:82em){main.service-page .shipping-panel .shipping-panel-content .cal-question{width:unset}}main.service-page .shipping-panel .shipping-panel-content .cal-question .cal-question-content{background:#E48D1B;color:white;flex:none;margin:0 auto;max-width:25rem;padding:.5em 1em;position:relative;text-align:center;width:100%}@media (min-width:50em){main.service-page .shipping-panel .shipping-panel-content .cal-question .cal-question-content{max-width:31.25rem}}@media (min-width:82em){main.service-page .shipping-panel .shipping-panel-content .cal-question .cal-question-content{max-width:none}}main.service-page .shipping-panel .shipping-panel-content .cal-question .cal-question-content p{color:white;font-size:1.125em;font-weight:var(--fw-light);letter-spacing:.005em;line-height:1.2em;margin:0 auto 0 0;text-align:center!important;width:100%}main.service-page .shipping-panel .shipping-panel-content .cal-question .cal-question-content p.title{border-bottom:2px solid #fff;font-size:1.5em;font-weight:var(--fw-bold);line-height:1.15em;margin-bottom:.25em;padding-bottom:.25em}main.service-page .shipping-panel .shipping-panel-content .cal-question .cal-question-content p.title:before{content:unset!important;display:none}@media (min-width:20.625em){main.service-page .shipping-panel .shipping-panel-content .cal-question .cal-question-content{padding-right:3em}main.service-page .shipping-panel .shipping-panel-content .cal-question .cal-question-content p{width:-moz-max-content;width:max-content}main.service-page .shipping-panel .shipping-panel-content .cal-question .cal-question-content p.title{padding-right:1em}}main.service-page .shipping-panel .shipping-panel-content .cal-question .cal-question-content a.white-orange{font-size:1em;margin-block:.5em;padding:.25em .5em}main.service-page .shipping-panel .shipping-panel-content .cal-question .cal-question-content img{display:none;height:12.5em;position:absolute;right:-.15em;top:0;transform:translateY(-10%);width:auto}@media (min-width:20.625em){main.service-page .shipping-panel .shipping-panel-content .cal-question .cal-question-content img{display:block}}main.service-page .ship-ez{align-items:center;background-color:#e58d1a;display:flex;justify-content:center;margin:10rem auto 0;padding:0 2em;width:100%}@media (max-width:calc(45em - 1px)){main.service-page .ship-ez{flex-direction:column-reverse}}main.service-page .ship-ez a{text-decoration:none}main.service-page .ship-ez h2{color:#ffffff;font-size:5rem;line-height:1.2em;margin-top:1.25rem;text-align:center}@media (max-width:calc(65em - 1px)){main.service-page .ship-ez h2{font-size:4rem}}@media (max-width:calc(59.25em - 1px)){main.service-page .ship-ez h2{font-size:2.8rem}}main.service-page .ship-ez .copy-col{margin-right:2em}@media (max-width:calc(45em - 1px)){main.service-page .ship-ez .copy-col{margin-right:0}}@media (max-width:calc(30em - 1px)){main.service-page .ship-ez .copy-col{margin-top:-4em}}@media (max-width:calc(23em - 1px)){main.service-page .ship-ez .copy-col{margin-top:-7em}}main.service-page .ship-ez .copy-col h3{color:#fff;font-size:2rem;margin:2rem 0 0;text-align:center}main.service-page .ship-ez .ez-left-col{align-items:center;display:flex;flex-direction:row;margin-bottom:2em;margin-top:1rem}@media (max-width:calc(65em - 1px)){main.service-page .ship-ez .ez-left-col{flex-direction:column}}main.service-page .ship-ez .ez-left-col .together{display:flex}@media (max-width:calc(65em - 1px)){main.service-page .ship-ez .ez-left-col .together{align-items:center;flex-direction:row;margin-top:1em}}main.service-page .ship-ez .ez-left-col .together button{margin:0 1rem;white-space:nowrap}main.service-page .ship-ez .ez-left-col p{color:#fff;font-size:1.25rem;margin:0}@media (max-width:calc(59.25em - 1px)){main.service-page .ship-ez .ez-left-col p{font-size:1rem;text-align:center}}main.service-page .ship-ez .ez-left-col .italic{font-style:italic}main.service-page .ship-ez .ez-guy{margin-top:-8em;-o-object-fit:contain;object-fit:contain;width:100%}main.service-page .ship-ez .white{background:#fff;border:none;border-radius:3px;color:#ff8300;cursor:pointer;display:inline-block;font-size:1.125rem;font-weight:var(--fw-semi-bold);padding:.375em 1em;transition:box-shadow .2s ease,color .2s ease}main.service-page .service-nuclear{margin-top:3rem}main.service-page .service-nuclear .flex-col-wrap{display:flex;flex-direction:column}main.service-page .service-nuclear .flex-col-wrap .more-info{display:flex;justify-content:flex-start}main.service-page .service-nuclear .flex-col-wrap .more-info a{white-space:normal}@media (min-width:45em){main.service-page .service-nuclear .flex-col-wrap{flex-direction:row;gap:3rem}main.service-page .service-nuclear .flex-col-wrap .more-info{justify-content:flex-start}}@media (min-width:64em){main.service-page .service-nuclear .flex-col-wrap{gap:4rem}}main.service-page .service-nuclear .flex-col-wrap>div{margin:0;padding:0;width:100%}main.service-page .service-nuclear .flex-col-wrap>div div.logos{display:flex;justify-content:flex-start;padding-top:2rem}main.service-page .service-nuclear .flex-col-wrap>div div.logos img{flex:none}@media (min-width:45em){main.service-page .service-nuclear .flex-col-wrap>div{width:50%}main.service-page .service-nuclear .flex-col-wrap>div div.logos{justify-content:flex-end;padding-top:.5rem}}main.service-page .service-nuclear .flex-col-wrap>div h3{font-size:1.3rem;font-weight:var(--fw-bold);margin:0 0 .25rem}main.service-page .video-info h3{font-size:1.8rem}@media (max-width:calc(82em - 1px)){main.service-page .video-info p{margin-top:.5em}}.wizard-description h2.mobileOnly,.wizard-description p{margin-top:0}.wizard-description a.text-link{color:var(--clr-accent);display:block;text-align:center;text-decoration:underline}.wizard-description>a{display:block;font-size:1.3125rem;font-weight:var(--fw-semi-bold);margin:3rem auto 1.5rem;padding:.75rem 1.5rem;text-align:center;width:20rem}#results .results--product{background-color:var(--clr-soft-white)}main.sieves-page,main.sieves-page *,main.sieves-page :after,main.sieves-page :before{box-sizing:border-box}main.sieves-page span.tip{display:block}main.sieves-page span.tip>i{color:#4D4E50}main.sieves-page .hide{display:none}main.sieves-page .loader-results{align-items:center;display:flex;height:800px;justify-content:center;width:auto}main.sieves-page .error{color:#ff0000;font-size:20px;margin:3rem 0}main.sieves-page .reset-filters{align-items:center;display:inline-flex;text-decoration:none}main.sieves-page .reset-filters span{display:block;margin-right:.25rem}main.sieves-page .sieve-header{margin:0 auto;max-width:89.5rem;padding:0;text-align:center}@media (max-width:calc(60.25em - 1px)){main.sieves-page .sieve-header{border-bottom:.1875rem solid var(--clr-accent);-moz-column-count:1;column-count:1;display:flex;flex-direction:column;padding:2rem}}main.sieves-page .sieve-header .wizard-description{margin-top:1.5rem;-moz-column-break-after:column;break-after:column;text-align:left}main.sieves-page .sieve-header h1{margin-top:0}main.sieves-page .sieve-header p{font-size:1.1rem;max-width:100ch}main.sieves-page .sieve-header img{max-height:34.375rem;max-width:100%;-o-object-fit:contain;object-fit:contain}main.sieves-page #content-flex-wrapper{color:var(--clr-gray-dark);display:flex;padding-block:1rem}@media (max-width:calc(60.25em - 1px)){main.sieves-page #content-flex-wrapper{background-color:var(--clr-soft-white);flex-direction:column;padding:0}}main.sieves-page #content-flex-wrapper div.filters-wrapper{flex-grow:0;flex-shrink:0}@media (max-width:calc(81.25em - 1px)){main.sieves-page #content-flex-wrapper div.filters-wrapper{margin-bottom:2rem}}main.sieves-page #content-flex-wrapper div.filters-wrapper.loading li.checkbox-label-wrapper{opacity:.5}main.sieves-page div.content-products-wrapper{padding-left:30px}@media (max-width:calc(60.25em - 1px)){main.sieves-page div.content-products-wrapper{background-color:white;padding-left:0}}main.sieves-page div.content-products-wrapper.changes-pending{opacity:.3}main.sieves-page div.content-products-wrapper>h1{line-height:.95;margin-top:0;padding-left:0}main.sieves-page div.content-products-wrapper>p{font-size:16px;line-height:24px}main.sieves-page div.content-products-wrapper header{background-color:#fff;display:flex;flex-direction:column;margin-bottom:1rem;padding:.75rem}@media (min-width:60.25em){main.sieves-page div.content-products-wrapper header{background-color:transparent;padding:0}}@media (min-width:76.875em){main.sieves-page div.content-products-wrapper header{flex-direction:row;justify-content:space-between}}main.sieves-page div.content-products-wrapper header .results-sorting-wrapper{align-items:center;display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem;margin-inline:auto}main.sieves-page div.content-products-wrapper header .results-sorting-wrapper p.label{text-align:center}@media (min-width:40em){main.sieves-page div.content-products-wrapper header .results-sorting-wrapper{flex-direction:row}}@media (min-width:76.875em){main.sieves-page div.content-products-wrapper header .results-sorting-wrapper{align-items:center;margin-inline:0}main.sieves-page div.content-products-wrapper header .results-sorting-wrapper p.label{text-align:left}}main.sieves-page div.content-products-wrapper header .sorting-buttons{display:flex;flex-direction:column;row-gap:.5em}main.sieves-page div.content-products-wrapper header .sorting-buttons button{align-items:center;background:#e0f4ff;border:1px solid #ccc;color:#004368;display:flex;font-size:.875rem;gap:.25em;height:40px;padding-block:.5em;padding-inline:.5em;transition:all .125s ease-out}@media (min-width:60.25em){main.sieves-page div.content-products-wrapper header .sorting-buttons button{font-size:1rem}}main.sieves-page div.content-products-wrapper header .sorting-buttons button:hover{background:#004368;color:#e0f4ff}main.sieves-page div.content-products-wrapper header .sorting-buttons button .fa{display:none}main.sieves-page div.content-products-wrapper header .sorting-buttons button[data-dir=asc] .fa.fa-arrow-up,main.sieves-page div.content-products-wrapper header .sorting-buttons button[data-dir=desc] .fa.fa-arrow-down{display:block}main.sieves-page div.content-products-wrapper header .sorting-buttons button span>span{display:inline}@media (min-width:20em){main.sieves-page div.content-products-wrapper header .sorting-buttons{border-left:1px solid #ccc;flex-direction:row}main.sieves-page div.content-products-wrapper header .sorting-buttons button{border-left-width:0}}main.sieves-page div.content-products-wrapper .sort-priority select{border:1px solid #ccc;font-size:.875rem;line-height:22px;padding:.5em}@media (min-width:60.25em){main.sieves-page div.content-products-wrapper .sort-priority select{font-size:1rem;height:40px}}main.sieves-page div.content-products-wrapper .results-pagination{align-items:center;display:flex;flex-direction:column;justify-content:center}main.sieves-page div.content-products-wrapper .results-pagination p.label{margin:0 0 .5em}@media (min-width:76.875em){main.sieves-page div.content-products-wrapper .results-pagination{align-items:flex-start;flex-direction:column;justify-content:flex-start}}main.sieves-page div.content-products-wrapper p.label{color:#181818;font-style:italic;font-weight:var(--fw-semi-bold);margin:0 0 .5rem;text-align:left}main.sieves-page div.content-products-wrapper p.label.end-label{text-align:center}@media (min-width:60.25em){main.sieves-page div.content-products-wrapper p.label{color:unset;font-weight:var(--fw-light);text-align:center}}main.sieves-page div.content-products-wrapper ul.sieve-pagination{display:flex;justify-content:center;list-style-type:none;margin:0;padding-left:0}main.sieves-page div.content-products-wrapper ul.sieve-pagination li{background:#fff;border:1px solid var(--clr-gray-xlight);box-sizing:border-box;font-size:.875rem;min-width:50px;padding:.5rem}@media (min-width:60.25em){main.sieves-page div.content-products-wrapper ul.sieve-pagination li{font-size:1rem}}main.sieves-page div.content-products-wrapper ul.sieve-pagination li.pagelink{padding:0}main.sieves-page div.content-products-wrapper ul.sieve-pagination li.pagelink a{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;text-decoration:none;width:100%}@media (max-width:calc(60.25em - 1px)){main.sieves-page div.content-products-wrapper div#results{background-color:#fff}}main.sieves-page div.content-products-wrapper div#results *{box-sizing:border-box}main.sieves-page div.content-products-wrapper div#results ul.pagination{margin-bottom:2rem}main.sieves-page div.content-products-wrapper div#results .results--product{align-items:center;border:1px solid var(--clr-gray-xlight);border-radius:5px;display:flex;justify-content:space-between;margin-bottom:2rem;padding:10px 30px}@media (max-width:calc(45em - 1px)){main.sieves-page div.content-products-wrapper div#results .results--product{border:none;border-radius:0 2rem 0 2rem}}@media (max-width:calc(60.25em - 1px)){main.sieves-page div.content-products-wrapper div#results .results--product{flex-direction:column}}@media (max-width:calc(75em - 1px)){main.sieves-page div.content-products-wrapper div#results .results--product{padding:10px}}main.sieves-page div.content-products-wrapper div#results .results--product .results--image-wrapper{align-items:center;display:flex;width:100%}@media (max-width:calc(60.25em - 1px)){main.sieves-page div.content-products-wrapper div#results .results--product .results--image-wrapper{max-width:100%;width:100%}}@media (max-width:calc(45em - 1px)){main.sieves-page div.content-products-wrapper div#results .results--product .results--image-wrapper{display:grid;gap:1.5rem;grid-template-columns:8.75rem auto}}@media (max-width:calc(30em - 1px)){main.sieves-page div.content-products-wrapper div#results .results--product .results--image-wrapper{gap:.5rem;grid-template-columns:1fr}main.sieves-page div.content-products-wrapper div#results .results--product .results--image-wrapper .results--product-info-input-wrapper .results--product-wrapper p{text-align:center}}main.sieves-page div.content-products-wrapper div#results .results--product .results--image-wrapper .results--image{margin-inline:auto;max-width:8.75rem}main.sieves-page div.content-products-wrapper div#results .results--product .results--image-wrapper .results--image img{height:auto;-o-object-fit:contain;object-fit:contain;width:100%}@media (min-width:45em){main.sieves-page div.content-products-wrapper div#results .results--product .results--image-wrapper .results--image img{height:100%}}main.sieves-page div.content-products-wrapper div#results .results--product .results--image-wrapper .results--product-info-input-wrapper{display:flex;flex-direction:column;justify-content:space-between;padding-left:2rem;width:100%}@media (min-width:48em){main.sieves-page div.content-products-wrapper div#results .results--product .results--image-wrapper .results--product-info-input-wrapper{flex-direction:row}}@media (max-width:calc(43.75em - 1px)){main.sieves-page div.content-products-wrapper div#results .results--product .results--image-wrapper .results--product-info-input-wrapper{padding-left:0}}main.sieves-page div.content-products-wrapper div#results .results--product .results--image-wrapper .results--product-wrapper{padding-right:.5rem}@media (max-width:calc(60.25em - 1px)){main.sieves-page div.content-products-wrapper div#results .results--product .results--image-wrapper .results--product-wrapper{max-width:100%;width:100%}}main.sieves-page div.content-products-wrapper div#results .results--product .results--image-wrapper .results--interactions{clear:both;width:100%}@media (min-width:45em){main.sieves-page div.content-products-wrapper div#results .results--product .results--image-wrapper .results--interactions{clear:none;width:auto}}main.sieves-page div.content-products-wrapper div#results .results--product .results--product-name{font-size:.9375rem;margin-bottom:.375rem}@media (min-width:45em){main.sieves-page div.content-products-wrapper div#results .results--product .results--product-name{font-size:1rem;margin-bottom:unset;text-align:left}}main.sieves-page div.content-products-wrapper div#results .results--product .results--product-sku{color:#c00;font-size:.9375rem;margin:0}@media (min-width:45em){main.sieves-page div.content-products-wrapper div#results .results--product .results--product-sku{color:black;font-size:1rem;margin:revert;text-align:left}}main.sieves-page div.content-products-wrapper div#results .results--product .results--product-price{font-size:1.125rem;font-weight:var(--fw-bold);margin-top:.5rem}@media (min-width:45em){main.sieves-page div.content-products-wrapper div#results .results--product .results--product-price{margin-top:unset;text-align:left}}main.sieves-page div.content-products-wrapper div#results .results--product .results--product-price a{color:black;text-decoration:none}main.sieves-page div.content-products-wrapper div#results .results--product .results--product-price a:hover{text-decoration:underline}main.sieves-page div.content-products-wrapper div#results .results--product .results--product-input-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-right:auto;row-gap:0;width:100%}main.sieves-page div.content-products-wrapper div#results .results--product .results--product-input-wrapper .qty-container{margin:.75rem 0}@media (min-width:30em){main.sieves-page div.content-products-wrapper div#results .results--product .results--product-input-wrapper{align-items:flex-start;-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-template-areas:"opts opts" "qty btn";grid-template-columns:auto max-content;grid-template-rows:minmax(0,auto) auto;justify-content:flex-start;row-gap:.5em}main.sieves-page div.content-products-wrapper div#results .results--product .results--product-input-wrapper .sieve-choice-group{grid-area:opts}main.sieves-page div.content-products-wrapper div#results .results--product .results--product-input-wrapper .qty-container{grid-area:qty;margin-top:.25rem}main.sieves-page div.content-products-wrapper div#results .results--product .results--product-input-wrapper .button-container{grid-area:btn}}@media (min-width:45em){main.sieves-page div.content-products-wrapper div#results .results--product .results--product-input-wrapper{-moz-column-gap:1rem;column-gap:1rem;grid-template-areas:"opts qty" "opts btn";grid-template-columns:auto max-content;grid-template-rows:minmax(0,auto) auto;row-gap:.5em}main.sieves-page div.content-products-wrapper div#results .results--product .results--product-input-wrapper .qty-container{grid-area:qty;justify-self:center;margin:0}main.sieves-page div.content-products-wrapper div#results .results--product .results--product-input-wrapper .button-container{grid-area:btn;justify-self:center}}@media (min-width:48em) and (max-width:calc(55em - 1px)){main.sieves-page div.content-products-wrapper div#results .results--product .results--product-input-wrapper{grid-template-areas:"opts" "qty" "btn";grid-template-columns:auto;grid-template-rows:auto}}@media (min-width:60.25em) and (max-width:calc(72.5em - 1px)){main.sieves-page div.content-products-wrapper div#results .results--product .results--product-input-wrapper{grid-template-areas:"opts" "qty" "btn";grid-template-columns:auto;grid-template-rows:auto}}main.sieves-page div.content-products-wrapper div#results .results--product .results--product-input-wrapper .site-button{padding:.6875em .88em}main.sieves-page div.content-products-wrapper div#results .results--product .results--product-input-wrapper .sieve-choice-group{display:flex;flex-direction:column;flex-grow:1;flex-shrink:0}@media (max-width:calc(60.25em - 1px)){main.sieves-page div.content-products-wrapper div#results .results--product .results--product-input-wrapper .sieve-choice-group{max-width:192px}}@media (max-width:calc(45em - 1px)){main.sieves-page div.content-products-wrapper div#results .results--product .results--product-input-wrapper .sieve-choice-group{align-items:center}}main.sieves-page div.content-products-wrapper div#results .results--product .results--product-input-wrapper .sieve-choice-group label{align-items:center;background-color:white;border:1px solid #ccc;border-radius:4px;display:flex;margin-bottom:.25rem;padding:4px 6px;width:100%}main.sieves-page div.content-products-wrapper div#results .results--product .results--product-input-wrapper .sieve-choice-group label>span.name{flex-grow:1;flex-shrink:0;padding:0 .25rem;white-space:nowrap}main.sieves-page div.content-products-wrapper div#results .results--product .results--product-input-wrapper .sieve-choice-group label>span.name.disabled{color:#474747}main.sieves-page div.content-products-wrapper div#results .results--product .results--product-input-wrapper .sieve-choice-group label>span.tip{display:block}main.sieves-page div.content-products-wrapper div#results .results--product .results--product-input-wrapper .sieve-choice-group label>span.tip>i{color:#4D4E50}main.sieves-page div.content-products-wrapper div#results .results--product .results--product-input-wrapper .sieve-choice-group label.disabled{background:#eee;opacity:.5}@media (max-width:calc(30em - 1px)){main.sieves-page div.content-products-wrapper div#results .results--product .results--product-input-wrapper .sieve-choice-group{max-width:none;width:100%}main.sieves-page div.content-products-wrapper div#results .results--product .results--product-input-wrapper .sieve-choice-group label{max-width:181px}}main.sieves-page div.content-products-wrapper div#results .results--product .results--product-input-wrapper .results--product-select{border:1px solid var(--clr-gray-xlight);border-radius:5px;box-sizing:border-box;flex-shrink:0;font-size:16px;height:50px;margin-right:1rem;padding:10px;width:170px}@media (max-width:calc(43.75em - 1px)){main.sieves-page div.content-products-wrapper div#results .results--product .results--product-input-wrapper .results--product-select,main.sieves-page div.content-products-wrapper div#results .results--product .results--product-input-wrapper .site-button{margin-bottom:1rem}}main.sieves-page div.content-products-wrapper div#results .results--product .results--product-input-wrapper .qty-container{align-items:center;-moz-column-gap:.375rem;column-gap:.375rem;display:flex;flex:none;padding:0;text-align:center;white-space:nowrap}main.sieves-page div.content-products-wrapper div#results .results--product .results--product-input-wrapper .qty-container input{width:3.5rem;--input-padding-block:.25rem;text-align:center}main.sieves-page div.content-products-wrapper div#results .results--product .results--product-input-wrapper .qty-container a{font-size:1.5rem;text-decoration:none!important;--clr:var(--clr-accent);cursor:pointer}main.sieves-page div.update-filters-bar{bottom:-70px;box-sizing:border-box;left:0;position:fixed;right:0;width:100%;z-index:1}main.sieves-page div.update-filters-bar *{box-sizing:border-box}main.sieves-page div.update-filters-bar>div{align-items:center;background:rgba(253,255,104,.7);display:flex;gap:2rem;height:70px;justify-content:center;opacity:.2;padding:1rem;transition:all .3s ease-out;width:100%}main.sieves-page div.update-filters-bar button{font-size:16px!important}main.sieves-page div.update-filters-bar.active>div{opacity:1;transform:translateY(-100%)}main.sieves-page div.filters-wrapper{border:1px solid #d8d8d8;border-radius:6px;height:-moz-fit-content;height:fit-content;max-width:286px;padding:.5rem;width:100%}@media (max-width:calc(60.25em - 1px)){main.sieves-page div.filters-wrapper{border:none;box-sizing:border-box;margin:0 auto;max-width:400px;padding:.75rem}}main.sieves-page div.filters-wrapper>ul{margin-top:0}main.sieves-page div.filters-wrapper ul{list-style:none;margin-bottom:30px;padding:0;width:100%}main.sieves-page div.filters-wrapper ul li .checkbox-label-wrapper{margin:.75rem;position:relative}@media (min-width:60.25em){main.sieves-page div.filters-wrapper ul li .checkbox-label-wrapper{margin:0 0 10px}}main.sieves-page div.filters-wrapper ul li .checkbox-label-wrapper em{display:block;font-size:.75rem;font-style:italic;font-weight:var(--fw-light);line-height:1.2em}main.sieves-page div.filters-wrapper ul li .styled-checkbox{height:17px;opacity:0;position:absolute;width:17px}main.sieves-page div.filters-wrapper ul li .styled-checkbox+label{align-items:center;color:var(--clr-gray);cursor:pointer;display:inline-flex;font-weight:var(--fw-normal);padding:0;position:relative}main.sieves-page div.filters-wrapper ul li .styled-checkbox+label:before{background:white;border:1px solid var(--clr-gray);content:"";display:block;height:12px;margin-right:6px;vertical-align:text-top;width:12px}main.sieves-page div.filters-wrapper ul li .styled-checkbox:hover+label:before{background:rgba(234,240,243,.2)}main.sieves-page div.filters-wrapper ul li .styled-checkbox:disabled+label{color:#b8b8b8}main.sieves-page div.filters-wrapper ul li .styled-checkbox:disabled+label:before{background:#ddd;box-shadow:none}main.sieves-page div.filters-wrapper ul li .styled-checkbox:checked+label:after{background:var(--clr-gray-light);box-shadow:2px 0 0 var(--clr-gray-light),4px 0 0 var(--clr-gray-light),4px -2px 0 var(--clr-gray-light),4px -4px 0 var(--clr-gray-light),4px -6px 0 var(--clr-gray-light),4px -8px 0 var(--clr-gray-light);content:"";height:2px;left:2px;position:absolute;top:10px;transform:rotate(45deg);width:2px}main.sieves-page div.filters-wrapper ul>li{margin-bottom:1rem}main.sieves-page div.filters-wrapper ul li.dd{transition:max-height .6s ease-out,padding .3s}main.sieves-page div.filters-wrapper ul li.dd a.filter-menu-toggle{background-color:#fff;border:1px solid #666;color:#000;display:block;font-weight:var(--fw-semi-bold);padding:.625rem;position:relative;text-decoration:none}@media (min-width:60.25em){main.sieves-page div.filters-wrapper ul li.dd a.filter-menu-toggle{background-color:unset;border:none;border-bottom:1px solid #d8d8d8;padding:.5rem 0}}main.sieves-page div.filters-wrapper ul li.dd a.filter-menu-toggle span{position:absolute;right:.75rem;top:.875rem;transform:rotate(90deg);transition:all .3s ease-out}main.sieves-page div.filters-wrapper ul li.dd a.filter-menu-toggle span:before{font-size:.75rem}@media (min-width:60.25em){main.sieves-page div.filters-wrapper ul li.dd a.filter-menu-toggle span{display:none!important}}main.sieves-page div.filters-wrapper ul li.dd>ul{background-color:#fff;border:1px solid #666;box-sizing:border-box;height:0;margin-bottom:0;margin-top:-.1875rem;overflow:hidden;padding-top:0;transition:height .3s ease-out}@media (min-width:60.25em){main.sieves-page div.filters-wrapper ul li.dd>ul{background-color:unset;border:none;height:auto!important;margin-top:0;padding-top:.5rem;transition:none!important}}main.sieves-page div.filters-wrapper ul li.dd.active span.filter-arrow{transform:rotate(90deg)}main.sieves-page #readmore{margin-top:2rem}main.sieves-page div.filters-wrapper ul.clone{left:-5000px;position:absolute}main.sieves-page div.filters-wrapper ul.clone *{height:auto!important;transition:none!important}main.sieves-page .page{cursor:pointer}.standards-index .standards-header h1{font-size:1.5rem;font-size:clamp(1.5rem,2vw + 1rem,2.4rem);font-weight:var(--fw-semi-bold);letter-spacing:.03em}.standards-index .standards-header h1.larger{font-size:2rem;font-size:clamp(2rem,3vw + 1rem,3.5rem)}.standards-index .standards-header h1 .prefer-no-widow{white-space:normal}@media (min-width:23.75em){.standards-index .standards-header h1 .prefer-no-widow{white-space:nowrap}}.standards-index .standards-header .page-content-banner__graphic img{max-width:287px}.standards-index #button-wrap{display:flex;margin-top:30px;text-align:center}.standards-index #button-wrap span{width:33%}@media (max-width:calc(50em - 1px)){.standards-index #button-wrap{flex-direction:column;justify-content:center}.standards-index #button-wrap span{width:100%}}.standards-index .standards-button{border:2px solid transparent;border-radius:10px;color:black;display:inline-block;font-size:1.375rem;letter-spacing:-.05em;margin:0;padding:.4em 0;text-align:center;text-decoration:none;width:19.5rem}.standards-index .standards-button.soil{background:#b4ab9e;border-color:#b4ab9e}.standards-index .standards-button.concrete{background:#afc185;border-color:#afc185}.standards-index .standards-button.asphalt{background:#dd8c3d;border-color:#dd8c3d}.standards-index .standards-button.back-button{font-weight:var(--fw-bold)}.standards-index .standards-button:hover{background:white;color:black}.standards-index .standards-button:hover.soil{color:#b4ab9e}.standards-index .standards-button:hover.concrete{color:#afc185}.standards-index .standards-button:hover.asphalt{color:#dd8c3d}@media (max-width:calc(76.25em - 1px)){.standards-index .standards-button{font-size:1rem;width:15.125rem}}@media (max-width:calc(50em - 1px)){.standards-index .standards-button{font-size:1.375rem;margin-bottom:1.25rem;width:19.5rem}}.standards-index main{padding-top:30px}.standards-index main.step1{text-align:center}.standards-index #step1 p{margin-bottom:30px}.standards-index #step1>a{margin-bottom:34px}@media (max-width:calc(28.75em - 1px)){.standards-index #step1>a.standards-button{border-radius:8px;font-size:18px}}.standards-index #book-downloads{border-top:1px solid #000;margin-top:30px;padding-bottom:30px;padding-top:6px;text-align:left;width:100%}.standards-index #book-downloads p{font-size:14px;font-weight:var(--fw-bold);margin:0 0 12px;padding:0}.standards-index #book-downloads img{margin-bottom:4px}.standards-index #book-downloads>a{color:#000;display:inline-block;font-size:14px;margin:0 20px 20px 0;padding:0;text-align:center;text-decoration:none;vertical-align:top}.standards-index #top-bar{font-size:24px;margin-bottom:30px;padding:4px 0;position:relative;text-align:center;width:100%}@media (max-width:calc(51.75em - 1px)){.standards-index #top-bar{padding-left:10px;text-align:left}}@media (max-width:calc(36.25em - 1px)){.standards-index #top-bar div.pagination{display:none!important}}.standards-index #top-bar a{color:#000;text-decoration:none}.standards-index div.soil #top-bar{background:#b4ab9e}.standards-index div.concrete #top-bar{background:#afc185}.standards-index div.asphalt #top-bar{background:#dd8c3d}.standards-index div.pagination{color:#000;display:none;font-size:14px;position:absolute;right:4px;top:1px}.standards-index div.pagination a.left-arrow,.standards-index div.pagination a.right-arrow{margin:0 6px}.standards-index div.pagination a,.standards-index div.pagination span{display:inline-block;vertical-align:middle}.standards-index #bottom-bar{clear:both;height:34px;margin:30px 0;position:relative}@media (max-width:calc(36.25em - 1px)){.standards-index #bottom-bar div.pagination{display:none!important}}.standards-index #bottom-bar div.pagination a,.standards-index #bottom-bar div.pagination span{color:#000;text-decoration:none}.standards-index #standards-list{min-height:500px;text-align:center;width:100%}.standards-index .standards-list-page{display:none}@media (max-width:calc(36.25em - 1px)){.standards-index .standards-list-page{display:block!important}}.standards-index .standards-list-page div.standards-item{box-sizing:border-box;display:inline-block;margin-bottom:24px;padding:10px;position:relative;text-align:left;vertical-align:top;width:25%}@media (max-width:calc(51.75em - 1px)){.standards-index .standards-list-page div.standards-item{width:33.3%}}@media (max-width:calc(36.25em - 1px)){.standards-index .standards-list-page div.standards-item{width:50%}}.standards-index div.standards-item p{font-size:13px;line-height:1.4em;margin-top:4px}.standards-index div.standards-item p.standards-number{font-size:18px;font-weight:var(--fw-bold);margin:0;padding:0;text-decoration:underline}.standards-index div.standards-item a{height:100%;left:0;position:absolute;top:0;width:100%}.standards-index div.standards-item a:hover{box-shadow:0 0 14px 0 rgba(0,0,0,.2)}.standards-index div.standards-item:hover p.standards-number{color:var(--clr-accent)}.standards-index #step2.show-all div.standards-list-page{display:block!important}.standards-index #step2.show-all div.pagination a.show-pages-link{display:inline-block;margin-top:10px}.standards-index #step2.show-all div.pagination span.paging,.standards-index #step2.show-pages div.pagination a.show-pages-link{display:none}.standards-index #step2.show-pages div.pagination span.paging{display:inline-block}.standards-index #standards-top-link{background:#fff;bottom:0;display:none;left:0;position:fixed;right:0;text-align:center;width:100%;z-index:9000}@media (max-width:calc(45em - 1px)){.standards-index #standards-top-link{display:block}}.standards-index #standards-top-link a{background:#fff;color:#000;display:inline-block;padding-bottom:4px;text-decoration:none}.standards-index div.searchInput input{border:0;border-radius:4px;box-sizing:border-box;outline:none;padding:4px;width:100%}.standards-index div.searchInput button{background:#fff;border:0;position:absolute;right:2px;top:2px}.standards-index p.error{background:#fdffe2;border:2px solid #c00;box-sizing:border-box;color:#c00;display:block;font-size:12px;margin:20px auto;max-width:300px;padding:4px 4px 4px 30px;position:relative;text-align:left;width:100%}.standards-index p.error span{font-size:18px;left:4px;position:absolute;top:8px}.standards-index #header-box h2{margin-bottom:.5rem}@media (min-width:48em){.standards-index #header-box h2{margin-top:1rem}}@media (max-width:calc(45em - 1px)){.standards-index #header-box div.header-box-item{display:block;margin:0;width:100%}.standards-index #header-box div.header-box-item img{display:none;margin:0 auto;max-width:300px}.standards-index #header-box div.header-box-item a{border-radius:10px;font-size:24px;margin-top:20px}}@media (max-width:calc(28.75em - 1px)){.standards-index #header-box h1{line-height:1.2em;margin-bottom:8px}.standards-index #header-box div.header-box-item a{border-radius:8px;font-size:18px}}main.standards-page{padding-top:1.5rem}main.standards-page .standards-button{border:2px solid transparent;border-radius:10px;color:black;display:inline-block;font-size:1.375rem;letter-spacing:-.05em;margin:0;padding:.4em 0;text-align:center;text-decoration:none;width:19.5rem}main.standards-page .standards-button.soil{background:#b4ab9e;border-color:#b4ab9e}main.standards-page .standards-button.concrete{background:#afc185;border-color:#afc185}main.standards-page .standards-button.asphalt{background:#dd8c3d;border-color:#dd8c3d}main.standards-page .standards-button.back-button{font-weight:var(--fw-bold)}main.standards-page .standards-button:hover{background:white;color:black}main.standards-page .standards-button:hover.soil{color:#b4ab9e}main.standards-page .standards-button:hover.concrete{color:#afc185}main.standards-page .standards-button:hover.asphalt{color:#dd8c3d}@media (max-width:calc(76.25em - 1px)){main.standards-page .standards-button{font-size:1rem;width:15.125rem}}@media (max-width:calc(50em - 1px)){main.standards-page .standards-button{font-size:1.375rem;margin-bottom:1.25rem;width:19.5rem}}main.standards-page table.standards-table{border:1px solid #ccc;border-right:0;border-top:0;width:100%}main.standards-page table.standards-table a{color:#000;white-space:nowrap}main.standards-page table.standards-table td,main.standards-page table.standards-table th{border-right:1px solid #ccc;font-size:12px;padding:4px}main.standards-page table.standards-table td.qty,main.standards-page table.standards-table th.qty{text-align:center}main.standards-page table.standards-table th{background:#767676;color:#fff;font-weight:var(--fw-bold);text-align:left}main.standards-page table.standards-table tr.firstInGroup td{border-top:1px solid #ccc}main.standards-page table.standards-table tr td.bb{border-bottom:1px solid #ccc}main.standards-page article.standards-book-page{border:solid #878a85;border-width:1px 1px 20px;margin:0 auto 60px;padding:20px;width:580px}main.standards-page article.standards-book-page a{color:black;text-decoration:underline}main.standards-page article.standards-book-page a:hover{color:var(--clr-accent)}main.standards-page article.standards-book-page h1{color:#fff;font-size:48px;font-weight:var(--fw-bold);margin:0 0 4px;padding:0 12px;text-align:right}main.standards-page article.standards-book-page p.related{color:#59595b;font-size:14px;font-weight:var(--fw-light);margin:4px 0 0;padding:0}main.standards-page article.standards-book-page p.standards-note{font-size:12px;margin:8px 0 10px;padding:0}main.standards-page article.standards-book-page p.standards-note strong{font-weight:var(--fw-bold)}main.standards-page article.standards-book-page p.book-description{border-bottom:1px solid #878a85;border-top:1px solid #878a85;font-size:20px;font-weight:var(--fw-bold);line-height:1.2em;margin:12px 0;padding:6px 0}main.standards-page article.standards-book-page h2{font-size:18px;font-weight:var(--fw-semi-bold);margin:20px 0 2px;padding:0}main.standards-page article.asphalt table.standards-table tr.colored td{background:#F6E3CA}main.standards-page article.concrete table.standards-table tr.colored td{background:#ECEEDE}main.standards-page article.soil table.standards-table tr.colored td{background:#F8F5ED}main.standards-page.standards-book-page article.soil h1{background:#b5a591}main.standards-page.standards-book-page article.asphalt h1{background:#d8892f}main.standards-page.standards-book-page article.concrete h1{background:#b2bb75}main.standards-page #back-button-row{margin:0 auto 8px;width:620px}main.standards-page #bottom-buttons{margin:0 auto 60px;text-align:center;width:300px}main.standards-page #bottom-buttons a{margin-bottom:20px}@media (max-width:calc(40em - 1px)){.humboldt-standards article.standards-book-page{border:0;box-sizing:border-box;width:100%}.humboldt-standards article.standards-book-page p.related{font-size:12px}.humboldt-standards article.standards-book-page h1{font-size:36px}.humboldt-standards article.standards-book-page h2{font-size:16px}.humboldt-standards #back-button-row{box-sizing:border-box;padding:0 20px;width:100%}}.software-agreement{margin-bottom:2rem}.software-agreement p.software-name{color:var(--clr-accent);font-weight:var(--fw-bold);line-height:1.1em;margin-top:.25rem}@media (min-width:40em){.software-agreement p.software-name{font-size:1.25rem}}.ticket-confirmation{margin-bottom:5rem}.ticket-confirmation h2.success{color:var(--clr-success)}.ticket-confirmation h2.error{color:var(--clr-error)}#software_license_agreement{box-sizing:border-box;font-size:.875rem;font-weight:var(--fw-normal);height:18.75rem;line-height:1.3em;padding:1rem;width:100%}#agree_container{display:block;font-weight:var(--fw-semi-bold);margin:30px 0}#help-articles-content{box-sizing:border-box}@media (max-width:calc(68.75em - 1px)){#help-articles-content{width:100%}}#help-articles-content h3{margin-bottom:10px}#help-articles-content ul{list-style:none;margin-top:0;padding-bottom:20px;padding-left:8px}#help-articles-content ul:last-of-type{border-bottom:0}#help-articles-content li,#help-articles-content p{font-size:14px;padding-top:6px}#help-articles-content li{margin-bottom:4px;padding-left:20px;position:relative;z-index:0}#help-articles-content li span{color:#777;left:0;position:absolute;top:10px;z-index:0}#ss-content{box-sizing:border-box;margin:0 auto;padding:0 0 0 320px!important;width:1080px}@media (max-width:calc(68.75em - 1px)){#ss-content{width:100%}}@media (max-width:calc(57em - 1px)){#ss-content{margin-top:30px;padding:0 50px!important}}@media (max-width:calc(31.125em - 1px)){#ss-content{padding:0 15px!important}}#ss-content h4{font-size:26px;font-weight:var(--fw-normal)}main.literature,main.literature *{box-sizing:border-box}main.literature>h2{font-size:28px;font-weight:var(--fw-normal);margin-bottom:10px;text-align:center}@media (max-width:calc(75em - 1px)){main.literature>h2{font-size:22px;margin-bottom:6px}}main.literature div.lit-content a{text-decoration:underline}main.literature div.lit-content a:active,main.literature div.lit-content a:hover{color:var(--clr-accent)}main.literature div.searchbar{background:#7a7a82;margin-top:1.5rem;padding:8px 20px;text-align:center;width:100%}main.literature div.searchbar div.searchwrap{align-items:flex-start;background:#fff;border-radius:6px;display:flex;margin:0 auto;max-width:575px;padding:6px;width:100%}@media (max-width:calc(75em - 1px)){main.literature div.searchbar div.searchwrap{border-radius:4px;padding:4px}}main.literature div.searchbar input{border:0;font-size:24px;height:36px;line-height:36px;outline:none;padding:0 0 0 10px;text-align:left;width:100%}@media (max-width:calc(75em - 1px)){main.literature div.searchbar input{font-size:18px;height:28px;line-height:28px;padding:0 0 0 8px}}main.literature div.searchbar button{background:#fff;border:0;font-size:30px;height:36px;line-height:36px;padding:0;text-align:center;width:80px}@media (max-width:calc(75em - 1px)){main.literature div.searchbar button{font-size:20px;height:28px;line-height:28px;width:60px}}div.literature-flex-wrap{align-items:stretch;display:flex;margin-bottom:100px;width:100%}div.literature-flex-wrap:not(.ticket){margin-top:1rem}@media (max-width:calc(75em - 1px)){div.literature-flex-wrap{align-items:stretch;display:flex;margin-bottom:80px;margin-top:40px;width:100%}}@media (max-width:calc(53.125em - 1px)){div.literature-flex-wrap{flex-direction:column;margin-top:0}}div.literature-flex-wrap.ticket h3{border:none!important;font-weight:var(--fw-bold)!important;line-height:1.1em!important;margin-bottom:.25rem!important;padding:0!important}div.literature-flex-wrap.ticket h3+p.note{line-height:1.2em!important;margin-bottom:.25rem!important}div.literature-flex-wrap.ticket h3+p:not(.note){margin-top:1rem!important}div.literature-flex-wrap.ticket #ss-areas div.ss-area.full-width{padding-top:0}div.lit-sidebar{border-right:1px solid #ccc;flex:none;padding:0 30px 60px 0;width:440px}@media (max-width:calc(75em - 1px)){div.lit-sidebar{width:280px}}@media (max-width:calc(53.125em - 1px)){div.lit-sidebar{align-items:center;border:0;display:flex;flex:auto;flex-direction:column;padding:20px 0 0;text-align:center;width:100%}}@media screen and (min-width:53.125em) and (min-height:31.25em){div.lit-sidebar .lit-categories{position:sticky;top:var(--header-height-full)}}div.lit-sidebar.ticket{align-self:stretch;width:345px}@media (max-width:calc(53.125em - 1px)){div.lit-sidebar.ticket{align-items:flex-start}}div.lit-sidebar h3{font-size:28px;font-weight:var(--fw-normal);margin:0;padding:12px 0}@media (max-width:calc(75em - 1px)){div.lit-sidebar h3{font-size:22px;padding:8px 0}}div.lit-sidebar #digital-catalog-button{background:var(--clr-accent);border-radius:.25rem;padding:.75rem;position:relative}div.lit-sidebar #digital-catalog-button:hover{background:var(--clr-accent-light)}div.lit-sidebar #digital-catalog-button div.button-content{align-items:center;display:flex;justify-content:center;position:relative;z-index:2}div.lit-sidebar #digital-catalog-button div.button-content span.img-container{flex-grow:0}div.lit-sidebar #digital-catalog-button div.button-content h2{color:#fff!important;flex-grow:1;font-size:14px;font-weight:var(--fw-bold);padding:0 10px;text-align:center}div.lit-sidebar #digital-catalog-button div.button-content span.fa,div.lit-sidebar #digital-catalog-button div.button-content span.fab,div.lit-sidebar #digital-catalog-button div.button-content span.fas{color:#fff!important;flex-grow:0}div.lit-sidebar ul{list-style:none;margin:0;padding:0}div.lit-sidebar ul li{border-bottom:1px solid #a6a6a6;font-size:18px;line-height:42px;padding:12px 0 12px 74px;position:relative}div.lit-sidebar ul li.active{font-weight:var(--fw-bold)}div.lit-sidebar ul li:last-child{border-bottom:0}div.lit-sidebar ul li:hover{background:#eee}div.lit-sidebar ul li:before{background:#eee;content:"";display:block;height:42px;left:12px;position:absolute;top:12px;width:42px}div.lit-sidebar ul li a{color:#000;height:100%;left:0;position:absolute;text-decoration:none;top:0;width:100%;z-index:1}div.lit-sidebar div.lit-categories{margin:12px 0 0}@media (max-width:calc(53.125em - 1px)){div.lit-sidebar div.lit-categories{display:none}}div.lit-sidebar div.lit-categories ul li.active{font-weight:var(--fw-bold)}@media (max-width:calc(75em - 1px)){div.lit-sidebar div.lit-categories ul li{border-bottom:1px solid #a6a6a6;font-size:14px;line-height:30px;padding:10px 0 10px 52px;position:relative}div.lit-sidebar div.lit-categories ul li:before{height:30px;left:10px;top:10px;width:30px}}div.lit-sidebar div.lit-categories ul li.soil-field:before{background:#B6A077}div.lit-sidebar div.lit-categories ul li.aggregate:before{background:#C8BA62}div.lit-sidebar div.lit-categories ul li.soil-lab:before{background:#B3AC9C}div.lit-sidebar div.lit-categories ul li.soil-mech:before{background:#5F4D41}div.lit-sidebar div.lit-categories ul li.concrete:before{background:#BDCC93}div.lit-sidebar div.lit-categories ul li.cement:before{background:#7C8453}div.lit-sidebar div.lit-categories ul li.asphalt:before{background:#C17C1F}div.lit-sidebar div.lit-categories ul li.general-lab:before{background:#849FAA}div.lit-sidebar div.lit-categories ul li.legacy:before{background:#000}div.lit-sidebar div.lit-categories.no-icon ul li{padding-left:12px}div.lit-sidebar div.lit-categories.no-icon ul li:before{display:none}div.lit-sidebar div.lit-mobile-categories{border-bottom:1px solid #ccc;border-top:1px solid #ccc;display:none;margin-top:20px;padding:20px 0;text-align:center;width:100%}div.lit-sidebar div.lit-mobile-categories select#lit-mcats{min-height:2rem!important}div.lit-sidebar div.lit-mobile-categories h3{padding-top:0}@media (max-width:calc(53.125em - 1px)){div.lit-sidebar div.lit-mobile-categories{display:block}}div.lit-sidebar #lit-mcats{border:1px solid #878a85;height:25px;padding:2px 4px}@media (max-width:calc(53.125em - 1px)){div.lit-sidebar.software{display:block;text-align:left;width:100%}}div.lit-sidebar.software h3{padding-top:0}@media (max-width:calc(53.125em - 1px)){div.lit-sidebar.software div.lit-categories{display:block;width:100%}div.lit-sidebar.software div.lit-categories ul{display:flex;flex-wrap:wrap}div.lit-sidebar.software div.lit-categories ul li{background:#fff!important;border:none;flex:none;margin:0 1rem 0 0;padding:0!important;text-decoration:underline;transition:color .2s ease-out}}#ss-areas{font-size:12px;min-height:500px}#ss-areas h2{margin-top:1rem}#ss-areas div.ss-area{display:none;padding:0}#ss-areas div.ss-area ol{margin-bottom:24px;margin-top:0}#ss-areas div.ss-area.full-width{padding:10px 0 0}#ss-areas div.ss-area h2,#ss-areas div.ss-area h3,#ss-areas div.ss-area h4{font-weight:var(--fw-semi-bold);margin-bottom:0}#ss-areas div.ss-area p{font-size:16px;margin-top:4px}#ss-areas div.ss-area p.headline{font-size:15px;font-weight:var(--fw-bold);margin-bottom:4px}#ss-areas div.ss-area ul li{font-size:16px;margin-left:1.5rem;margin-top:.8rem}#form_errors{background:#fff;color:#c00;display:none;font-size:22px;font-weight:var(--fw-bold);left:50%;max-width:400px;padding:20px;position:fixed;text-align:center;top:50%;width:100%;z-index:9999}@media (max-width:calc(30em - 1px)){#form_errors{bottom:0;font-size:16px;left:0;margin-left:0!important;margin-top:0!important;right:0;top:0;width:100%}}#form_errors #error-ok{background:#c00;border:1px solid #c00;border-radius:5px;color:#fff;position:static;transition:background .3s,color .3s}#form_errors #error-ok:active,#form_errors #error-ok:focus,#form_errors #error-ok:hover{background:#fff;color:#c00}main.supportForm #ss-areas{font-size:12px}main.supportForm #ss-areas div.active{display:block}@media (max-width:calc(56.875em - 1px)){main.supportForm #ss-areas{min-height:0}}@media (max-width:calc(30em - 1px)){main.supportForm #ss-areas>div,main.supportForm #ss-areas>div#sa-download{background-position:top;padding:0}main.supportForm #ss-areas>div.full-width{padding:0}}main.supportForm #sa-form>h2{font-weight:var(--fw-bold);margin:0 0 1rem}main.supportForm #sa-form div.formblock,main.supportForm #sa-form div.formblock *,main.supportForm #sa-form div.formblock-half,main.supportForm #sa-form div.formblock-half *{box-sizing:border-box}main.supportForm #sa-form div.formblock-half{display:grid;gap:1.5rem;grid-template-columns:1fr;margin:1.5rem 0;width:100%}@media (min-width:75em){main.supportForm #sa-form div.formblock-half{gap:2rem;grid-template-columns:1fr 1fr}}main.supportForm #sa-form div.formblock-half>div{background-color:var(--clr-soft-white);border-top:.1875rem solid var(--clr-accent);box-sizing:border-box;margin:0;padding:1rem;position:relative;text-align:left}@media (min-width:40em){main.supportForm #sa-form div.formblock-half>div{padding:1.625rem 2rem 2rem}}main.supportForm #sa-form div.formblock-half p{display:flex}@media (max-width:calc(25em - 1px)){main.supportForm #sa-form div.formblock-half p{flex-direction:column}}main.supportForm #sa-form div.formblock-half p label{display:block;flex:none;font-size:14px;width:140px}@media (max-width:calc(25em - 1px)){main.supportForm #sa-form div.formblock-half p label{width:100%}}main.supportForm #sa-form div.formblock-half p span{width:100%}main.supportForm #sa-form div.formblock-half p span input,main.supportForm #sa-form div.formblock-half p span select{background:#fff;border:1px solid #999;font-size:14px;padding:3px 4px;width:100%}main.supportForm #sa-form div.formblock-half em{display:block;font-size:12px;font-style:normal;line-height:1.2em;padding-top:4px}main.supportForm #sa-form div.formblock h3,main.supportForm #sa-form div.formblock-half h3{font-size:20px;font-weight:var(--fw-normal);margin:0;padding:0 0 10px}main.supportForm #sa-form div.formblock{background-color:var(--clr-soft-white);border-top:.1875rem solid var(--clr-accent);box-sizing:border-box;margin:0 0 1.5rem;padding:1.625rem 2rem 2rem;position:relative;text-align:left;width:100%}@media (max-width:calc(40em - 1px)){main.supportForm #sa-form div.formblock{padding:20px}}@media (max-width:calc(30em - 1px)){main.supportForm #sa-form div.formblock{padding:10px}}main.supportForm #sa-form div.formblock h3{padding:0}main.supportForm #sa-form div.formblock h3 span{font-size:14px}main.supportForm #sa-form div.formblock p{font-size:12px;line-height:1.6em;margin:0 0 6px;padding:0}main.supportForm #sa-form div.formblock p.headline{font-size:14px;font-weight:var(--fw-bold);margin:0;max-width:100%;padding:0}main.supportForm #sa-form div.formblock p.headline span{color:var(--clr-accent)}main.supportForm #sa-form div.formblock div.other{display:none;margin-top:20px}main.supportForm #sa-form div.formblock select{font-size:14px;padding:2px;width:200px}main.supportForm #sa-form div.formblock input.textbox{background:#fff;border:1px solid #999;font-size:14px;padding:4px;width:100%}main.supportForm #sa-form div.formblock textarea{border:1px solid #999;font-size:14px;height:150px;padding:4px;width:100%}main.supportForm #sa-form div.formblock div.left-column,main.supportForm #sa-form div.formblock div.right-column{width:100%}@media (min-width:40em){main.supportForm #sa-form div.formblock div.left-column,main.supportForm #sa-form div.formblock div.right-column{width:50%}}main.supportForm #sa-form div.formblock div.left-column p,main.supportForm #sa-form div.formblock div.right-column p{padding-bottom:.5rem}main.supportForm #sa-form #form-submit{margin:20px 0 0}main.supportForm #sa-form #form-reset{background:#fff;border:1px solid #999;color:#999;float:left;height:38px;line-height:38px;margin:20px 0 0;padding:0 34px;transition:background .3s,color .3s}main.supportForm #sa-form #form-reset:active,main.supportForm #sa-form #form-reset:focus,main.supportForm #sa-form #form-reset:hover{background:#999;color:#fff;transition:background .3s,color .3s}main.supportForm #sa-form #upload_file{height:1px;opacity:0;overflow:hidden;position:absolute;width:1px;z-index:-1}main.supportForm #sa-form #error-ok,main.supportForm #sa-form #file_upload_label{background:#444445;border:1px solid #444445;color:#fff;cursor:pointer;font-size:14px;font-weight:var(--fw-bold);height:36px;line-height:36px;margin-top:12px;padding:0;position:absolute;text-align:center;transition:background .3s,color .3s;width:160px;z-index:1}@media (max-width:calc(30em - 1px)){main.supportForm #sa-form #file_upload_label{display:block;margin-right:auto;position:static}}main.supportForm #sa-form #file_upload_label:active,main.supportForm #sa-form #file_upload_label:focus,main.supportForm #sa-form #file_upload_label:hover,main.supportForm #sa-form #upload_file+label:active,main.supportForm #sa-form #upload_file+label:focus{background:#fff;color:#444445;transition:background .3s,color .3s}main.supportForm #sa-form #chosen_container{margin-top:12px;padding-left:180px;position:relative;width:100%}@media (max-width:calc(30em - 1px)){main.supportForm #sa-form #chosen_container{padding-left:0}}main.supportForm #sa-form #delete-file{color:#000;display:none;font-size:18px;position:absolute;right:10px;text-decoration:none;top:9px;transition:color .3s}main.supportForm #sa-form #delete-file:active,main.supportForm #sa-form #delete-file:focus,main.supportForm #sa-form #delete-file:hover{color:#c00;text-decoration:none;transition:background .3s,color .3s}main.supportForm #sa-form #chosen_file{background:#fff;border:1px solid #999;font-size:14px;height:36px;line-height:36px;max-width:100%;overflow:hidden;padding:0 8px;text-align:left;width:100%}main.supportForm #sa-form #upload_error,main.supportForm #sa-form span.error{color:#c00;display:none;font-size:14px;font-weight:var(--fw-bold);margin-left:180px;margin-top:12px;width:100%}main.supportForm #sa-form span.error{margin-left:0}main.supportForm #sa-form #nojs-error{color:#c00;font-size:18px;font-weight:var(--fw-bold);margin:30px 0}main.supportForm div.gre-row{display:flex;justify-content:center}@media (min-width:30em){main.supportForm div.gre-row{justify-content:flex-end}}main.supportForm div.support-ticket-buttons{display:flex;justify-content:space-between}main.supportForm div.lit-content{padding:0}#goback{border-top:1px solid #999;margin:30px 0 0;padding-bottom:30px;padding-top:6px}@media (max-width:calc(77.5em - 1px)){#goback{margin-left:10px;margin-right:10px}}div.literature-result-container{align-items:center;border-bottom:1px solid #eee;display:flex;margin-bottom:20px;padding-bottom:20px;width:100%}div.literature-result-container:last-of-type{border-bottom:0}div.literature-result-container div.img-holder{box-sizing:border-box;flex:none;padding-right:20px;text-align:center;width:132px}div.literature-result-container div.img-holder span.fa,div.literature-result-container div.img-holder span.fab,div.literature-result-container div.img-holder span.fas{color:#ccc;font-size:72px}div.literature-result-container ul{list-style:none;margin-top:6px;padding-left:0;width:100%}div.literature-result-container ul li{font-size:16px;margin-bottom:8px;padding-left:20px;position:relative;z-index:0}@media (max-width:calc(75em - 1px)){div.literature-result-container ul li{font-size:14px}}div.literature-result-container ul li span.size{color:#474747;font-size:14px;font-weight:var(--fw-light);white-space:nowrap}@media (max-width:calc(75em - 1px)){div.literature-result-container ul li span.size{font-size:14px}}div.literature-result-container ul li.spaced{border-bottom:1px solid #eee;margin-bottom:8px;padding-bottom:16px;padding-top:8px}div.literature-result-container ul li.spaced span.fa,div.literature-result-container ul li.spaced span.fab,div.literature-result-container ul li.spaced span.fas{left:0;position:absolute;top:12px}div.literature-result-container ul li.spaced:last-of-type{border-bottom:0}div.literature-result-container ul li span.fa,div.literature-result-container ul li span.fab,div.literature-result-container ul li span.fas{left:0;position:absolute;top:3px}div.lit-content{padding-left:30px;width:100%}@media (max-width:calc(53.125em - 1px)){div.lit-content{padding:0;width:100%}}div.lit-content h2{font-size:26px;font-weight:var(--fw-normal);margin-bottom:30px;margin-top:0;padding-top:12px}div.lit-content h2.squeeze{margin:60px auto 20px;max-width:620px;text-align:center;width:100%}@media (max-width:calc(75em - 1px)){div.lit-content h2{font-size:22px}}@media (max-width:calc(53.125em - 1px)){div.lit-content h2{font-size:26px;margin-top:30px;text-align:center}}div.lit-content h4{color:#474747;font-size:18px;margin:0;padding:0}div.lit-content h5{color:#474747;font-size:16px;margin-bottom:2px}@media (max-width:calc(75em - 1px)){div.lit-content h5{font-size:14px}}div.lit-content p.members{color:#474747;font-size:16px;font-style:italic;font-weight:var(--fw-light);margin-top:0}div.lit-content p.members span{white-space:nowrap}@media (max-width:calc(75em - 1px)){div.lit-content p.members{font-size:14px}}@media (max-width:calc(68.75em - 1px)){div.lit-content #lit-result{box-sizing:border-box;width:100%}}div.lit-content h3{border-bottom:1px solid #ccc;font-size:18px;font-weight:var(--fw-light);line-height:36px;margin:0;padding:0}div.lit-content ul.litman{list-style:none;margin:30px 0 0;padding:0}div.lit-content ul.litman li{border-bottom:1px solid #ccc;margin:0 0 26px;padding:0 0 4px}div.lit-content ul.litman li>span{background:url(/sc-skins/humboldt/img/icons/pdf-icon.png) no-repeat 0 0;display:inline-block;line-height:20px;margin-bottom:4px;padding-left:30px}div.lit-content ul.litman li a{color:#000;text-decoration:none}div.lit-content ul.litman li a:hover{text-decoration:underline}div.lit-content ul.litman li.size{color:#878a85;font-size:12px;font-weight:var(--fw-light)}@media (min-width:53.125em){div.lit-content.software>div+div{border-top:1px solid #ccc;padding-top:2rem}}@media (max-width:calc(53.125em - 1px)){div.lit-content.software>div{border-top:1px solid #ccc;padding-top:2rem}div.lit-content.software>div:first-child{margin-top:2rem}}div.lit-content.software>div{padding-bottom:2rem}div.lit-content.software h2{margin-bottom:.25rem;margin-top:0}@media (max-width:calc(53.125em - 1px)){div.lit-content.software h2{text-align:left}}div.lit-content.software p{margin:0 0 1rem}div.lit-content.software h3{border:none}div.lit-content.software h3+ul{margin-top:0}#book-downloads{margin-bottom:150px;margin-top:30px;padding-bottom:30px;padding-top:6px;text-align:left;width:100%}#book-downloads>a{color:#000;display:inline-block;font-size:10px;margin:0 20px 20px 0;padding:0;text-align:center;text-decoration:none;vertical-align:top}#book-downloads img{margin-bottom:4px}#book-downloads p{font-size:14px;font-weight:var(--fw-bold);margin:0 0 12px;padding:0}@media (max-width:calc(57em - 1px)){#book-downloads{margin-bottom:0}}@media (max-width:calc(31.125em - 1px)){#book-downloads{margin-bottom:0;text-align:center}}main.package-builder{padding-top:0}main.package-builder,main.package-builder *,main.package-builder :after,main.package-builder :before{box-sizing:border-box}main.package-builder span.accent-color{color:var(--clr-accent)}.pb-selector{display:flex;justify-content:center;padding:1rem;text-align:center}.pb-selector select{flex:none;max-width:-moz-max-content;max-width:max-content;width:100%}.pb-app{font-size:.875rem;margin:0 auto 2rem;max-width:1400px;padding:0}@media (min-width:40em){.pb-app{font-size:1rem}}.pb-app .no-image span{font-size:.375em;transform:translate(-50%,-50%)}@media (min-width:30em){.pb-app .no-image span{font-size:.5em}}@media (min-width:40em){.pb-app .no-image span{font-size:1em}}.pb-app>div{margin:0 auto;max-width:60rem}.pb-app .disabled{display:none!important}.pb-app div.group-container:first-child{margin-top:2rem}.pb-app div.group-container>header{margin:0 0 1rem}.pb-app div.group-container>header h2{font-size:2em;margin:0}.pb-app div.group-container>header p{font-size:max(.875rem,1em)}.pb-app div.choice-container{background:var(--clr-soft-white);border-radius:.5rem;display:flex;flex-direction:column;gap:1em;margin-bottom:3em;padding-bottom:1em}.pb-app div.choice-container header{margin:0;text-align:center}.pb-app div.choice-container header h2{background:var(--clr-gray-dark);border-bottom:.25rem solid var(--clr-accent);border-radius:.5rem .5rem 0 0;color:white;font-size:1.675em;font-weight:var(--fw-medium);line-height:1.1em;margin:0 0 .5em;padding:.5em 1rem}.pb-app div.choice-container header div.instruction{color:var(--clr-gray-dark);font-size:1.25em;font-weight:var(--fw-medium)}.pb-app div.choice-container header div.instruction em{font-size:.875em;font-weight:var(--fw-light)}.pb-app div.choice-container header>p{padding-inline:1rem}.pb-app div.choice-container .icon{display:none}@media (min-width:23.4375em){.pb-app div.choice-container div.choice-icon-wrap{align-items:stretch;display:grid;gap:1em;grid-template-columns:30% auto}.pb-app div.choice-container div.choice-icon-wrap .icon{display:block;padding-inline:.5rem}.pb-app div.choice-container div.choice-icon-wrap .icon img{display:block;height:auto;margin-inline:auto;max-width:8.75em;width:100%}.pb-app div.choice-container div.choice-icon-wrap .choice-options{display:flex;flex-direction:column;justify-content:space-between;padding-left:0}}.pb-app div.choice-container div.choice-options{padding-inline:1em}.pb-app div.choice-container div.option-container{border-top:1px solid #ccc;margin:.5rem 0;padding-top:.5rem}.pb-app div.choice-container div.option-container:last-child{margin-bottom:0}.pb-app div.choice-container div.option-container.shake{animation:shake .2s ease-in-out 0s 2}.pb-app div.choice-container div.option-container.first{border:none;margin-top:0;padding-top:0}.pb-app div.choice-container div.option-wrap{align-items:center;border-radius:.25rem;display:flex;gap:.5em;margin:0;padding:.25rem;transition:background .1s ease}@media (min-width:30em){.pb-app div.choice-container div.option-wrap{gap:1em;padding:.75em}}.pb-app div.choice-container div.option-wrap:hover{background:hsl(180,4%,90%)}.pb-app div.choice-container div.option-wrap div.option-note{align-items:flex-start;display:flex;font-size:.875em;gap:.25rem;line-height:1.4em;padding-top:.125rem}.pb-app div.choice-container div.option-wrap div.option-note>span{display:none}.pb-app div.choice-container div.option-wrap div.option-note p{color:#474747;font-style:italic;line-height:inherit;margin:0;padding:0}.pb-app div.choice-container div.option-wrap label.text span.sku{display:block;font-size:max(1em,.875rem);font-weight:var(--fw-bold);line-height:1.4em}.pb-app div.choice-container div.option-wrap label.text span.name{display:block;font-size:max(1.3em,1rem);line-height:1.2em}.pb-app div.choice-container div.option-wrap label.text a .fas{transform:scale(.625);transform-origin:top right}.pb-app div.choice-container div.option-wrap span.spacer{flex:auto}.pb-app div.choice-container div.option-wrap span.inline-image-holder img{display:block;height:auto;width:2.5rem}@media (min-width:23.4375em){.pb-app div.choice-container div.option-wrap span.inline-image-holder img{width:3.75rem}}@media (min-width:40em){.pb-app div.choice-container div.option-wrap span.inline-image-holder img{width:auto}}.pb-app div.choice-container div.option-wrap a.info img{display:block;height:1.5em;width:1.5em}.pb-app div.choice-container div.option-wrap input{display:block;height:2.5em;width:2.5em}.pb-app div.choice-container input.option:checked+label{background:#efffe5;border:1px solid #bbea9e}.pb-app div.choice-container input.option:checked+label span.cb{background-position:0 0!important}.pb-app div.review-container p.start-over-link{margin-top:0}.pb-app div.review-container p.review-instruction{font-size:1.125em;line-height:1.4em;padding-inline:.125rem;width:100%}@media (min-width:60em){.pb-app div.review-container p.review-instruction{padding-right:22rem}}@media (min-width:75em){.pb-app div.review-container p.review-instruction{padding-right:28rem}}.pb-app div.review-container h4{font-size:14px}.pb-app div.review-container>header{--br:.5rem;border:1px solid #ccc;border-radius:var(--br)}.pb-app div.review-container>header h2,.pb-app div.review-container>header h3{color:#474747;margin:0;padding:.375em 1rem}.pb-app div.review-container>header h2{background:var(--clr-soft-white);border-bottom:1px solid #ccc;border-radius:var(--br) var(--br) 0 0;font-weight:var(--fw-extra-bold)}.pb-app div.review-container>header h2 span{margin-right:.25em}.pb-app div.review-container>header h3{font-weight:var(--fw-semi-bold)}.pb-app div.review-container .review-content{display:grid;gap:2rem;grid-template-columns:1fr;margin-top:2rem;width:100%}@media (min-width:60em){.pb-app div.review-container .review-content{grid-template-columns:auto 20rem}}@media (min-width:75em){.pb-app div.review-container .review-content{gap:4rem;grid-template-columns:auto 24rem}}.pb-app div.review-container .review-content header{margin:0}.pb-app div.review-container .review-content header h3{background:var(--clr-gray-dark);border-bottom:.25rem solid var(--clr-accent);border-radius:.5rem .5rem 0 0;color:white;font-size:1.675em;font-weight:var(--fw-medium);line-height:1.1em;margin:0;padding:.5em 1rem;text-align:center}.pb-app div.review-container .review-content .request-quote .sticky-container>div,.pb-app div.review-container .review-content .review-products>div{background:var(--clr-soft-white);border-radius:0 0 .5rem .5rem}.pb-app div.review-container .review-content .request-quote .sticky-container{position:sticky;top:10.625rem}.pb-app div.review-container .review-content .request-quote .sticky-container>div{padding:1.5rem 1rem 1rem}.pb-app div.review-container .review-content .request-quote p{margin:0}.pb-app div.review-container .review-content .request-quote button{display:block;margin-inline:auto;margin-top:1rem;max-width:-moz-max-content;max-width:max-content;text-transform:uppercase}.pb-app div.review-container .review-content .request-quote button span{margin-left:.25em}.pb-app div.review-container .review-content .request-quote textarea{border:1px solid #ccc;height:calc(6em + 16px);line-height:1.2em;width:100%}.pb-app div.review-container .review-content .request-quote footer{display:block;margin-top:3rem}.pb-app div.review-container .review-content .request-quote footer a,.pb-app div.review-container .review-content .request-quote footer button{display:none}@media (min-width:60em){.pb-app div.review-container .review-content .request-quote footer a,.pb-app div.review-container .review-content .request-quote footer button{display:inline-block;font-size:.875rem!important}}.pb-app div.review-container .review-content .request-quote footer .reset-config{display:none;margin-top:1.5rem}@media (min-width:60em){.pb-app div.review-container .review-content .request-quote footer .reset-config{display:block}}.pb-app div.review-container .review-content .option-group{display:flex;flex-direction:column}.pb-app div.review-container .review-content .option-group label{align-items:center;border-bottom:1px solid #ccc;display:flex;font-weight:var(--fw-semi-bold);gap:.625rem;height:3rem}.pb-app div.review-container .review-content .option-group label:last-child{border-bottom:none}.pb-app div.review-container .review-content .option-group label input{height:1.375rem;vertical-align:middle;width:1.375rem}.pb-app div.review-container div.product-container{align-items:center;border-bottom:1px solid #ccc;display:flex;gap:.5em;margin:0 1rem;padding:.25rem 0}@media (min-width:30em){.pb-app div.review-container div.product-container{gap:1em;padding:1rem 0}}.pb-app div.review-container div.product-container:first-child{padding-top:1.5rem}.pb-app div.review-container div.product-container:last-child{border-bottom:none}.pb-app div.review-container div.product-container .product-image-holder{flex:none;margin-right:1rem}.pb-app div.review-container div.product-container .product-image-holder img{display:block;height:auto;width:2.5rem}@media (min-width:23.4375em){.pb-app div.review-container div.product-container .product-image-holder img{width:3.75rem}}@media (min-width:40em){.pb-app div.review-container div.product-container .product-image-holder img{width:auto}}.pb-app div.review-container div.product-container .product-info{flex:auto}.pb-app div.review-container div.product-container .product-info .sku{display:block;font-size:max(1em,1rem);font-weight:var(--fw-bold);line-height:1.4em}.pb-app div.review-container div.product-container .product-info .sku .fas{transform:scale(.625);transform-origin:top right}.pb-app div.review-container div.product-container .product-info .name{display:block;font-size:1.3em;font-weight:400;line-height:1.2em;margin:0 0 1rem}.pb-app div.review-container div.product-container .spacer{flex-grow:1}.pb-app div.review-container div.product-container .included{flex:none}.pb-app div.review-container div.product-container .included label{display:block;font-size:.75rem;text-align:center}.pb-app div.review-container div.product-container .included input{display:block;height:2.5em;width:2.5em}.pb-app footer{align-items:center;display:flex;gap:2em;justify-content:center;margin-block:1em;padding-inline:1rem}.pb-app footer button{flex:none;text-transform:uppercase}.pb-app footer button.next .fas{margin-left:.25rem}.pb-app footer button.back .fas{margin-right:.25rem}.pb-app footer>p{margin:0 0 .5rem!important}.pb-app footer div.buttons{align-items:center;display:flex;gap:1rem;justify-content:center}.pb-app footer div.buttons a,.pb-app footer div.buttons button,.pb-app footer div.buttons div.reset-config{margin:0!important}.pb-app>.reset-config button{display:block;margin-inline:auto;margin-top:1rem;max-width:-moz-max-content;max-width:max-content;text-transform:uppercase}.pb-app>.reset-config button span{margin-left:.25em}div.reset-config{margin-block:3rem;text-align:center}@media (max-width:calc(60em - 1px)){main.review-page div.review-content footer,main.review-page div.review-content footer p{margin-bottom:0}}main.review-page div.reset-config{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:center;margin-top:0}@media (min-width:60em){main.review-page div.reset-config{margin:5rem 0}}main.review-page div.reset-config a,main.review-page div.reset-config button,main.review-page div.reset-config div{font-size:.875rem!important;margin:0!important}main.review-page>div.reset-config{display:none}#overlay_box h2.triaxial-header{display:none;padding:1rem 2rem;text-align:center}#overlay_container #overlay_box h3.triaxial-headline{margin:16px 0}#overlay_box div.image-holder div.info-image{height:auto;margin:1rem auto;max-width:300px;width:100%}#overlay_box div.image-holder div.info-image img{display:block;height:auto;width:100%}#overlay_box div.close-button-wrapper{position:relative;width:100%}#overlay_box div.close-button-wrapper a.close-button{background:var(--clr-accent);border-radius:50%;color:#fff;display:grid;font-size:22px;height:2.625rem;padding:0;place-content:center;position:absolute;right:-1.75rem;top:-1.75rem;width:2.625rem}/*# sourceMappingURL=content-bundle.min.css.map */
