#home-area.content-area{position:relative;margin-top:0}.home-section{margin:30px 0}.home-section-title{margin:20px 0}#home-slideshow > .wrap{width:1184px}.banner{padding-bottom:10%;background-size:cover}.banner h1{font-size:2.5em;font-family:Merriweather,sans-serif;padding:10% 5% 40px;margin:0}.banner .button{font-size:1.2em;font-weight:700;font-family:Nunito,sans-serif;margin:0 10px;padding:10px 20px}.bulk .left > a,.app > a{display:block;padding:10px 10px 10px 20px;border-top:1px solid #dddcda;font-size:16px;font-weight:600}.bulk .left > a i,.app > a i{float:right;font-size:1.3em;margin-top:-5px}.bulk .left > a{position:relative;padding-right:30px}.bulk .left > a i{position:absolute;top:11px;right:0}.app > a:last-child{border-bottom:1px solid #dddcda}#shop-by-application-and-bulk-request{display:block;overflow:hidden;padding-bottom:30px}#shop-by-application-and-bulk-request h3{margin:20px 0 20px;font-size:1.75em;font-family:Merriweather,Tahoma,sans-serif;font-weight:900}#shop-by-application-and-bulk-request .app h3{margin-top:5px;padding-left:20px}#shop-by-application-and-bulk-request .bulk h3{padding-left:20px}.app{width:32%}.bulk{background-color:#9b6541;width:65%}.bulk .left{width:51%}.bulk .right{width:45%;font-size:1.1em}.bulk .right p{padding:0 5px 0 0}.bulk .right p:first-child{margin-top:-5px}.bulk .right .button{font-weight:900;font-size:1.1em}.bulk .right p:last-child a{font-weight:900}.home-products{margin:50px 0}#home-hero{position:relative;background-size:cover;text-align:center}#home-hero > .wrap{position:relative;z-index:1;text-align:center;padding-bottom:10%}#home-hero h1{margin:0;padding:10% 5% 40px;color:#fff;font-size:2.5em;font-family:Merriweather,sans-serif}#home-hero .button{margin:0 10px;padding:10px 20px;font-size:1.2em;font-weight:700;font-family:Nunito,sans-serif}#home-hero-bg{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;overflow:hidden}.home-hero-bg{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;background-size:cover;transition:all 0.85s}.home-hero-bg.transition{left:100%}#home-pointbar{position:relative;z-index:999}#home-pointbar .pointbar{background-color:#dae8e5;color:#233835;font-weight:600;display:flex;font-size:1.1em;text-align:center;justify-content:space-evenly;padding:15px 0;margin:-30px 0 40px}#home-pointbar .pointbar span::before{content:'';display:inline-block;width:22px;height:22px;margin-right:10px;vertical-align:middle;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAMAAADzapwJAAAASFBMVEXa6OWlsK6os7GrtrTV4t+xvbvX5eLP3Nm2wsDQ3dq5xsO4xMHL2NbBzcvS393D0M2+ysi7yMXJ1tTH1NLF0s+tuLbCz8yzv70Iz6kkAAAAt0lEQVQY021R2xaDIAwjrYCXqTh1/v+fThq3A255gJNA27R1xJS8ADo8jTWB1wBou/QeaE8adp/VqBg6ew9zPA+PNasiD1fgwJx/qHSl2iPxqv4m9FYObam+LjoiGm2MrfA059V8wzw9sAf6lk/QmD1pDuqwOSyOUYiTyMRy41duZFeJ7pKZhNXMKZNYSWLYHDEj0mCNQ+7tMEeqmye8NH9HNTOoHGxoOarbGpR91EsTKLf5s2LiDdzBBar4mtgqAAAAAElFTkSuQmCC')}@media screen and (max-width:1040px){#home-hero > .wrap{background-color:rgba(72,57,46,0.5)}#shop-by-application-and-bulk-request h3{font-size:1.5em;margin:10px 0}.app{width:31%}.bulk{width:68%;margin-top:10px}.bulk .left{width:40%}.bulk .right{width:55%}}@media screen and (max-width:960px){.message h2{font-size:1.4em}.message img{width:40%}.message .right{width:58%}}@media screen and (max-width:800px){#home-pointbar .pointbar{display:block}#home-pointbar .pointbar > *{display:block;margin:0 0 15px}}@media screen and (max-width:765px){.banner h1{font-size:2em}.app,.bulk{width:100%}}@media screen and (max-width:650px){.banner h1{font-size:1.5em;line-height:1.65em;padding:8% 3% 40px}.banner h1 + .button{margin-top:0}.banner .button{display:block;max-width:90%;margin:10px auto}.bulk .left > a,.app > a{font-size:1.1em}}@media screen and (max-width:600px){#home-hero .button{display:block;margin-bottom:10px}}@media screen and (max-width:540px){.bulk-request h3{font-size:1.3em;margin-bottom:10px}.bulk-request .left{-webkit-border-top-left-radius:7px;-webkit-border-top-right-radius:7px;-moz-border-radius-topleft:7px;-moz-border-radius-topright:7px;border-top-left-radius:7px;border-top-right-radius:7px;padding:15px 15px 0}.bulk-request .right{-webkit-border-bottom-right-radius:7px;-webkit-border-bottom-left-radius:7px;-moz-border-radius-bottomright:7px;-moz-border-radius-bottomleft:7px;border-bottom-right-radius:7px;border-bottom-left-radius:7px}.bulk-request .right{padding:30px 15px 0}.bulk-request .left,.bulk-request .right{width:100%;text-align:center}}
