<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0);box-sizing:border-box}*,*:before,*:after{box-sizing:border-box}:focus{outline-color:rgba(77,144,254,.8);outline-style:auto;outline-width:2px}details&gt;summary::-webkit-details-marker{display:none}label,button{cursor:pointer}button{font-family:inherit}body{color:#222;font:400 16px "proxima-nova",sans-serif}a{color:#cb402f;transition:all 300ms;text-decoration:none}ul,li{list-style:none;margin:0;padding:0}small{font-size:80%}.kn-system-messages p{padding:.5rem}h1,h2,h3,h4,h5,h6{line-height:1.2;font-weight:400}h1{font-size:45px;font-weight:bold;letter-spacing:1px}h1 span{font-weight:300}h2{font-size:38px}h3{font-size:32px;line-height:1.37;letter-spacing:.14px}h4{font-size:29px;letter-spacing:.1px}h5{font-size:25px;font-weight:300;letter-spacing:.1px;color:#5d6677}img{max-height:100%;max-width:100%;border-radius:7px;vertical-align:top}blockquote{font-size:21px;font-weight:bold;line-height:1.4;letter-spacing:.08px;margin:1.5em 2em 1.5em 0;padding-left:1.1em;color:#1a458b;position:relative}blockquote:before{border:1px solid #1a458b;border-right:none;content:"";left:0;height:calc(100% + 1em);position:absolute;pointer-events:none;border-top-left-radius:15px 25px;border-bottom-left-radius:15px 25px;top:-0.5em;transition:opacity 300ms;width:15px}blockquote p{margin:0}hr{border:none;border-top:1px solid #1a458b;height:0;margin:2.5em 0}#outer-container{overflow-x:hidden}@media(max-width: 768px){h1{font-size:40px}h2{font-size:30px}h3{font-size:28px}h4{font-size:24px}h5{font-size:20px}}.d-flex{display:flex}.justify-content-center{justify-content:center}.add-margin-top{margin-top:15px}.add-margin-btm{margin-bottom:15px}.add-margin-btm-extra{margin-bottom:25px}.add-margin-all{margin:15px}.margin-t-20{margin-top:20px !important}.img-no-radius{border-radius:0}.header-text{text-align:center}.heading{font-size:34px;justify-content:flex-start;color:#1a458b;margin:20px 0;font-weight:400}.heading.no-margin{margin:0}.heading span{font-weight:bold}.heading-2{font-size:24px;font-weight:700;color:#1a458b;margin:20px 0}.font-blue{color:#1a458b}.spacer{flex-grow:1}.text-center{text-align:center}.clear{clear:both}.no-results{color:#5d6677;font-size:20px;text-transform:uppercase}.sr-only,.custom-checkbox,.custom-radio{background:#fff !important;color:#000 !important;position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.upcase{text-transform:uppercase}.pre-wrap{white-space:pre-wrap}.big-message{background:#1a458b;color:#fff;font-size:24px;margin:0;padding:25px 20px;text-align:center}.big-message a{color:inherit;text-decoration:underline}.font-bold{font-weight:bold !important}.bg-gray{background-color:#f6f6f6}.bg-black{background-color:#000}.no-gaps{margin:0 auto !important;max-width:2048px !important}.pb-50{padding-bottom:50px !important}@media(min-width: 992px){.text-lg-start{text-align:start}}@media only screen and (min-width: 1440px){.hidden-xl{display:none !important}}@media only screen and (max-width: 1439px)and (min-width: 992px){.hidden-lg{display:none !important}}@media only screen and (max-width: 992px)and (min-width: 768px){.hidden-md{display:none !important}}@media only screen and (max-width: 768px)and (min-width: 576px){.hidden-sm{display:none !important}}@media only screen and (max-width: 575px){.hidden-xs{display:none !important}}.container{width:100%;padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto;max-width:1440px}.container-wide{width:100%;padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto;max-width:1920px}.container-fluid{width:100%;padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto}.no-padding{padding-left:0;padding-right:0}.row,.carousel{display:flex;flex-wrap:wrap;margin-right:-20px;margin-left:-20px}.row-alt{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}.row-alt&gt;.col,.row-alt&gt;[class*=col-]{padding-right:10px;padding-left:10px}.no-gutters{margin-right:0;margin-left:0}.no-gutters&gt;.col,.no-gutters&gt;[class*=col-]{padding-right:0;padding-left:0}.col-xl,.col-xl-auto,.col-xl-12,.col-xl-11,.col-xl-10,.col-xl-9,.col-xl-8,.col-xl-7,.col-xl-6,.col-xl-5,.col-xl-4,.col-xl-3,.col-xl-2,.col-xl-1,.col-lg,.col-lg-auto,.col-lg-12,.col-lg-11,.col-lg-10,.col-lg-9,.col-lg-8,.col-lg-7,.col-lg-6,.col-lg-5,.col-lg-4,.col-lg-3,.col-lg-2,.col-lg-1,.col-md,.col-md-auto,.col-md-12,.col-md-11,.col-md-10,.col-md-9,.col-md-8,.col-md-7,.col-md-6,.col-md-5,.col-md-4,.col-md-3,.col-md-2,.col-md-1,.col-sm,.col-sm-auto,.col-sm-12,.col-sm-11,.col-sm-10,.col-sm-9,.col-sm-8,.col-sm-7,.col-sm-6,.col-sm-5,.col-sm-4,.col-sm-3,.col-sm-2,.col-sm-1,.col,.col-auto,.col-12,.col-11,.col-10,.col-9,.col-8,.col-7,.col-6,.col-5,.col-4,.col-3,.col-2,.col-1{position:relative;width:100%;padding-right:20px;padding-left:20px}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}@media(min-width: 576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}}@media(min-width: 768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}}@media(min-width: 992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}}@media(min-width: 1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-fill{flex:1 1 auto !important}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.flex-shrink-1{flex-shrink:1 !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}@media(min-width: 576px){.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-sm-fill{flex:1 1 auto !important}.flex-sm-grow-0{flex-grow:0 !important}.flex-sm-grow-1{flex-grow:1 !important}.flex-sm-shrink-0{flex-shrink:0 !important}.flex-sm-shrink-1{flex-shrink:1 !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}}@media(min-width: 768px){.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-md-fill{flex:1 1 auto !important}.flex-md-grow-0{flex-grow:0 !important}.flex-md-grow-1{flex-grow:1 !important}.flex-md-shrink-0{flex-shrink:0 !important}.flex-md-shrink-1{flex-shrink:1 !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}}@media(min-width: 992px){.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-lg-fill{flex:1 1 auto !important}.flex-lg-grow-0{flex-grow:0 !important}.flex-lg-grow-1{flex-grow:1 !important}.flex-lg-shrink-0{flex-shrink:0 !important}.flex-lg-shrink-1{flex-shrink:1 !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}}@media(min-width: 1200px){.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-xl-fill{flex:1 1 auto !important}.flex-xl-grow-0{flex-grow:0 !important}.flex-xl-grow-1{flex-grow:1 !important}.flex-xl-shrink-0{flex-shrink:0 !important}.flex-xl-shrink-1{flex-shrink:1 !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}}.title-card-section .section+.section{margin-top:-10px}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fade-enter{opacity:0}.fade-enter-active{opacity:1;transition:opacity 1000ms}.fade-exit{opacity:1}.fade-exit-active{opacity:0;transition:opacity 200ms}.fade-exit-done{opacity:0}#calculatorIntro{margin:40px auto}#calculatorIntro .row,#calculatorIntro .carousel{margin:20px 0}@media only screen and (max-width: 767px){#calculatorIntro .calculator-benefits{margin:0}#calculatorIntro .calculator-benefits .col-md-4{margin-bottom:60px}}#shareWindow{display:none}#calculatorLogin{margin:40px 0}#calculatorLogin button{float:right}#calculatorLogin input{margin-bottom:30px}#calculatorForm{display:none;margin-top:40px}#calculatorNav{background-color:#fff}#calculatorNav ul{border-bottom:solid 1px #1a458b;display:flex}#calculatorNav ul li{margin-top:10px;padding-left:10px;padding-right:10px}#calculatorNav ul li:first-child{padding-left:0}#calculatorNav ul li:last-child{padding-right:0}#calculatorNav a{padding:10px 5px;text-align:center;display:block;color:#0f1011;background-color:#e3e6ec;border-radius:7px 7px 0 0}#calculatorNav a.current{background-color:#1a458b;color:#fff}.currency{position:relative}.currency:after{display:block;content:"$";width:40px;height:40px;color:#1a458b;top:20px;left:10px;position:absolute}.currency input{padding-left:30px}.currency.cents:after{content:"¢"}#finished{display:none;color:#fff}#finished .col-md-12{background:#1a458b}#finished .col-md-12&gt;div{background-color:#1a458b;padding:40px}#finished.display{display:flex}#shareWindow .row,#shareWindow .carousel{margin-bottom:40px}.summary{margin:10px 0}.summary h4{color:#1a458b}.form-show{display:none}.step-body{margin-top:20px}.select-select{display:none;pointer-events:none;position:absolute;opacity:0}.select-element,.select-element *,.select-element:after,.select-element:before,.select-element:after,.select-element:before{box-sizing:border-box}.select-element{position:absolute;display:none}.select-element.select-open{display:block}.select-theme-default,.select-theme-default *,.select-theme-default:after,.select-theme-default:before{box-sizing:border-box}.select.select-theme-default{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.select.select-theme-default .select-content{box-shadow:0 2px 8px rgba(0,0,0,.2);border:1px solid #d2d2d2;background:#fff;font-family:inherit;color:inherit;max-height:18rem;-webkit-overflow-scrolling:touch}.select.select-theme-default .select-options{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;margin:0;padding:0}.select.select-theme-default .select-options .select-option{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;position:relative;list-style:none;margin:0;line-height:1.25rem;padding:10px 10px 10px 15px;display:block;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.select.select-theme-default .select-options .select-option.select-option-selected:before{position:absolute;left:.6em;top:0;bottom:.3em;height:1em;width:.8em;margin:auto}.select.select-theme-default .select-options .select-option.select-option-highlight,.select.select-theme-default .select-options .select-option:hover{color:#0f1011}.select-target.select-theme-default{display:inline-block;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;position:relative;text-decoration:none;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;margin-bottom:1.125em;-webkit-animation:none;animation:none;font-size:16px;background-image:url(/img/carat-lg-blue.svg);background-repeat:no-repeat;background-position:right .7em top 50%;background-size:25px 14px;cursor:pointer;padding-right:60px;background-color:#fff;border-radius:7px;border:solid 1px #bec3cd;box-shadow:none;color:#1a458b;font-family:"proxima-nova",sans-serif;height:60px;max-width:100%;padding:0 15px;transition:all 300ms;line-height:60px}.select-target.select-theme-default:hover{border-color:#a8a8a8}.select-target.select-theme-default:hover b:after{-webkit-animation:opacity 1s infinite;animation:opacity 1s infinite}.select-target.select-theme-default.select-target-focused,.select-target.select-theme-default.select-target-focused:focus{border-color:#0f1011;outline:0}.select-target.select-theme-default b{position:absolute;right:20px;top:-10px;bottom:0;margin:auto;height:5px;width:8px;transform:rotate(-90deg)}.select-target.select-theme-default b:after{content:"";color:#0f1011;display:block;height:5px;width:8px;position:absolute;top:0;right:0;left:0;transform:rotate(90deg)}.step-form::after{clear:both;content:"";display:table}.step::before{display:none}.form-group{margin-bottom:18px}.summary{margin-top:40px;margin-bottom:40px}.summary .col-md-4{flex:auto;max-width:initial;width:initial}.summary-notes{padding-top:30px;background:#e3e6ec}.summary-notes .note{margin-top:40px}.summary-notes .row,.summary-notes .carousel{margin-bottom:10px}.step-form .form-group-collection .form-group{width:100%;margin-bottom:1.5em}.step-form .form-group-collection .form-group::after{clear:both;content:"";display:table}.step-form .form-group-collection label.error{clear:both;text-align:right;float:right;font-size:11px}.step-form .form-group-btn{padding-top:1.5em}.construction-input{display:none}.step{padding:0;display:none;background-color:#fff;border-top:none;margin-bottom:40px}.step.current{display:flex !important}.stepping .step{border-top-left-radius:0;border-bottom-left-radius:0}.stepping .step .step-body{margin:40px 0 50px}.step-content{position:relative}.step-content::-webkit-scrollbar{display:none}.step::after{clear:both;content:"";display:table}.step h2:first-of-type{font-size:307.503075031%}.step .step-body::after{clear:both;content:"";display:table}.step .step-note{padding:20px 0;color:#d2d2d2}.step .actions{margin:40px 0}.step .actions .btn{width:200px;margin-bottom:40px}.step .actions .error{text-align:right;color:#d84545;font-style:italic}@media only screen and (max-width: 1447px){.step .actions{text-align:center}}.success-panel{display:none;border-radius:2px;border:1px solid #186cf7;padding:15px 20px;margin-bottom:1.5em;background-color:#dde9fe}.success-panel p{color:#186cf7;margin:0;padding:0}.success-panel p:first-child{font-size:138.376383764%}.step.step-calculation{padding-bottom:0}.step.step-calculation .step-content{padding-bottom:0}.step.step-calculation .step-body{margin-bottom:0}.step.step-calculation .loading{text-align:center;font-size:169.126691267%;padding:30px 0}.step.step-calculation .loading p{margin:0}.step.step-calculation .error{text-align:center;font-size:107.626076261%;padding:30px 0;color:#d84545}.step.step-calculation .error p{margin:0}.step.step-calculation .summary-table{background-color:#0f1011;color:#fff}.step.step-calculation .summary-table::after{clear:both;content:"";display:table}.step.step-calculation .summary-table .cell{width:30%;float:left;padding:20px;border-right:2px solid #fff}.step.step-calculation .summary-table .cell:last-of-type{border-right:none}.step.step-calculation .summary-table .cell.savings{width:40%}.step.step-calculation .summary-table label{color:#797f84;font-weight:700;margin-bottom:5px}.step.step-calculation .summary-table span{font-size:253.6900369%}.step.step-calculation .share{margin:50px 0}.step.step-calculation .share::after{clear:both;content:"";display:table}.step.step-calculation .share .col{float:left}.step.step-calculation .share .col:first-of-type{width:70%}.step.step-calculation .share .col:last-of-type{width:30%}.step.step-calculation .share .col button{float:right}.step.step-calculation .share p{margin-top:10px;width:80%}.step.step-calculation .report-section{margin-bottom:40px}.step.step-calculation .report-section h4{margin-top:40px}.step.step-calculation .actions{padding:10px 0 80px}.step.step-calculation .actions button:last-of-type{float:right}.step.step-calculation .calculation-report-inputs{background-color:#eaeaea;color:#797f84;padding:70px 40px;margin-right:-40px;margin-left:-40px}.step.step-calculation .calculation-report-inputs table{margin-top:30px}.step.step-calculation .calculation-report-inputs h3,.step.step-calculation .calculation-report-inputs h4{color:#797f84}.step.step-calculation .calculation-report-inputs .note{margin-top:60px}.step.step-calculation .calculation-report-inputs .note p{font-size:92.2509225092%}.step.step-calculation .calculation-report-inputs .note h4{margin-bottom:20px}.step.step-calculation .actions{position:relative;bottom:auto}.step.step-intro{padding:40px 40px 80px}.step.step-intro .hero{display:block;margin-bottom:40px}.step.step-intro h1{margin-bottom:.75em}.step.step-intro p.lead{width:50%;float:left;font-size:138.376383764%}.step.step-intro .btn-next{float:right;width:300px}@media only screen and (max-width: 900px){.step.step-intro .btn-next{width:40%}}.step.step-intro .pillars{clear:both;padding-top:18px}.step.step-intro .pillars::after{clear:both;content:"";display:table}.step.step-intro .row,.step.step-intro .carousel{padding-top:24px}.step.step-intro .row::after,.step.step-intro .carousel::after{clear:both;content:"";display:table}.step.step-intro .row .pillar,.step.step-intro .carousel .pillar{float:left;display:block;margin-right:2.3576515979%;width:44.5562720511%;position:relative}.step.step-intro .row .pillar:last-child,.step.step-intro .carousel .pillar:last-child{margin-right:0}.step.step-intro .row .pillar:before,.step.step-intro .carousel .pillar:before{display:block;content:"";border-bottom:2px solid #0f1011;width:23px;position:absolute;top:11px}.step.step-intro .row .pillar:last-child,.step.step-intro .carousel .pillar:last-child{margin-left:8.5298042998%}.step.step-intro .row .pillar .pill-content,.step.step-intro .carousel .pillar .pill-content{padding-left:30px}.step.step-intro .row .pillar h2,.step.step-intro .carousel .pillar h2{margin-bottom:14px;font-size:22px}.step.step-preview .preview-image{text-align:center}.step.step-preview .preview-image img{display:block;max-width:190px;margin:0 auto}.step.step-preview .btn-send{float:right}.step.step-share .add-button{position:relative}.step.step-share .btn-add-customer{position:absolute;color:#0f1011;bottom:0;right:0;padding:15px 10px}.step.step-share .btn-add-customer:hover{color:#186cf7}.step.step-share h4{font-size:99.938499385%;text-transform:none;color:#797f84;margin-bottom:10px}.back-continue-btns{text-align:center}@media print{*,:after,:before{background:0 0 !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100% !important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.accordion{display:none}@media only screen and (max-width: 1447px){#calculatorNav{display:none}.step.current{display:initial !important}.accordion{display:block;background-color:#e3e6ec;color:#0f1011;cursor:pointer;padding:18px;width:100%;text-align:left;border:none;outline:none;transition:.4s}.accordion.current{background-color:#1a458b;color:#fff}.accordion:hover{background-color:#1a458b;color:#fff}.accordion-panel{padding:0 18px;max-height:0;overflow:hidden;transition:max-height .2s ease-out}.accordion-panel .col-md-4{max-width:100%}}.share-btn-container{margin-bottom:40px}.stat-number{font-size:48px}.select-target b::after{content:"";border-left:1px solid #1a458b;height:52px !important;width:1px !important;top:-49px !important;right:0 !important;left:-1px !important}@media only screen and (max-width: 767px){#calculation-report{font-size:14px}}.image-gallery-icon{color:#bec3cd;transition:all .2s ease-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:0;cursor:pointer;outline:none;position:absolute;z-index:4}@media(min-width: 768px){.image-gallery-icon:hover{color:#5d6677}.image-gallery-icon:hover .image-gallery-svg{transform:scale(1.1)}}.image-gallery-icon:focus{outline:2px solid #1a458b}.image-gallery-using-mouse .image-gallery-icon:focus{outline:none}.image-gallery-fullscreen-button,.image-gallery-play-button{top:0;padding:20px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:36px;width:36px}@media(max-width: 768px){.image-gallery-fullscreen-button,.image-gallery-play-button{padding:15px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:24px;width:24px}}@media(max-width: 480px){.image-gallery-fullscreen-button,.image-gallery-play-button{padding:10px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:16px;width:16px}}.image-gallery-fullscreen-button{left:0}.image-gallery-play-button{right:0}.download-img-gallery{background:url("../../img/icons8-download-50.png") no-repeat;height:50px;width:50px;line-height:1;padding:20px;position:absolute;left:20px;bottom:20px;z-index:4;cursor:pointer;background-position:center}@media(max-width: 768px){.download-img-gallery{display:none}}.image-gallery-left-nav,.image-gallery-right-nav{padding:50px 10px;top:50%;transform:translateY(-50%)}.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:120px;width:60px}@media(max-width: 768px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:72px;width:36px}}@media(max-width: 480px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:48px;width:24px}}.image-gallery-left-nav[disabled],.image-gallery-right-nav[disabled]{cursor:disabled;opacity:.6;pointer-events:none}.image-gallery-left-nav{left:0}.image-gallery-right-nav{right:0}.image-gallery{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative}.image-gallery.fullscreen-modal{background:#000;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:5}.image-gallery.fullscreen-modal .image-gallery-content{top:50%;transform:translateY(-50%)}.image-gallery-content{position:relative;line-height:0;top:0}.image-gallery-content.fullscreen{background:#000}.image-gallery-content.fullscreen .image-gallery-slide .image-gallery-image{max-height:calc(100vh + 80px)}.image-gallery-content.fullscreen.right .image-gallery-slide .image-gallery-image,.image-gallery-content.fullscreen.left .image-gallery-slide .image-gallery-image{max-height:calc(100vh + 80px)}.image-gallery-content.fullscreen .image-gallery-description{color:#fff}@media(max-width: 768px){.image-gallery-content.left .image-gallery-slide .image-gallery-image,.image-gallery-content.right .image-gallery-slide .image-gallery-image{max-height:300px}}@media(max-width: 768px){.image-gallery-content .image-gallery-slide .image-gallery-image{max-height:300px}}.image-gallery-slide-wrapper{position:relative}.image-gallery-slide-wrapper.left,.image-gallery-slide-wrapper.right{display:inline-block;width:calc(100% - 110px)}@media(max-width: 768px){.image-gallery-slide-wrapper.left,.image-gallery-slide-wrapper.right{width:calc(100% - 87px)}}.image-gallery-slide-wrapper.image-gallery-rtl{direction:rtl}.image-gallery-slides{line-height:0;overflow:hidden;position:relative;white-space:nowrap;text-align:center}.image-gallery-slide{left:0;position:absolute;top:0;width:100%}.image-gallery-slide.center{position:relative}.image-gallery-slide .image-gallery-image{width:100%;-o-object-fit:contain;object-fit:contain;max-height:550px}.image-gallery-slide .img-gallery-img{width:60%;margin:0 auto}@media(max-width: 768px){.image-gallery-slide .img-gallery-img{width:100%}}.image-gallery-slide .img-gallery-content-container{display:flex;justify-content:center}@media(max-width: 768px){.image-gallery-slide .img-gallery-content-container{flex-direction:column;max-height:500px}}.image-gallery-slide .img-gallery-content-inner{width:40%;padding:10px 25px}@media(max-width: 768px){.image-gallery-slide .img-gallery-content-inner{padding:10px;width:100%}}.image-gallery-slide .image-gallery-description{line-height:1.5;white-space:normal;font-size:18px;text-align:left}.image-gallery-slide .image-gallery-description .image-gallery-title{font-size:25px;margin-bottom:15px;font-weight:700}@media(max-width: 768px){.image-gallery-slide .image-gallery-description{font-size:.8em}.image-gallery-slide .image-gallery-description .image-gallery-title{font-size:1.2em;margin-bottom:5px}}.image-gallery-bullets{bottom:20px;left:0;margin:0 auto;position:absolute;right:0;width:80%;z-index:4}.image-gallery-bullets .image-gallery-bullets-container{margin:0;padding:0;text-align:center}.image-gallery-bullets .image-gallery-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:50%;box-shadow:0 1px 0 #1a1a1a;cursor:pointer;display:inline-block;margin:0 5px;outline:none;padding:5px;transition:background .2s ease-out}@media(max-width: 768px){.image-gallery-bullets .image-gallery-bullet{margin:0 3px;padding:3px}}@media(max-width: 480px){.image-gallery-bullets .image-gallery-bullet{padding:2.7px}}.image-gallery-bullets .image-gallery-bullet:focus,.image-gallery-bullets .image-gallery-bullet:hover{background:#1a458b;transform:scale(1.1)}.image-gallery-bullets .image-gallery-bullet.active{background:#fff}.image-gallery-thumbnails-wrapper{position:relative}.image-gallery-thumbnails-wrapper.thumbnails-wrapper-rtl{direction:rtl}.image-gallery-thumbnails-wrapper.left,.image-gallery-thumbnails-wrapper.right{display:inline-block;vertical-align:top;width:100px}@media(max-width: 768px){.image-gallery-thumbnails-wrapper.left,.image-gallery-thumbnails-wrapper.right{width:81px}}.image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails,.image-gallery-thumbnails-wrapper.right .image-gallery-thumbnails{height:100%;width:100%;left:0;padding:0;position:absolute;top:0}.image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails .image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.right .image-gallery-thumbnails .image-gallery-thumbnail{display:block;margin-right:0;padding:0}.image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.right .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:0;margin-top:2px}.image-gallery-thumbnails-wrapper.left,.image-gallery-thumbnails-wrapper.right{margin:0 5px}@media(max-width: 768px){.image-gallery-thumbnails-wrapper.left,.image-gallery-thumbnails-wrapper.right{margin:0 3px}}.image-gallery-thumbnails{overflow:hidden;padding:5px 0}@media(max-width: 768px){.image-gallery-thumbnails{padding:3px 0}}.image-gallery-thumbnails .image-gallery-thumbnails-container{cursor:pointer;text-align:center;transition:transform .45s ease-out;white-space:nowrap}.image-gallery-thumbnail{display:inline-block;border:4px solid rgba(0,0,0,0);transition:border .3s ease-out;width:100px;background:rgba(0,0,0,0);padding:0}@media(max-width: 768px){.image-gallery-thumbnail{border:3px solid rgba(0,0,0,0);width:81px}}.image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:2px}.image-gallery-thumbnail .image-gallery-thumbnail-inner{position:relative}.image-gallery-thumbnail .image-gallery-thumbnail-image{vertical-align:middle;width:100%;line-height:0;max-height:64px}.image-gallery-thumbnail.active,.image-gallery-thumbnail:hover,.image-gallery-thumbnail:focus{outline:none;border:4px solid #1a458b}@media(max-width: 768px){.image-gallery-thumbnail.active,.image-gallery-thumbnail:hover,.image-gallery-thumbnail:focus{border:3px solid #1a458b}}.image-gallery-thumbnail-label{box-sizing:border-box;color:#fff;font-size:1em;left:0;line-height:1em;padding:5%;position:absolute;top:50%;text-shadow:1px 1px 0 #000;transform:translateY(-50%);white-space:normal;width:100%}@media(max-width: 768px){.image-gallery-thumbnail-label{font-size:.8em;line-height:.8em}}.image-gallery-index{background:rgba(0,0,0,.4);color:#fff;line-height:1;padding:10px 20px;position:absolute;right:0;bottom:0;z-index:4}@media(max-width: 768px){.image-gallery-index{font-size:.8em;padding:5px 10px;top:0;bottom:auto}}/*! Flickity v2.2.1
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:rgba(255,255,255,.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:0;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.cft-dropdown{margin:1rem auto}.cft-file-upload{text-align:left}.cft-file-upload .btn{min-width:auto !important;border-radius:3px !important;padding:20px !important;text-transform:none !important}@media(max-width: 992px){.cft-file-upload .btn{padding:10px !important;margin:5px !important;font-size:inherit !important}}.cft-file-upload .btn-upload-select{margin-right:1rem}.cft-file-upload .info-text{font-size:20px}@media(max-width: 992px){.cft-file-upload .info-text{font-size:14px}}.cft-file-upload .success{color:#497d04;font-weight:800}.cft-file-upload .warning{color:#ffc107;font-weight:800}.cft-file-upload .close{text-align:right;position:absolute;right:0;margin-right:5px;font-size:40px;color:inherit;line-height:30px;cursor:pointer}.cft-file-upload .pending-upload-list{margin-bottom:1rem}.cft-file-upload .pending-upload-list .pending-upload{position:relative;display:flex;border:solid 1px #bec3cd;padding:.25rem;background-color:#fff;margin:5px 0}.cft-file-upload .pending-upload-list .pending-upload:hover{border-color:#888}.cft-file-upload .pending-upload-list .pending-upload .file-details{width:100%}.cft-file-upload .pending-upload-list .pending-upload .file-message{position:absolute;right:2rem}.cft-file-upload .upload-controls{margin-bottom:20px}.cft-image-radio-button{margin:1rem auto}.cft-image-radio-button [type=radio]{position:absolute;opacity:0;width:0;height:0}.cft-image-radio-button [type=radio]+img{cursor:pointer}.cft-image-radio-button [type=radio]:checked+img{outline:2px solid #003087}.cft-image-radio-button [type=radio]:checked~.btn-label{font-weight:800}.cft-image-radio-button img{margin-bottom:5px}.cft-image-radio-button .error img{border:solid 1px}.loader-bar-container{width:100%;font-size:30px}@media(max-width: 992px){.loader-bar-container{font-size:24px}}.loader-bar-container .progress-bar{background-color:#d3d3d3;height:10px;border-radius:10px;width:50%;margin:0 auto}.loader-bar-container .progress-bar .tracker{background:#003087;border-radius:inherit;height:100%;width:0}.loader-bar-container .progress-bar .tracker.animate{width:100%;transition:width 4s linear}.cft-radio-button{margin:1rem auto}.cft-radio-button .radio-item{text-align:left}.cft-radio-button [type=radio]{width:30px;margin-right:1rem}.cft-radio-button [type=radio]:checked~.btn-label{font-weight:800}.cft-radio-button .btn-label{display:inline-block;position:absolute;top:25px;line-height:inherit;vertical-align:bottom;text-align:start;min-width:200px}@media(max-width: 992px){.cft-radio-button .btn-label{min-width:100px}}.cft-radio-slider{margin:1rem auto;z-index:1}@media(max-width: 576px){.cft-radio-slider{font-size:13px}}.cft-radio-slider.error{border:solid 1px}.cft-radio-slider .grouped-list{margin-top:20px}.cft-radio-slider .grouped-list input[type=range]{-webkit-appearance:none;width:100%;height:20px;color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);border-radius:999px;border:none;margin-top:10px;-webkit-appearance:none;display:block;margin:0;width:100%;background:rgba(0,0,0,0);outline-width:0}.cft-radio-slider .grouped-list input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;width:100%;height:20px;color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);border-radius:999px;border:none;margin-top:10px}.cft-radio-slider .grouped-list input[type=range]::-moz-range-track{-webkit-appearance:none;width:100%;height:20px;color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);border-radius:999px;border:none;margin-top:10px}.cft-radio-slider .grouped-list input[type=range]::-ms-track{-webkit-appearance:none;width:100%;height:20px;color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);border-radius:999px;border:none;margin-top:10px}.cft-radio-slider .grouped-list input[type=range]::-ms-fill-lower{display:#003087}.cft-radio-slider .grouped-list input[type=range]::-ms-fill-upper{display:#003087}.cft-radio-slider .grouped-list input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;height:50px;width:50px;border-radius:30px;background:#003087;box-shadow:0px 2px 10px -2px black(1);margin-top:-20px}.cft-radio-slider .grouped-list input[type=range]::-moz-range-thumb{-webkit-appearance:none;height:50px;width:50px;border-radius:30px;background:#003087;box-shadow:0px 2px 10px -2px black(1);margin-top:-20px}.cft-radio-slider .grouped-list input[type=range]::-ms-thumb{-webkit-appearance:none;height:50px;width:50px;border-radius:30px;background:#003087;box-shadow:0px 2px 10px -2px black(1);margin-top:-20px}.cft-radio-slider .grouped-list input[type=range].empty::-webkit-slider-thumb{background:#d3d3d3;height:40px;width:40px;border-radius:30px;margin-top:-15px}.cft-radio-slider .grouped-list input[type=range].empty::-moz-range-thumb{background:#d3d3d3;height:40px;width:40px;border-radius:30px;margin-top:-15px}.cft-radio-slider .grouped-list input[type=range].empty::-ms-thumb{background:#d3d3d3;height:40px;width:40px;border-radius:30px;margin-top:-15px}.cft-radio-slider .grouped-list .ticks{display:flex;justify-content:space-between;padding:10px 0;margin-top:-40px;z-index:-1}.cft-radio-slider .grouped-list .tick{position:relative;display:flex;justify-content:center;width:40px;background:#d3d3d3;border-radius:50%;height:40px;line-height:50px;margin-bottom:20px;z-index:-1}.cft-radio-slider .grouped-list .tick.selected{background:#003087}.cft-radio-slider .grouped-list .tick-content{margin-top:40px;position:absolute;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media(max-width: 576px){.cft-radio-slider .singles-list{text-align:left}}.cft-radio-slider .singles-list input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;margin:10px 0;border-radius:30px;background:#d3d3d3;height:40px;width:40px;outline-width:0}.cft-radio-slider .singles-list input[type=radio]:checked{margin:5px 0;height:50px;width:50px;border-radius:30px;background:#003087}.cft-radio-slider .singles-list .radio-label{display:block}.cft-text{margin:1rem auto;text-align:left}.navigation-button a{margin:25px 0}.navigation-button .full{width:100%}.navigation-button.text-left{text-align:left !important}.navigation-button.text-right{text-align:right !important}.navigation-button .loader{margin-left:1rem;position:absolute;right:25%}.progress-bar-container{width:100%;position:relative;margin-bottom:3rem;font-size:20px}@media(max-width: 992px){.progress-bar-container{font-size:inherit}}.progress-bar-container .progress-bar{position:absolute;top:7.5px;background-color:#d3d3d3;height:5px;width:100%}.progress-bar-container .progress-tracker{background:#003087;border-radius:10px}.progress-bar-container .end-cap{position:absolute;top:0;width:20px;height:20px;background:#d3d3d3;border-radius:50%}.progress-bar-container .end-cap.selected{background:#003087}.progress-bar-container .progress-end{right:0}.progress-bar-container .progress-text{padding-top:1.5rem}.js-customer-fit-tool-container{scroll-margin-top:75px;font-size:24px}@media(max-width: 992px){.js-customer-fit-tool-container{font-size:inherit}}.js-customer-fit-tool-container a:not(.btn){color:#003087}.js-customer-fit-tool-container .error{color:#cb402f;border-color:#cb402f}.js-customer-fit-tool-container .validation-message{font-size:16px;float:right;display:inline-block;font-style:italic}.cft-step-card{margin:0 5rem 5rem 5rem;background:#f5f5f5;padding:3rem 5rem;border:solid #58595b 1px;border-radius:6px}@media(max-width: 992px){.cft-step-card{margin:0;padding:1rem}}.cft-step-card .btn{font-size:24px;padding:30px;min-width:333px}@media(max-width: 992px){.cft-step-card .btn{padding:20px;min-width:100%}}.cft-step-card .btn:before{border:none;margin:0}.cft-step-card .btn:after{border:none;margin:0}.cft-step-card .btn-next:after{content:"";border-bottom:.58em solid rgba(0,0,0,0);border-left:.92em solid #90afe7;border-top:.58em solid rgba(0,0,0,0);margin-left:20px}.cft-step-card .btn-prev:before{content:"";border-bottom:.58em solid rgba(0,0,0,0);border-right:.92em solid #90afe7;border-top:.58em solid rgba(0,0,0,0);margin-right:20px}.cft-step-card .banner-image{margin:3rem 0}.cft-step-card .header-row .header-col{display:flex;align-items:center;justify-content:center}.cft-step-card .header-row .header-image{margin-right:2rem}@media(max-width: 992px){.cft-step-card .header-row .header-image{margin-bottom:1rem;margin-right:0}}.cft-step-card .header-row .header-text{height:100%;text-align:left}.cft-step-card .header-row .header-text .primary-title{text-align:center;font-size:64px;text-transform:uppercase;font-weight:800}@media(max-width: 992px){.cft-step-card .header-row .header-text .primary-title{font-size:30px}}.cft-step-card .header-row .header-text .primary-copy{margin-top:1rem;font-size:30px}@media(max-width: 992px){.cft-step-card .header-row .header-text .primary-copy{font-size:24px}}.cft-step-card .header-row .header-text .secondary-title{font-size:30px;font-weight:800}@media(max-width: 992px){.cft-step-card .header-row .header-text .secondary-title{font-size:24px}}.cft-step-card .header-row .header-text .secondary-copy{margin-top:1rem;font-size:24px}@media(max-width: 992px){.cft-step-card .header-row .header-text .secondary-copy{font-size:inherit}}.cft-step-card .question-row{margin-top:3rem}.cft-step-card .cft-nav-controls{margin-top:3rem}.form-group{margin-bottom:18px}.form-group.btm-30{margin-bottom:30px}.form-group.web .item{word-break:break-word}.form-field{margin-bottom:20px}.label,.form-group label{display:block;color:#1a458b;cursor:pointer;font-weight:700;margin-bottom:5px}.label.white,.form-group label.white{color:#fff}.form-group input[type=submit]{background:linear-gradient(150deg, #CB402F 0%, #CB402F 60%, #b42c1c 63%, #b42c1c 65%, #CB402F 66%, #b42c1c 70%, #b42c1c 72%, #CB402F 73%, #b42c1c 76%, #b42c1c 100%);border-radius:7px;border:none;cursor:pointer;padding:10px 20px 10px 20px;text-decoration:none;color:#fff;text-transform:uppercase;font-family:"proxima-nova",sans-serif;font-size:14px;line-height:1.2;font-weight:bold;letter-spacing:.1px;color:#fff;display:inline-flex;align-items:center;justify-content:center;position:relative;transition:all 250ms;text-align:left}.form-group input[type=submit]:after{content:"";border-bottom:.58em solid rgba(0,0,0,0);border-left:.92em solid #801e12;border-top:.58em solid rgba(0,0,0,0);flex-shrink:0;margin-left:20px;transition:inherit}.form-group input[type=submit]:hover,.form-group input[type=submit]:focus{background:linear-gradient(150deg, #b42c1c 0%, #b42c1c 60%, #801E12 63%, #801E12 65%, #b42c1c 66%, #801E12 70%, #801E12 72%, #b42c1c 73%, #801E12 76%, #801E12 100%)}.form-group input[type=submit]:hover:after,.form-group input[type=submit]:focus:after{border-left-color:#430e08}.form-field-validated{border-color:#cb402f !important;color:#cb402f !important}.signin-form{flex-wrap:wrap}.logout-nav{position:relative;height:100%;cursor:pointer}.hidden-input{cursor:pointer;position:absolute;left:0;bottom:30%;width:100%;height:100%;opacity:0}.form-group-help,.field-validation-error{color:#c1d3f6;display:block;font-size:12px;margin-top:5px}.form-group-help:empty,.field-validation-error:empty{display:none}.form-group-help.error,.field-validation-error{color:red}.form-control{background-color:#fff;border-radius:7px;border:solid 1px #bec3cd;box-shadow:none;color:#1a458b;font-family:"proxima-nova",sans-serif;font-size:18px;height:60px;max-width:100%;padding:0 15px;transition:all 300ms;width:100%}.form-control:hover,.form-control:focus{border-color:#888}.form-control.right{text-align:right}.form-control.small-font{font-size:12px}textarea.form-control{height:auto;padding-top:10px;resize:none}.form-actions{align-items:center;display:flex;flex-wrap:wrap;margin-top:25px}.end-btn{margin-left:40px;flex-grow:1}select.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/img/carat-lg-blue.svg);background-repeat:no-repeat;background-position:right .7em top 50%;background-size:25px 14px;cursor:pointer;padding-right:60px}select.form-control:-ms-expand{display:none}select.form-control option:hover{background-color:#bec3cd}select[multiple]{background-image:none;background-repeat:no-repeat;background-size:0;cursor:pointer;padding-right:0;height:auto;max-height:200px;position:relative}select[multiple] option{padding-left:30px;position:relative}.event-confirmation-info{border:none;padding:0}.disabled-control{border:none;padding:0;border-bottom:1px solid #000;border-radius:0;position:relative}.disabled-control::after{background-image:url(/img/lock-icon.svg);background-repeat:no-repeat;background-position:center center;background-size:50%;cursor:pointer;content:"";position:absolute;top:50%;right:0;height:30px;width:30px}.multi-selected:before{background:url(/img/red-checkmark.svg) no-repeat;height:20px;width:20px;content:"";background-size:contain;position:absolute;left:10px}.checkbox{align-items:center;color:#58667a;cursor:pointer;display:flex;font-size:14px}.checkbox input{margin-right:8px}.checkbox .dull{color:#697489;margin-left:3px;font-size:90%;letter-spacing:2px}.error-list{color:#801e12;margin-bottom:25px;line-height:1.3;list-style:disc;padding-left:20px}.error-list li{margin-bottom:5px;list-style:inherit}.error,.field-validation-error{color:#cb402f}.event-code-input{margin-bottom:60px}.add-margin{margin:0 0 150px 0}.ktc-radio{display:flex;margin-bottom:8px}.ktc-radio .form-control{border:none;border-radius:0;padding:0;height:auto;margin:0 10px 0 0;width:auto}.ktc-radio label{color:#000;font-weight:400;line-height:1.2;margin-bottom:0}.ktc-radio-list{display:flex;flex-direction:column;margin:0}.ktc-checkbox .form-control{border:none;border-radius:0;padding:0;height:auto;margin:0;width:auto}.ktc-checkbox label{color:#5d6677;font-weight:400;line-height:1.2;margin-bottom:0}.ktc-file-component-wrapper{display:flex}.ktc-file-component-wrapper label{color:#000;font-weight:400;line-height:1.2;margin-bottom:0;margin-right:10px}.ktc-file-component-wrapper input{border:none;height:auto;padding:0;width:auto}@media(min-width: 768px){label.single-form-action{margin:20px 0 7px 0}label.doc-upload{margin-bottom:20px}.form-group.no-margin{margin:0}}@media(max-width: 567px){.account-btn-action{width:100%}.account-btn-action&gt;.account-btn{width:100%;margin-right:0}}.required::after{content:" *"}fieldset[disabled] .form-control{background-color:#e3e6ec;opacity:1}.form-control[disabled]{background-color:#e3e6ec;opacity:1}.custom-checkbox.large+label,.custom-radio.large+label{font-size:22px}.custom-checkbox+label,.custom-radio+label{color:#1a458b;font-size:16px;font-weight:400;display:flex;line-height:1.25}.custom-checkbox+label .dull,.custom-radio+label .dull{color:#697489;margin-left:3px;font-size:90%;letter-spacing:2px}.custom-checkbox:focus+label:before,.custom-radio:focus+label:before{outline-color:rgba(77,144,254,.8);outline-style:auto;outline-width:2px}.custom-checkbox:disabled+label,.custom-radio:disabled+label{color:gray;cursor:default}.custom-checkbox:disabled+label:before,.custom-radio:disabled+label:before{opacity:.5}.custom-checkbox:disabled+label:hover:before,.custom-checkbox:disabled+label:focus:before,.custom-radio:disabled+label:hover:before,.custom-radio:disabled+label:focus:before{background:#fff}.custom-checkbox+label:before{background:#fff;border:1px solid #082f6e;border-radius:4px;content:"";flex-shrink:0;height:1.1em;margin-right:.6em;width:1.1em}.custom-checkbox+label:hover:before,.custom-checkbox+label:focus:before{box-shadow:0 0 3px 1px rgba(34,34,34,.2)}.custom-checkbox:checked+label:before{background:#fff url(/img/red-checkmark.svg) center no-repeat;background-size:80% 80%}.custom-checkbox.square+label:before{border-radius:0px}.custom-radio+label:before{border-radius:50%;background:#fff;border:1px solid #082f6e;content:"";flex-shrink:0;height:1.2em;margin-right:.6em;width:1.2em}.custom-radio+label:hover:before,.custom-radio+label:focus:before{box-shadow:0 0 3px 1px rgba(34,34,34,.2)}.custom-radio:checked+label:before{background-image:radial-gradient(circle at center, #082F6E, #082F6E 50%, #fff 50%)}.custom-radio.square+label:before{border-radius:0px}.checkbox-list li,.radio-list li{margin-bottom:8px;margin-top:8px}@media(min-width: 576px){.custom-checkbox.large+label{font-size:30px}}.table,.content table{border-collapse:collapse;font-size:16px;line-height:1.4;width:100%;margin-bottom:20px;color:#5d6677;background-color:#fff;text-align:left}.table.no-margin,.content table.no-margin{margin-bottom:0}.table th,.content table th,.table td,.content table td{padding:8px;vertical-align:top;border-top:1px solid #bec3cd}.table thead th,.content table thead th{vertical-align:bottom;border-bottom:2px solid #bec3cd}.table tbody+tbody,.content table tbody+tbody{border-top:2px solid #bec3cd}.table a,.content table a{color:#cb402f}.table-fixed{table-layout:fixed}.table-side-padding th:first-child,.table-side-padding td:first-child{padding-left:24px}.table-side-padding th:last-child,.table-side-padding td:last-child{padding-right:24px}.table-striped tbody tr:nth-of-type(odd){background-color:#e3e6ec}.table-striped thead th{border-top:none}.table-striped td{border:none}.btn{background:linear-gradient(150deg, #CB402F 0%, #CB402F 60%, #b42c1c 63%, #b42c1c 65%, #CB402F 66%, #b42c1c 70%, #b42c1c 72%, #CB402F 73%, #b42c1c 76%, #b42c1c 100%);border-radius:7px;border:none;cursor:pointer;padding:10px 20px 10px 30px;text-decoration:none;color:#fff;text-transform:uppercase;font-family:"proxima-nova",sans-serif;font-size:14px;line-height:1.2;font-weight:bold;letter-spacing:.1px;color:#fff;display:inline-flex;align-items:center;justify-content:center;position:relative;transition:all 250ms;text-align:left}.btn:after{content:"";border-bottom:.58em solid rgba(0,0,0,0);border-left:.92em solid #801e12;border-top:.58em solid rgba(0,0,0,0);flex-shrink:0;margin-left:20px;transition:inherit}.btn:hover,.btn:focus{background:linear-gradient(150deg, #b42c1c 0%, #b42c1c 60%, #801E12 63%, #801E12 65%, #b42c1c 66%, #801E12 70%, #801E12 72%, #b42c1c 73%, #801E12 76%, #801E12 100%)}.btn:hover:after,.btn:focus:after{border-left-color:#430e08}.btn:disabled{background:#e3e6ec;color:#5d6677;cursor:default}.btn:disabled:after{border-left-color:#5d6677}.btn.no-arrow:after{display:none}.btn.left-padding-20{padding-left:20px}.btn.btn-back:before{content:"";border-bottom:.58em solid rgba(0,0,0,0);border-right:.92em solid #801e12;border-top:.58em solid rgba(0,0,0,0);flex-shrink:0;margin-right:20px;transition:inherit}.btn.btn-flx{margin:0 auto}.full-width{width:100%}.btn-icon-left{padding-right:30px;padding-left:60px}.btn-pin-bg:before,.btn-csv-bg:before,.btn-email-bg:before{background-size:contain;background-repeat:no-repeat;content:"";position:absolute;left:20px;top:50%;transform:translateY(-50%)}.btn-pin-bg:before{background-image:url(/img/btn-icon-mappin.svg);height:32px;width:23px}.btn-csv-bg:before{background-image:url(/img/download-csv-icon.svg);height:25px;width:21px}.btn-email-bg:before{background-image:url(/img/share-email-icon.svg);height:19px;width:27px}.btn-block{justify-content:a;text-align:center;width:100%}.btn-block span{flex-grow:1}.btn-outline,.btn-outline-alt{background:#fff;border:solid 1px currentColor;color:#cb402f}.btn-outline:hover,.btn-outline:focus,.btn-outline-alt:hover,.btn-outline-alt:focus{background:#fff;color:#801e12}.btn-outline-alt{padding:10px 20px}.btn-outline-alt .icon{font-size:1.4em;margin-left:.4em;margin-right:.4em;line-height:1em}.btn-outline-alt .icon:first-child{margin-left:0}.btn-outline-alt .icon:last-child{margin-right:0}.btn-outline-alt:after{display:none}.link-btn{background:none;border:none;color:#1a458b;cursor:pointer;display:inline;font-size:inherit;font-weight:700;padding:0}.text-link{font-size:17px;font-weight:bold;line-height:1.29;letter-spacing:.1px;color:#cb402f;text-transform:uppercase}.text-link.large{font-size:20px}.text-link.quiz-btn{cursor:pointer}@media(min-width: 576px){.btn{font-size:15px}.btn.small-font{font-size:14px}.text-link{font-size:17px}.text-link.large{font-size:20px}}.icon{display:inline-block;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor}.icon-angle-right{width:.33886em}.icon-share{height:.8em}.icon-close{fill:none;stroke-width:1}.icon-email-alt,.icon-phone,.icon-fax,.icon-book{fill:none}.icon-print{width:.92857em}.icon-expand{width:.85714em}.icon-youtube{border-radius:3px}.icon-check-mark{width:.85714em;margin-right:15px}.icon-check-mark use symobol path{stroke:#fff}.footer{background-color:#1a458b}.footer .container-fluid{padding-top:30px;position:relative}.footer.portal-footer{background-color:#5d6677}.footer-top{align-items:center;bottom:100%;background:#e3e6ec;border-radius:7px 7px 0 0;display:inline-flex;color:#5d6677;font-size:15px;padding:10px 15px;position:absolute;right:20px}.footer-top:hover,.footer-top:focus{padding-bottom:14px}.footer-top .icon{margin-left:.4em;font-size:1.2em}.footer-logo{margin-bottom:20px;text-align:center}.footer-logo svg{fill:#fff;height:auto;max-width:100%;width:240px}.footer-phone:link{color:#fff}.footer-address{color:#fff;font-size:15px;line-height:1.75;letter-spacing:.1px;text-align:center}.footer-address a{color:#fff}.footer-address span{color:#fff}.col-6-footer{align-items:center;display:flex;margin-top:30px}.footer-nav{display:flex;justify-content:flex-end;width:100%}.footer-nav ul{display:flex;flex-wrap:wrap;margin-left:-4px;margin-right:-4px;width:100%}.footer-nav ul li{font-size:17px;font-weight:bold;letter-spacing:.1px;margin:4px}.footer-nav ul a{color:#fff;padding:5px}.footer-nav ul a:hover,.footer-nav ul a:focus{color:#d7e3f9}.social-links{align-content:flex-start;display:flex;justify-content:center;padding-left:20px;width:100%}.social-links ul{display:flex;flex-wrap:wrap;justify-content:center;margin-left:-10px;margin-right:-10px}.social-links ul li{margin:10px}.social-links ul li a{color:#042354;font-size:40px}.social-links ul li a:hover svg path,.social-links ul li a:focus svg path{fill:#d7e3f9}.copyright{margin:0;display:flex;justify-content:center;width:100%}.copyright.main-area{justify-content:start;font-weight:700;margin-top:20px}.copyright p{font-size:15px;letter-spacing:.1px;text-align:center;color:#fff}@media(min-width: 768px){.footer-top{right:40px}.footer .container-fluid{padding-top:50px}.footer-logo{text-align:left}.footer-logo svg{width:265px}.footer-address{text-align:left}.col-6-footer{display:block;margin-top:0}.footer-nav{margin-bottom:33px;margin-right:-5px}.footer-nav ul{justify-content:flex-end;margin:0}.footer-nav ul li{margin:4px 0 4px 10px}.footer-nav ul li:first-child{margin-left:0}.social-links{justify-content:flex-end}.social-links img{height:auto}}.footer-top-row{padding:0 35px 50px 35px}.legal-footer{background-color:#032354;padding-top:30px;padding-bottom:35px}@media(min-width: 768px){.legal-footer{padding-top:50px;padding-left:50px}}@media(max-width: 576px){.legal-footer{flex-direction:column-reverse}}.legal-footer .copyright{margin-top:35px}@media(min-width: 992px){.legal-footer .copyright{margin-top:0;justify-content:flex-start}}.legal-footer .footer-nav{margin-bottom:0;justify-content:center}.legal-footer .footer-nav ul{justify-content:center}.legal-footer .footer-nav ul li{margin-top:0;font-size:15px;font-weight:normal;margin-left:30px}.legal-footer .footer-nav ul li:first-child{margin-left:0}.header-terciary{background-color:#000;display:none;font-size:12px;font-weight:300;letter-spacing:.1px}.header-terciary .container{align-items:center;display:flex;height:30px}.header-terciary .company-container{display:block;margin:0}.header-terciary .company-list{display:flex;margin:0}.header-terciary .tercery-drop-down{z-index:105;margin-top:2px}.header-terciary .company-drop-down{align-items:center;display:inline-flex;color:#d7e3f9;padding:5px;cursor:default}.header-terciary .company-drop-down:after{content:"";width:0;height:0;border-left:.3em solid rgba(0,0,0,0);border-right:.3em solid rgba(0,0,0,0);border-top:.3em solid #d7e3f9;margin-left:.3em}.header-terciary .company-drop-down:hover,.header-terciary .company-drop-down:focus{color:#fff}.header-terciary .company-drop-down a{color:#d7e3f9}.header-terciary a{color:#d7e3f9;padding:5px}.header-terciary .nav-phone-primary,.header-terciary .nav-phone-secondary{text-align:right}.header-terciary-numbers{align-items:center;display:flex;margin-left:auto}.header-terciary-numbers li{margin-left:30px}.header-terciary-numbers li:first-child{margin-left:0}.header-secondary{background-color:#1a458b;display:none;padding:7px 0;position:relative;height:56px;z-index:102}.header-secondary .container{border-right:1px solid rgba(0,0,0,0);border-radius:7px;display:flex;position:relative}.header-secondary .container:after{border-top-right-radius:7px 9px;border-bottom-right-radius:7px 9px;border:1px solid #000;border-left:none;content:"";height:100%;right:40px;position:absolute;pointer-events:none;width:7px}.header-secondary-first-col{align-items:center;border-left:1px solid rgba(0,0,0,0);border-radius:7px;display:flex;height:100%;justify-content:center;position:relative;width:140px}.header-secondary-first-col:before{border-top-left-radius:7px 9px;border-bottom-left-radius:7px 9px;border:1px solid #000;border-right:none;content:"";height:100%;left:0;position:absolute;pointer-events:none;width:7px}.header-secondary-fourth-col{align-items:center;border-left:1px solid rgba(0,0,0,0);border-radius:7px;display:flex;height:100%;justify-content:center;position:relative;width:140px}.header-secondary-fourth-col:before{border-top-left-radius:7px 9px;border-bottom-left-radius:7px 9px;border:1px solid #000;border-right:none;content:"";height:100%;left:0;position:absolute;pointer-events:none;width:7px}.ask-question,.header-wishlist-btn{background:none;border:none;align-items:center;display:inline-flex;color:#fff;font-family:inherit;font-size:12px;line-height:normal}.ask-question:before,.header-wishlist-btn:before{background:url(/img/chat_window_bg_darker.svg) no-repeat center;background-size:contain;content:"";height:31px;margin-right:12px;flex-shrink:0;width:31px}.ask-question:hover,.ask-question:focus,.header-wishlist-btn:hover,.header-wishlist-btn:focus{color:#d7e3f9}.header-secondary-second-col{border-left:1px solid rgba(0,0,0,0);display:flex;align-items:center;position:relative;flex-grow:1}.header-secondary-second-col:before{border-top-left-radius:7px 9px;border-bottom-left-radius:7px 9px;border:1px solid #000;border-right:none;content:"";height:100%;left:0;position:absolute;pointer-events:none;width:7px}.header-secondary-ul{display:flex;flex-direction:column;justify-content:center;height:100%;width:100%}.header-secondary-li{align-items:center;display:inline-flex;position:relative}.header-secondary-li:hover&gt;a.has-dropdown:after,.header-secondary-li:focus&gt;a.has-dropdown:after{transform:rotate(0deg);-webkit-transform:rotate(0deg);transition:all 300ms}.header-secondary-li&gt;a{align-items:center;color:#fff;display:inline-flex;font-size:13px;font-weight:normal;letter-spacing:.1px;padding:20px;text-align:center;text-decoration:none}.header-secondary-li&gt;a.has-dropdown:after{border-left:.4em solid rgba(0,0,0,0);border-right:.4em solid rgba(0,0,0,0);border-top:.4em solid #90b4ed;border-radius:0;content:"";margin-left:.3em;height:0;width:0;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transition:all 300ms}.header-secondary-fourth-col:before{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:7px 9px;border-bottom-right-radius:7px 9px;border:1px solid #000;border-left:none;content:"";height:100%;position:absolute;pointer-events:none;width:7px}.header-wishlist-btn:before{display:none}.header-wishlist-btn-number{position:relative;margin-right:.8em}.header-wishlist-btn-number .icon{color:#4b83dd;font-size:34px}.header-wishlist-btn-number span{font-size:15px;font-weight:700;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%)}.header-cart-btn-number{position:relative;margin-right:.8em}.header-cart-btn-number .icon{color:#4b83dd;font-size:34px}.header-cart-btn-number span{font-size:15px;font-weight:700;left:55%;position:absolute;top:25%;transform:translate(-50%, -50%)}.account-name{color:#d7e3f9;font-size:12px;position:absolute;display:none;left:15%;top:10%}.your-account{display:none}.account-heading{position:relative;cursor:pointer;margin-top:7px}.header-primary-wrapper{height:62px}.header-primary{background:#1a458b;border-bottom:solid 1px #bec3cd;height:62px;left:0;position:fixed;right:0;top:0;z-index:101}.header-primary.portal{background-color:#5d6677}.header-primary .container{align-items:center;display:flex;height:100%;position:relative;transition:all 300ms}@-webkit-keyframes headerSticky{from{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes headerSticky{from{transform:translateY(-100%)}to{transform:translateY(0)}}.header-logo-col{flex-shrink:0}.header-logo svg{fill:#fff;height:auto;margin-top:5px;transition:all 300ms;width:180px}@media(max-width: 576px){.header-logo svg use symbol polygon{fill:#fff !important}}.header-mobile-menu{margin-left:auto}.header-mobile-menu ul{align-items:center;display:flex}.header-mobile-menu ul li{flex-shrink:0;margin-right:20px}.header-mobile-menu ul li:last-child{margin-right:0}.mobile-menu-btn{align-items:center;background:none;border:1px solid #d7e3f9;border-radius:50%;color:#fff;display:inline-flex;height:40px;font-size:22px;justify-content:center;padding:0;width:40px;vertical-align:top}.mobile-menu-btn .icon{flex-shrink:0}.mobile-menu-btn-toggle{font-size:20px}.menu-toggle-lines{background:rgba(255,255,255,.8);display:inline-flex;flex-direction:column;flex-shrink:0;height:.1em;position:relative;transition:all 300ms;width:1em}.menu-toggle-lines:before,.menu-toggle-lines:after{background:inherit;content:"";left:0;height:inherit;position:absolute;right:0;transition:inherit}.menu-toggle-lines:before{bottom:.3em}.menu-toggle-lines:after{top:.3em}.show-menu .menu-toggle-lines{background:none}.show-menu .menu-toggle-lines:before,.show-menu .menu-toggle-lines:after{background:rgba(255,255,255,.8)}.show-menu .menu-toggle-lines:before{bottom:0;transform:rotate(45deg)}.show-menu .menu-toggle-lines:after{transform:rotate(-45deg);top:0}.show-menu .header-nav{transform:none;visibility:visible}.header-nav{background:#0b2b60;height:calc(100% - 62px);position:fixed;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;max-width:425px;right:0;top:62px;transition:all 400ms;transform:translateX(100%);visibility:hidden;width:100%}.main-nav-ul,.main-nav-utility{display:flex;flex-direction:column}.main-nav-li,.main-nav-utility li{align-items:center;border-bottom:1px solid #1a458b;display:flex;flex-wrap:wrap;transition:all 300ms;position:relative}.main-nav-li-mega.show-dropdown{border-bottom:none}.menu-link,.main-nav-utility li&gt;a,.mega-menu-title a{align-items:center;color:#fff;display:inline-flex;font-size:21px;font-weight:700;padding:12px 16px;line-height:normal;transition:all 300ms;width:100%}.menu-link:hover,.menu-link:focus,.main-nav-utility li&gt;a:hover,.main-nav-utility li&gt;a:focus,.mega-menu-title a:hover,.mega-menu-title a:focus{color:#edf3fc}.menu-link.has-dropdown,.main-nav-utility li&gt;a.has-dropdown,.mega-menu-title a.has-dropdown{padding-right:60px}.menu-where-to-buy{display:none}.menu-link-dropdown,.mega-menu-link-dropdown{background:none;align-items:center;border:1px solid #4e87e3;border-radius:50%;color:#fff;display:inline-flex;font-size:26px;font-weight:400;height:32px;justify-content:center;padding:0;position:absolute;text-indent:1px;right:16px;top:9px;transition:all 300ms;width:32px}.menu-link-dropdown .icon,.mega-menu-link-dropdown .icon{flex-shrink:0}.menu-link-dropdown:before,.mega-menu-link-dropdown:before{content:"";height:150%;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);width:150%}.menu-dropdown{-webkit-animation:fadeIn .4s ease 1;animation:fadeIn .4s ease 1;display:none;width:100%}.menu-dropdown li a{font-size:19px;letter-spacing:.08px;color:#1a458b}.show-dropdown .menu-dropdown,.show-dropdown menu-dropdown-ul,.show-dropdown .mega-menu{display:block}.show-dropdown .mega-menu&gt;.mega-menu-list{display:flex !important}.show-dropdown .menu-link-dropdown{transform:rotate(90deg)}.menu-search-li{display:none;align-items:center;flex-shrink:0;margin-right:0;width:140px}.header-sticky-ask-question{display:none;align-items:center;justify-content:center;height:100%;margin-right:70px;position:relative;width:212px}.header-sticky-ask-question:before,.header-sticky-ask-question:after{border-top-right-radius:7px 9px;border-bottom-right-radius:7px 9px;border:1px solid #000;border-left:none;content:"";height:80%;position:absolute;pointer-events:none;top:50%;transform:translateY(-50%);width:7px}.header-sticky-ask-question:before{right:100%}.header-sticky-ask-question:after{right:0}.main-nav-utility&gt;ul&gt;li{flex-wrap:wrap}.main-nav-utility&gt;ul&gt;li&gt;a{color:#d7e3f9;font-size:18px;font-weight:400}.main-nav-utility&gt;ul&gt;li&gt;a:hover,.main-nav-utility&gt;ul&gt;li&gt;a:focus{color:#fff}.main-nav-utility&gt;ul&gt;li&gt;a.has-dropdown:after{display:none}.main-nav-utility .menu-dropdown{display:block}.main-nav-utility .menu-dropdown a{font-weight:400}.main-nav-utility .company-drop-down{color:#d7e3f9;font-size:18px;font-weight:400;padding:12px 16px}.main-nav-utility .company-drop-down:hover,.main-nav-utility .company-drop-down:focus{color:#fff}.menu-dropdown{background:none;border:none;display:none;margin-bottom:12px;padding:0;position:static;opacity:1;visibility:visible;width:100%}.menu-dropdown&gt;li{border:none;margin-bottom:0}.menu-dropdown&gt;li a{display:block;color:#d7e3f9;font-size:16px;padding:5px 16px 5px 26px}.menu-dropdown&gt;li a:hover,.menu-dropdown&gt;li a:focus{color:#fff}@media(min-width: 992px){.header-terciary,.header-secondary{display:flex}.header-secondary-third-col{align-items:center;border-left:1px solid rgba(0,0,0,0);border-radius:7px;display:flex;height:100%;justify-content:center;position:relative;width:140px}.header-secondary-third-col:before{border-right:none;content:"";height:100%;left:0;position:absolute;pointer-events:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:7px 9px;border-bottom-right-radius:7px 9px;border:1px solid #000;border-left:none;position:absolute;pointer-events:none;width:7px}.header-secondary-ul{flex-direction:row}.header-secondary-li{height:calc(100% + 14px);margin-top:-7px;margin-left:14px;margin-right:14px}.header-secondary-li&gt;a{white-space:nowrap}.header-secondary-li&gt;a:hover,.header-secondary-li&gt;a:focus{color:#d7e3f9}.header-secondary-li&gt;a.portal{font-size:18px}.header-sticky .header-primary{-webkit-animation:headerSticky 500ms ease 1;animation:headerSticky 500ms ease 1;border-bottom:none;background-color:#1a458b;height:75px;position:fixed;top:0;left:0;width:100%;z-index:101}.header-sticky .header-primary .container{position:relative}.header-sticky .header-logo svg{fill:#fff;width:205px}.header-sticky .main-nav-ul{margin-left:0;justify-content:center;padding-left:15px;padding-right:15px}.header-sticky .main-nav-li{margin-left:8px;margin-right:8px}.header-sticky .main-nav-li:hover&gt;.menu-link.has-dropdown:after,.header-sticky .main-nav-li:focus&gt;.menu-link.has-dropdown:after{transform:rotate(0deg);-webkit-transform:rotate(0deg);transition:all 300ms}.header-sticky .menu-link{color:#fff;font-size:15px}.header-sticky .menu-link:hover,.header-sticky .menu-link:focus{color:#d7e3f9 !important}.header-sticky .menu-link.has-dropdown:after{border:none;border-width:0;border-left:.3em solid rgba(0,0,0,0);border-right:.3em solid rgba(0,0,0,0);border-top:.3em solid #90b4ed;border-radius:0;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transition:all 300ms;margin-bottom:0;padding:0;margin-left:.25em}.header-sticky .main-nav-li:focus-within .menu-link{color:#fff}.header-sticky .search-drawer-trigger{color:#4b83dd}.header-sticky .search-drawer-label{display:none}.header-sticky .menu-search-li{height:100%;margin:0;padding:0 15px;position:absolute;right:40px;top:37px;width:auto}.header-sticky .menu-search-li:after{border-top-right-radius:7px 9px;border-bottom-right-radius:7px 9px;border:1px solid #000;border-left:none;content:"";height:80%;position:absolute;pointer-events:none;top:50%;transform:translateY(-50%);width:7px}.header-sticky .menu-search-li:after{right:0}.header-sticky .header-sticky-ask-question{display:flex}.header-sticky .chat-section-nav{top:75px}.header-primary-wrapper,.header-primary{height:95px}.header-primary{background-color:#fff;position:relative}.header-primary.campaign{background-color:#1a458b}.header-primary.portal{background-color:#5d6677;position:fixed}.header-primary.portal .header-secondary-second-col::before{display:none}.header-primary.portal .header-secondary-third-col::before{display:none}.header-logo svg{fill:#000;width:275px;margin-left:-25px}.header-logo.campaign svg{fill:#fff}.header-mobile-menu,.header-menu-toggle,.main-nav-utility,.menu-wishlist{display:none}.header-nav{background:none;flex-grow:1;height:100%;max-width:unset;position:static;overflow:unset;opacity:1;visibility:visible;transform:none;width:auto}.main-nav-ul{flex-direction:row;justify-content:center;height:100%;padding-right:140px}.main-nav-li{border:none;margin-left:10px;margin-right:10px}.main-nav-li:hover&gt;.menu-link.has-dropdown:after,.main-nav-li:focus&gt;.menu-link.has-dropdown:after{transform:rotate(45deg);-webkit-transform:rotate(45deg);transition:all 300ms}.main-nav-li:hover .menu-dropdown,.main-nav-li:hover .mega-menu,.menu-link:focus+.menu-dropdown,.menu-link:focus+.mega-menu,.header-secondary-li:hover .menu-dropdown,.header-secondary-li:hover .mega-menu,.header-secondary-li a:focus+.menu-dropdown,.header-secondary-li a:focus+.mega-menu{opacity:1;visibility:visible}.main-nav-li:focus-within .menu-link,.header-secondary-li:focus-within .menu-link{color:#1a458b}.main-nav-li:focus-within .menu-dropdown,.main-nav-li:focus-within .mega-menu,.header-secondary-li:focus-within .menu-dropdown,.header-secondary-li:focus-within .mega-menu{opacity:1;visibility:visible}.main-nav-li-mega{position:static}.menu-search-li{display:flex;margin:0;position:absolute;right:40px;top:50%;transform:translateY(-50%)}.mega-menu-title a:hover,.mega-menu-title a:focus{color:#1a458b}.menu-link{color:#5d6677;font-size:18px;font-weight:100;letter-spacing:.5px;padding:10px;width:auto;white-space:nowrap}.menu-link:hover,.menu-link:focus{color:#1a458b}.menu-link.has-dropdown{padding-right:7px}.menu-link.has-dropdown:after{border:solid #bec3cd;border-width:0 1.5px 1.5px 0;content:"";margin-left:.45em;padding:.15em;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transition:all 300ms;height:0;width:0}.menu-link-dropdown{display:none}.menu-dropdown{border:1px solid #bec3cd;border-top:none;background-color:#fff;border-radius:0 0 7px 7px;display:block;left:-15px;margin:0;padding:10px 20px 7px 25px;position:absolute;opacity:0;top:100%;transition:all 80ms;width:275px;visibility:hidden}.menu-dropdown.black{background:#000;border:none}.menu-dropdown.black li a{color:#d7e3f9}.menu-dropdown.black li a:hover,.menu-dropdown.black li a:focus{color:#edf3fc}.menu-dropdown.small{padding-top:10px;width:225px}.menu-dropdown.small li{margin-bottom:3px}.menu-dropdown.small li a{font-size:14px}.menu-dropdown li{margin-bottom:7px}.menu-dropdown li a{font-size:19px;letter-spacing:.08px;color:#1a458b;padding:5px 0}.menu-dropdown li a:hover,.menu-dropdown li a:focus{color:#163a76;transform:translateX(5px)}.menu-dropdown li a:after{content:"";background:url(/img/carat-megamenu.svg) no-repeat;background-size:10px;background-position:100% 20%}.header-sticky .menu-dropdown,.menu-dropdown.blue{background:#1a458b;border:none}.header-sticky .menu-dropdown li a,.menu-dropdown.blue li a{color:#fff}.header-sticky .menu-dropdown li a:hover,.header-sticky .menu-dropdown li a:focus,.menu-dropdown.blue li a:hover,.menu-dropdown.blue li a:focus{color:#f2f2f2}.menu-where-to-buy a{border-radius:7px;border:solid 1px #082f6e;background-color:#082f6e;font-weight:700;padding:10px 15px}.menu-where-to-buy a:hover,.menu-where-to-buy a:focus{background:#051b3e}}@media(min-width: 1200px){.header-secondary-first-col,.header-secondary-fourth-col{width:212px}.header-secondary-third-col{width:180px}.menu-search-li{width:200px}.header-sticky .main-nav-li{margin-left:15px;margin-right:15px}.header-sticky .menu-search-li{margin:0;width:auto}.account-name{display:block}.your-account{display:inline-flex}.account-heading.add-account-margin{margin-top:15px}}@media(min-width: 1440px){.menu-link{font-size:20px}.main-nav-li{border:none;margin-left:30px;margin-right:30px}.menu-search-li{margin:0}}@media(min-width: 992px){.mobile-secondary-navigation,.mobile-tertiary-navigation{display:none}.mobile-secondary-navigation *,.mobile-tertiary-navigation *{background-color:#fff !important;color:#000 !important}body:not(.header-sticky) .header-sticky-ask-question *{background-color:#fff !important;color:#000 !important}}.intro-blk{margin-top:30px}.intro-blk.no-top-margin{margin-top:0}.intro-blk-extra-margin{margin-top:100px}.intro-blk.extra-margin-btm{margin-bottom:100px}.intro-blk.quality-component{margin-top:-50px}.product .intro-blk-name{font-size:18px}.intro-blk-name{color:#5d6677;font-size:15px;line-height:1.69;margin-bottom:2px}.intro-blk-name-content{display:flex;align-items:center;justify-content:flex-start}@media(max-width: 768px){.intro-blk-name-content{flex-direction:column;align-items:start}.intro-blk-name-content .intro-blk-discontinued-cta{margin:5px 0}}.intro-blk-flx{display:flex}.intro-blk-flx-column{flex-direction:column}.intro-blk-title{font-size:26px;letter-spacing:.1px;color:#1a458b;font-weight:400;line-height:1.2;margin:2px 0 8px}.intro-blk-title.small{font-size:22px}.intro-blk-discontinued-cta{padding:5px 20px;background-color:#5d6677;color:#fff;text-transform:uppercase}@media(min-width: 768px){.intro-blk-discontinued-cta{margin-left:20px}}.intro-blk-subtitle{font-size:18px;font-weight:300;letter-spacing:.11px;line-height:1.3;color:#5d6677;margin:8px 0}.intro-blk-subtitle.attention{color:#cb402f}.intro-blk-subtitle.small{font-size:18px;font-weight:100}.intro-blk-subtitle-search{font-size:15px;font-weight:100}.intro-blk-subtitle.bold{font-weight:700}.copy-border{border:1px solid #5d6677;border-radius:7px;padding:40px;margin-bottom:30px}.btn-container{display:flex}.btn-container:first-child{margin-right:40px}.margin-right-40{margin-right:40px}.intro-blk-meta{color:#5d6677;display:block;font-size:13px;margin:24px 0 -22px}.intro-blk-meta time{color:#5d6677}.intro-blk-copy{letter-spacing:.1px;color:#5d6677;font-size:14px;line-height:1.63;margin:24px 0 8px}.intro-blk-copy p{color:inherit;font-size:inherit}.intro-blk-copy.attention{color:#cb402f}.intro-blk-copy.large{font-size:21px}.intro-blk-ctas{margin-top:30px}.intro-blk-ctas-top-btm{margin:30px 0}.intro-blk-info-list-heading{color:#1a458b;font-size:28px;margin-top:30px}.intro-blk-info-list{color:#1a458b;font-size:18px;margin-top:20px}.intro-blk-info-list.has-dots{list-style:disc;padding-left:20px}.intro-blk-info-list.has-dots li{list-style:inherit}.intro-blk-info-list li{margin-top:18px}.intro-blk-info-list li:first-child{margin-top:0}.info-list-single{margin-bottom:20px}@media(min-width: 576px){.product .intro-blk-name{font-size:18px}.intro-blk{border-left:1px solid rgba(0,0,0,0);padding:0 0 0 40px;position:relative}.intro-blk:after{border:1px solid #1a458b;border-right:none;content:"";left:0;height:100%;position:absolute;pointer-events:none;border-top-left-radius:15px;border-bottom-left-radius:15px;top:0;transition:opacity 300ms;width:15px}.intro-blk.no-border{border:none;padding:0}.intro-blk.no-border:after{display:none}.intro-blk-name{font-size:15px}.intro-blk-title{font-size:44px}.intro-blk-title.small{font-size:30px}.intro-blk-subtitle{font-size:29px}.intro-blk-copy{font-size:17px;margin:32px 0 8px}.intro-blk-copy-no-margin{margin:0}.intro-blk-copy.margin-top-btm{margin:32px 0}.intro-blk-copy.margin-top-btm-48{margin:48px 0}.intro-blk-info-list{-moz-columns:2;columns:2;-moz-column-gap:40px;column-gap:40px;font-size:19px}.intro-blk-info-list li{-moz-column-break-inside:avoid;break-inside:avoid}.info-list-single{font-size:19px;display:block;-moz-columns:unset;columns:unset}}@media(min-width: 576px){.intro-blk.parallax{position:relative;transition:transform 200ms}.intro-blk.parallax&gt;*{position:relative}.intro-blk.parallax:before{background:rgba(255,255,255,.85);bottom:0;border-radius:7px 7px 0 0;content:"";left:-40px;position:absolute;right:-40px;top:-40px}}.attributes-list{align-items:center;display:flex;flex-wrap:wrap;margin:20px -10px}.attributes-list li{margin:6px 10px}.attributes-list li img{border-radius:0;height:auto;max-width:80px}.attributes-list .end-of-list{margin-left:auto}.attributes-list .end-of-list+li{margin-left:10px}.attributes-list .end-of-list .certification-tooltip{top:110%;right:50%}.certification{position:relative;width:75px}.certification .certification-tooltip{display:none;background-color:#1a458b;border-radius:7px;border:1px solid #000;position:absolute;top:125%;min-width:300px;font-size:12px;color:#fff;padding:10px;z-index:10;opacity:.9}.certification .certification-tooltip .sub-description+p{margin-top:1rem}.certification .certification-tooltip.price{left:90%;line-height:1.3}.certification .certification-tooltip.ul-eph{top:145%}.certification:hover&gt;div,.certification:hover span,.certification:focus&gt;div,.certification:focus span{display:block}.warranty{width:135px}.warranty .warranty-tooltip{top:100%}@media(min-width: 576px){.attributes-list li img{height:unset;max-width:unset}}.share-links{align-items:center;display:flex}.share-links span{color:#5d6677;font-size:13px}.share-links ul{align-items:center;display:flex;flex-wrap:wrap}.share-links li{margin:5px 0 5px 15px}.share-links a{margin:0}.share-links button{background:none;border:none;padding:0}@media(min-width: 576px){.share-links li{margin-left:25px}}.cta-actions{align-items:center;display:flex;flex-wrap:wrap;margin:12px -12px}.cta-actions&gt;*{margin:8px 12px}.media-card-row{margin-left:-5px;margin-right:-5px}.media-card-container{padding:5px}.media-card{border-radius:7px;display:block;position:relative;overflow:hidden}.media-card:hover img{transform:scale(1.05)}.media-card.slide{height:300px}.media-card.block{height:350px}.media-card.banner{height:500px}.media-card.no-radius{border-radius:0px}.media-card.no-radius img{border-radius:0px}.media-card.contain{background:#000}.media-card.contain img{-o-object-fit:contain;object-fit:contain}.media-card img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%;vertical-align:top;transition:all 300ms}a.media-card:hover .media-card-caption,a.media-card:focus .media-card-caption{background:#034490}.media-card-full-scrim{background:rgba(3,68,144,.7);bottom:0;color:#fff;line-height:1.4;font-weight:700;left:0;margin:0;padding:10px 50px;position:absolute;text-align:left;width:100%;height:100%}.media-card-full-scrim:hover&gt;.mosaic-hover-content{display:block}.mosaic-hover-content{position:absolute;top:20%;left:5%;width:80%;display:none}.image-mosaic-container{display:flex;overflow:hidden}.left-image-margin{margin-left:-5px}.right-image-margin{margin-right:-5px}.card-with-margin{margin:5px}.play-button-mozaic{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.media-card-caption{background:rgba(0,0,0,.7);bottom:0;color:#fff;display:block;line-height:1.4;font-size:18px;font-weight:700;left:0;margin:0;padding:10px 30px;position:absolute;text-align:center;transition:all 300ms;width:100%}.media-card-caption-blue{background:#034490}.media-card-caption-large{font-size:27px;font-weight:300;padding:10px 30px}.media-card-caption-small{font-size:15px}.media-card-caption-mega{text-transform:uppercase;font-weight:400}@media(max-width: 768px){.image-mosaic-container{display:block}.card-with-margin{margin-right:-5px;margin-left:-5px;margin-bottom:10px}}@media(min-width: 576px){.media-card.block{height:400px}}@media(min-width: 768px){.media-card.block{height:500px}.media-card.banner{height:667px}.media-card.small-card{height:0;padding-bottom:100%;position:relative}.media-card.small-card img{position:absolute;top:0}.media-card-caption{font-size:20px}.media-card-caption-large{font-size:25px}.media-card-caption-small{font-size:16px}}.full-card{border-top:1px solid rgba(0,0,0,0);border-bottom:1px solid rgba(0,0,0,0);padding:20px 0 25px;position:relative;margin-bottom:20px}.full-card:after{bottom:0;border-bottom-left-radius:35px 25px;border-bottom-right-radius:35px 25px;border-top:none}.full-card.centered{text-align:center}.full-card.discontinued-product .full-card-media img{filter:grayscale(100%);opacity:.5}.full-card.discontinued-product .full-card-info p,.full-card.discontinued-product .full-card-info h3,.full-card.discontinued-product .abstract-card-info p,.full-card.discontinued-product .abstract-card-info h3{color:gray}.full-card.discontinued-product .full-card-info li span,.full-card.discontinued-product .abstract-card-info li span{color:gray}.full-card-info.wtb-initial-card{display:flex;flex-direction:column;justify-content:flex-end;flex:1}.full-card-media{height:220px}.full-card-media.cover img{-o-object-fit:cover;object-fit:cover}.full-card-media img{color:#5d6677;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.full-card-discontinued-cta{padding:5px 20px;background-color:#5d6677;color:#fff;text-transform:uppercase}@media(min-width: 768px){.full-card-discontinued-cta{margin-left:auto}}.full-card-subtitle{font-size:16px;line-height:1.2;letter-spacing:.1px;color:#5d6677;margin-bottom:-2px;margin-top:10px}.full-card-subtitle.large-font-size{font-size:16px}.full-card-subtitle-content{display:flex;align-items:center;justify-content:start}@media(max-width: 768px){.full-card-subtitle-content{flex-direction:column;align-items:start}.full-card-subtitle-content .full-card-discontinued-cta{margin-top:10px}}.full-card-title{font-size:19px;font-weight:bold;line-height:1.1;letter-spacing:.1px;color:#00429b;margin-bottom:13px;margin-top:7px}.full-card-title a{color:inherit}.full-card-attr{font-size:17px;line-height:1.17;letter-spacing:.1px;color:#5d6677;margin-bottom:13px}.full-card-list li{font-size:15px;line-height:1.31;letter-spacing:.1px;color:#5d6677;margin-top:7px}.full-card-count{color:#697489;display:block;font-size:12px;margin-top:12px}.attribute-info{align-items:center;display:flex;margin:5px 0}.attribute-info-icon{color:#bec3cd;margin-right:10px;flex-shrink:0;height:25px;width:25px}span.attribute-info-icon{border-radius:50%;border:solid 1px #bec3cd;color:#bec3cd;position:relative}.attribute-info-icon-text{font-weight:300;font-size:16px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.attribute-info-trail{display:block;font-size:12px;letter-spacing:.1px;line-height:1.2;color:#1a458b;text-transform:none}.attribute-info-trait{font-size:16px;font-weight:bold;line-height:1.1;letter-spacing:.1px;color:#5d6677}.full-card-actions{margin-top:24px}.actions-container{display:flex}@media(min-width: 992px){.full-card:hover:before,.full-card:hover:after{opacity:1}.full-card:before,.full-card:after{border:1px solid #1a458b;content:"";left:0;height:15px;position:absolute;pointer-events:none;opacity:0;transition:opacity 300ms;width:100%}.full-card:before{border-top-left-radius:35px 25px;border-top-right-radius:35px 25px;border-bottom:none;top:0}.full-card:after{bottom:0;border-bottom-left-radius:35px 25px;border-bottom-right-radius:35px 25px;border-top:none}.full-card.full-height{display:flex;flex-direction:column;height:100%}.full-card-info{margin-top:15px}}@media screen and (max-width: 480px){.wtb-btn-col{padding:0 !important}}.wtb-btn-col .wtb-wrapper{padding:12px;position:relative;cursor:pointer;display:block}@media screen and (max-width: 660px){.wtb-btn-col .wtb-wrapper{padding:12px 0}}.wtb-btn-col .wtb-wrapper .wtb-card{width:100%;height:160px;border-radius:5px;background:linear-gradient(150deg, #1A458B 0%, #1A458B 60%, #082F6E 63%, #082F6E 65%, #1A458B 66%, #082F6E 70%, #082F6E 72%, #1A458B 73%, #082F6E 76%, #082F6E 100%);display:flex;justify-content:center;gap:12px;overflow:hidden}@media screen and (max-width: 480px){.wtb-btn-col .wtb-wrapper .wtb-card{height:120px}}.wtb-btn-col .wtb-wrapper .wtb-card .wtb-image{display:flex;align-items:center;justify-content:center;height:100%;border-top-left-radius:5px;border-bottom-left-radius:5px;padding:12px}@media screen and (min-width: 480px){.wtb-btn-col .wtb-wrapper .wtb-card .wtb-image{width:120px}.wtb-btn-col .wtb-wrapper .wtb-card .wtb-image img{width:100px !important;height:100px !important}}@media screen and (max-width: 480px){.wtb-btn-col .wtb-wrapper .wtb-card .wtb-image{width:80px}.wtb-btn-col .wtb-wrapper .wtb-card .wtb-image img{width:60px !important;height:60px !important}}.wtb-btn-col .wtb-wrapper .wtb-card .wtb-info{padding:12px;border-top-right-radius:5px;border-bottom-right-radius:5px;display:flex;align-items:center;flex:1}.wtb-btn-col .wtb-wrapper .wtb-card .wtb-info span{font-size:19px;font-weight:bold;color:#fff;display:inline-flex;margin-bottom:8px}@media screen and (max-width: 480px){.wtb-btn-col .wtb-wrapper .wtb-card .wtb-info span{font-size:16px !important}}.wtb-btn-col .wtb-wrapper .wtb-card .wtb-info span:after{content:"";border-bottom:.58em solid rgba(0,0,0,0);border-left:.92em solid #4c87e4;border-top:.58em solid rgba(0,0,0,0);flex-shrink:0;margin-left:20px;transition:inherit}@media screen and (max-width: 480px){.wtb-btn-col .wtb-wrapper .wtb-card .wtb-info p{font-size:13px !important}}.wtb-btn-col .wtb-wrapper .wtb-card:hover:before,.wtb-btn-col .wtb-wrapper .wtb-card:hover:after{opacity:1}.wtb-btn-col .wtb-wrapper .wtb-card:before,.wtb-btn-col .wtb-wrapper .wtb-card:after{border:1px solid #1a458b;content:"";left:0;height:15px;position:absolute;pointer-events:none;opacity:0;transition:opacity 300ms;width:100%}.wtb-btn-col .wtb-wrapper .wtb-card:before{border-top-left-radius:35px 25px;border-top-right-radius:35px 25px;border-bottom:none;top:0}.wtb-btn-col .wtb-wrapper .wtb-card:after{bottom:0;border-bottom-left-radius:35px 25px;border-bottom-right-radius:35px 25px;border-top:none}.content{color:#5d6677;font-size:14px;line-height:1.6}.content.smaller{font-size:13px}.content a:not(.btn){color:#1a458b;font-weight:700}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{margin-top:1.5em;margin-bottom:.75em}.content h1:first-child,.content h2:first-child,.content h3:first-child,.content h4:first-child,.content h5:first-child,.content h6:first-child{margin-top:0}.content h2{color:#1a458b;font-weight:600}.content p,.content ul,.content ol,.content img{margin-bottom:1.5em}.content p img:only-child{margin-bottom:0}.content ul,.content ol{padding-left:1.1em}.content ul li,.content ol li{list-style:inherit;margin-bottom:.5em}.content ul li ul,.content ul li ol,.content ol li ul,.content ol li ol{margin-bottom:0}.content ul li li:first-child,.content ol li li:first-child{margin-top:.5em}.content ul{list-style:disc}.content ul ul{list-style:circle}.content ul ul ul{list-style:square}.content ol{list-style:decimal}.content ol ol{list-style:lower-alpha}.content iframe{margin-top:1em;max-width:100%}.content iframe:first-child{margin-top:0}.content img{height:auto !important;max-width:100%}.content table{margin-bottom:20px}.content.content-card{margin-top:.8em}.warrenty{text-align:center;vertical-align:middle !important}.content-margin{margin:50px 10px}img.right{float:right;margin-bottom:1em;margin-left:1.5em}img.left{float:left;margin-bottom:1em;margin-right:1.5em}@media(min-width: 768px){blockquote{font-size:31px}.content{font-size:17px}.content.smaller{font-size:15px}.content img{max-height:100%}}.content-with-image .img-pad{margin-bottom:15px;margin-top:15px}.content-with-image .img-pad .content-with-image-img{margin:0}.content-with-image.black .content-with-image-bg{background-color:#000;border-radius:7px}.content-with-image.black .content-with-image-content-container{padding:20px}.content-with-image.black .content-with-image-header,.content-with-image.black .content-with-image-text{color:#fff}.content-with-image.black .content-with-image-subheader{color:#f2f2f2}.content-with-image-img{margin-bottom:15px;margin-top:15px}.content-with-image-img.lazy{opacity:0;transition:opacity 250ms}.content-with-image-img.loaded{opacity:1}.content-with-image-header{color:#1a458b;font-size:25px;font-weight:400;line-height:1.2;letter-spacing:.1px;margin-bottom:20px;margin-top:5px}.content-with-image-header.large{font-size:32px;line-height:1.2}.content-with-image-header+.content-with-image-subheader{margin-bottom:20px;margin-top:-10px}.content-with-image-subheader{color:#d7e3f9;font-size:18px;letter-spacing:.1px;margin-bottom:10px;text-transform:uppercase}.content-with-image-text{font-size:16px;font-weight:normal;line-height:1.24;letter-spacing:.1px;color:#5d6677;margin-bottom:10px}.content-with-image-text.large{font-size:17px}@media(min-width: 576px){.content-with-image.black .content-with-image-content-container{padding:40px}.content-with-image-header{font-size:30px}.content-with-image-header.large{font-size:40px}.content-with-image-subheader{font-size:22px}.content-with-image-text{font-size:15px}.content-with-image-text.large{font-size:23px}}.card{background:#fff;margin-bottom:30px}.card.rounded{border-radius:7px}.card.centered{text-align:center}.card-type{display:block;font-size:15px;font-weight:300;letter-spacing:.1px;color:#5d6677;margin-bottom:10px}.card-title{font-size:19px;font-weight:bold;line-height:1.21;letter-spacing:.1px;color:#1a458b;margin-top:22px}.card-title a{color:inherit}.card-title.no-top-margin{margin-top:5px}.card-media{display:block;height:220px;position:relative;overflow:hidden;transform:translateZ(0)}.card-media a:hover img,.card-media a:focus img{transform:scale(1.1)}.card-media.normal a:hover img,.card-media.normal a:focus img{transform:none}.card-media.normal img{-o-object-fit:unset;object-fit:unset;width:auto;position:absolute;bottom:0;height:auto}.card-media.rounded{border-radius:7px}.card-media.contain a:hover img,.card-media.contain a:focus img{transform:none}.card-media.contain img{-o-object-fit:contain;object-fit:contain}.card-media.video{background-color:#1a458b;border-radius:7px;height:248px}.card-media.video:hover img{opacity:.5}.card-media.video.tall{height:300px}.card-media.video.no-background{background-color:rgba(0,0,0,0)}.card-media.video.no-background:hover img{opacity:1}.card-media.scrim{background-color:#1a458b;border-radius:7px}.card-media.scrim:hover img{opacity:.5}.card-media.circle,.card-media.square{height:auto;padding-bottom:100%;position:relative}.card-media.circle a:hover img,.card-media.circle a:focus img,.card-media.square a:hover img,.card-media.square a:focus img{transform:none}.card-media.circle img,.card-media.square img{left:0;position:absolute;top:0}.card-media.circle img{border-radius:50%}.card-media.square img{border-radius:7px}.card-media img{border-radius:0;color:#5d6677;height:100%;-o-object-fit:cover;object-fit:cover;transition:all 500ms;width:100%}.card-media img.tall-video{-o-object-fit:fill;object-fit:fill}.card-media.top-27px{margin-top:27px}.card-title-content{align-items:center;display:flex;flex-wrap:wrap;padding:20px 20px 10px}.card-text-content{padding:20px}.card-media-play{height:58px;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);width:58px}.card-meta{margin-bottom:-6px;margin-top:12px}.card-meta.modified{margin-top:4px}.card-modified{font-size:12px;line-height:1.31;letter-spacing:.1px;color:#cb402f}.card-modified.heading{color:#5d6677}.card-desc{font-size:15px;line-height:1.31;letter-spacing:.1px;color:#5d6677;margin-bottom:4px;margin-top:12px}.card-desc.no-margin{margin:0}.card-link{font-size:15px;line-height:1.31;letter-spacing:.1px;font-weight:bold;color:#cb402f}.card-actions{align-items:center;display:flex;margin-top:20px}.secondary-four-col-img{display:block;background-repeat:no-repeat;width:200px;height:50px;background-position:center}@media(min-width: 768px){.card.padded{padding:20px}.card-media{height:300px}}@media(min-width: 768px){.card-media.tall-card{height:600px}}.section{margin:60px auto 30px}.section.top-xs-30{margin-top:30px}.section.bottom-xs-10{margin-bottom:10px}.section.equal-margin{margin-bottom:60px}.section.no-margin{margin:0}.section-header{border-top:1px solid #bec3cd;padding-top:20px;align-items:center;display:flex;margin-bottom:30px}.section-header.no-border{border-top:none;padding-top:0}.section-header.order-section{padding-top:0px;border:none}.section-header.profile{margin-bottom:25px}.section-header.portal-module{position:relative;padding-left:35px}.section-header.portal-module .section-icon{background-size:contain;background-repeat:no-repeat;content:"";position:absolute;left:0;top:65%;transform:translateY(-50%);height:25px;width:51px}.section-header.form-step{border-top:none}.section-header.form-step .section-title{font-size:30px;color:#cb402f}.section-title{color:#5d6677;font-size:21px;font-weight:400;line-height:1.2;margin:0;margin-right:20px;text-transform:uppercase}.section-title span{font-weight:700}.section-title.bold{font-weight:700}.section-header-link{font-size:20px;font-weight:300;color:#cb402f;cursor:pointer}@media(min-width: 576px){.hero+.section-intro{margin-top:70px}.section{margin:100px auto 50px}.section.equal-margin{margin-bottom:100px}.section.btm-ex-lrg{margin-bottom:138px}.section.top-sm-16{margin-top:16px}.section.btm-sm-20{margin-bottom:20px}.section.top-sm-20{margin-top:20px}.section.top-sm-25{margin-top:25px}.section.top-sm-40{margin-top:40px}.section.top-sm-80{margin-top:80px}.section.extra-margin{margin:150px auto}}.panel-section{margin-bottom:30px}details.panel-section[open] .panel-section-title:after,details.panel-section[open] .panel-accordion-title:after,.panel-accordion[open] .panel-section-title:after,.panel-accordion[open] .panel-accordion-title:after{transform:rotate(180deg)}.panel-section-title,.panel-accordion-title{font-size:18px;font-weight:400;letter-spacing:.1px;color:#5d6677;line-height:1;margin-bottom:15px;text-transform:uppercase}.panel-section-title span,.panel-accordion-title span{font-weight:bold}summary.panel-section-title,.panel-accordion-title{cursor:pointer;list-style-type:none}summary.panel-section-title:after,.panel-accordion-title:after{background:url(/img/carat-lg-blue.svg) no-repeat center;background-size:14px 8px;content:"";display:inline-block;height:8px;margin-left:10px;margin-top:-0.2em;transition:all 200ms;width:14px;vertical-align:middle}.panel{background:#fff;border-radius:7px;border:1px solid #bec3cd;padding:20px}.panel.no-padding{overflow:hidden;padding:0}.panel.no-padding .panel-media{margin:0}.panel-media{border-bottom:1px solid #bec3cd;margin:-20px -20px 0;padding:30px;position:relative;text-align:center}.panel-media.inline{display:grid;grid-gap:10px;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr))}.panel-media-actions{position:absolute;top:0;right:0}.panel-media-btn{background:none;border:none;color:#bec3cd;font-size:25px;padding:10px 13px;transition:all 200ms}.panel-media-btn:hover,.panel-media-btn:focus{color:#5d6677}.panel-ad-image{margin-bottom:20px;height:150px}.panel-ad-image img{width:100%;-o-object-fit:contain;object-fit:contain;border-radius:7px}.panel-title{font-size:21px;font-weight:700;color:#1a458b;text-transform:uppercase;letter-spacing:.09px;margin-bottom:10px}.panel-text{color:#5d6677;font-size:18px;line-height:1.6;letter-spacing:.09px;margin:10px 0}.panel-text.small{font-size:14px;line-height:normal;margin-bottom:20px}.panel-accordion{margin-bottom:30px;margin-top:15px}.panel-accordion:last-child{margin-bottom:0}.panel-accordion .disclaimer-text{letter-spacing:.1px;color:#5d6677;font-size:12px;line-height:1.63}.panel-accordion-title{font-weight:700;padding:4px 24px;text-transform:none}.panel-accordion-title.no-pad{padding:0}.panel-accordion-title.search-title{font-size:21px;line-height:1.2;margin-right:20px;text-transform:uppercase;padding:0}.panel-accordion-title.search-title span{font-weight:700}.hero{align-items:center;color:#fff;display:flex;flex-direction:column;max-width:2048px;margin-left:auto;margin-right:auto;position:relative;overflow:hidden;text-align:center}.hero .text-left{text-align:left}.hero.contain .hero-bg{background-size:contain}.hero.black .hero-bg,.hero.opaque-cover .hero-bg{background-color:#000}.hero .container{position:relative;width:100%}.hero-bg{background-position:center;background-size:cover;background-repeat:no-repeat;left:0;height:0;padding-bottom:56%;top:0;width:100%}.hero-scrim.scrim{background-color:#000;opacity:0;width:100%;height:100%;position:absolute;top:0;left:0}.hero-btn{margin-top:20px;z-index:100}.hero,.hero-bg{background-color:#f8f8f8}.tall-bh .hero-bg{padding-bottom:67%}.hero-content{background:#1a458b;padding-bottom:15px;padding-top:15px}.hero-content-pb{height:100%}.hero-row{flex-direction:column;align-items:center;justify-content:center;height:100%}.hero-row-left{justify-content:end;align-items:start;text-align:left}.hero-row-left&gt;div{margin-bottom:25px;flex:0}.hero-row-right{justify-content:end;align-items:end;text-align:left}.hero-row-right&gt;div{margin-bottom:25px;flex:0}.hero-row .hero-subtitle{margin:0;font-size:17px;line-height:1.6}.hero-title{font-size:38px;font-weight:700;line-height:1.1;letter-spacing:.97px;margin:7px 0}.hero-title span{font-weight:300}.hero-subtitle{font-size:22px;line-height:1.15;letter-spacing:.14px;max-width:1000px;margin:20px auto 7px}.hero-subtitle.smaller{font-size:20px;line-height:1.3}.text-left .hero-subtitle{margin:0 0 7px}@media(min-width: 576px){.hero{height:500px;flex-direction:row}.hero.short{height:400px}.hero.tall{height:580px}.hero.content-bottom{align-items:flex-end}.hero.content-bottom:before{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.82));content:"";height:60%;position:absolute;width:100%;z-index:1}.hero.content-bottom .container{padding-bottom:75px;z-index:2}.hero.opaque-cover .hero-bg:after{background:rgba(0,0,0,.15);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.hero-bg,.tall-bh .hero-bg{height:100%;left:0;padding:0;position:absolute;top:0;width:100%}.hero-scrim.scrim{opacity:.5}.hero-content{background:none}}@media(min-width: 768px){.hero.parallax .hero-bg{background-attachment:fixed}.hero.content-bottom .container{padding-bottom:115px}.hero-title{font-size:49px}.hero-subtitle{font-size:29px}.hero-subtitle.smaller{font-size:23px}}@media(min-width: 992px){.hero{height:740px}.hero.tall-bh{height:calc(100vh - 181px);min-height:600px;max-height:1000px}.hero-title{font-size:76px}.hero-subtitle{font-size:40px}.hero-subtitle.smaller{font-size:32px}}@media(max-height: 800px)and (min-width: 992px){.hero{height:400px}.hero.tall-bh{height:calc(100vh - 181px)}.hero-bg.contain{background-size:contain}}.small-title .hero-title{font-size:48px}.small-title .hero-subtitle{font-size:24px}.hero-badges{align-items:center;display:flex;flex-wrap:wrap;margin-top:50px}.hero-badges li{margin:2px 30px 20px 1px}.hero-badges li img{border-radius:0;height:auto}.text-expand{margin-bottom:15px}.text-expand[open] .text-expand-title:before{transform:none}.text-expand-title{align-items:center;display:flex;cursor:pointer;font-size:16px;font-weight:bold;letter-spacing:.1px;line-height:1.2;color:#1a458b;list-style-type:none}.text-expand-title:before{background:url(/img/carat-lg-blue.svg) no-repeat center;background-size:14px;content:"";margin-right:10px;height:14px;width:14px;transform:rotate(-90deg);transition:all 300ms}.text-expand-content{padding:5px 5px 5px 21px}.text-expand-content p{color:#5d6677;padding-bottom:5px}.filter{border-radius:7px;border:solid 1px #bec3cd;padding:15px;margin-top:20px;margin-bottom:20px}.filter-search{margin-bottom:15px}.filter-search input{border-radius:4px;border:solid 1px #bec3cd;font-size:15px;height:44px;padding:0 12px;width:100%}.filter-accordion[open]{margin-bottom:10px}.filter-accordion[open] .filter-accordion-header:before{transform:translateY(-50%) rotate(180deg)}.filter-accordion.alt .filter-accordion-header{border-bottom:none;color:#1a458b;font-weight:700}.filter-accordion-header{align-items:center;border-bottom:1px solid #bec3cd;display:flex;cursor:pointer;font-size:15px;letter-spacing:.08px;color:#58667a;list-style-type:none;padding:5px 0 5px 22px;position:relative}.filter-accordion-header:before{background:url(/img/carat-lg-blue.svg) no-repeat center;background-size:14px 8px;content:"";left:2px;position:absolute;height:8px;top:50%;transform:translateY(-50%);transition:all 200ms;width:14px}.filter-accordion-content{padding:5px 0}.filter-accordion-content .checkbox,.filter-accordion-content .custom-checkbox+label{margin-top:8px}.filter-links{list-style:none}.filter-links&gt;li{margin-top:7px}.filter-links&gt;li a{color:#5d6677;font-size:14px;line-height:1.2}.filter-links&gt;li a:hover,.filter-links&gt;li a:focus{color:#1a458b;text-decoration:underline}.no-search-box{margin-bottom:20px}.filter-msg{font-weight:bold}.filter-bullets{margin-left:5px;padding:10px;background:#e3e6ec;margin-bottom:15px;opacity:.8;border-radius:7px;cursor:pointer}.filter-bullets-checkbox{display:none}.filter-expand-btn{background-color:#fff;border-radius:7px;border:solid 1px #bec3cd;color:#1a458b;cursor:pointer;display:none;font-size:18px;padding:15px 70px 15px 15px;position:relative;text-align:center;text-transform:uppercase;transition:all 200ms;width:100%}.filter-expand-btn:hover,.filter-expand-btn:focus{border-color:#1a458b;background:#f5f6f8}.filter-expand-btn span{align-items:center;display:inline-flex;font-size:25px;justify-content:center;position:absolute;right:0;top:0;height:100%;width:60px}.filter-expand-btn span svg{flex-shrink:0;transition:all 200ms;transform:rotate(180deg)}.filter-expand-btn span:before{content:"";border-left:1px solid #1a458b;left:0;height:85%;position:absolute;top:50%;transform:translateY(-50%);width:0}.expanded .filter-expand-btn svg{transform:rotate(0deg)}@media(max-width: 991px){.filter-expand{margin-bottom:20px}.filter-expand .filter{display:none}.filter-expand.expanded .filter{display:block}.filter-expand-btn{display:flex}}.pagination{align-items:center;display:flex;justify-content:center;margin:20px 0}.pagination li{margin:8px}.pagination li.active a,.pagination li a:hover,.pagination li a:focus{background:#1a458b;color:#fff}.pagination li a{border-radius:7px;border:1px solid #bec3cd;color:#1a458b;cursor:pointer;display:inline-block;font-size:16px;height:42px;line-height:42px;text-align:center;width:42px;vertical-align:top}.pagination .disabled a,.pagination .disabled a:hover,.pagination .disabled a:focus{background:none;color:#bec3cd;cursor:default}@media only screen and (max-width: 768px){.pagination li{margin:2px}.pagination li a{height:28px;width:28px;line-height:28px;border-radius:3px;font-size:12px}}.download{display:block;margin-bottom:25px;text-align:center}.download .icon{color:#bec3cd;font-size:3.5em;margin-bottom:.05em}.download img{height:120px;margin-bottom:.6em}.download-title{color:#cb402f;display:block;font-size:13px;line-height:1.2;letter-spacing:.1px;margin-left:auto;margin-right:auto;max-width:250px;word-break:break-word}.download-title.gray{color:#5d6677}.downloads-list li{margin:8px 0}.downloads-list li:last-child{margin-bottom:0}.downloads-list a{font-size:15px;line-height:1;letter-spacing:.1px;display:block;color:#cb402f}.loader{display:inline-block;pointer-events:none;opacity:0;transition:opacity 200ms}.loader.show{opacity:1}.loader-spinner{-webkit-animation:rotate .8s infinite linear;animation:rotate .8s infinite linear;border:8px solid #5d6677;border-right-color:rgba(0,0,0,0);border-radius:50%;height:35px;width:35px}@-webkit-keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.loader-section{align-items:center;display:flex;height:200px;justify-content:center}.loader-section.short{height:100px}.article{padding-bottom:40px;padding-top:40px}.blog-header{align-items:center;color:#1a458b;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:40px}.blog-header.no-margin-btm{margin-bottom:0}.blog-header-type{color:#cb402f;line-height:1.2;margin-bottom:.5em;width:100%}.blog-header-title{font-size:30px;line-height:1.1}.blog-header-title a{color:#1a458b}.blog-header-stats{align-items:center;display:flex;font-size:20px;flex-wrap:wrap;line-height:1.44;margin-left:-20px;margin-right:-20px}.blog-header-stats li{align-items:center;display:flex;margin:0 20px}.blog-header-stats li img{height:1.1em;margin-right:.35em;width:1.1em}.blog-hero-img{width:100%;height:auto}.blog-author-share{align-items:center;display:flex;flex-wrap:wrap;margin:30px 0}.blog-meta{color:#5d6677;font-size:14px;margin:10px 20px 10px 0}.blog-meta time{color:#5d6677}@media(min-width: 768px){.article{padding-bottom:50px}.blog-header{flex-wrap:nowrap}.blog-header-type{text-align:right;margin-right:30px;width:unset}.blog-header-content{border-left:1px solid rgba(0,0,0,0);padding-left:35px;position:relative}.blog-header-content:after{border:1px solid #1a458b;border-right:none;content:"";left:0;height:100%;position:absolute;pointer-events:none;border-top-left-radius:15px 25px;border-bottom-left-radius:15px 25px;top:0;transition:opacity 300ms;width:15px}.blog-header-type{margin-right:30px}.blog-header-title{font-size:45px}.blog-header-stats{font-size:27px}}.article{padding-bottom:40px;padding-top:40px}.blog-header{align-items:center;color:#1a458b;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:40px}.blog-header.no-margin-btm{margin-bottom:0}.blog-header-type{color:#cb402f;line-height:1.2;margin-bottom:.5em;width:100%}.blog-header-title{font-size:30px;line-height:1.1}.blog-header-title a{color:#1a458b}.blog-header-stats{align-items:center;display:flex;font-size:20px;flex-wrap:wrap;line-height:1.44;margin-left:-20px;margin-right:-20px}.blog-header-stats li{align-items:center;display:flex;margin:0 20px}.blog-header-stats li img{height:1.1em;margin-right:.35em;width:1.1em}.blog-hero-img{width:100%;height:auto}.blog-author-share{align-items:center;display:flex;flex-wrap:wrap;margin:30px 0}.blog-meta{color:#5d6677;font-size:14px;margin:10px 20px 10px 0}.blog-meta time{color:#5d6677}@media(min-width: 768px){.article{padding-bottom:50px}.blog-header{flex-wrap:nowrap}.blog-header-type{text-align:right;margin-right:30px;width:unset}.blog-header-content{border-left:1px solid rgba(0,0,0,0);padding-left:35px;position:relative}.blog-header-content:after{border:1px solid #1a458b;border-right:none;content:"";left:0;height:100%;position:absolute;pointer-events:none;border-top-left-radius:15px 25px;border-bottom-left-radius:15px 25px;top:0;transition:opacity 300ms;width:15px}.blog-header-type{margin-right:30px}.blog-header-title{font-size:45px}.blog-header-stats{font-size:27px}}.steps{list-style:none;counter-reset:my-awesome-counter;margin-top:50px}.step{border-top:2px solid #bec3cd;counter-increment:my-awesome-counter;position:relative;padding:88px 0}.step:before{background-color:#fff;border:solid 5px #bec3cd;border-radius:50%;color:#1a458b;content:counter(my-awesome-counter);font-size:35px;font-weight:700;height:74px;left:50%;line-height:66px;position:absolute;text-align:center;top:0;transform:translate(-50%, -50%);width:74px}.testimonial{display:flex;flex-direction:column;text-align:center}.testimonial-img{border-radius:50%;border:solid 7px #bec3cd;height:186px;width:186px;-o-object-fit:cover;object-fit:cover;align-self:center;order:2}.testimonial-quote{align-self:center;order:1}.testimonial-quote-text{position:relative;font-size:16px;font-weight:300;line-height:1.4;letter-spacing:.1px;color:#1a458b;margin-bottom:25px}.testimonial-name-title{font-size:15px;font-weight:bold;line-height:1.21;letter-spacing:.1px;color:#1a458b;margin-top:1em}.testimonial-name-title span{display:block;font-weight:300;line-height:1.17;color:#5d6677;padding-left:5px}@media(min-width: 576px){.testimonial{text-align:left;flex-direction:row}.testimonial-img{order:1}.testimonial-img+.testimonial-quote{margin-left:60px;order:2}.testimonial-quote-text{font-size:25px;line-height:1.6}.testimonial-quote-text-pb{font-size:18px}.testimonial-quote-text span{position:absolute;top:0;left:-0.6em}.testimonial-name-title{font-size:22px}.testimonial-name-title span{display:inline}}@media(min-width: 768px){.testimonial-quote-text{font-size:32px}.testimonial-quote-text-pb{font-size:36px}}.chat-section{background:#1a458b;color:#fff;padding:50px 0}.chat-section p{font-size:15px;line-height:1.63;letter-spacing:.1px;color:#fff;margin-bottom:22px}.chat-section.blue-widget{padding:0}#chat-support{margin-top:90px}.chat-section-nav{border-top:1px solid #fff;left:0;position:absolute;opacity:0;top:0;transition:all 500ms;width:100%;visibility:hidden}.chat-section-nav:before,.chat-section-nav:after{background:inherit;border-top:inherit;content:"";height:calc(100% + 1px);position:absolute;top:-1px;width:9999px}.chat-section-nav:before{right:100%}.chat-section-nav:after{left:100%}.chat-section-nav.show{opacity:1;visibility:visible}.chat-section-nav .chat-section-close{display:block}.chat-section-close{align-items:center;background:none;border:1px solid #d7e3f9;border-radius:50%;color:#fff;display:none;font-family:Arial;font-size:20px;height:40px;line-height:1;justify-content:center;padding:0;position:absolute;right:20px;top:10px;width:40px}.chat-section-close svg{flex-shrink:0;margin-top:2px}.chat-section-content{background:url(/img/chat_window_bg.svg) no-repeat center;background-size:auto 100%}.chat-section-content.blue-widget{background-size:auto 70%}.chat-section-title{font-size:32px;font-weight:300;letter-spacing:.1px;color:#fff;text-transform:uppercase;margin-bottom:15px}.chat-section-fields{display:flex;align-items:flex-end;flex-direction:column}.chat-section-textarea-container{position:relative;margin-bottom:24px;margin-top:10px;width:100%}.chat-section-textarea-container:before,.chat-section-textarea-container:after{border:1px solid #fff;content:"";height:100%;position:absolute;pointer-events:none;transition:opacity 300ms;width:15px;top:0;z-index:1}.chat-section-textarea-container:before{border-top-left-radius:15px;border-bottom-left-radius:15px;border-right:none;left:0}.chat-section-textarea-container:after{right:0;border-top-right-radius:15px;border-bottom-right-radius:15px;border-left:none}.chat-blue-widget-form label,.chat-blue-widget-form .label{color:#fff !important}.chat-blue-widget-form .heading{color:#fff !important;margin-bottom:5px}.chat-blue-widget-form .intro-blk-copy{margin-top:5px}.chat-section-textarea-caret{background:url(/img/carat-yellow.svg) no-repeat;height:23px;left:22px;position:absolute;pointer-events:none;top:15px;width:11px}.chat-section-textarea{background-color:#1a458b;color:#d7e3f9;border:none;font-family:"proxima-nova",sans-serif;font-size:15px;line-height:1.63;letter-spacing:.1px;min-height:170px;padding:12px 24px 12px 42px;resize:none;width:100%}.chat-section-textarea::-moz-placeholder{color:rgba(255,255,255,.7)}.chat-section-textarea:-ms-input-placeholder{color:rgba(255,255,255,.7)}.chat-section-textarea::placeholder{color:rgba(255,255,255,.7)}@media(max-width: 991px){.chat-section-nav{height:calc(100vh - 62px);padding:55px 0 35px;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;top:100%}.chat-section-nav .container{height:auto}}@media(min-width: 768px){.chat-section p{font-size:17px}.chat-section-close{right:40px;top:10px}.chat-section-fields{padding-top:30px}.chat-section-title{font-size:43px}.chat-section-textarea{font-size:17px}}.contact-info,.customer-resource{margin-top:40px}.contact-info:first-child{margin-top:60px}.contact-info-title{font-size:24px;line-height:1.2;letter-spacing:.1px;color:#1a458b;margin-bottom:.5em}.contact-info-title.alt{color:#5d6677;font-size:21px;font-weight:bold;letter-spacing:.09px}.contact-info-subtitle{font-size:20px;line-height:1.2;letter-spacing:.1px;color:#5d6677;margin-bottom:20px;margin-top:-6px}.contact-title{font-size:24px;font-weight:bold;line-height:1.24;letter-spacing:.1px;color:#5d6677}.contact{border:1px solid #bec3cd;border-radius:7px;padding:25px}.contact.blue-border{border-color:#1a458b}.contact.small{padding:15px}.contact.small .contact-title,.contact.small .contact-list-link{font-size:19px}.contact.small .contact-list-label{font-size:12px}.contact-list{color:#5d6677}.contact-list li{margin-top:20px;display:flex;align-items:center}.contact-list-icon{color:#1a458b;font-size:36px}.contact-list-icon&gt;#icon-play{stroke:#1a458b}.contact-list-sublabel{font-size:12px;font-weight:bold;letter-spacing:.1px}.contact-list-label{letter-spacing:.07px}.contact-list-link{font-size:18px;font-weight:normal;line-height:1.44;letter-spacing:.1px;color:#1a458b}.contact-item-info{margin-left:20px}@media only screen and (min-width: 768px){.contact-info-title,.contact-title{font-size:28px}.contact-info-subtitle{font-size:25px}.contact-list-link{font-size:30px}.contact-info,.contact-info:first-child,.customer-resource{margin-top:90px}}.map-search-container&gt;div{justify-content:center}.rep-search-container{margin-bottom:25px;justify-content:center;display:flex;flex-wrap:wrap}.country-dropdown{margin:20px 0;display:flex;justify-content:center}.search-decision{align-self:center;color:#1a458b;font-size:14px;padding-top:10px}.intl-loader{display:flex;margin-bottom:15px;justify-content:center}.map-search-box input{width:100%;font-family:"proxima-nova",sans-serif;font-size:18px;background-color:#fff;border-radius:7px;color:#1a458b;text-align:left;padding:10px;margin-top:10px;flex:1}.map-search-box input::-webkit-input-placeholder{font-family:"proxima-nova",sans-serif;font-size:16px;color:#5d6677;text-transform:none}.map-search-box input::-moz-placeholder{font-family:"proxima-nova",sans-serif;font-size:16px;text-transform:none}.map-search-box input:focus{outline:none;background-color:#fffffc;border:1.5px solid #1a458b}.map-search-box select{margin-top:10px;font-size:16px}.map-search-box select:focus{outline:none;background-color:#fffffc;border:1.5px solid #1a458b}.category-row{display:flex}.search-type-container{display:flex;flex-wrap:wrap;margin:20px -6px;justify-content:center}.search-type{color:#1a458b;font-size:24px;margin:15px 0 25px 25px}.search-type-btn{display:flex;justify-content:center;justify-content:left;margin:6px;padding:3px 0;position:relative}.search-type-btn input:checked~label:after{background:#fff url(/img/red-checkmark.svg) center no-repeat;background-size:80% 80%}.search-type-btn label{align-items:center;color:#1a458b;display:flex;font-family:"proxima-nova",sans-serif;position:relative}.search-type-btn label:after{content:"";border:1px solid #1a458b;margin-left:.4em;height:22px;width:22px}.wtb-btn-container{display:flex;width:100%;justify-content:center}.wtb-btn-container&gt;a{width:100%}.dealer-desc{font-family:"proxima-nova",sans-serif;color:#fff;font-size:16px;font-weight:lighter;display:block}.map-search-btn{border:none;border-radius:7px;color:#fff;text-align:center;font-size:35px;background:#082f6e;width:60px;height:60px;padding:15px 5px;margin-top:10px;position:relative}.map-search-btn .icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.category-tab{border:1px solid #bec3cd;width:100%;min-height:105px;position:relative;transition:all 250ms}.category-tab-dark{background-color:#5d6677}.category-tab-dark:hover,.category-tab-dark:focus{background:#525a69}.category-tab-light:hover,.category-tab-light:focus{background:#e3e6ec}.category-tab-light .category-tab-title{color:#2f343e;border-bottom-color:#bec3cd}.category-tab-light .category-tab-amount{color:#1a458b}.text-left{text-align:left}.sales-rep-category-container{margin-bottom:20px}.sales-rep-info{margin-bottom:10px}.dealer-header-wrapper{margin-bottom:30px}.local-dealer-header{color:#5d6677;font-size:24px;border-bottom:1px solid #000;padding:5px 0}.local-dealer-header span{font-weight:bold}.category-tab-container{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:90%}.category-tab-title{display:block;font-family:"proxima-nova",sans-serif;font-size:12px;letter-spacing:.1px;text-align:center;color:#fff;border-bottom:1px solid #fff;padding-bottom:10px}.category-tab-amount{display:block;font-family:"proxima-nova",sans-serif;font-size:12px;font-weight:bold;letter-spacing:.1px;text-align:center;color:#fff;padding-top:10px}.google-map{height:300px;width:100%}.full-map&gt;div:first-child{justify-content:center}@media(min-width: 968px){.map-search-box input{margin-top:0}.map-search-box select{margin-top:0}.search-decision{padding-top:0}.map-search-btn{margin-top:0}.category-tab{min-height:150px}.category-tab-title,.category-tab-amount{font-size:18px}.google-map{height:700px}.search-type-container{flex-direction:row;justify-content:space-evenly;width:100%;margin-bottom:20px;margin-top:20px}.search-type-btn label:after{height:15px;width:15px}}.mosaic{grid-gap:10px;margin-left:-20px;margin-right:-20px}.mosaic.fixed{display:grid;grid-template-rows:repeat(2, 200px);grid-template-columns:repeat(12, 1fr)}.mosaic.fixed .mosaic-item{border-radius:7px;margin-bottom:0;overflow:hidden}.mosaic.fixed .mosaic-item-img-container{height:100%}.mosaic.fixed img{height:100%}.mosaic-count-7.fixed,.mosaic-count-8.fixed{grid-template-rows:repeat(3, 140px)}.mosaic-count-8.fixed{grid-template-columns:repeat(8, 1fr)}.mosaic-item{background:#1a458b;position:relative;margin-bottom:10px}.mosaic-item:hover .mosaic-item-content{opacity:1;visibility:visible}.mosaic-item:hover a img{transform:scale(1.1)}.mosaic-item:focus-within .mosaic-item-content{opacity:1;visibility:visible}.mosaic-item:focus-within img{transform:scale(1.1)}.mosaic-item.bg-light{background:#f8f8f8}.mosaic-item.span2{grid-column:span 2}.mosaic-item.span3{grid-column:span 3}.mosaic-item.span4{grid-column:span 4}.mosaic-item.span5{grid-column:span 5}.mosaic-item.span6{grid-column:span 6}.mosaic-item.span8{grid-column:span 8}.mosaic-item.span12{grid-column:span 12}.mosaic-item.row2{grid-row:span 2}.mosaic-item.row3{grid-row:span 3}.mosaic-item img{border-radius:0;height:200px;-o-object-fit:cover;object-fit:cover;transition:all 750ms;width:100%}.mosaic-item .lazyload-placeholder{min-height:200px}.mosaic-item-img-container{position:relative;overflow:hidden}.mosaic-item-play{height:80px;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);width:80px}.mosaic-item-content{background-color:#1a458b;color:#fff;display:flex;flex-direction:column;justify-content:center;padding:20px;position:relative}.mosaic-item-content a{color:inherit}.mosaic-item-content&gt;*{position:relative}.mosaic-item-content-link{display:none;height:100%;left:0;position:absolute;top:0;width:100%}.mosaic-item-subtitle{font-size:13px;margin-bottom:.4em}.mosaic-item-title{font-size:18px;font-weight:700;line-height:1.2}.mosaic-item-text{display:none;font-size:17px;line-height:1.6;margin-bottom:.25em}.mosaic-item-link{display:none}@media(max-width: 575px){.mosaic-count-3.fixed .mosaic-item,.mosaic-count-4.fixed .mosaic-item{grid-column:span 6;grid-row:span 1}}@media(max-width: 424px){.mosaic-count-3.fixed,.mosaic-count-4.fixed{grid-template-rows:repeat(2, 140px)}.mosaic-count-3.fixed .mosaic-item,.mosaic-count-4.fixed .mosaic-item{grid-column:span 12;grid-row:span 2}}@media(min-width: 576px){.mosaic{margin-left:0;margin-right:0}.mosaic-item img{height:300px}}@media(min-width: 768px){.mosaic.fixed{grid-template-rows:repeat(2, 250px)}.mosaic-count-7.fixed,.mosaic-count-8.fixed{grid-template-rows:repeat(3, 170px)}.mosaic-item img{height:400px}.mosaic-item-play{height:115px;width:115px}}@media(min-width: 992px){.mosaic{display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:repeat(2, 310px)}.mosaic.single-row{grid-template-rows:repeat(1, 310px)}.mosaic-count-7.fixed,.mosaic-count-8.fixed{grid-template-rows:repeat(3, 202px)}.mosaic.squareish{grid-template-rows:unset}.mosaic.squareish .mosaic-item-img-container{padding-bottom:100%;height:0}.mosaic.squareish .span6 .mosaic-item-img-container{padding-bottom:75%}.mosaic.squareish .lazyload-placeholder{position:absolute;top:0;width:100%}.mosaic-item{border-radius:7px;margin-bottom:0;overflow:hidden;transform:translateZ(0)}.mosaic-item img{left:0;height:100%;position:absolute;top:0}.mosaic-item-img-container{height:100%}.mosaic-item-content{background-color:rgba(26,69,139,.8);height:100%;left:0;padding:35px;position:absolute;opacity:0;top:0;transition:all 300ms;visibility:hidden;width:100%}.mosaic-item-content-link{display:block}.mosaic-item-subtitle{font-size:13px}.mosaic-item-title{border-bottom:2px solid rgba(255,255,255,.53);font-size:25px;font-weight:300;padding-bottom:.5em;margin-bottom:.5em}.mosaic-item-link{display:inline-block}}@media(min-width: 1200px){.mosaic-item-subtitle{font-size:14px}.mosaic-item-title{font-size:30px}.mosaic-item-text{display:block}}.mega-menu{-webkit-animation:fadeIn .4s ease 1;animation:fadeIn .4s ease 1;border-top:1px solid #1a458b;display:none}.mega-menu-title{border-bottom:1px solid #1a458b;font-size:inherit;margin-bottom:0;position:relative}.mega-menu-title a{padding-left:24px;font-weight:400;font-size:17px}.mega-menu-title a .icon{display:none}.mega-menu-list{-webkit-animation:fadeIn .4s ease 1;animation:fadeIn .4s ease 1;border-bottom:1px solid #1a458b;margin-left:-10px;margin-right:-10px;padding:16px 16px 5px 24px}.mega-image-wraper{margin-bottom:20px;padding-left:10px;padding-right:10px}.mega-image-wraper img{height:90px;width:auto}.mega-image-wraper a{font-size:12px;line-height:1.2;line-height:normal;letter-spacing:.06px;color:#fff}.mega-image-wraper a span{display:block;margin-top:8px;text-align:left}.mega-menu-list,.mega-menu-btm{display:none !important}.show-mega .mega-menu-list{display:flex !important}.show-mega .mega-menu-link-dropdown{transform:rotate(90deg)}@media(min-width: 992px){.mega-menu{border:1px solid #bec3cd;border-top:none;display:block;background-color:#fff;left:40px;padding:15px 25px 20px 25px;position:absolute;opacity:0;top:100%;transition:all 100ms;visibility:hidden;width:calc(100% - 80px);border-bottom-left-radius:7px;border-bottom-right-radius:7px}.mega-menu-col{border-right:1px solid #bec3cd;justify-content:center}.mega-menu-col:last-child{border-right:none}.mega-menu-list,.mega-menu-btm{display:flex !important;flex-shrink:1}.mega-menu-list{border-bottom:none;padding:0}.mega-menu-title{border-bottom:none;font-family:"proxima-nova",sans-serif;font-size:17px;letter-spacing:.08px;margin-bottom:20px;text-transform:uppercase}.mega-menu-title a,.mega-menu-title a.has-dropdown{align-items:center;color:#5d6677;display:flex;padding:0}.mega-menu-title a .icon,.mega-menu-title a.has-dropdown .icon{display:inline-block;margin-left:10px;margin-top:-3px}.mega-menu-title a .icon-angle-right,.mega-menu-title a.has-dropdown .icon-angle-right{fill:#bec3cd}.mega-menu-title a:hover,.mega-menu-title a:focus,.mega-menu-title a.has-dropdown:hover,.mega-menu-title a.has-dropdown:focus{color:#1a458b}.mega-image-wraper{flex:none;width:125px;padding:5px 10px;margin-bottom:30px}.mega-image-wraper:hover:before,.mega-image-wraper:hover:after{opacity:1}.mega-image-wraper:before,.mega-image-wraper:after{border:1px solid #1a458b;content:"";left:0;height:8px;position:absolute;pointer-events:none;opacity:0;transition:opacity 300ms;width:100%}.mega-image-wraper:before{border-top-left-radius:15px 10px;border-top-right-radius:15px 10px;border-bottom:none;top:0}.mega-image-wraper:after{bottom:0;border-bottom-left-radius:15px 10px;border-bottom-right-radius:15px 10px;border-top:none}.mega-image-wraper img{height:75px;width:auto;padding:0 7px}.mega-image-wraper a{color:#5d6677}.mega-image-wraper a:hover,.mega-image-wraper a:focus{color:#082f6e}.mega-image-wraper a span{text-align:center}.mega-menu-link-dropdown{display:none}.mega-menu-btm{margin-top:30px}}@media(max-height: 800px)and (max-width: 1300px){.mega-menu-btm{display:none !important}.mega-image-wraper{margin-bottom:15px}}.search-drawer-trigger{background:none;border:none;color:#1a458b;display:inline-flex;font-size:30px;padding:5px}.search-drawer-label{margin:auto 0 auto 12px;font-size:20px;display:none;font-weight:600}@media(max-width: 992px){.menu-search-li .search-drawer-label{background:#fff;color:#000}}.menu-search-container{margin:0 0 0 50px}.search-drawer{background:#fff;border:1px solid #bec3cd;border-right:none;background-color:#fff;border-radius:7px 0 0 7px;max-width:95%;position:fixed;top:100px;opacity:0;visibility:hidden;right:0;transform:translateX(100%);transition:all 400ms;width:440px;z-index:102}.search-drawer.mobile{border-radius:0 0 7px 7px;max-width:unset;position:absolute;transform:none;width:100%;top:100%}.search-drawer.open{opacity:1;visibility:visible;transform:translateX(0)}.search-drawer-input-container{border-bottom:1px solid #e3e6ec;position:relative}.search-drawer-input,.search-field-mobile-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-radius:7px 0 0 0;box-shadow:none;font-family:"proxima-nova",sans-serif;font-size:18px;height:68px;padding-left:75px;width:100%}.search-drawer-input:focus,.search-field-mobile-input:focus{outline:none;box-shadow:inset 0 0 0 2px #d7e3f9}.search-drawer-input.document-search-input,.search-field-mobile-input.document-search-input{padding-left:10px;padding-right:75px}.search-field-mobile-input{border-radius:7px}.search-drawer-btn,.search-field-mobile-btn{background:none;border:none;color:#bec3cd;display:inline-flex;font-size:35px;left:20px;padding:0;position:absolute;top:50%;transform:translateY(-50%)}.search-drawer-btn .icon,.search-field-mobile-btn .icon{flex-shrink:0}.search-drawer-btn.document-search,.search-field-mobile-btn.document-search{left:auto;right:0px;align-items:center;height:100%;padding:0 14px;background-color:#1a458b;border-radius:0 7px 7px 0}.search-drawer-btn.document-reset,.search-field-mobile-btn.document-reset{left:auto;right:75px;align-items:center;height:100%;padding:0 14px;cursor:pointer}.search-field-mobile-btn{font-size:26px}.search-drawer-content{padding:0 20px}.search-drawer-section{display:flex;margin:28px 0}.search-drawer-title{color:#5d6677;font-size:13px;flex-shrink:0;text-transform:uppercase;text-align:right;padding-right:10px;width:95px}.search-drawer-section-content{border-left:1px solid #bec3cd;padding-left:10px;flex-grow:1}.search-drawer-links{margin-bottom:-5px;margin-top:-5px}.search-drawer-links li{margin:0}.search-drawer-links a,.search-drawer-all-btn{display:inline-block;font-size:14px;font-weight:bold;line-height:1.2;letter-spacing:.07px;color:#1a458b;text-align:left;padding:5px 0;transition:all 300ms}.search-drawer-links a:hover,.search-drawer-links a:focus,.search-drawer-all-btn:hover,.search-drawer-all-btn:focus{transform:translateX(4px)}.search-drawer-all-btn{background:none;border:none}.search-drawer-no-results{color:#5d6677;font-size:13px;text-transform:uppercase;padding:12px 0}.search-field-mobile{padding:16px}.search-field-mobile-container{position:relative}.search-field-mobile-input{background:#02132e;border-radius:7px;color:#4e87e3;font-size:15px;height:42px;padding-left:15px;padding-right:70px}.search-field-mobile-btn{left:auto;padding:3px;right:5px}@media(min-width: 425px){.search-drawer-title{font-size:14px;width:110px}.search-drawer-links a{font-size:14px}}@media(min-width: 992px){.search-field-mobile{display:none}}@media(min-width: 1050px){.search-drawer-label{display:block}}.preferred-dealer{border:1px solid #cb402f;border-radius:7px;margin:60px 10px 0 10px}.preferred-dealer,.dealer-rep-container{margin-bottom:30px}.dealer-head{background-color:#cb402f;width:100%;display:flex;justify-content:center;border-top-left-radius:7px;border-top-right-radius:7px}.dealer-head h5{font-size:18px;font-weight:bold;letter-spacing:.1px;color:#fff;align-self:center;padding:20px 0}.preferred-info{padding:30px 20px}.preferred-info .dealer-rep-container{margin-bottom:25px}.dealer-rep-container{align-items:center;display:flex}.dealer-error{justify-content:center;margin-bottom:16px;text-align:center}.dealer-error .error{margin-bottom:8px;padding:0 5px;font-weight:bold;font-size:18px}.dealer-col{display:flex;width:100%;flex-wrap:wrap;height:-webkit-max-content;height:-moz-max-content;height:max-content}.dealer-pin{margin-right:20px;padding:0;background:url(/img/red-pin-listing.svg) no-repeat;background-position:center;background-size:70%;width:61px;height:93px;display:flex;justify-content:center;align-items:center;flex-shrink:0}.dealer-pin span{font-size:20px;font-weight:bold;display:block;letter-spacing:.1px;color:#fff;z-index:6;padding-bottom:20px}.dealer-pin-blue{background:url(/img/blue-pin-map.svg) no-repeat;background-position:center}.sales-rep-container{margin-top:5px}.marker-container{position:relative}.dealer-address-map{border-radius:7px;border-top-left-radius:0px;border:1px solid #1a458b;color:#cb402f;background-color:#fff;position:absolute;top:50%;left:50%;z-index:5;min-width:120px;padding:5px 10px}.dealer-address-map.no-show{display:none}.hide-pin{display:none}.marker-name{font-size:12px;font-family:"proxima-nova",sans-serif;padding:5px 0}.map-address{padding-bottom:5px}.address-link{font-size:10px;font-family:"proxima-nova",sans-serif;color:#1a458b}.dealer-map-marker{background:url(/img/blue-pin-map.svg) no-repeat;background-size:95%;background-position:center;transform:translate(-50%, -50%);-webkit-animation:fadeIn .5s ease;animation:fadeIn .5s ease;font-size:10px;font-weight:bold;letter-spacing:.1px;color:#fff;z-index:1;background-color:rgba(0,0,0,0);padding-bottom:24px;padding-top:14px;border:none}.dealer-map-marker.distributor{background:url(/img/red-pin-listing.svg) no-repeat;background-size:95%;background-position:center}.dealer-address ul li{font-size:16px;line-height:1.31;letter-spacing:.1px;color:#5d6677}.dealer-address ul li a{color:#cb402f;font-weight:normal}.dealer-address .sales-tier{color:#cb402f;font-weight:bold}.dealer-address .sales-tier.Bronze{color:#ad7f32}.dealer-address .sales-tier.Silver{color:silver}.dealer-address .sales-tier.Gold{color:#d4af37}.dealer-address .sales-tier.Platinum{color:#a5e4e2}.dealer-address .dealer-name{font-size:24px;letter-spacing:.1px;color:#1a458b}.dealer-address .address-email{word-break:break-all}.dealer-address .address-website{word-break:break-all}.dealer-info p{font-size:14px;line-height:1.63;letter-spacing:.1px;color:#5d6677}.dealer-info-row{margin:45px 0}.dealer-rep-container{display:flex}@media only screen and (min-width: 425px){.dealer-pin{margin-right:30px}}@media only screen and (min-width: 768px){.preferred-info .dealer-rep-container{margin-bottom:0}.dealer-address .dealer-name{font-size:30px}.dealer-pin{background-size:80%}.dealer-pin span{font-size:26px}.dealer-info p{font-size:17px}.dealer-address-map{min-width:250px;padding:10px 20px}.dealer-address-map{top:-250%;border-bottom-left-radius:0px;border-top-left-radius:7px}.marker-name{font-size:18px;padding:10px 0}.map-address{padding-bottom:10px}.address-link{font-size:14px}}.carousel{padding-left:35px;padding-right:35px;margin-left:-35px;margin-right:-35px}.carousel&gt;div{width:100%}.carousel .flickity-button{color:#5d6677}.carousel .flickity-button:disabled{color:#e3e6ec;opacity:1}@media(min-width: 1540px){.carousel{padding-left:0;padding-right:0;margin-left:-20px;margin-right:-20px}.carousel .previous{left:-44px}.carousel .next{right:-38px}}.breadcrumbs{align-items:center;color:#5b6679;display:none;flex-wrap:wrap;font-size:11px;margin:10px 0}.breadcrumbs&gt;li:after{content:"&gt;";margin:0 4px 0 2px}.breadcrumbs&gt;li:last-child:after{display:none}.breadcrumbs a{color:#cb402f}@media(min-width: 576px){.breadcrumbs{display:flex}}.text-container{background-color:#1a458b;border-radius:7px;color:#fff;padding-bottom:48px;padding-top:40px}.text-container.no-background{background-color:rgba(0,0,0,0);color:#5d6677}.text-container.no-background .text-container-title{color:#1a458b}.text-container .flourish{-o-object-fit:contain;object-fit:contain;margin-right:.7rem;border-radius:0;display:none}.text-container-title{font-size:30px;font-weight:400;line-height:1.2;margin:10px 0;display:flex;align-items:baseline}.justify-content-lg-center .text-container-title{justify-content:center}.text-container-text{font-size:18px;line-height:1.37;margin:10px 0}.text-container-text.smaller{font-size:16px}.text-container-link{color:#fff;font-size:18px;font-weight:700;margin:10px 0;letter-spacing:.11px;text-transform:uppercase}@media(min-width: 576px){.text-container-title{font-size:38px}.text-container-text{font-size:25px}.text-container-text.smaller{font-size:16px}.text-container-link{font-size:16px}}@media(min-width: 768px){.text-container-right{display:flex;justify-content:flex-end;align-items:flex-end}.text-container.product-landing-container{margin-left:10px;margin-right:10px}.text-container .flourish{display:block}}.social-share{background-color:rgba(227,230,236,.9);border-radius:7px 7px 0 0;bottom:0;display:flex;flex-direction:column;position:fixed;right:20px;overflow:hidden;width:64px;z-index:100;transition:z-index 250ms 250ms}.social-share button{background:none;border:none}.social-share.expanded{z-index:103;transition-delay:0ms}.social-share.expanded .social-share-links{height:500px;margin-top:4px}.social-share-open{align-items:center;color:#5d6677;display:inline-flex;font-family:"proxima-nova",sans-serif;font-size:12px;flex-direction:column;padding:10px 0;transition:all 250ms;width:100%}.social-share-open .icon{display:none;font-size:2.2em;margin-bottom:.15em;transition:inherit}.social-share-links,.social-share-icons{display:flex;flex-direction:column;justify-content:center}.social-share-links{display:flex;height:0;overflow:hidden;transition:all 500ms}.social-share-icons{align-items:center;position:relative}.social-share-icons li{margin-bottom:6px}.social-share-icons a,.social-share-icons button{color:#525a69;display:inline-flex;flex-direction:column;align-items:center;font-size:10px;padding:5px 10px;transition:all 200ms}.social-share-icons a .icon,.social-share-icons button .icon{color:#bec3cd;font-size:2.8em;transition:inherit}.social-share-icons a:hover,.social-share-icons a:focus,.social-share-icons button:hover,.social-share-icons button:focus{color:#1a458b}.social-share-icons a:hover .icon,.social-share-icons a:focus .icon,.social-share-icons button:hover .icon,.social-share-icons button:focus .icon{color:inherit}.social-share-icons a span,.social-share-icons button span{margin-top:4px}.social-share-close{font-size:15px;padding:10px}@media(min-width: 768px){.social-share{right:40px;width:75px}.social-share.expanded .social-share-open{height:44px}.social-share.expanded .social-share-open .icon{height:0}.social-share.expanded .social-share-links{height:520px}.social-share-open{height:62px}.social-share-open .icon{display:inline-block}.social-share-icons a .icon,.social-share-icons button .icon{font-size:3.5em}.social-share-close{font-size:19px}}.split-section.with-borders{border:solid 1px #bec3cd;padding:52px 81px 55px 43.2px}.split-section-img-container{position:relative}.split-section-img-container a:hover .split-section-play,.split-section-img-container:focus .split-section-play{transform:translate(-50%, -50%) scale(1.1)}.split-section-play{height:75px;left:50%;position:absolute;top:50%;transition:all 250ms;transform:translate(-50%, -50%);width:75px}.split-section-img{margin-bottom:15px}.split-section-img.margin-top{margin-top:15px}.split-section-img.lazy{opacity:0;transition:opacity 250ms}.split-section-img.loaded{opacity:1}.split-section-img.darken{filter:brightness(50%)}.split-section-title{color:#1a458b;font-size:25px;line-height:1.4;margin-bottom:.5em;display:flex;align-items:baseline}.split-section-title .flourish{-o-object-fit:contain;object-fit:contain;margin-right:.7rem;display:none;border-radius:0}.split-section-title a{color:inherit}.split-section-subtitle{color:#5d6677;font-size:19px;line-height:1.3;margin-bottom:.2em;letter-spacing:.09px;font-weight:700}.split-section-content ul{color:#1a458b;font-size:1.2em;letter-spacing:.07px;list-style:disc;line-height:1.4;padding-left:20px}.split-section-content ul li{list-style:inherit;margin-bottom:.6em}.split-section-content ul li:last-child{margin-bottom:0}.split-section-content ul a{color:inherit}.split-section-content ul a:hover,.split-section-content ul a:focus{text-decoration:underline}@media(min-width: 768px){.split-section-title{font-size:32px}.split-section-title .flourish{display:block}}.multiply-font{font-size:2em !important}.multiply-font h1{font-size:2em !important;font-weight:bold;margin-bottom:.2em;line-height:inherit}@media(max-width: 768px){.multiply-font h1{font-size:1.5em !important}}.multiply-font h2{font-size:2em !important;font-weight:bold;margin-bottom:.2em;line-height:inherit}@media(max-width: 768px){.multiply-font h2{font-size:1.5em !important}}.multiply-font h3{font-size:2em !important;font-weight:bold;margin-bottom:.2em;line-height:inherit}@media(max-width: 768px){.multiply-font h3{font-size:1.5em !important}}.multiply-font h4{font-size:2em !important;font-weight:bold;margin-bottom:.2em;line-height:inherit}@media(max-width: 768px){.multiply-font h4{font-size:1.5em !important}}.multiply-font h5{font-size:2em !important;font-weight:bold;margin-bottom:.2em;line-height:inherit}@media(max-width: 768px){.multiply-font h5{font-size:1.5em !important}}.multiply-font h6{font-size:2em !important;font-weight:bold;margin-bottom:.2em;line-height:inherit}@media(max-width: 768px){.multiply-font h6{font-size:1.5em !important}}.carousel-product{border-top:1px solid rgba(0,0,0,0);border-bottom:1px solid rgba(0,0,0,0);display:block;padding:25px 0 20px;position:relative}.carousel-product-title{color:#1a458b;font-size:22px;font-weight:300;line-height:1.3;letter-spacing:.86px;margin-bottom:15px;text-transform:uppercase}.carousel-product-title span{border-bottom:1px solid #e3e6ec;color:#5d6677;display:block;font-size:15px;letter-spacing:.66px;margin-bottom:.5em;padding-bottom:.55em;text-transform:none}.carousel-product-img{max-width:440px;width:100%}@media(min-width: 768px){.carousel-product-title{font-size:28px}.carousel-product-title span{font-size:16px}}@media(min-width: 992px){.carousel-product:hover:before,.carousel-product:hover:after{opacity:1}.carousel-product:before,.carousel-product:after{border:1px solid #1a458b;content:"";left:0;height:15px;position:absolute;pointer-events:none;opacity:0;transition:opacity 300ms;width:100%}.carousel-product:before{border-top-left-radius:35px 25px;border-top-right-radius:35px 25px;border-bottom:none;top:0}.carousel-product:after{bottom:0;border-bottom-left-radius:35px 25px;border-bottom-right-radius:35px 25px;border-top:none}}.breakout-section{background-color:#2f343e;background-size:cover;background-position:center;color:#5d6677;position:relative;margin-top:60px;padding-left:20px;padding-right:20px;border-radius:7px}.breakout-section-content{background:#fff;overflow:hidden;padding-bottom:35px;padding-top:30px;z-index:1}.breakout-section-title{color:#1a458b;font-size:22px;line-height:1.26;letter-spacing:1.08px}.breakout-section-text{font-size:16px;line-height:1.5;margin:1.5em 0 1em}.breakout-section-img-container{background-size:cover;background-position:center;height:250px;margin-left:20px;margin-right:20px}.breakout-section-img{bottom:0;left:50%;max-height:calc(100% + 90px);position:absolute;opacity:0;transform:translateX(-50%);width:auto}.breakout-section-img.loaded{opacity:1}.align-img-right .breakout-section-img{left:auto;right:0;transform:none}@media(min-width: 768px)and (max-width: 991px){.breakout-section .row,.breakout-section .carousel{margin-left:-40px;margin-right:-40px}}@media(min-width: 992px){.breakout-section{color:#e3e6ec;margin-top:100px;padding-left:40px}.breakout-section-content{background:none;padding-bottom:200px;padding-top:200px}.breakout-section-content *{position:relative}.breakout-section-content:before{background-image:radial-gradient(ellipse at center, rgba(0, 0, 0, 0.8) 25%, transparent 72%);content:"";height:95%;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);width:100%}.breakout-section-title{color:#fff;font-size:30px}.breakout-section-text{font-size:17px}.breakout-section-img-container{height:unset}.breakout-section-img-container.align-img-right{position:static}}.cta-callout{text-align:center}.cta-callout-title{color:#cb402f;font-size:22px;font-weight:300;margin-bottom:.5em;text-transform:uppercase}@media(min-width: 768px){.cta-callout-title{font-size:38px}}.link-columns-container{display:flex;font-size:14px;flex-wrap:wrap;justify-content:center;margin-left:-20px;margin-right:-20px}.link-columns{margin-bottom:30px;padding-left:20px;padding-right:20px;width:100%}.link-columns.full ul{-moz-column-count:2;column-count:2}.link-columns ul{-moz-column-count:2;column-count:2;-moz-column-gap:20px;column-gap:20px}.link-columns li{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:6px}.link-columns a{color:#1a458b}.link-columns-header{color:#5d6677;border-bottom:1px solid #bec3cd;font-size:18px;padding-bottom:.15em;margin-bottom:.6em}@media(min-width: 768px){.link-columns-container{margin-left:0;margin-right:0}.link-columns{width:50%}.link-columns.full{width:100%}.link-columns.full ul{-moz-column-count:4;column-count:4}}@media(min-width: 992px){.link-columns{width:20%}.link-columns.wide{width:40%}.link-columns.wide ul{-moz-column-count:2;column-count:2}.link-columns ul{-moz-column-count:1;column-count:1}.link-columns.full{width:100%}.link-columns.full ul{-moz-column-count:4;column-count:4}}@media(min-width: 1240px){.link-columns{width:16.66666%}.link-columns.wide{width:33.33333%}.link-columns.full{width:100%}}.document-container{display:flex;align-items:center;margin:0 10px}.document-image{margin:0 10px 0 0}.document-info{flex-wrap:wrap;width:85%}.document-img{font-size:50px}.document-img svg{fill:#bec3cd}.document-title{font-size:14px;line-height:1.3;color:#1a458b;font-weight:bold;margin-bottom:5px;word-wrap:break-word}.document-link{font-size:15px;margin-top:5px}@media(min-width: 768px){.document-title{font-size:20px}}.sitemap-list a{color:#1a458b;font-size:30px;line-height:1.4}.sitemap-list&gt;li{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:20px}.sitemap-list ul{padding-left:15px}.sitemap-list&gt;li&gt;ul a{font-size:20px}.sitemap-list&gt;li&gt;ul{margin-bottom:45px;margin-top:16px}.sitemap-list&gt;li li{margin-bottom:14px}.sitemap-list&gt;li li&gt;ul{margin-bottom:20px;margin-top:20px}.sitemap-list.products{-moz-column-count:1;column-count:1}.sitemap-list.products&gt;li{width:100%}.sitemap-item-vollrath-productslanding&gt;ul&gt;li&gt;a{text-transform:uppercase}@media(min-width: 768px){.sitemap-list{-moz-column-count:2;column-count:2;-moz-column-gap:30px;column-gap:30px}.sitemap-item-vollrath-productslanding&gt;ul{display:flex;flex-wrap:wrap}.sitemap-item-vollrath-productslanding&gt;ul&gt;li{padding-left:10px;padding-right:10px;width:50%}}@media(min-width: 1200px){.sitemap-list{-moz-column-count:3;column-count:3}.sitemap-item-vollrath-productslanding&gt;ul&gt;li{width:33.3333%}}.lazy{opacity:0;transition:opacity 250ms ease}.lazy.loaded{opacity:1}.img-pad{padding-bottom:100%;position:relative}.img-pad.classification{padding-bottom:71%}.img-pad img{left:0;height:100%;position:absolute;top:0;width:100%}.select-expand{background-color:#fff;border-radius:7px;border:solid 1px #bec3cd;transition:all 200ms}.select-expand[open],.select-expand:hover{border-color:#1a458b}.select-expand[open] .select-expand-title,.select-expand:hover .select-expand-title{background:#f5f6f8}.select-expand[open] .select-expand-title{border-radius:7px 7px 0 0}.select-expand[open] .select-expand-title svg{transform:rotate(0deg)}.select-expand-title{border-radius:7px;color:#1a458b;cursor:pointer;font-size:18px;list-style-type:none;padding:15px 70px 15px 15px;position:relative;text-align:center;text-transform:uppercase;transition:inherit}.select-expand-title span{align-items:center;display:inline-flex;font-size:25px;justify-content:center;position:absolute;right:0;top:0;height:100%;width:60px}.select-expand-title span svg{flex-shrink:0;transition:all 200ms;transform:rotate(180deg)}.select-expand-title span:before{content:"";border-left:1px solid #1a458b;left:0;height:85%;position:absolute;top:50%;transform:translateY(-50%);width:0}.select-expand-content{padding:20px}.select-expand-content.no-pad-btm{padding-bottom:0}@media(min-width: 768px){.select-expand-title{font-size:24px}}.options-grid{display:flex;flex-wrap:wrap;justify-content:center;margin-left:-15px;margin-right:-15px}.options-grid .card{margin-left:15px;margin-right:15px;margin-bottom:25px;width:calc(50% - 30px)}@media(min-width: 440px){.options-grid .card{max-width:168px;width:100%}}#info-banner{color:#fff;line-height:1.4;padding:10px 10px;width:100%;font-family:"proxima-nova",sans-serif;position:absolute;top:62px;left:0;font-size:10px;z-index:9999;transition:all .5s;display:none}#info-banner.show-banner{display:flex}.info-close-container{display:flex;justify-content:flex-end;align-items:center;width:100%}.info-message-container{display:flex;align-items:center;width:100%}#info-banner-close{background:none;border:none;color:#fff;margin-right:30px;font-weight:700;font-size:18px;cursor:pointer;display:inline-block;margin-top:3px}#info-banner-close:hover{color:#e3e6ec}.attention-info{color:#fff;font-size:15px;text-transform:uppercase;font-family:"proxima-nova",sans-serif}.info-banner-blue{background-color:#1a458b}.info-banner-red{background-color:#cb402f}@media(min-width: 992px){#info-banner{position:relative;font-size:15px;top:0}.attention-info{font-size:25px}}.calendar-modal{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:450px;height:375px;margin:0 auto;top:50%;left:0;right:0;transform:translateY(-50%);position:absolute;box-shadow:0 2px 10px 0 rgba(0,0,0,.3);padding:30px;background-color:#fff;font-family:"proxima-nova",sans-serif;border-radius:7px}.calendar-modal h2{font-family:"proxima-nova",sans-serif;text-transform:uppercase;color:#1a458b;text-decoration:underline}.calendar-modal:focus{outline:none}.calendar-modal&gt;div{display:flex;flex-direction:column;align-items:center}.calendar-modal&gt;div&gt;a{font-size:30px;margin-bottom:10px;font-family:"proxima-nova",sans-serif;color:#cb402f}.add-to-calendar-btn{margin-left:20px}.modal-container{position:relative}.main-cart-container{display:flex;flex-direction:row-reverse;width:100%;justify-content:flex-end;flex-wrap:wrap}.actions-container{margin-left:20px}.cart-quantity-container{margin-right:24px;position:relative;width:125px;display:flex;align-items:center;justify-content:flex-start}.cart-quantity-container&gt;span{color:#cb402f}.cart-quantity-container.on-product{width:80px}.cart-quantity-container.new-item{height:40px}.in-cart-actions{display:block}.cart-remove-product{font-size:12px;color:#cb402f;font-family:"proxima-nova",sans-serif;margin-top:3px;cursor:pointer}.added-to-cart,.out-of-stock{cursor:default;width:100%}.cart-mobile{width:100%}.cart-options{margin-left:auto}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cart-quantity-input{-moz-appearance:textfield;width:80px;border-color:#cb402f;height:100%;position:absolute;right:0;top:0}.cart-quantity-input ::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.cart-quantity-input.on-product{width:100%}.input-arrows{position:absolute;top:0;right:0;z-index:10;height:100%}.input-arrow{border:1px solid #cb402f;height:50%;width:20px;cursor:pointer}.input-arrow-top{border-top-right-radius:7px;position:relative}.input-arrow-top:after{content:"";width:0;height:0;border-left:.3em solid rgba(0,0,0,0);border-right:.3em solid rgba(0,0,0,0);border-bottom:.3em solid #cb402f;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.input-arrow-btm{border-bottom-right-radius:7px;position:relative}.input-arrow-btm:after{content:"";width:0;height:0;border-left:.3em solid rgba(0,0,0,0);border-right:.3em solid rgba(0,0,0,0);border-top:.3em solid #cb402f;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media(min-width: 962px){.in-cart-actions{margin-top:18px}}.submit-order.dealer-info-box{margin:20px 0}.cart-item,.cart-item-header{display:flex}.cart-item li,.cart-item-header li{margin:5px 25px 5px 0}.form-group.form-group-flex{display:flex}.form-group.no-padding{padding:0}.ser-vue-card-container{padding:25px;border-radius:7px;background:#e3e6ec;height:100%}.ser-vue-card-container h3{font-weight:bold;font-size:16px;color:#5d6677}@media(max-width: 768px){.ser-vue-card-container{margin-bottom:15px;height:auto}}.ser-vue-image{background:#fff;align-items:center;display:flex;overflow:hidden;transform:translateZ(0);height:175px;width:175px;justify-content:center;margin:25px auto;border-radius:50%}.ser-vue-image:hover .ser-vue-background,.ser-vue-image:focus .ser-vue-background{transform:scale(1.1)}.ser-vue-image .ser-vue-background{height:200px;width:200px;background-size:70%;background-repeat:no-repeat;background-position:center;border-radius:50%;transition:all 500ms}.ser-vue-content{margin:25px 0;text-align:center}.ser-vue-figure{color:#5d6677;font-weight:bold;font-size:45px}.ser-vue-desc{color:#5d6677;font-weight:bold;font-size:20px}.model-container{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background-color:rgba(0,0,0,.75)}.model-row-container{height:100%;align-items:center}.question-container{border:1px solid #5d6677;border-radius:7px;padding:25px 75px;margin:auto;background:#fff;height:auto;position:relative;text-align:center;max-height:calc(100vh - 200px);overflow-y:auto;-webkit-overflow-scrolling:touch}.question-container .btn{padding:15px 20px 15px 30px}@media(max-width: 768px){.question-container{margin:50px 15px}}.question-container.quiz-main{padding:25px}.question-container.gray-out{filter:grayscale(100%);opacity:.6}.close-quiz-modal{position:absolute;top:15px;right:15px;border:1px solid #000;border-radius:50%;cursor:pointer;width:35px;height:35px;display:flex;align-items:center;justify-content:center}.close-quiz-modal span{color:#000;font-size:18px;font-weight:600}.question-img{max-height:200px}.quiz-title{color:#1a458b;font-size:25px;line-height:1.69;margin-bottom:2px}.quiz-msg{letter-spacing:.1px;color:#2f343e;font-size:15px;line-height:1.63;margin:15px 0}.question-type-name{color:#2f343e;font-size:11px;line-height:1.69;margin-bottom:2px}.question-content{letter-spacing:.1px;color:#2f343e;font-size:18px;line-height:1.63;margin:15px 0}.elearn-list{list-style-type:none;margin:25px 0;padding:0}.elearn-list li{margin:10px 0;width:100%;height:50px;position:relative}.elearn-list label,.elearn-list input{display:block;position:absolute;top:0;left:0;right:0;bottom:0}.elearn-list input[type=radio],.elearn-list input[type=checkbox]{opacity:.011;z-index:100}.elearn-list input[type=radio]:checked+label{background:#430e08}.elearn-list input[type=checkbox]:checked+label{background:#430e08}.elearn-list label{padding:5px;border:1px solid #000;cursor:pointer;z-index:90;border-radius:7px;background-color:#cb402f;display:flex;justify-content:center;align-items:center}.elearn-list label span{color:#fff}.elearn-list label:hover{background:#430e08}.elearn-list label:hover span{color:#fff}.elearn-list.list-with-images{display:flex;flex-wrap:wrap}.elearn-list.list-with-images li{height:150px;margin:10px}.elearn-list.list-with-images label{padding:0;border:none;background:none}.elearn-list.list-with-images label span{display:none;position:absolute;top:10px;right:10px;z-index:1000;background:url(/img/red-checkmark.svg) no-repeat;height:30px;width:30px}.elearn-list.list-with-images input[type=radio]:checked+label{border:1px solid #cb402f;background:none}.elearn-list.list-with-images input[type=radio]:checked+label span{display:block}.elearn-list.list-with-images input[type=checkbox]:checked+label{border:1px solid #cb402f;background:none}.elearn-list.list-with-images input[type=checkbox]:checked+label span{display:block}.elearn-list.list-with-images label,.elearn-list.list-with-images input{width:100%;height:100%;cursor:pointer}.elearn-list.list-with-images label img,.elearn-list.list-with-images input img{-o-object-fit:cover;object-fit:cover}.elearn-select{margin:20px 0}.elearn-btn-container{margin:10px 0}.elearn-btn-container-flex{display:flex;margin:20px 0}.elearn-btn-container-flex :first-child{margin-right:10px}.elearn-btn-container-flex button{width:100%}.vu-dashboard-quiz{padding:30px;display:block;width:100%;border-radius:7px;height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center}.vu-dashboard-quiz img{width:200px;height:200px}.vu-dashboard-quiz.events{text-align:left}.vu-dashboard-quiz.events img{width:auto;height:auto}.vu-dashboard-title{font-size:18px;line-height:1.69;margin:15px 0;color:#2f343e}.vu-dashboard-content{letter-spacing:.1px;font-size:15px;line-height:1.69;color:#5d6677}.matching-container{display:flex;align-items:center}.matching-img{max-height:100px}.ser-vue-hero-container{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.ser-vue-hero-container a{position:relative}.ser-vue-hero-sub-heading{margin-top:8px;margin-bottom:8px;color:#5d6677;font-weight:bold;font-size:24px}.ser-vue-hero-heading{color:#1a458b;font-size:70px;margin-bottom:16px}@media(max-width: 768px){.ser-vue-hero-heading{font-size:50px}}.ser-vue-hero-description{color:#5d6677;font-size:18px;margin-bottom:28px}.ser-vue-left-container{display:flex;flex-direction:row;align-items:center}.ser-vue-left-section{display:flex;flex-direction:column}.ser-vue-left-title{margin-bottom:20px;color:#1a458b;font-weight:bold;font-size:100px}.ser-vue-left-description{color:#5d6677;font-weight:bold;font-size:24px;margin-bottom:16px}.ser-vue-carousel-container{background-color:#e3e6ec;border-radius:7px;display:flex;text-align:center;justify-content:center;flex-direction:column;position:relative;overflow:hidden}.ser-vue-carousel-heading{margin-top:16px;margin-bottom:8px;font-weight:bold;font-size:60px;color:#5d6677}@media(max-width: 768px){.ser-vue-carousel-heading{font-size:48px}}.ser-vue-carousel-description{font-weight:bold;font-size:36px;color:#5d6677;margin-bottom:20px}@media(max-width: 768px){.ser-vue-carousel-description{font-size:26px}}.ser-vue-slider{padding:25px;background:#e3e6ec;border-radius:7px;position:relative}@media(max-width: 768px){.ser-vue-slider{margin:0 3px}}.ser-vue-slider-title{font-weight:bold;font-size:20px;color:#5d6677;margin-bottom:25px}.ser-vue-slider-bullet{font-weight:bold;font-size:20px;display:flex;margin-bottom:15px;color:#5d6677}.ser-vue-slider-bullet:before{content:"";background:url(/img/blue-checkmark.svg) no-repeat;height:30px;width:30px;display:inline-block;margin-right:10px}.ser-vue-slider-bullets{padding:0 50px}@media(max-width: 768px){.ser-vue-slider-bullets{padding:50px 0}}.ser-vue-slider-helper{font-weight:bold;font-size:13px;margin-top:25px;font-style:italic;color:#5d6677;text-align:center}.ser-vue-slider-image-container{position:relative;width:100%;height:100%;border-radius:7px;height:400px;padding:0 !important}@media(max-width: 768px){.ser-vue-slider-image-container{height:300px}}.ser-vue-slider-image-container .ser-vue-slider-foreground-img{position:relative;height:100%;width:100%}.ser-vue-slider-image-container .ser-vue-slider-background-img{overflow:hidden;position:absolute;top:0;height:50%;width:100%;background-repeat:no-repeat;background-size:100% 400px;border-radius:7px}@media(max-width: 768px){.ser-vue-slider-image-container .ser-vue-slider-background-img{background-size:100% 300px}}.ser-vue-slider-image-container .tooltip{display:none;background-color:#1a458b;border-radius:7px;border:1px solid #000;position:absolute;top:100%;left:105%;min-width:300px;font-size:12px;color:#fff;padding:10px;z-index:10}.ser-vue-slider-image-container .tooltip:before{content:"";position:absolute;right:100%;top:20%;width:0;height:0;border-top:13px solid rgba(0,0,0,0);border-right:26px solid #1a458b;border-bottom:13px solid rgba(0,0,0,0)}.ser-vue-slider-image-container:hover .tooltip,.ser-vue-slider-image-container:focus .tooltip{display:block}.ser-vue-slider input{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.ser-vue-slider-slide{position:absolute;z-index:100;cursor:pointer;width:103%;height:5px;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#2f343e;display:flex;align-items:center}.ser-vue-slider-slide:before{content:"";height:15px;width:15px;border-radius:50%;background:#fff;display:inline-block;position:absolute;left:-5px}.ser-vue-slider-slide:after{content:"";height:15px;width:15px;border-radius:50%;background:#fff;display:inline-block;position:absolute;right:-5px}.ser-vue-ingredient-container{overflow:hidden;border-radius:7px}.ser-vue-ingredient-container .ser-vue-ingredient-title{position:absolute;bottom:8px;left:50%;color:#fff;font-size:24px;font-weight:bold;transform:translate(-50%, -50%)}.ser-vue-ingredient-container .ser-vue-ingredient{position:relative;text-align:center;height:350px}.ser-vue-ingredient-container .ser-vue-ingredient:before{content:"";position:absolute;left:0;right:0;top:60%;bottom:0;background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 70%);opacity:.8}@media only screen and (max-width: 540px){.video-comp{height:350px}}@media only screen and (min-width: 600px){.video-comp{height:350px}}@media only screen and (min-width: 720px){.video-comp{height:400px}}@media only screen and (min-width: 960px){.video-comp{height:500px}}.image-link{display:flex;flex-direction:column;align-items:center;margin-bottom:48px}.image-link .image{margin-bottom:25px;width:100%}.image-link .animated-svg{width:300px;height:300px}.image-link .rounded-image{border-radius:50%;width:338px;height:338px;-o-object-fit:cover;object-fit:cover}.image-link a{font-size:24px;color:#003087}.image-link p{font-size:24px}.feature{margin-bottom:48px;display:flex;flex-direction:column;align-items:center}.feature .feature-img{width:200px;height:200px;-o-object-fit:cover;object-fit:cover;border-radius:50%;margin-bottom:48px;margin-right:48px}.feature .feature-title{font-size:24px;font-weight:bold;color:#000}.feature .feature-text{margin-top:2rem;font-size:20px;color:#58595b}@media(min-width: 576px){.feature{flex-direction:row;align-items:start}}.ot-sdk-show-settings{color:#fff !important;border:none !important;font-size:inherit !important;padding:0 !important}.ot-sdk-show-settings:hover{background-color:rgba(0,0,0,0) !important}@media(min-width: 768px){.full-size-split-section .full-size-img .full-size-split-section-img-container{height:100%;overflow:hidden}.full-size-split-section .full-size-img .full-size-split-section-img-container .full-size-split-section-img{height:100%;position:absolute;top:0;left:50%;transform:translateX(-50%)}}.full-size-split-section .bg-black{border-radius:7px}.full-size-split-section .bg-black .full-size-split-section-content-col{padding-top:77px;padding-bottom:77px}.full-size-split-section .bg-black.image-right{padding-left:43px}.full-size-split-section .bg-black.image-left{padding-right:43px}.full-size-split-section .bg-black .split-section-title,.full-size-split-section .bg-black .split-section-content{color:#fff}.full-size-split-section .bg-black .split-section-title ul,.full-size-split-section .bg-black .split-section-content ul{color:#fff}.full-size-split-section .bg-black .full-size-img-content{padding-top:77px;padding-bottom:77px}.full-size-split-section .bg-black .cta-actions{margin-left:0}.full-size-split-section .bg-black .cta-actions .btn{background:none;color:#cb402f;margin:8px 0;padding:0}.full-size-split-section .bg-black .cta-actions .btn:after{content:"&gt;";border:none;margin-left:5px}.full-size-split-section .bg-black .cta-actions .btn:focus{outline:none}.full-size-split-section .bg-black .cta-actions .btn-outline{border:none}.home-mosaic{padding-top:10px}.products-intro{margin-top:30px}.classification-anchors{margin-bottom:-13px;margin-top:35px}.classification-section{margin-top:60px}.classification-section.margin-top-small{margin-top:10px}.categories-section{margin-bottom:80px;margin-top:30px}.categories-section.category-order{margin-top:25px}.categories-section-virtual-title{color:#1a458b;margin-bottom:30px}.filters{margin-bottom:40px}.product-genus-img img{margin-bottom:15px}@media(min-width: 576px){.products-intro+.categories-section{margin-top:60px}.classification-anchors{margin-bottom:-40px;margin-top:60px}}.product-images{margin-bottom:40px;margin-top:35px;max-height:550px}.product-image{text-align:center;width:100%}.product-image img{height:auto;max-height:550px;max-width:100%}.product-wishlist-btn-container{width:100%}.product-price{font-family:"proxima-nova",sans-serif;font-size:30px;color:#1a458b;font-weight:700}.product-price span{font-size:20px;font-weight:400}.product-disclaimers:empty{display:none}.product-disclaimers p{max-width:700px;margin-bottom:.3em}.product-disclaimers p:first-child{margin-top:30px}.product-troubleshooting{margin-top:-10px;margin-bottom:30px}.product-warranty-link{margin-top:-10px;margin-bottom:30px}.product-mosaic{margin-bottom:40px}.accessories-table td:last-child{width:150px}.parts-table td:nth-last-child(2){width:150px}.parts-table td:last-child{width:120px}@media(max-width: 424px){.item-col{flex:0 0 100%;max-width:100%}}@media(max-width: 575px){.product-images .flickity-prev-next-button.previous{left:-20px}.product-images .flickity-prev-next-button.next{right:-20px}}@media(min-width: 576px){.products-intro{margin-top:60px}.classification-section{margin-top:100px}.categories-section{margin-bottom:120px;margin-top:30px}.product-troubleshooting{margin-top:15px}.product-warranty-link{margin-top:15px}}@media(min-width: 768px){.product-wishlist-btn-container,.product-price{width:auto}}.part-top{margin-top:40px}#results-search-container{margin:0 0 20px;border:1px solid #bec3cd;position:relative;border-radius:7px}#results-search-container .search-drawer-input{border-radius:7px}.search-landing-section{margin-top:30px}.search-no-results{color:#5d6677;font-size:20px;text-transform:uppercase;margin-bottom:50px;margin-top:30px}.search-tab{padding:20px;border:1px solid #5d6677;border-bottom-color:#fff;border-top-left-radius:7px;border-top-right-radius:7px;text-align:center;color:#1a458b}.search-nav-container{margin:50px 0 0 0;border-bottom:1px solid #5d6677}.search-page-bar{background-color:rgba(0,0,0,0) !important}.for-sale-container{margin:25px 0}.search-term-container{margin:25px 0}.search-term{padding:15px;border:1px solid #5d6677;border-radius:7px;text-align:center;color:#1a458b;background-color:#fff;margin-right:25px;margin-top:25px}@media(max-width: 768px){.search-term{padding:10px;margin-top:15px}}.search-accent{color:#1a458b;font-weight:600;font-size:18px}.search-result-message{color:#1a458b;margin-top:25px}.search-card-desc{margin-left:25px}.podcast-top{margin-top:15px}.toggle-checkbox{position:relative;display:flex;width:60px;height:34px;align-items:center}.toggle-checkbox input{opacity:0;width:0;height:0}.toggle-checkbox input:checked+.toggle-slider{background-color:#1a458b}.toggle-checkbox input:checked+.toggle-slider:before{transform:translateX(26px)}.toggle-checkbox input:focus+.toggle-slider{box-shadow:0 0 1px #1a458b}.toggle-checkbox p{margin-left:60px;white-space:nowrap}.toggle-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:34px}.toggle-slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;transition:.4s;border-radius:50%}.recipe-list-container{margin:40px 0}.recipe-list-container li{margin-bottom:1em}.recipe-list-title{color:#1a458b;font-size:26px;font-weight:bold;margin-bottom:15px}.recipe-btm-share-links{margin-top:50px}@media(min-width: 768px){.recipe-list-title{font-size:34px}}.inspiration-landing{padding-top:40px}.inspiration-landing-title{color:#1a458b;font-size:40px;margin-bottom:30px;text-align:center}.inspiration-landing-subtitle{font-size:22px;margin:-15px auto 30px;text-align:center;max-width:1000px}@media(min-width: 768px){.inspiration-landing-title{font-size:60px}.inspiration-landing-subtitle{font-size:26px}}.landing-content div:first-child .section:first-child{margin-top:40px}.landing-title{margin-bottom:40px;margin-top:30px}.landing-title.center{text-align:center}.landing-title h1{color:#5d6677}.download-description{font-size:16px;line-height:1.29;letter-spacing:.11px;color:#5d6677}.download-description-bold{font-weight:bold}.download-description-category{font-size:24px}.downloads-section{border:none !important}.category-header{margin:40px 0}.documents-search-section,.documents-match-section{margin-top:0px;border-top:none}.downloads-input-box{margin-top:25px;border:1px solid #bec3cd;position:relative;border-radius:7px}.downloads-input-box .search-drawer-input{border-radius:7px}.product-catalogs{margin-top:30px}.category-section{border-top:1px solid #bec3cd}.download-input{display:flex;margin-top:50px;padding:50px 0;border-top:1px solid #bec3cd}.category-container{position:relative}.download-category-icon-img{margin-left:20px}.doc-filter-count{color:#5d6677;font-size:13px}.category-content{border:2px solid #bec3cd;display:flex;align-items:center;padding:10px 0;margin:0px 5px 20px 5px}.download-category-check{width:95%;height:80%;position:absolute;top:0;left:0;cursor:pointer;opacity:0}.download-category-check:hover~.category-content{border-color:#082f6e}.download-category-check:checked~.category-content{border-color:#082f6e}.download-quantity{font-size:20px;line-height:1.44;letter-spacing:.08px;color:#1a458b;margin-left:20px;margin-bottom:20px;margin-top:8px}.download-category-title{line-height:1.44;letter-spacing:.08px;color:#1a458b;margin-left:30px}.download-category-title h3{font-size:20px}@media(min-width: 768px){.download-description{font-size:24px}.download-quantity{font-size:34px}.downloads-input-box{margin-top:0}.download-category-title h3{font-size:34px}.big-or-msg{font-size:44px}}.error-page{font-size:20px;line-height:1.6;padding-bottom:50px;padding-top:50px;text-align:center}.error-page h1{color:#1a458b;margin-bottom:30px;font-size:30px;font-weight:400;letter-spacing:.11px}.error-page.left-align{text-align:left}.error-page-icon{margin-bottom:30px;max-width:200px;height:auto}@media(min-width: 768px){.error-page{padding-top:100px}.error-page h1{font-size:48px}.error-page-icon{margin-bottom:0;max-width:100%}}.form{font-size:28px}.form .form-group{margin-bottom:40px}.form .form-group input{margin-bottom:8px}.form .form-group label{font-weight:normal;font-size:18px}.form .col-md-6{padding:0 20px;margin:20px 0}.form .intro-blk-title{font-size:28px}.form .inner{padding:20px}.form .upload{position:relative;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;height:180px}.form .upload .intro-blk-copy{margin:0}.form .upload .intro-blk-copy.files-uploaded{display:none}.form .upload input[type=file]{position:absolute;opacity:0}.form .upload label{background:#fff;border:solid 1px currentColor;color:#cb402f;text-decoration:none;text-transform:uppercase;font-family:"proxima-nova",sans-serif;font-size:14px;line-height:1.2;font-weight:bold;letter-spacing:.1px}.form .upload label:after{content:"";display:none}.form .upload #fileList{position:absolute;bottom:0}.form .company{border:1px solid #bec3cd;border-radius:7px;height:auto}.form .company .inner .name{color:#58667a;font-weight:bold}.form .company .inner span{font-size:12px}.form .company .inner .item{color:#034490}@media only screen and (max-width: 768px){.form .company .inner .item{font-size:18px}}.form .company .inner .form-group{display:flex;align-items:center;margin-bottom:18px}.form .company .inner .form-group.address:before{content:" ";display:inline-block;width:40px;height:40px;background-image:url(../../img/icon-mappin.svg);background-repeat:no-repeat;background-size:contain;margin-right:20px}.form .company .inner .form-group.phone:before{content:" ";display:inline-block;width:40px;height:40px;background-image:url(../../img/icon-phone.svg);background-repeat:no-repeat;background-size:contain;margin-right:20px}.form .company .inner .form-group.web:before{content:" ";display:inline-block;width:40px;height:40px;background-image:url(../../img/icon-mouseclick.svg);background-repeat:no-repeat;background-size:contain;margin-right:20px}.form .additional{font-size:20px;color:#5d6677}.form .btn-container .account-btn-action .btn{opacity:0;position:fixed;width:0}.form .btn-container .account-btn-action label{background:linear-gradient(150deg, #CB402F 0%, #CB402F 60%, #b42c1c 63%, #b42c1c 65%, #CB402F 66%, #b42c1c 70%, #b42c1c 72%, #CB402F 73%, #b42c1c 76%, #b42c1c 100%);border-radius:7px;border:none;cursor:pointer;padding:10px 20px 10px 30px;text-decoration:none;color:#fff;text-transform:uppercase;font-family:"proxima-nova",sans-serif;font-size:14px;line-height:1.2;font-weight:bold;letter-spacing:.1px;color:#fff;display:inline-flex;align-items:center;justify-content:center;position:relative;transition:all 250ms;text-align:left}.form .btn-container .account-btn-action label:after{content:"";border-bottom:.58em solid rgba(0,0,0,0);border-left:.92em solid #801e12;border-top:.58em solid rgba(0,0,0,0);flex-shrink:0;margin-left:20px;transition:inherit}.form .btn-container .account-btn-action label[for=isNotCompany]{background:#fff;border:solid 1px currentColor;color:#cb402f}.form .btn-container .account-btn-action label[for=isNotCompany]:hover,.form .btn-container .account-btn-action label[for=isNotCompany]:focus{background:#fff;color:#801e12}.btn.save{margin-right:15px}.account-type .form-actions{flex-wrap:nowrap}#dealer-form .form-left{float:left;padding:0;margin-bottom:30px}#dealer-form .form-right{float:right;padding:0;margin-bottom:30px}#dealer-form .btn{padding-left:20px}.registration-form .container{padding:0}.registration-form form .form-group{margin-bottom:40px}.registration-form form .form-group input{margin-bottom:20px}.registration-form form .form-group label{font-weight:normal}.registration-form form .form-left{float:left;padding:0;margin-bottom:30px}.registration-form form .form-right{float:right;padding:0;margin-bottom:30px}.registration-form #dealer-form{display:none}.registration-form #sales-form{display:none}.registration-form #consumer-form{display:none}span.text-danger{color:red !important}@media(max-width: 768px){.full-width{width:100%}.full-width.margin-right-40{margin-right:0}}.profile.section{margin-top:50px}.profile h3{margin-bottom:50px;color:#034490}@media only screen and (max-width: 768px){.profile h3{padding:20px}}.profile #profile-form{border:1px solid #bec3cd;border-radius:7px}.profile #profile-form.col-md-6{padding-left:0;padding-right:0}.profile #profile-form .form-group{margin-bottom:0}.profile #profile-form .form-group.border{border-bottom:1px solid #bec3cd;padding:20px}.profile #profile-form .form-group .small-label{font-size:12px;color:#5d6677;position:relative;left:75px}.profile #profile-form .form-group .inner{display:flex}.profile #profile-form .form-group .inner img{width:60px}.profile #profile-form .form-group .inner .form-actions{margin:0}.profile #profile-form .form-group .inner .account-btn-action{flex-wrap:nowrap}.profile #profile-form .form-group .inner .form-control{margin:0 10px;font-size:34px}.profile #profile-form .form-group .inner .save,.profile #profile-form .form-group .inner .cancel{display:none}.profile #profile-form .form-group .btn{padding-left:20px}.reset-password-edit{width:100%;margin:0 20px}.reset-password-edit .password-reset-label{display:none;margin-left:10px;margin-top:0}.reset-password-edit .old-password,.reset-password-edit .confirm-password{display:none}.email-change-edit{width:100%;margin:0 20px}.email-change-edit .email-change-label{display:none;margin-left:10px;margin-top:0}.email-change-edit .email-password{display:none}.profile-outer{padding:50px;border:1px solid gray;border-radius:7px}.profile-container{padding:20px;text-align:left}.profile-container p{margin:3px 0}.profile-gravatar{height:100px;width:100px;border-radius:50%;background-repeat:no-repeat;background-size:contain}@media(max-width: 768px){.profile-gravatar{height:50px;width:50px}}.profile-border{position:relative}.profile-border::after{content:"";height:80%;width:.5px;position:absolute;right:0;top:5%;background-color:#5d6677}@media(max-width: 768px){.profile-border{display:none}}.notification-box-outer{padding:35px;position:fixed;bottom:0;right:50px;background-color:rgba(0,0,0,.8);font-size:13px;color:#fff;line-height:1.4;font-family:"Trebuchet MS",Helvetica,sans-serif;z-index:9999}.notification-box-outer span{background-color:#cb402f;border:none;text-transform:uppercase;color:#fff;display:inline-block;padding:5px 20px;cursor:pointer;margin-top:12px;transition:all 200ms}.profile-circle{text-align:center}.profile-circle img{border-radius:50%;height:60px;width:60px}@media(max-width: 768px){.profile #profile-form{margin:0 8px}.profile #profile-form .form-group .small-label{left:0}.profile #profile-form .form-group .inner{flex-wrap:wrap}.profile #profile-form .form-group .inner img{width:2em;margin-left:10px}.profile #profile-form .form-group .inner .form-control{font-size:17px;height:40px;margin:10px 0}.profile #profile-form .form-group .inner .form-actions{justify-content:flex-end}.profile #profile-form .form-group .inner .save,.profile #profile-form .form-group .inner .cancel,.profile #profile-form .form-group .inner .edit{font-size:10px;padding:10px}.profile #profile-form .form-group .inner .save{margin-right:3px}}.container{padding-left:20px;padding-right:20px}@media(min-width: 768px){.container{padding-left:40px;padding-right:40px}}.flickity-viewport{width:100%}.text-center-in-img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center}.screen-width-header{background-color:#1a458b}.species-grid-with-dropdowns&gt;div{margin-top:25px}.facts-content h4{font-size:34px;line-height:1.44;letter-spacing:.1px;padding-bottom:10px;color:#1a458b}.facts-content h5{font-size:28px;line-height:1.32;letter-spacing:.1px;color:#5d6677}#cookie-consent{background-color:rgba(0,0,0,.8);font-size:13px;color:#fff;line-height:1.4;padding:12px 25px 12px 20px;font-family:"Trebuchet MS",Helvetica,sans-serif;position:fixed;bottom:0;left:20px;right:20px;z-index:9999}#cookie-consent-close{background:none;border:none;color:#fff;font-size:18px;display:inline-block;cursor:pointer;font-weight:700;padding:10px;position:absolute;top:-5px;right:0}#cookie-consent-close:hover{color:#fff}#cookie-consent-ok{background-color:#1a458b;border:none;text-transform:uppercase;color:#fff;display:inline-block;padding:5px 20px;cursor:pointer;margin-top:12px;transition:all 200ms}#cookie-consent-ok:hover{background-color:#123060}@media(min-width: 425px){#cookie-consent{font-size:14px;right:auto;left:20px;width:320px}}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-content .card{margin-bottom:0}.mfp-modal{text-align:left;max-width:650px;margin:40px auto;position:relative}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:rgba(0,0,0,0);border:0;-webkit-appearance:none;display:block;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close,.mfp-video-scaler .mfp-close{color:#fff;right:-14px}.mfp-inline-holder .mfp-close{color:#000;top:0;right:0}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset rgba(0,0,0,0)}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder,.mfp-video-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content,.mfp-video-holder .mfp-content{line-height:0;width:100%;max-width:1000px}.mfp-iframe-holder .mfp-close,.mfp-video-holder .mfp-close{top:-40px}.mfp-iframe-scaler,.mfp-video-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe,.mfp-iframe-scaler video,.mfp-video-scaler iframe,.mfp-video-scaler video{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto;max-height:100vh}img.product-img{background:#fff;margin:40px 0}.mfp-figure{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-iframe-scaler .mfp-bottom-bar,.mfp-video-scaler .mfp-bottom-bar{margin-top:8px}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px)and (orientation: landscape),screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{transform:scale(0.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}:root{--lidsaver-color-primary: #1A458B;--lidsaver-color-secondary: #CB402F;--lidsaver-color-tertiary: #D7E3F9}#print-view-dealer-logo{display:none}#lid-saver-configurator{margin-bottom:120px}#lid-saver-configurator .loader{display:inline-block;pointer-events:none;opacity:0;transition:opacity 200ms}#lid-saver-configurator .loader.show{opacity:1}#lid-saver-configurator .loader-spinner{-webkit-animation:rotate .8s infinite linear;animation:rotate .8s infinite linear;border:8px solid #5d6677;border-right-color:rgba(0,0,0,0);border-radius:50%;height:35px;width:35px}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#lid-saver-configurator .loader-section{align-items:center;display:flex;justify-content:center}#lid-saver-configurator .loader-section.short{height:100px}#lid-saver-configurator .loader-section{height:auto;margin:25px auto 0}#lid-saver-configurator ul{list-style-type:none}#lid-saver-configurator img{max-width:100%;width:100%}#lid-saver-configurator input[type=radio]{background:none;display:flex;height:auto;width:auto;position:relative;opacity:1;margin:0 3px}#lid-saver-configurator label{align-items:center}#lid-saver-configurator .btn{background:linear-gradient(150deg, #CB402F 0%, #CB402F 60%, #b42c1c 63%, #b42c1c 65%, #CB402F 66%, #b42c1c 70%, #b42c1c 72%, #CB402F 73%, #b42c1c 76%, #b42c1c 100%);border-radius:7px;border:none;cursor:pointer;padding:10px 20px 10px 30px;text-decoration:none;color:#fff;text-transform:uppercase;font-size:14px;line-height:1.2;font-weight:bold;letter-spacing:.1px;color:#fff;display:inline-flex;align-items:center;justify-content:center;position:relative;transition:all 250ms;text-align:left}#lid-saver-configurator .btn:after{content:"";border-bottom:.58em solid rgba(0,0,0,0);border-left:.92em solid #801e12;border-top:.58em solid rgba(0,0,0,0);flex-shrink:0;margin-left:20px;transition:inherit}#lid-saver-configurator .btn:hover,#lid-saver-configurator .btn:focus{background:linear-gradient(150deg, #b42c1c 0%, #b42c1c 60%, #801E12 63%, #801E12 65%, #b42c1c 66%, #801E12 70%, #801E12 72%, #b42c1c 73%, #801E12 76%, #801E12 100%)}#lid-saver-configurator .btn:hover:after,#lid-saver-configurator .btn:focus:after{border-left-color:#430e08}#lid-saver-configurator .btn:disabled{background:#e3e6ec;color:#5d6677;cursor:default}#lid-saver-configurator .btn:disabled:after{border-left-color:#5d6677}#lid-saver-configurator .btn.no-arrow:after{display:none}#lid-saver-configurator .btn.left-padding-20{padding-left:20px}#lid-saver-configurator .btn.btn-back:before{content:"";border-bottom:.58em solid rgba(0,0,0,0);border-right:.92em solid #801e12;border-top:.58em solid rgba(0,0,0,0);flex-shrink:0;margin-right:20px;transition:inherit}#lid-saver-configurator .btn.btn-flx{margin:0 auto}#lid-saver-configurator .btn-icon-left{padding-right:30px;padding-left:60px}.lsc-intro{font-size:20px}.lsc-intro p{font-size:20px;margin:5px 0}@media(max-width: 575px){.lsc-intro p{margin:15px 0}}.lsc-intro p:first-child{margin-bottom:20px}.lsc-intro-image{float:left;margin-right:20px}.lidSaverTabs{color:#000;font-size:16px;line-height:20px;width:100%;border:1px solid #e3e6ec;box-sizing:border-box;border-radius:5px}.lidSaverTabs ul{display:flex;justify-content:space-evenly;margin:0;padding:0}.lidSaverTabs ul li{display:flex;flex-direction:column;align-items:center;list-style:none;text-align:center;background:#fff;width:100%;position:relative;border-right:1px solid #e3e6ec;padding:10px 0}.lidSaverTabs ul li.selected{background:#e3e6ec}.lidSaverTabs ul li.selected .arrow{display:inline-block}.lidSaverTabs ul li span{width:100%;display:block}.lidSaverTabs ul li span.number{display:flex;justify-content:center;align-items:center;background:var(--lidsaver-color-primary);border-radius:50%;margin-bottom:8px;height:32px;width:32px;color:#fff;font-size:18px;line-height:30px}.lidSaverTabs ul li span.arrow{display:none;width:0;height:0;position:absolute;left:50%;top:100%;transform:translateX(-50%);border-left:14px solid rgba(0,0,0,0);border-right:14px solid rgba(0,0,0,0);border-top:14px solid #e3e6ec}.lidSaverTabs ul li span.label{margin-right:5px}@media(max-width: 575px){.lidSaverTabs ul{flex-direction:column}.lidSaverTabs ul li{border-bottom:1px solid #e3e6ec;flex-direction:row;width:auto}.lidSaverTabs ul li span{width:auto}.lidSaverTabs ul li span.number{margin:0 20px}}.lidSaverSelections{margin-top:15px}.lidSaverSelections li{line-height:20px}.lidSaverContainer{border-top:1px solid #999;padding:25px 0 0;margin-top:10px;width:100%}.lidSaverContainer h2{color:var(--lidsaver-color-secondary);font-size:28px;margin-bottom:10px}.lidSaverContainer h3{font-size:26px;margin:8px 0}@media(max-width: 767px){.lidSaverContainer h3{font-size:24px}}.lidSaverContainerStep1{border-top:none}.lidSaverContainerStep5{text-align:center}.lidSaverContainerStep5 p{font-size:18px;line-height:26px;max-width:80%;margin:0 auto}@media(max-width: 767px){.lidSaverContainerStep5 p{max-width:100%}}.lidSaverContainerStep5 .layoutModule{cursor:default}.lidSaverContainerStep5 h3{font-weight:700;margin:4px 0}@media(max-width: 575px){.lidSaverContainerStep5 h3{max-width:80%;margin-left:auto;margin-right:auto}}.lidSaverContainerStep5 .btn{margin-top:20px}.lidSaverContainer .stepHeader{text-align:center}.lidSaverContainer #regionName{cursor:pointer;width:50%;padding:10px}@media(max-width: 575px){.lidSaverContainer #regionName{width:100%}}.lidSaverContainer .stepContainer{display:flex;justify-content:center;margin-top:20px}@media(max-width: 767px){.lidSaverContainer .stepContainer{flex-wrap:wrap}}.lidSaverContainer .stepContainer.step2{flex-wrap:wrap;justify-content:flex-start}.lidSaverContainer .dispenserContainer{box-sizing:border-box;padding:0 15px;width:33.3%}@media(max-width: 767px){.lidSaverContainer .dispenserContainer{border-bottom:2px solid #e3e6ec;padding-bottom:0;margin-bottom:20px;width:50%}.lidSaverContainer .dispenserContainer:last-child{border:none;margin-bottom:0}}@media(max-width: 575px){.lidSaverContainer .dispenserContainer{width:100%}}.lidSaverContainer .dispenserContainer .dispenserContainerInner{position:relative;border-radius:5px}.lidSaverContainer .dispenserContainer img{border-radius:5px}.lidSaverContainer .dispenserContainer h4{position:absolute;width:100%;z-index:5;text-align:center;color:#fff;bottom:10px;padding-left:5px;padding-right:5px;box-sizing:border-box;font-size:20px;line-height:22px}.lidSaverContainer .dispenserContainer ul{display:flex;justify-content:space-between;margin:10px 0 20px;padding:0}.lidSaverContainer .dispenserContainer li{list-style:none;width:47.5%;margin:0;background:#fff;font-size:16px}.lidSaverContainer .dispenserContainer li.is-active label{background:#e3e6ec}.lidSaverContainer .dispenserContainer label{cursor:pointer;border:1px solid #e3e6ec;border-radius:5px;display:flex;padding:8px;align-items:center;transition:background-color 250ms ease}.lidSaverContainer .dispenserContainer label:hover{background-color:#e3e6ec}.dispenserLayout{display:flex;justify-content:space-between}.dispenserLayout .layoutContainer{box-sizing:border-box;padding:0 15px;display:flex;flex-direction:column;justify-content:flex-end;flex-grow:2;max-width:33%}.dispenserLayout .layoutContainer ul{padding:0}@media(max-width: 767px){.dispenserLayout .layoutContainer{margin-bottom:20px;width:50%;max-width:50%}}@media(max-width: 575px){.dispenserLayout .layoutContainer{width:100%;max-width:100%;margin:10px 0;padding-bottom:10px;border-bottom:2px solid #e3e6ec}.dispenserLayout .layoutContainer:last-child{border-bottom:none;padding-bottom:0}}.dispenserLayout .squareContainer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;justify-items:center;margin-bottom:10px;margin-left:auto;margin-right:auto}.dispenserLayout .squareContainer span{box-sizing:border-box;display:block;width:49px;height:49px;background:#fff;border-radius:4px;border:2px solid #bec3cd;margin-top:5px;margin-left:3px;margin-right:3px;transition:border 250ms ease}.dispenserLayout .layoutContainer.Square .squareContainer{width:160px}.dispenserLayout .layoutContainer.Vertical .squareContainer{flex-direction:column}.dispenserLayout .layoutContainer.Horizontal .squareContainer span:first-child{margin-left:0}.dispenserLayout .layoutContainer.Horizontal .squareContainer span:last-child{margin-right:0}.dispenserLayout ul{min-height:128px}@media(max-width: 991px){.dispenserLayout ul{min-height:auto}}.dispenserLayout ul li{margin:0 0 5px 0}.dispenserLayout ul label{border:1px solid #e3e6ec;border-radius:5px;cursor:pointer;display:flex;padding:8px;transition:background-color 250ms ease;min-width:135px}.dispenserLayout ul label:hover{background-color:#e3e6ec}.lidSaverContainerStep3.Mount-Vertical .layoutContainer.Single .square,.lidSaverContainerStep3.Mount-Horizontal .layoutContainer.Single .square,.lidSaverContainerStep3.Single-1 .layoutContainer.Single .square,.lidSaverContainerStep3.Square-4 .layoutContainer.Square .square,.lidSaverContainerStep3.Vertical-2 .layoutContainer.Vertical .square:nth-last-child(-n+2),.lidSaverContainerStep3.Vertical-3 .layoutContainer.Vertical .square:nth-last-child(-n+3),.lidSaverContainerStep3.Vertical-4 .layoutContainer.Vertical .square:nth-last-child(-n+4),.lidSaverContainerStep3.Horizontal-2 .layoutContainer.Horizontal .square:nth-last-child(-n+2),.lidSaverContainerStep3.Horizontal-3 .layoutContainer.Horizontal .square:nth-last-child(-n+3),.lidSaverContainerStep3.Horizontal-4 .layoutContainer.Horizontal .square:nth-last-child(-n+4){border-color:var(--lidsaver-color-tertiary)}.lidSaverContainerStep3.Mount-Vertical li:last-child label,.lidSaverContainerStep3.Mount-Horizontal li:first-child label,.lidSaverContainerStep3.Single-1 .Single label,.lidSaverContainerStep3.Square-4 .Square label,.lidSaverContainerStep3.Vertical-2 .Vertical li:first-child label,.lidSaverContainerStep3.Vertical-3 .Vertical li:nth-child(2) label,.lidSaverContainerStep3.Vertical-4 .Vertical li:last-child label,.lidSaverContainerStep3.Horizontal-2 .Horizontal li:first-child label,.lidSaverContainerStep3.Horizontal-3 .Horizontal li:nth-child(2) label,.lidSaverContainerStep3.Horizontal-4 .Horizontal li:last-child label{background-color:#e3e6ec}.configureModules{flex-direction:column}.configureModules.Vertical .modulesContainer{flex-direction:column;align-items:center}.configureModules.Horizontal{align-items:center}.configureModules.Horizontal .modulesContainer{flex-direction:row}.configureModules.Square .modulesContainer{flex-wrap:wrap;max-width:330px;margin:0 auto}@media(max-width: 767px){.configureModules.Square .modulesContainer{max-width:240px}}.configureModules .modulesContainer{display:flex;justify-content:center;position:relative}.configureModules .modulesDescription{margin-bottom:10px;text-align:center}.configureModules .selectModuleType{background:#fff;padding:25px;border:2px solid #e3e6ec;border-radius:5px;width:250px;min-height:292px;display:none;position:absolute;z-index:5;top:0;box-sizing:border-box}.configureModules .selectModuleTypeInner{position:relative}.configureModules .selectModuleTypeInner ul{padding:0}.configureModules .selectModuleType.is-active{display:block}.configureModules .selectModuleType--lids{text-align:center}.configureModules .selectModuleType .list-close{color:var(--lidsaver-color-primary);border-radius:50%;cursor:pointer;display:flex;justify-content:center;align-items:center;font-size:14px;height:24px;width:24px;position:absolute;right:-15px;top:-15px;transition:background-color 250ms ease}.configureModules .selectModuleType .list-close:hover::before,.configureModules .selectModuleType .list-close:hover::after{background-color:#2f343e}.configureModules .selectModuleType .list-close::before,.configureModules .selectModuleType .list-close::after{background-color:var(--lidsaver-color-primary);content:"";height:12px;width:2px}.configureModules .selectModuleType .list-close::before{transform:translateX(1px) rotate(45deg)}.configureModules .selectModuleType .list-close::after{transform:translateX(-1px) rotate(135deg)}.configureModules .selectModuleType li{list-style:none;margin:0 0 5px 0;background:#fff;border:1px solid #e3e6ec;padding:8px;border-radius:5px;cursor:pointer;transition:background-color 250ms ease}.configureModules .selectModuleType li.is-selected,.configureModules .selectModuleType li:hover{background-color:#e3e6ec}.configureModules h4{color:#5e5d5b;margin:0 0 10px;font-size:18px}.configureModules select{background-color:#fff;max-width:100%;padding:5px 0;min-height:30px;margin-bottom:10px}.layoutModule{width:110px;height:110px;background:#fff;border:2px solid #e3e6ec;border-radius:5px;cursor:pointer;text-align:center;font-size:50px;display:flex;justify-content:center;align-items:center;color:var(--lidsaver-color-primary);margin:4px;position:relative}@media(max-width: 767px){.layoutModule{height:74px;width:74px}}.layoutModule.is-active+.selectModuleType{display:block}.modulesContainer.results{display:flex;justify-content:center;margin:30px 0}.modulesContainer.results.Square{flex-wrap:wrap;max-width:330px;margin:30px auto}.modulesContainer.results.Vertical{flex-direction:column;align-items:center}.modulesContainer.results .layoutModule{color:#2f343e}.lidSaverContainer button{margin:1rem 0 3rem}@media(max-width: 767px){.lidSaverContainer button{min-width:65%;display:block;margin:20px auto 0}}.lidSaverControls{align-items:center;border-top:1px solid #999;display:flex;margin-top:10px;padding-top:20px;position:relative}.lidSaverControls #back{margin-right:auto}.lidSaverControls #reset{color:var(--lidsaver-color-primary);cursor:pointer;font-size:18px;position:absolute;left:50%;transform:translateX(-50%);transition:color 250ms ease}.lidSaverControls #reset:hover{color:#2f343e}.lidSaverControls #continue{margin-left:auto}@media(max-width: 575px){.lidSaverControls{padding-top:15px;justify-content:space-between}.lidSaverControls .btn{width:45%}.lidSaverControls #reset{top:75px}}#stepErrorContainer{min-height:40px;position:relative}#stepError{font-size:18px;width:100%;background:#f7f7f7;box-sizing:border-box;border:1px solid #e3e6ec;padding:5px;position:absolute;left:0;top:10px;color:red;text-align:center;font-weight:700}@media(max-width: 575px){#stepError{font-size:14px}}@media print{#print-view-dealer-logo{display:flex;margin:-100px auto 40px}.lsc-printView&gt;*:not(#outer-container){display:none}.lsc-printView header,.lsc-printView #cookie-consent{display:none}.lsc-printView #lid-saver-configurator{margin-bottom:0;margin-top:100px}#printView{border-top:10px solid #000;margin-top:-80px;padding-top:20px}#printView .center{text-align:center}#printView p{font-size:15px;line-height:20px}#printView p.large{font-size:24px;line-height:32px}#printView hr{border-color:#000;margin:12px 0}#printView a::after{content:""}#printView .modulesContainer.results{margin:20px auto}#printView .modulesContainer.results.Square{max-width:290px}#printView .layoutModule{height:90px;width:90px}.lsc-intro{display:none}#printFooter p{text-align:left;font-size:11px;line-height:16px}#printFooter&gt;div{display:block}#printFooter .notes{padding-right:12px;width:50%;float:left}#printFooter .copyright{padding:0 12px;width:29%;float:left}#printFooter .social{float:right;padding-left:0px;width:20%}#printFooter .social ul{display:flex}#printFooter .social ul li{margin-right:5px}#printFooter .social .icon{height:24px;width:24px}}.wwConfigurator{margin-bottom:80px}.wwConfigurator input.highlight{border-color:#cb402f;border-width:1px}.wwConfigurator input.highlight:focus{border-color:#cb402f;outline-style:unset}.wwConfigurator input.highlight:hover{border-color:#cb402f}.wwConfigurator-container{background-color:#efefef;border-radius:5px;display:flex;justify-content:space-between;margin-bottom:60px;padding:6px 3px 50px 3px;position:relative;flex-wrap:wrap}@media(max-width: 991.98px){.wwConfigurator-container{margin-bottom:20px;flex-direction:column}}.step-container{background-color:#fff;border:1px solid #e3e6ec;border-radius:5px;display:flex;flex-direction:column;flex:1 0;margin:0px 3px;position:relative}@media(max-width: 991.98px){.step-container{margin-bottom:15px}}.step-container a{font-size:12px}.step-container p{font-size:14px;margin:3px 0}.step-container hr{border-color:#5d6677;color:#5d6677;font-size:14px;margin:20px 0;width:100%}.step-container hr.small-padding{margin:12px 0}.step-container hr.or-divider{border-style:dashed;border-width:1px;position:relative;overflow:visible}.step-container hr.or-divider::after{background:#fff;content:"OR";padding:3px 5px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.step-container.disabled::after{content:"";border-radius:5px;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(255,255,255,.7)}.step-container--wide{min-width:20%}.step-container--extraWide{min-width:22%}.step-header{background-color:#1a458b;color:#fff;border-top-left-radius:5px;border-top-right-radius:5px;display:flex;font-size:16px;justify-content:center;margin:0;padding:5px 0;text-align:center;width:100%}.step-header--tall{padding-bottom:60px}.step-content{padding:15px 12px}.step-content.no-pad-bottom{padding-bottom:0;min-height:unset}.step-content.no-pad-top{padding-top:0}.step-content label{margin-bottom:4px}.step-content label.control-label{cursor:default;color:#1a458b;font-weight:700}.step-options{display:flex;flex-direction:row;justify-content:space-evenly;margin-bottom:20px}.step-options .options-container{display:flex;margin-top:5px;align-items:center}.step-options a.btn{align-self:center}.step-options .helpers{display:flex;flex-direction:column;align-items:flex-end}.step-options .helpers a{font-size:14px;margin:3px 0}.step-options input[type=text].form-control{height:24px;margin-bottom:8px}.step-options select.form-control{background-size:20px 10px;font-size:16px;height:40px}.step-options select.form-control[disabled]{cursor:default}.step-options .color-radios{display:flex;flex-direction:column;margin:20px 0}.step-options--column{flex-direction:column;margin-bottom:10px}.step-options--column select:first-child{margin-bottom:8px}.step-options--moveUp{margin-top:-60px}.step-options.rackBrand{padding-top:10px}.step-options.rackBrand .step-option{flex-direction:row;font-size:20px;justify-content:center}@media(max-width: 1199.98px){.step-options.rackBrand .step-option{font-size:18px}}.step-option{display:flex;flex-direction:column;font-size:14px;align-items:center}.step-option i{display:flex;justify-content:center;align-items:center;background-color:#fff;height:76px;width:76px;font-size:44px;border-radius:50%;border:1px solid #000;margin-bottom:3px}.step-option i::before{color:#5d6677}.step-option i:hover{cursor:pointer}.step-option i.selected::before{color:#1a458b}.step-option--brand{cursor:pointer}.step-option--brand .brand-logo{margin-right:3px}.step-option--brand.selected{color:#1a458b;transform:scale(1.05)}.wwSearch-dimensions{margin-bottom:10px}.wwSearch-results-specifications{margin-top:40px}#wwSearch-button{position:absolute;bottom:0;left:50%;transform:translate(-50%, 50%)}.ReactModal__Overlay{background-color:rgba(11,11,11,.8) !important;display:flex;z-index:2000}#attachments-modal.MuiPopperUnstyled-root{z-index:1000}.project-builder-overview div.overview-container{width:200px;margin-bottom:30px}.project-builder-overview .overview-divider{border-bottom:1px solid #bdbdbd;height:1px;margin-bottom:30px}.project-builder-overview div.overview-row{display:flex;flex-wrap:wrap}.project-builder-overview div.label{color:#1a458b;font-weight:700;text-transform:uppercase;cursor:unset}.project-builder-overview div.label span{color:#b8b8b8}.project-builder-overview div.product-row{border:1px solid #bdbdbd;border-radius:5px;padding:15px 0px 15px 15px;margin-bottom:15px}.project-builder-form label{color:#1a458b;font-weight:700;margin-bottom:12px;text-transform:uppercase;cursor:unset}.project-builder-form label span{color:#b8b8b8}.project-builder-form .styled-select__control{height:56px}.project-builder-form .form-group{margin-bottom:33px}.project-builder-form .form-group--relative{position:relative}.project-builder-form .form-group .display-flex{margin-bottom:10px}.project-builder-form .form-group .styled-select__single-value{color:#1a458b;font-size:18px}.project-builder-form .align-items-center{align-items:center}.project-builder-form .discount-percentage-container{margin:10px 0;padding-left:30px;width:100%}.project-builder-form .discount-percentage-container input{max-width:80px}.project-builder-form textarea{border:none;color:#5d6677;font-size:17px;font-family:"proxima-nova",sans-serif;resize:vertical;width:100%}.project-builder-form textarea .form-control{height:auto}.project-builder-form .form-control{border:solid 1px #bec3cd;border-radius:8px;padding:12px 24px;font-size:18px;line-height:1.75}.project-builder-form .form-control:not(textarea){height:56px}.project-builder-form .form-control[disabled]{background:#e3e6ec;border-color:#e3e6ec}.project-builder-form .form-actions{justify-content:center}.project-builder-form .form-actions .btn{margin:0 20px;padding:10px 25px;min-width:176px}.project-builder .MuiToolbar-root .MuiSvgIcon-root{background:url("/img/search-glass.svg") no-repeat left top;background-size:contain;font-size:32px;margin-right:16px}.project-builder .MuiToolbar-root .MuiSvgIcon-root path{display:none}.project-builder .tooltip-help{color:#bec3cd;cursor:pointer;margin-left:5px;margin-bottom:-5px}.project-builder .condensed-view-only{display:none}.project-builder.section{margin-top:42px}.project-builder nav{margin-bottom:44px}.project-builder li .loader-spinner{height:24px;width:24px}.project-builder .pdf-view-only{display:none}.project-builder .percent-symbol,.project-builder .dollar-symbol{position:relative}.project-builder .percent-symbol:after,.project-builder .dollar-symbol:after{content:"%";font-size:12px;position:absolute;right:7px;top:50%;transform:translateY(-50%)}.project-builder .dollar-symbol:after{content:"$"}.project-builder .discount-percentage-container:after,.project-builder .discount-dollar-container:after{color:#bec3cd;left:75px;top:61%}.project-builder .discount-percentage-container.active:after,.project-builder .discount-percentage-container.active input[type=text],.project-builder .discount-dollar-container.active:after,.project-builder .discount-dollar-container.active input[type=text]{color:#000}.project-builder .project-discount-input-container{margin-left:10px}.project-builder .project-discount-input-container input{border:1px solid #bec3cd;border-radius:7px;color:#5d6677;font-size:12px;padding:5px 0 5px 8px;max-width:40px}.project-builder .sales-tax-input-container,.project-builder .freight-input-container{margin-left:auto;position:relative}.project-builder .sales-tax-input-container input,.project-builder .freight-input-container input{border:1px solid #bec3cd;border-radius:7px;color:#5d6677;font-size:16px;padding:8px;max-width:90px}.project-builder .sales-tax-input-container:after,.project-builder .freight-input-container:after{content:"$";font-size:16px;position:absolute;left:-15px;top:50%;transform:translateY(-50%)}.project-builder .styled-select--widthAuto.styled-select__control{min-width:auto;width:auto}.project-builder .styled-select__control{border:1px solid #bec3cd;box-shadow:none;border-radius:8px;display:flex;min-width:185px}.project-builder .styled-select__control:hover{cursor:pointer}.project-builder .styled-select__control--menu-is-open{box-shadow:none;border:1px solid #bec3cd !important;border-radius:8px;border-bottom-color:#fff !important;border-bottom-left-radius:0px;border-bottom-right-radius:0px}.project-builder .styled-select__control--menu-is-open svg{transform:rotateX(180deg)}.project-builder .styled-select__control svg{fill:#5d6677}.project-builder .styled-select__value-container{padding:8px 0 8px 8px}.project-builder .styled-select__value-container.select--quantity{min-width:50px}.project-builder .styled-select__menu{border:1px solid #bec3cd;margin:0px;box-shadow:none;border-top-left-radius:0px;border-top-right-radius:0px;border-top:none;text-align:left}.project-builder .styled-select__menu-list{padding:0 12px}.project-builder .styled-select__option{background:none;border-top:1px solid #bec3cd;color:#5d6677;font-size:14px;padding:15px 0;transition:.2s}.project-builder .styled-select__option.select--quantity{padding:8px 0}.project-builder .styled-select__option:hover{background:none;color:#1a458b;cursor:pointer}.project-builder .styled-select__single-value{color:#5d6677;font-size:14px;position:unset;transform:none;max-width:unset}.project-builder .styled-select__single-value.select--quantity:before{content:"Qty: (";font-weight:normal;margin-right:1px}.project-builder .styled-select__single-value.select--quantity:after{content:")"}.project-builder .styled-select__indicator-separator{display:none}.project-builder .styled-select__indicator{padding-left:0}.project-builder .styled-select svg{color:#333 !important}.project-builder .no-border-select__control{border:none;box-shadow:none;border-radius:8px;display:flex;min-width:185px}.project-builder .no-border-select__control:hover{cursor:pointer}.project-builder .dropdown{position:relative;width:100%}.project-builder .dropdown.project-actions{z-index:1800}.project-builder .dropdown--discount .dropdown-menu-item:first-child{padding-top:0;border-top:none}.project-builder .dropdown-trigger{border-radius:8px;border:1px solid #bec3cd;color:#5d6677;cursor:pointer;height:45px;padding-left:16px;display:flex;align-items:center;font-size:14px}.project-builder .dropdown-trigger.kebab{outline:none;position:relative;border:none;flex-direction:column;height:auto;margin-left:auto}.project-builder .dropdown-trigger.kebab span{margin:2px 0}.project-builder .dropdown-trigger.kebab:before,.project-builder .dropdown-trigger.kebab:after{top:-1px}.project-builder .dropdown-trigger.kebab.active:before,.project-builder .dropdown-trigger.kebab.active:after{border:11px solid rgba(0,0,0,0);border-top-color:#bec3cd;content:"";position:absolute;top:0px;left:50%;transform:translate(-50%, 0%);z-index:1800}.project-builder .dropdown-trigger.kebab.active:after{left:calc(50% + 1px);border:10px solid rgba(0,0,0,0);border-top-color:#fff;transform:translateX(calc(-50% - 1px))}.project-builder .dropdown-trigger.active{border-bottom-left-radius:0;border-bottom-right-radius:0}.project-builder .dropdown-menu{border:1px solid #bec3cd;border-top:none;border-bottom-left-radius:8px;border-bottom-right-radius:8px;position:absolute;left:0;top:32px;background:#fff;z-index:10;padding:16px;width:100%}.project-builder .dropdown-menu.project-actions{border:none;top:unset;left:unset;bottom:calc(100% - 1px);right:-16px;width:auto}.project-builder .dropdown-menu-item{border-top:1px solid #bec3cd;padding:16px 0}.project-builder .dropdown-menu-item:last-child{padding-bottom:0}.project-builder .dropdown-menu-item label{color:#5d6677;font-size:14px;font-weight:normal}.project-builder .dropdown-menu-item input[type=text]{color:#bec3cd;margin-top:12px;margin-left:30px;height:30px;width:60px;font-size:14px}.project-builder .dropdown input[type=radio]{transform:scale(1.4);margin-right:10px}.project-builder .dropdown label{color:#5d6677}.project-builder .display-flex{display:flex;align-items:center;align-content:center;flex-wrap:wrap}.project-builder .display-flex label{margin-bottom:0}.project-builder .mx-auto{margin-left:auto;margin-right:auto}.project-builder .mr-auto{margin-right:auto !important}.project-builder .mr-0{margin-right:0 !important}.project-builder .mr-1{margin-right:24px !important}.project-builder .ml-auto{margin-left:auto !important}.project-builder .ml-0{margin-left:0 !important}.project-builder .ml-1{margin-left:24px !important}.project-builder .mb-0{margin-bottom:0 !important}.project-builder .mb-1{margin-bottom:24px !important}.project-builder .mb-2{margin-bottom:40px !important}.project-builder .mt-1{margin-top:24px !important}.project-builder .mt-2{margin-top:40px !important}.project-builder .text-left{margin-left:0;text-align:left !important}.project-builder hr{border-color:#bec3cd}.project-builder hr:first-child{margin-top:0}.project-builder .btn{font-size:14px;padding:10px 25px}.project-builder .btn--quickAdd{font-size:14px;font-weight:normal;text-transform:capitalize;padding:10px 7px;position:absolute;right:20px;bottom:20px}.project-builder .btn--add:after{color:#000;content:"+" !important;position:absolute;right:0;top:0}.project-builder .link-btn{color:#cb402f;font-weight:500}.project-builder .link-btn.underline{text-decoration:underline}.project-builder .rounded-border{border:solid 1px #bec3cd;border-radius:7px;padding:32px}.project-builder .rounded-border--paddingSmall{padding:20px}.project-builder .rounded-border--noPadding{padding:0}.project-builder .kebab,.project-builder .meatball{padding:0 5px;position:relative;margin:0}.project-builder .kebab span,.project-builder .meatball span{background:#e3e6ec;border-radius:50%;display:block;height:6px;width:6px;margin:4px 0}.project-builder .kebab{padding:20px}.project-builder .meatball{align-items:center;display:flex;margin-right:12px}.project-builder .meatball span{background:#bec3cd;display:flex;height:4px;width:4px;margin-left:2px;margin-right:2px}.project-builder .project-section,.project-builder .added-section{margin-bottom:60px}.project-builder .section-header{border:none;align-content:center;align-items:flex-start}.project-builder .section-header--borderTop{border-top:1px solid #bec3cd}.project-builder .section-header .section-title{margin-top:8px;margin-bottom:0}.project-builder .section-number{border-radius:50%;border:1px solid #1a458b;color:#1a458b;display:flex;align-items:center;align-content:center;justify-content:center;font-size:21px;font-weight:700;margin-right:40px;height:40px;width:40px}.project-builder .section-title{color:#1a458b;font-weight:700;font-size:21px;margin-right:30px;margin-bottom:24px;text-transform:uppercase}.project-builder .section-title--small{font-size:16px}.project-builder .section-title--flex{display:flex;margin-right:0}.project-builder .section-subtitle{color:#1a458b;font-size:16px;text-transform:uppercase;margin-bottom:16px;font-weight:700}.project-builder .project-title{color:#1a458b;font-size:18px;font-weight:700}.project-builder .MuiPopperUnstyled-root{z-index:2000}.project-builder .popper,.project-builder .popover{background:#fff;position:relative;margin-bottom:20px}.project-builder .popper:hover,.project-builder .popover:hover{border-color:#bec3cd}.project-builder .popper--attachments,.project-builder .popover--attachments{margin-bottom:10px;min-width:300px;max-width:650px}.project-builder .popper-trigger,.project-builder .popover-trigger{outline:none;position:relative}.project-builder .popper-trigger[open]:before,.project-builder .popper-trigger[open]:after,.project-builder .popover-trigger[open]:before,.project-builder .popover-trigger[open]:after{border:11px solid rgba(0,0,0,0);border-top-color:#bec3cd;content:"";position:absolute;top:-11px;left:50%;transform:translate(-50%, 0%);z-index:1800}.project-builder .popper-trigger[open]:after,.project-builder .popover-trigger[open]:after{left:calc(50% + 1px);border:10px solid rgba(0,0,0,0);border-top-color:#fff;transform:translateX(calc(-50% - 1px))}.project-builder .popper-trigger.kebab:before,.project-builder .popper-trigger.kebab:after,.project-builder .popover-trigger.kebab:before,.project-builder .popover-trigger.kebab:after{top:-1px}.project-builder .popper-title,.project-builder .popover-title{color:#1a458b;font-size:21px;font-weight:700;margin-bottom:40px}.project-builder .popover{margin:0}.project-builder .triangle{width:0;height:0;border-left:12px solid rgba(0,0,0,0);border-right:12px solid rgba(0,0,0,0);border-top:12px solid #bec3cd;position:absolute;bottom:0;left:50%;transform:translate(-50%, 100%)}.project-builder .form-control--short{background-size:10px 10px;height:44px}.project-builder .form-control.project-selector{color:#5d6677;font-size:14px}.project-builder .item-select,.project-builder .MuiCheckbox-root{background:none;border:solid 1px #bec3cd;border-radius:50%;height:25px;width:25px;position:absolute;left:20px;top:20px}.project-builder .item-select.Mui-checked,.project-builder .MuiCheckbox-root.Mui-checked{border-color:#1a458b}.project-builder .item-select.Mui-checked:before,.project-builder .MuiCheckbox-root.Mui-checked:before{background:url(/img/blue-checkmark.svg);content:"";position:absolute;width:10px;height:10px;border-radius:50%;background-size:contain;left:50%;top:50%;transform:translate(-50%, -50%)}.project-builder .item-select .MuiTouchRipple-root,.project-builder .MuiCheckbox-root .MuiTouchRipple-root{display:none}.project-builder .item-select svg,.project-builder .MuiCheckbox-root svg{display:none}.project-builder .added-products&gt;.row,.project-builder .added-products&gt;.carousel{margin-top:30px}.project-builder .added-products-header{align-items:center;display:flex;margin-bottom:30px}.project-builder .added-products-header .expand-all{color:#5d6677;cursor:pointer;font-weight:500;font-size:14px;margin-right:32px;text-transform:uppercase;position:relative}.project-builder .added-products-header .expand-all&gt;span{position:absolute;right:-25px;top:3px}.project-builder .added-products-header .expand-all&gt;span:last-child{top:-12px;transform:rotate(180deg)}.project-builder .added-products-header .styled-select__control{border:none;padding-left:20px}.project-builder .added-products-header .styled-select__single-value{text-transform:uppercase}.project-builder .added-products-header .styled-select__value-container,.project-builder .added-products-header .styled-select__menu{justify-content:flex-end;text-align:right}.project-builder .added-products-header .styled-select__single-value:before{content:"SORT BY:";font-weight:700;margin-right:5px}.project-builder .added-products .MuiAccordionSummary-content{position:relative}.project-builder .added-products .MuiAccordionSummary-content .popover-trigger{padding-left:10px;padding-right:10px;margin-right:7px}.project-builder .added-products .MuiAccordionSummary-content .popover-trigger:hover:before,.project-builder .added-products .MuiAccordionSummary-content .popover-trigger:hover:after{border:11px solid rgba(0,0,0,0);border-top-color:#bec3cd;content:"";position:absolute;top:-11px;left:50%;transform:translate(-50%, 0%);z-index:1800}.project-builder .added-products .MuiAccordionSummary-content .popover-trigger:hover:after{left:calc(50% + 1px);border:10px solid rgba(0,0,0,0);border-top-color:#fff;transform:translateX(calc(-50% - 1px))}.project-builder .added-products .MuiAccordionSummary-content .popover-trigger:hover .menu-dropdown{opacity:1;visibility:visible}.project-builder .added-products .MuiAccordionSummary-content .menu-dropdown{background:#fff;border:1px solid #bec3cd;border-radius:8px;left:unset;right:-15px;top:unset;bottom:37px;padding:13px 20px 13px;position:absolute;transition:all 250ms;width:auto}.project-builder .added-products .MuiAccordionSummary-content .menu-dropdown li{color:#5d6677;cursor:pointer;font-size:14px;padding:7px 0;white-space:nowrap}.project-builder .added-products .MuiAccordion-root:first-of-type{border-top-left-radius:8px;border-top-right-radius:8px}.project-builder .added-products .MuiAccordion-root:last-of-type{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.project-builder .btn--plain{background:none;border:none;height:43px;width:36px}.project-builder .btn-add{background:none;border-radius:50%;border:solid 1px #cb402f;height:90px;width:90px;display:flex;justify-content:center;align-items:center;margin-bottom:12px}.project-builder .btn-add--small{height:60px;width:60px}.project-builder .btn--delete{background:none;border:none}.project-builder .icon{display:inline-block;background-size:contain;background-position:center center;margin-right:2px;transform:translateY(3px)}.project-builder .icon--edit{background-image:url("/img/icon-edit.png");height:16px;width:16px}.project-builder .icon--duplicate{background-image:url("/img/icon-duplicate.png");height:19px;width:20px}.project-builder .icon--trash{background-image:url("/img/icon-trash.png");height:22px;width:17px}.project-builder .icon--download{background-image:url("/img/icon-download.png");height:17px;width:17px}.project-builder .icon--add{background-image:url("/img/icon-add-item.png");height:24px;width:24px}.project-builder .icon--delete{background-image:url("/img/icon-delete-item.png");height:24px;width:24px}.project-builder .icon-close{height:18px;width:18px}.project-builder .icon-addItem,.project-builder .icon-deleteItem{cursor:pointer;height:24px;width:24px}.project-builder .plus-icon,.project-builder .minus-icon{background:#cb402f;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;height:28px;width:28px;font-size:32px;font-weight:700}.project-builder .plus-icon--small,.project-builder .minus-icon--small{height:24px;width:24px;font-size:24px;padding-top:2px}.project-builder .pill{border:1px solid rgba(93,102,119,.5);border-radius:100px;color:#5d6677;display:inline-block;font-size:14px;font-weight:600;padding:6px 25px}.project-builder .pill.Progress,.project-builder .pill.InProgress{border-color:#1a458b;color:#1a458b}.project-builder .pill.Incoming{border-color:#cb402f;color:#cb402f}.project-builder .pill.Completed{background-color:#1a458b;border-color:#1a458b;color:#fff}.project-builder .pill.archived{background-color:rgba(93,102,119,.5);border-color:rgba(93,102,119,.5);color:#fff}.project-builder .show-all{display:block;margin:15px auto 15px;text-align:center;font-weight:700;color:#5d6677}.project-builder-projects-list{position:relative}.project-builder-projects-list .section-title{margin-bottom:48px}.project-builder-projects-list .MuiButtonBase-root.MuiTableSortLabel-root{display:none}.project-builder-projects-list th.MuiTableCell-root[aria-sort=descending] button:after,.project-builder-projects-list th.MuiTableCell-root[aria-sort=ascending] button:after{border:solid #5d6677;border-width:0 2px 2px 0;content:"";padding:3px;margin-left:-7px;margin-top:-2px;transform:rotate(45deg);height:0;width:0}.project-builder-projects-list th.MuiTableCell-root[aria-sort=ascending] button:after{margin-top:6px;transform:rotate(225deg)}.project-builder-projects-list .status-filter{border-bottom:1px solid #bec3cd;color:#5d6677;font-size:14px;font-weight:normal;padding:16px 42px}.project-builder-projects-list .status-filter .styled-select__control{border-color:#fff}.project-builder-projects-list .status-filter .styled-select__control--menu-is-open{border-color:#bec3cd;border-bottom-color:#fff}.project-builder-projects-list .status-filter .styled-select__single-value{text-transform:uppercase}.project-builder-projects-list .status-filter .styled-select__single-value:before{content:"PROJECT STATUS:";font-weight:700;margin-right:5px}.project-builder-projects-list .status-filter .styled-select__value-container{flex:0 auto}.project-builder-projects-list .status-filter .styled-select__indicators{margin-right:auto}.project-builder .product-card{height:100%;display:flex;flex-direction:column;padding-left:20px;padding-right:20px;padding-bottom:16px;position:relative}.project-builder .product-card:hover{border-color:#5d6677}.project-builder .product-card--fullWidth{flex-direction:row;padding:48px 30px}.project-builder .product-card--fullWidth .product-card-media{margin:0 20px 0 0;width:45%}.project-builder .product-card--fullWidth .product-card-content{width:55%}.project-builder .product-card--fullWidth .product-card-attributes{margin-top:unset}.project-builder .product-card--add{justify-content:center;align-items:center;min-height:260px;cursor:pointer}.project-builder .product-card .cta-title{font-size:18px;font-weight:600;color:#5d6677}.project-builder .product-card-tag{background:#1a458b;border-radius:8px;color:#fff;position:absolute;top:20px;right:20px;padding:8px 12px;text-transform:uppercase;font-size:12px}.project-builder .product-card-media{margin:20px 0;text-align:center;height:190px;min-height:190px}.project-builder .product-card-media img{max-height:100%}.project-builder .product-card-content{display:flex;height:100%;flex-direction:column}.project-builder .product-card-sku{color:#5d6677;margin-bottom:6px}.project-builder .product-card-title{color:#1a458b;font-size:19px;font-weight:700;line-height:1.3;margin-bottom:16px}.project-builder .product-card-attributes{display:flex;flex-direction:row;margin-top:auto}.project-builder .product-card-price{display:flex;font-weight:700;color:#5d6677;flex-direction:column;margin-right:8px}.project-builder .product-card-price-label{color:#1a458b;font-size:12px;font-weight:normal;margin-bottom:4px}.project-builder .product-card-price--original{color:#bec3cd;font-size:12px;font-weight:normal;margin-left:6px;text-decoration:line-through}.project-builder .product-card .add-discount{font-size:12px;color:#5d6677;margin-right:auto;margin-top:18px}.project-builder .product-card .btn--delete{margin-left:auto;margin-right:10px}.project-builder .product-card .quantity-selector{color:#5d6677;font-size:14px;padding-right:0;padding-left:8px;height:37px;width:78px}.project-builder .product-card .input-quantity{border-radius:8px;border:1px solid #bec3cd;color:#5d6677;padding-left:40px;max-width:75px;height:37px}.project-builder .product-card .input-quantity-container{position:relative;max-width:75px}.project-builder .product-card .input-quantity-container::before{content:"Qty:";color:#5d6677;position:absolute;left:10px;top:8px}.project-builder .product-card .input-quantity-container.sort-value-container{top:20px;right:20px;position:absolute;max-width:80px}.project-builder .product-card .input-quantity-container.sort-value-container::before{content:"Sort:"}.project-builder .product-card .input-quantity.sort-value{padding-left:45px}.project-builder .product-card-actions{border-top:solid 1px rgba(190,195,205,.5);display:flex;flex-direction:row;justify-content:space-evenly;margin-top:16px;padding:16px 0 0 0}.project-builder .product-card-actions span{width:1px;height:30px;background-color:rgba(190,195,205,.5)}.project-builder .product-card-actions button{color:#5d6677;margin:0}.project-builder .product-card-actions .no-note{display:flex;align-items:center;color:#bec3cd}.project-builder .attachment-card{height:100%;display:flex;flex-direction:row;min-height:130px;padding:0;position:relative}.project-builder .attachment-card--add{flex-direction:column;align-items:center;cursor:pointer;justify-content:center}.project-builder .attachment-card .item-select{background:#fff;left:8px;top:8px;z-index:20}.project-builder .attachment-card-media{display:flex;width:33%;min-width:160px;position:relative;overflow:hidden;background-size:cover;background-position:left top;border-top-left-radius:7px;border-bottom-left-radius:7px}.project-builder .attachment-card-media-overlay{background:rgba(49,85,162,.5);position:absolute;left:0;top:0;width:100%;height:100%;z-index:10}.project-builder .attachment-card-media-overlay,.project-builder .attachment-card-media img{border-radius:0;border-top-left-radius:7px;border-bottom-left-radius:7px}.project-builder .attachment-card-content{display:flex;flex-direction:column;padding:20px 18px;width:67%;justify-content:center}.project-builder .attachment-card-title{color:#1a458b;font-weight:700}.project-builder .attachment-card-sku{color:#5d6677;margin-bottom:5px}.project-builder .attachment-card .btn--delete{position:absolute;right:8px;bottom:8px}.project-builder .attachments-list{padding:8px 20px}.project-builder .attachments-list svg{font-size:30px;margin-right:12px;color:#bec3cd;transform:none}.project-builder .attachments-list--paddingNone{padding:0}.project-builder .attachments-list li{border-bottom:solid 1px rgba(190,195,205,.5);display:flex;flex-direction:row;padding:10px 0;align-items:center}.project-builder .attachments-list li.isAdded .icon,.project-builder .attachments-list li.isAdded .attachment-title,.project-builder .attachments-list li.isAdded svg{color:#1a458b;font-weight:700}.project-builder .attachments-list li a{display:flex;align-items:center}.project-builder .attachments-list li .icon-container{display:inline-block;width:30px;height:30px;margin-right:12px}.project-builder .attachments-list li .icon-container--video svg{font-size:33px;margin:0}.project-builder .attachments-list .attachment-title{color:#5d6677;display:inline-block;font-weight:500;margin-right:10px;text-decoration:underline}.project-builder .attachments-list .attachment-title span{font-weight:700}.project-builder .added-attachments.added-section .rounded-border{padding:20px 20px 0}.project-builder .recommended-attachments .rounded-border{padding:5px 20px 0}.project-builder .project-detail-content{margin-top:60px}.project-builder .sidebar{background:#fff}.project-builder .sidebar.is-sticky{position:fixed;top:100px;z-index:99;-webkit-animation:500ms ease;animation:500ms ease}.project-builder .sidebar.is-bottom{top:unset;bottom:0;position:absolute}.project-builder .sidebar hr{margin:1.5rem 0}.project-builder .sidebar hr.extra-margin{margin:2rem 0}.project-builder .sidebar .buttons-container{display:flex}.project-builder .sidebar .buttons-container button{display:flex;width:46%}.project-builder .quote-downloads{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;justify-items:center;padding:12px 0 0}.project-builder .quote-downloads button,.project-builder .quote-downloads .link-btn{font-size:14px;font-weight:700;padding:6px;margin:6px 4px;width:40%}.project-builder .quote-downloads .loader{display:flex;justify-content:center;margin:6px 4px;width:144px}.project-builder .quote-downloads .loader-spinner{height:33px;width:33px}.project-builder .quote-details{margin-right:auto}.project-builder .quote-details li{color:#1a458b;font-weight:700;padding:8px 0px}.project-builder .quote-details li span{color:#5d6677;font-weight:normal}.project-builder .quote-totals li{align-items:center;color:#5d6677;display:flex;padding:8px 0px}.project-builder .quote-totals li span{margin-left:auto}.project-builder .quote-total-price{color:#1a458b;display:flex;justify-content:space-between;font-weight:700}.project-builder .quote-total-price .MuiSvgIcon-root{cursor:pointer;fill:#bec3cd;font-size:16px;margin-left:5px}.project-builder .quote-total-price-label{display:flex;align-items:center}.project-builder .mobile-downloads-container{display:none}.project-builder .review-quote-content .added-section{margin-bottom:0}.project-builder .review-quote-content .added-products{padding:0}.project-builder .review-quote-content .added-products .col-md-12:last-child .product-card{border-bottom:none}.project-builder .review-quote-content .added-products rounded-border{padding:10px 0}.project-builder .review-quote-content .added-products .MuiAccordionSummary-root{padding-left:15px;padding-right:15px}.project-builder .review-quote-content .added-products .MuiAccordionSummary-root[aria-expanded=true]{border-bottom:1px solid rgba(190,195,205,.5)}.project-builder .review-quote-content .section-header{padding-top:40px}.project-builder .review-quote-content .section-header .quote-details li{padding:4px 0}.project-builder .review-quote-content .product-card{border:none;border-radius:0;border-bottom:1px solid rgba(0,0,0,.1);padding:30px 15px}.project-builder .review-quote-content #quote-project-notes p{white-space:pre-wrap}.project-builder .send-quote-card{display:flex;flex-direction:row}.project-builder .send-quote-card button{flex:0 auto;padding:10px 10px;max-width:190px;align-self:center}.project-builder .send-quote-card-content{margin-left:40px;color:#5d6677;font-weight:normal;font-size:17px}.project-builder .send-quote-card-content .quote-price{font-size:21px}.project-builder .send-quote-card-content .quote-price span{color:#1a458b;font-weight:700;margin-right:10px;display:inline-block;margin-bottom:6px}.project-builder .quick-add.rounded-border{margin:0}.project-builder .quick-add&gt;label{color:#5d6677;display:block;font-weight:700;font-size:14px;margin-bottom:5px}.project-builder .quick-add&gt;label:last-of-type{margin-top:24px}.project-builder .quick-add .product-number{color:#5d6677;font-size:16px;font-weight:normal;line-height:1.3;margin-bottom:8px}.project-builder .quick-add .product-title{color:#1a458b;font-size:21px;font-weight:700;line-height:1.3;margin:0;max-width:340px}.project-builder .quick-add .product-details-container{align-content:center;align-items:center;display:flex;justify-content:space-between;margin:24px 0}.project-builder .quick-add .product-details-container a{color:#5d6677;font-size:14px;font-weight:500;text-decoration:underline}.project-builder .quick-add-quantity span{font-size:18px;margin:0 5px}.project-builder .quick-add-quantity .quantity--increase,.project-builder .quick-add-quantity .quantity--decrease{cursor:pointer}.project-builder-received-quote .downloads-container{display:flex;flex-direction:row;align-items:center;margin-top:36px}.project-builder-received-quote .downloads-container .section-title{margin:0}.project-builder-received-quote .downloads-container .quote-downloads{margin-left:auto;padding:0;flex-wrap:nowrap;white-space:nowrap}.project-builder-received-quote .downloads-container .quote-downloads button,.project-builder-received-quote .downloads-container .quote-downloads .link-btn{margin:0 0 0 30px;width:auto}.project-builder-received-quote .downloads-container .quote-downloads .loader{margin:0}.project-builder-received-quote .section-links{margin-top:16px}.project-builder-received-quote .section-links ul{display:flex}.project-builder-received-quote .section-links ul li{margin-right:24px}.project-builder-received-quote .section-links ul li a{font-size:16px;color:#5d6677}.project-builder-received-quote+hr{margin:32px 0 0}.project-builder-received-quote .section.equal-margin{margin-top:40px}.project-builder-received-quote .product-card .quantity{align-self:center;color:#5d6677;font-size:14px;padding:7px 12px}.project-builder-received-quote .product-card .quantity:hover{border-color:#bec3cd}.project-builder-received-quote #signature-section{display:none;margin-top:60px;padding-left:0}.project-builder .MuiAccordionDetails-root .product-notes-list-item:first-child{border-top:1px solid rgba(190,195,205,.5);padding-top:13px}.project-builder .product-notes-list-item{border-bottom:1px solid rgba(190,195,205,.5);display:flex;flex-direction:row;align-items:center;padding:13px 0}.project-builder .product-notes-list-item:first-child{padding-top:0}.project-builder .product-notes-list-item:last-child{border:none}.project-builder .product-notes-media{margin-right:15px;width:15%;min-width:15%;text-align:center}.project-builder .product-notes-media img{max-height:128px}.project-builder .product-notes-content{color:#5d6677;line-height:1.75}.project-builder .product-notes-title{color:#1a458b;font-size:16px;line-height:1.3;margin-bottom:6px}.project-builder .product-notes-actions{display:flex;flex-direction:row;min-width:60px;width:60px}.project-builder .product-notes-actions button:last-child{margin-left:8px}.project-builder textarea#notes{line-height:1.3}.project-builder .character-count{position:absolute;right:20px;bottom:20px;font-size:12px;color:#bec3cd}.project-builder .selected-actions{background:#fff;border-top:1px solid #bec3cd;padding:42px 0;position:fixed;left:0;bottom:0;width:100%;z-index:20}.project-builder .selected-actions-container{display:flex;flex-direction:row;align-items:center}.project-builder .selected-actions-container .btn{margin-right:25px}.project-builder .selected-actions-container .link-btn{margin-left:auto;margin-right:0;font-size:14px;font-weight:700}.project-builder .my-projects-actions{display:flex;flex-direction:column;padding:20px}.project-builder .my-projects-actions li{color:#5d6677;font-size:14px;margin:6px 0;white-space:nowrap;text-align:left}.project-builder .my-projects-actions li button{color:#5d6677}.project-builder .my-projects-actions li:first-child{margin-top:0}.project-builder .my-projects-actions li:last-child{margin-bottom:0}.project-builder .my-projects-actions img{display:none}.project-builder .my-projects-actions .icon{display:none}.project-builder .MuiAccordion-root{border:none;box-shadow:none;display:flex;flex-direction:column;margin:0}.project-builder .MuiAccordion-root .MuiAccordionSummary-content{margin:0}.project-builder .MuiAccordion-root .MuiAccordionDetails-root{padding:0}.project-builder .MuiAccordionSummary-root{min-height:auto !important}.project-builder .added-section:not(.added-products) .MuiAccordion-root{flex-direction:column-reverse}.project-builder .added-products .section-title--family{color:#1a458b;font-size:21px;font-weight:500;line-height:1.3}.project-builder .added-products .section-title--family span{color:#5d6677;font-size:14px;font-weight:normal;margin-left:10px}.project-builder .added-products .section-title--family .menu-toggle-lines{display:none;background:#5d6677;height:1px;margin-bottom:6px;margin-left:0;margin-right:10px}.project-builder .added-products .MuiAccordionSummary-content{flex-direction:row-reverse}.project-builder .added-products .MuiAccordionSummary-content .section-title--family{margin-right:auto}.project-builder .added-products .meatball:hover~div .menu-toggle-lines{display:inline-flex}.project-builder .added-products .MuiAccordion-root.Mui-expanded{margin:0}.project-builder .added-products .MuiAccordionSummary-root{align-items:center;padding:30px 0;margin-bottom:0}.project-builder .added-products .MuiAccordionSummary-root[aria-expanded=true]{border-top:1px solid rgba(190,195,205,.5)}.project-builder .added-products .MuiAccordionSummary-root[aria-expanded=true] span{display:none}.project-builder .added-products .MuiSvgIcon-root{color:#5d6677;font-size:30px}.project-builder .search-form-container,.project-builder .search-drawer-input{height:62px}.project-builder .search-form-container{position:relative;top:0;left:0;opacity:1;visibility:visible;border:none;width:100%;max-width:100%;transform:none;border-radius:8px}.project-builder .search-form-container.open .search-drawer-content{display:block;opacity:1;visibility:visible}.project-builder .search-form{border-radius:8px;border:1px solid #bec3cd;position:absolute;left:0;top:0;width:100%;z-index:1}.project-builder .search-form .search-drawer-input-container{border:none;z-index:20}.project-builder .search-form .search-drawer-content{border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top:1px solid #bec3cd;background:#fff;padding-top:0;padding-right:45px;padding-bottom:40px;max-height:536px;z-index:10;transition:all 400ms;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.project-builder .search-form .search-drawer-content::-webkit-scrollbar{display:none}.project-builder .search-form .search-drawer-content:after{content:"";background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #fff 96%);border-radius:8px;width:100%;position:absolute;height:74px;bottom:0;left:0}.project-builder .search-form .search-drawer-title{text-align:left}.project-builder .search-form .search-drawer-section-content{border:none;padding-left:0}.project-builder .search-form .search-drawer-links li{align-items:center;border-bottom:1px solid rgba(93,102,119,.25);display:flex;margin-bottom:10px;padding-bottom:10px}.project-builder .search-form .search-drawer-links li a{margin-right:10px}.project-builder .search-form .search-drawer-links li:last-of-type{border:none}.project-builder .search-form .search-drawer-links li .search-drawer-all-btn{font-size:16px;font-weight:700;margin-left:0;margin-right:auto}.project-builder .carousel{margin-left:0;margin-right:0}.project-builder .carousel-cell{border:1px solid #bec3cd;margin:10px;width:33% !important}.project-builder .carousel .previous{left:-30px}.project-builder .carousel .next{right:-30px}.project-builder .breadcrumbs{margin-top:0;text-transform:capitalize}.project-builder .breadcrumbs&gt;li:after{margin:0 8px}.project-builder .breadcrumbs&gt;li:first-child:after{content:"";display:none}.project-builder .quote-confirmation-content{display:flex;align-items:flex-start;background-color:#f6f8fa;font-size:13px;margin-left:-30px;margin-right:-30px;padding:15px 24px}.project-builder .quote-confirmation-content li{padding:5px 0}.project-builder .quote-confirmation-content button{margin-top:5px}.project-builder .quote-confirmation-actions .link-btn{color:#1a458b;display:flex;font-size:14px;font-weight:600;margin:24px auto 0}.project-builder .quote-confirmation.form-group{background-color:#f6f8fa;margin-left:-30px;margin-right:-30px;padding:15px 24px}.project-builder .quote-confirmation.form-group label{color:#1a458b;font-size:13px}.project-builder-modal{background:#fff;border-radius:10px;border:none;overflow-y:auto;position:relative;margin:auto;height:auto;width:auto}.project-builder-modal:focus{outline:none}.project-builder-modal-close{background:none;border:none;position:absolute;right:15px;top:15px;display:flex;align-items:center;justify-items:center;padding:10px}.project-builder-modal .modal-title{font-family:"proxima-nova",sans-serif;font-size:38px;font-weight:700;line-height:1.2;color:#1a458b;margin:0 auto 80px;text-align:center}.project-builder-modal .modal-subtitle{font-family:"proxima-nova",sans-serif;font-size:17px;font-weight:normal;color:#5d6677;margin:0 auto 20px;text-align:center}.project-builder-modal p{color:#5d6677;margin-bottom:32px;text-align:center}.project-builder-modal--large{height:85vh;width:85vw;padding:100px 10vw}.project-builder-modal--small{padding:56px}.project-builder-modal--small .modal-title{font-size:28px;margin-bottom:16px}.project-builder-modal--small textarea{min-width:25vw}.project-builder-modal--xs{padding:80px}.project-builder-modal--xs .modal-title{font-size:28px;margin-bottom:16px;max-width:265px}.project-builder-modal--xs label{color:#5d6677;font-size:14px;font-weight:700}.project-builder-modal--xs .form-control{width:100%}.project-builder-modal--paddingSmall{padding-left:40px;padding-right:40px;padding-bottom:35px;padding-top:60px}.project-builder-modal--discount{overflow-y:inherit}.project-builder-modal--discount .form-actions{justify-content:space-around}.project-builder-modal--move{min-width:28vw}.project-builder-modal .form-control textarea{font-size:16px}.project-builder-modal .product-notes-list-item{align-items:flex-start;border-top:1px solid rgba(190,195,205,.5);padding:20px 0;width:25vw}.project-builder-modal .product-notes-media{min-width:80px}.project-builder-modal .project-builder .search-form-container{height:100%;max-height:100%}.project-builder-modal .project-builder .search-form{border:none}.project-builder-modal .project-builder .search-form .search-drawer-input-container{border:1px solid #bec3cd;border-radius:8px}.project-builder-modal .project-builder .search-form .search-drawer-content{border:none;padding:32px 0 60px;max-height:unset}.project-builder-modal .project-builder .search-form .search-drawer-content:after{display:none}.project-builder-modal .project-builder .search-form .search-drawer-title{font-size:21px}.project-builder-modal .project-builder .search-form .search-drawer-section{margin:35px 0}.project-builder-modal .project-builder .search-form .search-drawer-section-content{max-width:80%;margin-left:auto}.project-builder-modal .project-builder .search-form .search-drawer-links a{font-size:16px}.project-builder-modal .project-builder .search-form .search-drawer-all-btn{margin-top:30px;margin-left:0;margin-right:auto}.project-builder-search .section-title{margin-bottom:48px}.project-builder-search .search-drawer-btn.document-search,.project-builder-search .search-field-mobile-btn.document-search{left:20px;width:62px}.project-builder-search .search-drawer-input{padding-left:90px;padding-right:10px}.project-builder-search .filter-accordion-header:before{height:6px;width:12px}.project-builder-search .filter-accordion-content{padding:0}.project-builder-search .filter-accordion-content&gt;div{padding:5px 0}.project-builder-search .search-nav-container{display:flex;flex:0 0 83.33333333%;max-width:83.333333%;margin:0 auto;border:none;justify-content:flex-end !important}.project-builder-search .search-nav-container .search-tab{border:1px solid #bec3cd;border-radius:10px;font-size:14px;font-weight:600;margin:0 0 0 20px;padding-top:10px;padding-bottom:10px;max-width:162px}.project-builder-search form{margin-bottom:30px}.project-builder-search .col-lg-3{flex:0 0 33.3333%;max-width:33.3333%}.project-builder-search .col-lg-9{flex:0 0 66.6666%;max-width:66.6666%}.project-builder-search .col-md-4{flex:0 0 50%;max-width:50%}.project-builder-search #filters{margin-top:0;padding:40px 32px}.project-builder-search .full-card{border:1px solid #bec3cd;border-radius:8px;padding:0 20px 20px 20px;margin-bottom:40px;height:calc(100% - 40px)}.project-builder-search .full-card:before,.project-builder-search .full-card:after{border:none}.project-builder-search .search-result-message{margin-top:-46px;margin-bottom:46px}.project-builder-search .no-search-box{margin-bottom:32px}.project-builder-search .filter-accordion,.project-builder-search .filter-accordion[open]{margin-bottom:32px}.MuiTooltip-popper .MuiTooltip-tooltip{background:#fff;border:1px solid #bec3cd;color:#5d6677;font-size:14px;padding:10px 15px;position:relative}.MuiTooltip-popper .MuiTooltip-tooltip:before{border:11px solid rgba(0,0,0,0);border-top-color:#bec3cd;content:"";position:absolute;top:100%;left:50%;transform:translate(-50%, 0%)}.MuiTooltip-popper .MuiTooltip-tooltip:after{content:"";position:absolute;top:100%;left:calc(50% + 1px);border:10px solid rgba(0,0,0,0);border-top-color:#fff;transform:translateX(calc(-50% - 1px))}.notyf__toast.with-undo-button{font-size:14px;max-width:unset}.notyf__toast.with-undo-button .notyf__message{display:flex;align-items:center}.notyf__toast.with-undo-button #undo-button{cursor:pointer;display:flex;margin-left:20px;padding-left:20px;border-left:2px solid;height:40px;align-items:center;text-transform:uppercase;font-weight:700}@media(max-width: 991.98px){.project-builder .hide-mobile{display:none}.project-builder .btn{width:100%}.project-builder hr{margin:20px 0}.project-builder .breadcrumbs{display:flex;font-size:14px}.project-builder .styled-select__control{flex-wrap:nowrap}.project-builder .styled-select__menu{z-index:30}.project-builder .project-section,.project-builder .added-section{margin-bottom:20px}.project-builder .sidebar{position:fixed;display:flex;flex-direction:column;bottom:0;left:0;width:100vw !important;z-index:10}.project-builder .sidebar .quote-downloads{display:none}.project-builder .sidebar .section-title--small{margin-bottom:16px}.project-builder .sidebar.rounded-border{border-radius:0}.project-builder .sidebar.is-sticky{top:unset}.project-builder .sidebar.is-bottom{position:fixed;top:unset;bottom:0}.project-builder .sidebar hr{margin:1rem 0}.project-builder .sidebar hr.extra-margin{display:none}.project-builder .sidebar button{margin-top:15px;order:4}.project-builder .sidebar button.add-discount{order:unset;margin-left:0 !important}.project-builder .sidebar .link-btn{margin-top:-3px;margin-bottom:0;margin-left:15px !important}.project-builder .sidebar-container{display:flex;flex-direction:column;position:relative}.project-builder .sidebar .collapse-toggle{background:#fff;border-radius:50%;box-shadow:0 4px 10px 0 rgba(0,0,0,.15);height:46px;width:46px;position:absolute;right:0px;top:-32px;transform:translateY(-50%)}.project-builder .sidebar .collapse-toggle:after{border:solid #5d6677;border-width:0 2px 2px 0;content:"";display:block;padding:4px;margin-left:18px;margin-top:16px;transform:rotate(45deg);height:0;width:0}.project-builder .sidebar .quote-details li,.project-builder .sidebar .quote-totals{padding:5px 0}.project-builder .sidebar.collapsed hr,.project-builder .sidebar.collapsed .quote-details,.project-builder .sidebar.collapsed .quote-totals,.project-builder .sidebar.collapsed .quote-total-price svg,.project-builder .sidebar.collapsed .quote-downloads{display:none}.project-builder .sidebar.collapsed .collapse-toggle:after{transform:rotate(225deg);margin-top:20px}.project-builder-modal{max-width:90vw}.project-builder-modal--large{padding:40px 10px}.project-builder-modal--small{padding:40px 20px}.project-builder-modal--xs{padding:40px 15px}.project-builder-modal .modal-title{margin-bottom:20px}.project-builder-modal .form-group{margin-bottom:20px}.project-builder-modal .form-actions button{margin:10px 0}.project-builder-modal .quote-confirmation-content{margin:0 0 10px 0;padding:10px 5px}.project-builder-modal .quote-confirmation-content li{font-size:16px}.project-builder-modal .quote-confirmation-content li span{display:block;margin:5px 0}.project-builder-modal .product-notes-list-item{width:100%;flex-direction:column;align-items:center}.project-builder-modal .product-notes-actions{margin:20px auto}.project-builder-modal .project-builder .search-form .search-drawer-content{padding-top:10px}.project-builder-modal .project-builder .search-form .search-drawer-section{flex-direction:column;margin:20px 0}.project-builder-modal .project-builder .search-form .search-drawer-title{margin-bottom:20px}.project-builder-modal .project-builder .search-form .search-drawer-section-content{max-width:100%}.project-builder-modal .project-builder .search-form .search-drawer-all-btn{margin-top:10px}.project-builder-projects-list .section-title{margin-bottom:100px}.project-builder-projects-list .MuiTable-root{display:block;min-height:auto}.project-builder-projects-list .MuiTable-root .pill{font-size:11px;padding:6px 12px;white-space:nowrap}.project-builder-projects-list .MuiToolbar-root{min-height:0}.project-builder-projects-list .MuiToolbar-root&gt;div&gt;div{top:-120px}.project-builder-projects-list .MuiTableHead-root{display:block}.project-builder-projects-list .MuiTableHead-root .MuiButton-root{display:block;padding:0;min-width:40vw}.project-builder-projects-list .MuiTableHead-root .MuiButton-root div{padding:0}.project-builder-projects-list th.MuiTableCell-header,.project-builder-projects-list td.MuiTableCell-root{padding:0}.project-builder-projects-list th.MuiTableCell-header&gt;div,.project-builder-projects-list td.MuiTableCell-root&gt;div{padding:15px}.project-builder-projects-list .status-filter{padding:8px 20px}.project-builder-projects-list .status-filter .styled-select__single-value{font-weight:700}.project-builder-projects-list .status-filter .styled-select__single-value:before{content:""}.project-builder-projects-list .MuiTableCell-root:last-child div:last-child{padding:6px 12px}.project-builder-project-detail .link-btn{margin:15px 0}.project-builder-project-detail .add-discount{margin-bottom:0}.project-builder .selected-actions{padding:15px 0;z-index:1000}.project-builder .selected-actions-container{flex-direction:column}.project-builder .selected-actions-container button{margin:10px auto}.project-builder .added-products-header{flex-direction:column}.project-builder .added-products-header button{margin-bottom:20px}.project-builder .added-products-header .styled-select__single-value:before{content:""}.project-builder .added-products .display-flex{margin-left:0 !important;width:100%;justify-content:flex-end}.project-builder .added-products .expand-all{margin-right:auto}.project-builder .added-products .section-title--family span{display:block;margin-left:0;margin-top:5px}.project-builder .added-products .section-title--family .menu-toggle-lines{display:none}.project-builder .added-products .meatball{display:none}.project-builder .product-card--fullWidth{flex-direction:column;padding-left:20px;padding-right:20px;padding-bottom:16px}.project-builder .product-card--fullWidth .product-card-media{width:100%;margin:20px 0}.project-builder .product-card--fullWidth .product-card-content{width:100%}.project-builder .product-card .styled-select__value-container.select--quantity{min-width:65px}.project-builder .product-card-media{height:165px;max-height:165px}.project-builder .mobile-downloads-container{display:block;margin-bottom:20px}.project-builder .review-quote-content .added-section{border:1px solid #bec3cd;border-radius:7px;padding:0;margin-bottom:40px}.project-builder .review-quote-content .added-section .section-header{flex-direction:column;padding:0}.project-builder .review-quote-content .added-section .section-header--borderTop{border:none}.project-builder .review-quote-content .added-section .section-number{display:none}.project-builder .review-quote-content .added-section .section-title{border-bottom:1px solid #bec3cd;padding:20px 15px;width:100%}.project-builder .review-quote-content .added-section .quote-details{padding:20px 15px}.project-builder .review-quote-content .added-section button.link-btn{padding:0 15px}.project-builder .review-quote-content .added-products&gt;.rounded-border{padding:0;border:none}.project-builder .review-quote-content .added-products-header{width:100%;padding-left:15px;padding-right:15px;padding-top:10px;margin-bottom:0}.project-builder .review-quote-content .added-products .section-title--family{padding-left:15px}.project-builder .review-quote-content .added-products .product-card{padding-left:15px;padding-right:15px}.project-builder .review-quote-content .added-attachments .section-header{margin-bottom:0;border:none;padding-bottom:5px}.project-builder .review-quote-content .added-attachments .section-title{border:none;padding-bottom:5px}.project-builder .review-quote-content .added-attachments .section-subtitle{border-bottom:1px solid #bec3cd;padding-left:15px;padding-bottom:20px}.project-builder .review-quote-content .added-attachments .rounded-border{padding:0;border:none}.project-builder .review-quote-content .added-attachments .attachments-list li{padding-left:15px;padding-right:15px}.project-builder .review-quote-content .added-information .rounded-border{border:none}.project-builder .review-quote-content #project-notes{border:none}.project-builder .review-quote-content .added-product-notes .product-notes-media{min-width:35%}.project-builder .review-quote-content .send-quote-card-container{display:none}}#attachments-modal.MuiPopper-root{z-index:100}@media print{.project-builder .pdf-view-only{display:block}.project-builder .hide-on-pdf{display:none !important}.project-builder .print-my-0{margin-left:0;margin-right:0}.project-builder .added-products .section-title--family{border-bottom:1px solid;padding:25px 0 5px !important;page-break-inside:avoid !important;width:100%}.project-builder .added-products .product-card-media{min-height:auto}.condensed .project-builder hr{display:none}.condensed .project-builder .product-card{display:flex;flex-direction:row}.condensed .project-builder .product-card-media{margin-right:20px;width:11%;height:auto;min-height:auto}.condensed .project-builder .product-card-content{flex:1}}.d-flex{display:flex}</pre></body></html>