@import url("https://fonts.googleapis.com/css?family=Roboto:300,400,500&display=swap");.child-trigger,.mobile-trigger{display:none}@media (max-width:1124px){.custom-menu-primary,.custom-menu-primary .hs-menu-wrapper>ul,.custom-menu-primary .hs-menu-wrapper>ul li,.custom-menu-primary .hs-menu-wrapper>ul li a{background-color:transparent;background-image:none;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;bottom:auto;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#5a4e45;display:block;float:none;font-weight:400;height:auto;left:auto;line-height:1;margin:0;max-width:none;padding:0;position:static;right:auto;text-align:left;text-decoration:none;text-indent:0;top:auto;width:100%}.mobile-trigger{color:#e3e2d7;cursor:pointer;display:inline-block!important;font-size:16px;font-weight:400;height:auto;padding:7px 10px 8px;position:absolute;right:10px;text-align:left;text-transform:uppercase;top:14px;width:auto}.mobile-trigger:hover{color:#806d62;text-decoration:none}.mobile-open .mobile-trigger{color:#806d62}.mobile-trigger i{display:inline;position:relative;top:-4px}.mobile-trigger i:after,.mobile-trigger i:before{content:"";position:absolute}.mobile-trigger i,.mobile-trigger i:after,.mobile-trigger i:before{background-color:#fff;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;display:inline-block;height:2px;width:22px}.mobile-trigger i:before{top:-6px}.mobile-trigger i:after{top:6px}.mobile-open .mobile-trigger i,.mobile-open .mobile-trigger i:after,.mobile-open .mobile-trigger i:before,.mobile-trigger:hover i,.mobile-trigger:hover i:after,.mobile-trigger:hover i:before{background-color:#806d62}.custom-menu-primary.js-enabled{margin:10px 0;padding-top:69px;position:relative}.custom-menu-primary.js-enabled .hs-menu-children-wrapper,.custom-menu-primary.js-enabled .hs-menu-wrapper{display:none}.custom-menu-primary ul.hs-menu-children-wrapper{display:none;opacity:1!important;position:static!important;visibility:visible!important}.custom-menu-primary.js-enabled .hs-menu-wrapper{left:0;padding:0;position:relative;top:0;width:100%}.custom-menu-primary .hs-menu-wrapper{background-color:#e3e2d7;width:100%}}*{margin:0}main{opacity:0;overflow-x:hidden;transition:opacity 1s;-webkit-transition:opacity 1s}body,html{font-family:Roboto,Arial,sans-serif;margin:0;padding:0}h1{line-height:1.1em;padding:0 19% .5em}h1,h2{color:#fff;font-family:Roboto,Arial,sans-serif;font-size:3em;font-weight:400;margin:0;text-align:center}h2{line-height:1em;padding:.5em 19%}h3{color:#806d62;font-family:Roboto,Arial,sans-serif;font-size:1.5em;font-weight:300;line-height:1.2em;margin:0;padding:0 19% 1em;text-align:center}h4{color:#5a4e45;font-weight:400;font-weight:500;padding:.5em 0 0}h4,p{font-family:Roboto,Arial,sans-serif;font-size:1.3em;line-height:1.4em;margin:0}p{color:#fff;font-weight:400;padding:.5em}p strong,strong{font-weight:500}a{color:#000}a,a:hover{text-decoration:none}a:hover{color:#806d62}hr{background-color:#635e59;border:none;color:#635e59;height:1px;margin:0 1em 1em;width:100%}main ul{color:#5a4e45;font-weight:400;list-style:square url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='8' preserveAspectRatio='xMinYMin' viewBox='0 0 5 8'%3E%3Cpath fill='%235a4e45' d='M0 0h5v5H0z'/%3E%3C/svg%3E");margin:0 0 1em;padding:0 0 0 1em;text-align:left}main li{font-size:1.3em;line-height:1.4em;margin-bottom:.25em;margin-right:.5em}main .article ol{color:#5a4e45;font-weight:300;margin:0 0 1em;padding:0 0 0 1em;text-align:left}main .article li{font-size:1.3em;line-height:1.4em;margin-bottom:.25em}#hs_menu_wrapper_main-menu,#hs_menu_wrapper_main-menu #menu-button,#hs_menu_wrapper_main-menu ul,#hs_menu_wrapper_main-menu ul li,#hs_menu_wrapper_main-menu ul li a{border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;line-height:1;list-style:none;margin:0;padding:0;position:relative}#hs_menu_wrapper_main-menu:after,#hs_menu_wrapper_main-menu>ul:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}#hs_menu_wrapper_main-menu #menu-button{display:none}#hs_menu_wrapper_main-menu{font-family:Roboto,sans-serif}#hs_menu_wrapper_main-menu>ul>li{float:left}#hs_menu_wrapper_main-menu>ul>li>a{color:#fff;font-size:.9em;font-weight:500;padding:9px 10px 15px;text-decoration:none;text-transform:uppercase}#hs_menu_wrapper_main-menu>ul>li:hover>a{color:#806d62}#hs_menu_wrapper_main-menu>ul>li.hs-item-has-children>a{padding-right:30px}#hs_menu_wrapper_main-menu>ul>li.hs-item-has-children>a:after{background:#fff;content:"";display:block;height:2px;position:absolute;right:11px;top:13px;width:8px}#hs_menu_wrapper_main-menu>ul>li.hs-item-has-children>a:before{background:#fff;content:"";display:block;height:8px;position:absolute;right:14px;top:10px;width:2px}#hs_menu_wrapper_main-menu>ul>li.hs-item-has-children:hover>a:before{height:0;top:18px}#hs_menu_wrapper_main-menu ul ul{left:-9999px;position:absolute}#hs_menu_wrapper_main-menu ul ul li{height:0;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}#hs_menu_wrapper_main-menu li:hover>ul{left:auto}#hs_menu_wrapper_main-menu.align-right li:hover>ul{left:auto;right:0}#hs_menu_wrapper_main-menu li:hover>ul>li{height:35px}#hs_menu_wrapper_main-menu ul ul ul{margin-left:100%;top:0}#hs_menu_wrapper_main-menu ul ul li a{background:#28231f;border-bottom:1px solid #5a4e45;color:#fff;font-size:.9em;font-weight:400;padding:11px 15px;text-decoration:none;width:235px}#hs_menu_wrapper_main-menu ul ul li.last-item>a,#hs_menu_wrapper_main-menu ul ul li:last-child>a{border-bottom:0}#hs_menu_wrapper_main-menu ul ul li a:hover,#hs_menu_wrapper_main-menu ul ul li:hover>a{color:#806d62}#hs_menu_wrapper_main-menu ul ul li.hs-item-has-children>a:after{background:#ddd;content:"";display:block;height:2px;position:absolute;right:11px;top:16px;width:8px}#hs_menu_wrapper_main-menu ul ul li.hs-item-has-children>a:before{background:#ddd;content:"";display:block;height:8px;position:absolute;right:14px;top:13px;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;width:2px}#hs_menu_wrapper_main-menu ul ul>li.hs-item-has-children:hover>a:before{height:0;top:17px}#hs_menu_wrapper_main-menu ul ul,#hs_menu_wrapper_main-menu>ul li a[href*=login]{display:none}.mobile-open #hs_menu_wrapper_main-menu>ul li a[href*=login]{color:#ee4036;display:block}.headerbox{align-self:flex-start;display:grid;justify-content:flex-end}.headerbox:first-child{grid-area:logo;transition:all .4s ease}.headerbox:nth-child(2){grid-area:navigation;justify-content:flex-end}.headerbox:nth-child(3){grid-area:contacts;justify-content:flex-end}.headerbox:nth-child(4){grid-area:search}.headerwrap{display:grid;grid-gap:0;grid-template-areas:". . .  . ." ". logo contacts contacts ." ". logo navigation search ." ". . navigation . .";grid-template-columns:2em 180px auto 140px 2em;grid-template-rows:18px 23px 23px 15px}.sm-wrap{display:grid;grid-gap:0 7px;align-self:flex-end;grid-template-columns:repeat(5,15px);grid-template-rows:auto}.sm-wrap svg .white{fill:#ee4036}header p{font-size:1em;font-weight:500;line-height:1.2em;margin:0;padding:0 0 .25em}header{z-index:100}header p a{color:#ee4036;padding-left:1.5em}header p a:hover{color:#806d62}.legal{font-size:.7em;line-height:1.3em}p.legal{color:#3c3c3b;font-size:.7em;line-height:1.4em;padding:0;text-align:left}header{background-color:#000;-webkit-box-shadow:0 5px 15px 5px rgba(0,0,0,.2);-moz-box-shadow:0 5px 15px 5px rgba(0,0,0,.2);box-shadow:0 5px 15px 5px rgba(0,0,0,.2);position:fixed;top:0;width:100%}header form{margin-top:.1em}header input[type=text]{background:#000;border:1px solid #ee4036;color:#fff;font-family:Roboto,Arial,sans-serif;font-size:.9em;font-weight:500;height:26px;margin:0;outline:0 none;padding:5px 6px 3px}section{padding-bottom:1em;padding-top:1em;text-align:center;width:100%}footer{background-color:#000;width:100%}.sitemap-pane{background-color:#27211e;width:100%}.parallax{background-attachment:fixed;background-position:top}.non-parallax,.parallax{background-size:cover;min-height:200px;position:relative}.non-parallax{background-position:50%}.cta-button{margin:0}.wrap{margin:0 auto;width:calc(1280px - 1em)}.slimwrap{margin:0 auto;width:920px}section p{padding:0 19% 1em}.more{font-weight:500;text-align:center!important}.textgridbox p.more,.textgridbox-two p.more{padding:1em 0}.textgridbox p.more a,.textgridbox-two p.more a{color:#5a4e45}.textgridbox p.more a:hover,.textgridbox-two p.more a:hover{color:#ee4036}.home section:nth-child(6) .textgridbox p.more a{color:#fff}.home section:nth-child(6) .textgridbox p.more a:hover,a.more{color:#ee4036}a.more{text-align:center}a.more:hover{color:#ee4036;text-decoration:underline}a.more:after{content:">";display:inline-block;padding:0 0 0 .4em}.more a{color:#ee4036}.more a:hover{color:#ee4036;text-decoration:underline}.more a:after{content:">";display:inline-block;padding:0 0 0 .4em}.home section:nth-child(4) .more a{padding:0 1em}.cta-wrap{font-size:1.2em;padding:1em 0 2em}.hero .cta-wrap{font-size:1.3em;padding:1em 0 6em}.cta-wrap .hs-cta-wrapper{padding:0 1em}.sub-hero-img{background-color:#fff;display:grid;grid-gap:0 0;grid-auto-flow:column;grid-template-columns:repeat(3,1fr);grid-template-rows:auto}.sub-hero-img>div{background-position:50%;background-repeat:no-repeat;background-size:cover;height:33.33vw;max-height:500px}.sub-hero-img>div:nth-child(2){align-content:center;display:grid}.sub-hero-img>div:nth-child(2) h2{padding-top:0}.two-col{display:grid;grid-gap:0 4%;grid-auto-flow:column;grid-template-columns:repeat(2,48%);grid-template-rows:auto;margin:0 auto 1em}.two-col h3{font-size:1.1em;font-weight:500;line-height:1.4em;padding:1em 0 .25em}.two-col>div p{padding:.5em 0;text-align:left}.grey-pane.two-col>div{align-self:center}.two-col img{height:auto;width:100%}.ctr>div p,.home section:nth-child(2) .three-col>div p{text-align:center}.three-col{display:grid;grid-gap:0 2em;grid-auto-flow:column;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;margin:1em auto}.three-col>div{height:auto}.three-col>div h3,.three-col>div h4{text-align:left}.three-col>div p{color:#000;margin:.5em 0;padding:0;text-align:left}.three-col>div ul{margin:0 0 1em}.three-col>div ul li{font-size:1.1em;line-height:1.4em;margin-bottom:0}.three-col img{height:auto;width:100%}.two-thirds{grid-template-columns:2fr 1fr}.four-col{display:grid;grid-gap:0 1em;grid-auto-flow:column;grid-template-columns:repeat(4,1fr);grid-template-rows:auto;margin:0 auto 1em}.four-col>div{height:auto}.four-col img{height:auto;width:100%}.csr-logos-wrap{display:flex;flex-basis:100%;flex-direction:row;justify-content:center;margin-bottom:1em;margin-top:2em}.csr-logos-wrap>div{margin:0 1.5em}.csr-logos-wrap img{height:auto;max-height:70px;max-width:100%;width:auto}.hero.front .scroll{display:block;margin:5em 0 0;padding-bottom:.5em}.scroll{display:block;margin:3em 0 0}.red-bar .scroll{margin:0}.red-bar .scroll svg:hover{stroke:#5a4e45}.scrollToTop{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='16.482' preserveAspectRatio='xMinYMin' viewBox='0 0 32 16.482'%3E%3Cpath fill='none' stroke='%23FFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M31 15.482 16 1 1 15.482'/%3E%3C/svg%3E") no-repeat 50%;background-color:#444;border-radius:4px 4px 0 0;bottom:0;color:#444;display:none;font-weight:700;height:30px;opacity:.6;padding:0;position:fixed;right:100px;text-align:center;text-decoration:none;width:40px;z-index:999}.scrollToTop:hover{opacity:1;text-decoration:none}.gridwrap{display:grid;margin:1em auto 2em;width:80%;grid-gap:.5em 40px;grid-auto-flow:column;grid-template-columns:auto auto;grid-template-rows:repeat(4,auto)}.gridbox:hover svg .icon-fill{fill:#fff}.gridbox:hover svg .icon-fill,.gridbox:hover svg .icon-stroke{-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.gridbox:hover svg .icon-stroke{stroke:#fff;fill:none}.icon-fill{fill:#ee4036}.icon-stroke{stroke:#ee4036;fill:none}.bulletwrap{display:grid;width:100%;grid-gap:10px;grid-auto-flow:row;grid-template-columns:40px auto}.bulletbox p{padding:.3em 0 0;text-align:left}.textgridwrap{display:grid;margin:0 auto 1em;width:70%;grid-gap:0 20px;grid-auto-flow:column;grid-template-columns:auto 350px;grid-template-rows:250px}.textgridbox{align-self:center}.textgridbox p,.textgridbox-two p{padding:0 0 .5em;text-align:left}.textgridbox img,.textgridbox-two img{height:100%;max-height:250px;max-width:350px;width:100%}.textgridwrap-two{display:grid;margin:0 auto 1em;width:70%;grid-gap:0 20px;grid-auto-flow:column;grid-template-columns:350px auto;grid-template-rows:auto}.textgridbox-two{align-self:center;text-align:left}.textgridbox-two svg{margin:1em 0}.logos{margin:.5em 0;max-height:80.5px;max-width:297.59px}.contactgridwrap{display:grid;margin:2em 15px 0;grid-gap:0 30px;grid-auto-flow:column;grid-template-columns:1fr 1fr;grid-template-rows:auto}.contactgridbox p{padding:0 0 .5em;text-align:left}.contactgridbox a:hover{text-decoration:none}.contact-icons-gridwrap{display:grid;margin:0;grid-gap:0;grid-auto-flow:row;grid-template-columns:100%;grid-template-rows:auto}.contact-icons-gridbox{align-self:center;padding:.5em 0;text-align:left}.icon-gridwrap{display:grid;width:100%;grid-gap:15px;grid-auto-flow:row;grid-template-columns:70px auto;grid-template-rows:70px}.icon-gridbox{align-self:auto}.icon-gridbox:last-child{align-self:center}.icon-gridbox p{margin:0;padding:0}a .icon-gridwrap .icon-fill{fill:#fff}a .icon-gridwrap p{color:#fff}a .icon-gridwrap:hover p{color:#ee4036}a .icon-gridwrap:hover .icon-stroke{stroke:#ee4036}a .icon-gridwrap:hover .icon-fill{fill:#ee4036}.contactgridbox form{text-align:left}.contactgridbox form input[type=email],.contactgridbox form input[type=tel],.contactgridbox form input[type=text],.contactgridbox form textarea{background:#fff;border:0;color:#5a4e45;font-family:Roboto,Arial,sans-serif;font-size:1.1em;font-weight:400;height:auto;line-height:1.2em;margin:.25em 0 .5em;outline:0 none;padding:.5em 8px;width:calc(100% - 16px)}form input[type=submit]{background-color:#fff;border:0;color:#ee4036;cursor:pointer;font-family:Roboto,Arial,sans-serif;font-size:.95em;font-weight:400;line-height:1em;margin:0 0 .5em;padding:.6em 1.5em}form input[type=submit]:hover{background-color:#ee4036;border:0;color:#fff}form input[type=radio]{margin-right:.5em}.hs-form-required,h3.form-title{display:none}ul.hs-error-msgs{color:#fff;list-style:none;margin:0;padding:0 0 1em}.bgimgA{padding-bottom:8em;padding-top:7em}section.nopad{padding-bottom:0;padding-top:0}section input[type=email],section input[type=text],section textarea{background:#fff;border:0;color:#5a4e45;font-family:Roboto,Arial,sans-serif;font-size:.8em;font-weight:400;height:auto;line-height:1.1em;margin:.5em 15px 1em;outline:0 none;padding:8px;width:35%}.home-bloglist-flexwrap{align-items:flex-end;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap}.home-bloglist-flexbox{flex:1 1 29.33%;font-family:Roboto,Arial,sans-serif;font-size:1.1em;font-weight:200;line-height:1.2em;margin:0 2%;text-align:center}.home-bloglist-flexbox a{color:#000}.line{border-top:1px solid #5a4e45;margin-bottom:10px;width:100%}.home-bloglist-img-wrap{height:200px;margin-top:10px}.bloglist-img-wrap,.home-bloglist-img-wrap{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%}.bloglist-img-wrap{height:250px}.flexwrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap}.four-col-flexbox{color:#fff;flex:1 1 25%;margin:1em 0}footer h4{color:#ee4036;font-weight:500;padding:0 15px .25em}.blog footer label,footer label,footer p{color:#fff;font-size:.9em;line-height:1.4em;padding:0 15px 1em}footer a,footer strong a{color:#fff}footer a:hover,footer strong a:hover{color:#ee4036}.sm-flexbox svg:hover{fill:#ee4036}.footer-indent{margin:0 15px 1em}footer input[type=email],footer input[type=text]{background:#fff;border:0;color:#5a4e45;font-family:Roboto,Arial,sans-serif;font-size:.8em;font-weight:400;height:auto;line-height:1.1em;margin:.5em 15px 1em;outline:0 none;padding:8px;width:70%}footer input[type=submit]{background-color:#fff;border:0;color:#ee4036;cursor:pointer;font-family:Roboto,Arial,sans-serif;font-weight:400;margin:0 15px .5em}footer input[type=submit]:hover{background-color:#ee4036;border:0;color:#fff}footer .cta-button{margin:0}.sm-flexwrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;margin:0 15px 1em;max-width:60%}.sm-flexbox{flex:1 1 16%;margin:0 4% 0 0}.sm-gridwrap{display:grid;width:auto;grid-gap:0 10px;grid-auto-flow:column;grid-template-columns:25% repeat(5,25px);grid-template-rows:25px}.four-col-flexbox a svg .white,.sm-gridbox a svg .white{fill:#fff}.four-col-flexbox a svg:hover .white,.sm-gridbox a svg:hover .white{fill:#ee4036}.nospc{padding-bottom:.25em}.cta-bloc h4{font-size:2em;line-height:1em}.cta-bloc h4,.cta-bloc p{color:#fff;font-weight:300;padding:0 15px .25em;text-align:left}.cta-bloc p{font-size:1em}.cta-link{display:block;height:100%}a.cta-link:hover{text-decoration:none}.cta-bloc p a{color:#fff}.cta-bloc p a:hover{color:#000}.cta-bloc svg{padding:0 15px .25em}.cta-bloc{text-align:left}.contact-icons-gridwrap .icon-stroke,.cta-bloc .icon-stroke{stroke:#fff;stroke-width:2px;fill:none}.cta-bloc .four-col-flexbox{margin:0;padding:1em 0}.cta-bloc input[type=email],.cta-bloc input[type=text]{background:#fff;border:0;color:#5a4e45;font-family:Roboto,Arial,sans-serif;font-size:.8em;font-weight:400;height:auto;line-height:1.1em;margin:0 15px 1em;outline:0 none;padding:8px;width:calc(80% - 45px)}.cta-bloc input[type=submit]{background-color:#fff;border:0;color:#ee4036;font-family:Roboto,Arial,sans-serif;font-weight:400;margin:0 15px .5em}.cta-bloc input[type=submit]:hover{background-color:#d63a31;border:0;color:#fff}.cta-bloc ul.hs-error-msgs{margin:0 15px}.cta-bloc .cta-button{margin:0}.cta-bloc .four-col-flexbox:first-child{background-color:#ee4036}.cta-bloc .four-col-flexbox:first-child:hover{background-color:#d63a31}.cta-bloc .four-col-flexbox:nth-child(2){background-color:#ef4a40}.cta-bloc .four-col-flexbox:nth-child(2):hover{background-color:#d63a31}.cta-bloc .four-col-flexbox:nth-child(3){background-color:#f0544b}.cta-bloc .four-col-flexbox:nth-child(3):hover{background-color:#d63a31}.cta-bloc .four-col-flexbox:nth-child(4){background-color:#f2655d}main{margin-top:79px}.container{min-height:550px;position:relative;width:100%}.hero-slide-img,.slide-img{background-position:50%;background-repeat:no-repeat;background-size:cover}.grad{background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.4));height:100%;width:100%}.slick-dots{bottom:25px!important}.slick-dots li button:before{color:#fff!important;font-size:10px!important}.slick-dotted.slick-slider{margin-bottom:0!important}.slick-track{display:flex!important}.slick-track .slick-slide{align-items:center!important;display:flex!important;height:auto!important;justify-content:center!important}.slick-prev{left:0!important;z-index:50}.slick-next{right:0!important;z-index:50}.slick-track .carousel-img.slick-slide{background-position:50%;background-repeat:no-repeat;background-size:contain;height:350px!important;width:100%!important}.hero p{font-size:1.3em;line-height:1.4em}section.hero.front{overflow-x:hidden;padding:0}.hero.front h1{padding:2em 20% .25em}.hero.front span{color:#ee4036}.hero.front p.more{padding:1em 5% 5em}.hero.front p{padding:.5em 19%}section.hero.front p:last-child{padding-bottom:5em}section.white{padding-bottom:2em}.hero.dark{background-color:#000;padding:4em 0 1em}.hero.dark p{padding:0 0 1em;text-align:left}.hero.dark h1{color:#ee4036;padding:.5em 0;text-align:left;text-shadow:none}.hero.dark .grid{display:grid;margin:0 4em;grid-gap:0 8%;grid-auto-flow:column;grid-template-columns:auto 450px;grid-template-rows:auto}.hero.dark .grid>div{align-self:flex-start}.hero.dark .cta-button{margin:1em 0 0;text-align:left}.hero.light{background-color:#fff;padding:0 0 1em}.hero.light p{color:#000;font-size:1.25em;padding:0 0 1em;text-align:left}.hero.light h1{color:#000;padding:.5em 0;text-align:center;text-shadow:none}.hero.light .grid{display:grid;margin:0 4em;grid-gap:0 4%;grid-auto-flow:column;grid-template-columns:450px auto;grid-template-rows:auto}.hero.light .grid>div{align-self:flex-start}.hero.light .cta-button{margin:1em 0 0;text-align:left}.hero-main{background-color:#000;margin-top:79px}.section-white{background-color:#fff}.section-white p{color:#000}.section-white form{margin:1em auto;text-align:left}.section-white form input[type=email],.section-white form input[type=tel],.section-white form input[type=text]{background:#fff;border:0;color:#000;font-family:Roboto,Arial,sans-serif;font-size:1em;font-weight:400;height:auto;line-height:1.2em;margin:0 0 1em;outline:0 none;padding:1em 8px;width:calc(100% - 16px)}.section-white .two-col>div p,.section-white form p{font-size:.8em;line-height:1.2em;margin:0;padding:2em 0 0}.section-white form ::placeholder{color:#000;opacity:1}.section-white form :-ms-input-placeholder{color:#000}.section-white form ::-ms-input-placeholder{color:#000}.section-lighter-coffee{background-color:#ebeae4;padding:1em 0}.section-lighter-coffee h2{color:#5a4e45;padding:1em 0 .25em;text-align:left}.section-lighter-coffee p{color:#5a4e45;padding:.5em 0;text-align:left}.section-lighter-coffee .grid{display:grid;margin:0 4em;grid-gap:0 6%;grid-auto-flow:column;grid-template-columns:350px auto;grid-template-rows:auto}.section-lighter-coffee .grid>div{align-self:flex-start}.section-lighter-coffee .cta-button{margin:1em 0 0;text-align:left}.section-light-coffee{background-color:#e3e2d7;padding:1em 0}.section-light-coffee h2{color:#5a4e45;padding:1em 0 .25em;text-align:left}.section-light-coffee p{color:#5a4e45;padding:.7em 0;text-align:left}.section-light-coffee .grid{display:grid;margin:0 4em;grid-gap:0 6%;grid-auto-flow:column;grid-template-columns:auto 350px;grid-template-rows:auto}.section-light-coffee .grid>div{align-self:flex-start}.section-light-coffee .cta-button{margin:1em 0 0;text-align:left}.section-mid-coffee{background-color:#5a4e45}.section-mid-grey{background-color:#635e59}section.red{background-image:linear-gradient(90deg,#ee4036 50%,#f2655d 0);padding:0}section.red,section.red-bar{background-color:#ee4036}section.img{background-color:#fff;padding:1em;width:calc(100% - 2em)}section.img img{height:100%;max-height:350px;max-width:900px;width:100%}.aag-list-wrap{display:grid;margin:1em;grid-gap:0 40px;grid-auto-flow:column;grid-template-columns:auto auto;grid-template-rows:auto}.aag-list h2{padding:.5em 1em .25em;text-align:center}.threebar{display:flex;flex-flow:row wrap;justify-content:center}.threebar>div{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:inline-grid;flex:0 0 33.33%;min-height:300px;padding:0 0 1em;text-align:center}.threebar>div h2{padding:.5em 5% .25em}.threebar>div p{padding:0 5% 1em}.home section:nth-child(2){background-color:#fff}.home section:nth-child(3){padding:0}.home section:nth-child(4){background-color:#5a4e45}.home section:nth-child(6){background-color:#fff}.text-bar-two,section.blog{background-color:#e3e2d7}section.blog{padding-bottom:2em}body.blog h2{padding:0 19% .25em}section.blog label{color:#5a4e45;padding-bottom:.25em}section.blog ul.no-list{text-align:center}section.blog .slimwrap{margin:1em auto}section.trustpilot{background-color:#fff;padding:2em 0}section.contact{background-color:#635e59;padding-bottom:3em}.contact section.contact{background-color:#ada9a5}.home section:nth-child(2) h2,.text-bar-one h2,.text-bar-two h2{color:#806d62}section.grey-sec{background-color:#635e59;padding-bottom:2em}section.grey-sec h2{color:#ee4036}section.grey-sec a{color:#ee4036;text-decoration:none}section.grey-sec a:hover{color:#e3e2d7;text-decoration:underline}.finance section.testimonials{background-color:#ebeae4}section.testimonials{padding-bottom:2em;padding-top:2em}section.testimonials p{color:#5a4e45;font-size:150%}section.testimonials p.red{color:#ee4036}section.testimonials.parallax p{color:#fff}section.testimonials span.quote{color:#ee4036}section.testimonials p.name{color:#ee4036;font-size:1em;padding-bottom:1em;text-align:left}section.testimonials .three-col p{text-align:left}section.testimonials p.subquote{font-size:135%}section.testimonials p.subsubquote{font-size:110%}.ctrtxt h3{color:#5a4e45;padding:0 0 .5em}.ctrtxt p{text-align:center}section.lt-blu-sec{background-color:#99b0bf;padding-bottom:2em}section.lt-blu-sec h2{color:#fff}section.lt-blu-sec a{color:#ee4036;text-decoration:none}section.lt-blu-sec a:hover{color:#e3e2d7;text-decoration:underline}.home section.blog h2{color:#806d62}section.cta-section{background-color:#ee4036;padding-bottom:0}.scroll svg{fill:none;stroke:#fff}.scroll svg:hover{fill:none;stroke:#ee4036}section.white h2{color:#5a4e45;padding:.5em 12%}section.white h2.slim{padding:.5em 24%}section.white p{color:#5a4e45}section.white .three-col p{color:#5a4e45;margin:0;padding:0 0 .5em}section a{color:#ee4036;text-decoration:none}section a:hover{color:#000;text-decoration:underline}section.white ul{color:#5a4e45}section.lt-coffee{background-color:#e3e2d7;padding-bottom:2em}section.lt-coffee h2{color:#5a4e45;padding:.5em 12%}section.lt-coffee h2.slim{padding:.5em 24%}section.lt-coffee p{color:#5a4e45}section.lt-coffee span{color:#ee4036}section.lt-coffee ul{color:#5a4e45}section.lt-coffee p.more{padding-top:1em}section.lt-coffee .bulletbox p{color:#ee4036}.product h1{color:#000;padding:0 19% .5em}.product h3{color:#ee4036;font-size:1.8em;font-weight:400;padding:1em 20%}section.video{background-color:#000;padding-bottom:0;padding-top:0}section.coffeedirect>div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}section.coffeedirect>div>div{webkit-box-flex:0;-ms-flex:0 50%;flex:0 50%}section.coffeedirect>div>div:nth-child(2){background-color:#e3e2d7}section.coffeedirect h2{color:#806d62;padding:1em 10% .5em}section.coffeedirect img{font-family:"object-fit: cover;";height:100%;-o-object-fit:cover;object-fit:cover;width:100%}footer strong.unli{color:#ee4036;text-decoration:underline}.location section.white h2{color:#806d62}.location section.white p{color:#000}.location section.testimonials{background-color:#ebeae4}.location section.bgimgA .wtlnk a{color:#fff;text-decoration:underline}.location section.bgimgA .wtlnk a:hover{color:#ee4036;text-decoration:underline}section.ltcfbg{background-color:#e3e2d7;padding-bottom:4em;padding-top:2em}section.ltcfbg h2{color:#806d62}section.ltcfbg p{color:#000}section.redsec{background-color:#ee4036;padding:2em 0 4em}section.redsec a,section.redsec h2,section.redsec p{color:#fff}.contact h1{padding:1em 19% .5em}svg path.red{fill:#ee4036}.white{fill:#fff;color:#fff}.pahov{fill:#3c3c3b}a svg:hover .pahov{fill:#ee4036}p.more a.white{color:#fff}.black{color:#000}.coffee{color:#5a4e45}.red{color:#ee4036}.grey{background-color:#d7d7d7}a svg:hover .white{fill:#806d62}form ::placeholder{color:#5a4e45;opacity:1}form :-ms-input-placeholder{color:#5a4e45}form ::-ms-input-placeholder{color:#5a4e45}.four-col-flexbox ::placeholder{color:#5a4e45;opacity:1}.four-col-flexbox :-ms-input-placeholder{color:#5a4e45}.four-col-flexbox ::-ms-input-placeholder{color:#5a4e45}header ::placeholder{color:#fff;opacity:1}header :-ms-input-placeholder{color:#fff}header ::-ms-input-placeholder{color:#fff}div.input>ul{color:#fff;font-weight:400;list-style:none;margin:.5em 0;padding:0;text-align:left}div.input>ul input[type=checkbox]{margin-right:1em}label{color:#fff}.mobile-menu{display:none}.mobile-menu ul{float:right;height:auto;list-style-type:none;padding:0;width:auto}.mobile-menu li{float:left;font-size:2em}.mobile-menu li a{color:#fff}.mobile-menu li a:hover{color:#5a4e45}.breadcrumb{background-color:#fff;display:flex;justify-content:center;padding:2em 15px 1em;width:calc(100% - 30px)}.breadcrumb p{color:#5a4e45;font-size:.9em;margin:0;padding:0}.breadcrumb a{color:#000}.breadcrumb ul{color:#5a4e45;font-size:.9em;list-style:none;margin:0;padding:0}.breadcrumb li{float:left;padding-left:.5em;padding-right:.5em}.sitemap{display:grid;grid-gap:30px 30px;grid-auto-flow:column;grid-template-columns:auto auto auto auto;grid-template-rows:auto;margin:0 15px;padding:1em 0 2em}.tweets{display:grid;grid-gap:2em 5%;grid-auto-flow:column;grid-template-columns:25% 70%;grid-template-rows:auto;margin:0;padding:2em 1em}.tweet-pane{align-self:center;justify-content:flex-start}.tweet-pane h4{font-size:3.5em;line-height:1em}.tweet-pane h4,.tweet-pane p{color:#fff;font-weight:300;margin:0;padding:0;text-align:left}.tweet-pane p{font-size:1.2em;line-height:1.1em}.sitemap h5{color:#5a4e45;font-size:.9em;font-weight:400;line-height:1.1em;margin:0;padding:0 0 .5em}.sitemap p{color:#5a4e45;font-size:.8em;font-weight:300;line-height:1em;margin:0;padding:0 0 .25em}section.white .grey-pane{background-color:#d7d7d7;margin:0 auto 1em;padding:1em 5%;width:52%}section.white .grey-pane p{color:#000;padding:0 0 .5em;text-align:left}.bloglist li,.bloglist ul{list-style:none;margin-right:0}.bloglist-content img{height:auto;width:100%}.bloglist{display:flex;flex-wrap:wrap;margin:.5em 0 2em;padding:0}.bloglist-item{display:flex;padding:1%;width:98%}.bloglist-item h4{color:#5a4e45;font-size:1.4em;font-weight:400;line-height:1.2em;margin:0;padding:.5em 40px .5em 15px;text-align:left}.bloglist-item h4 a{color:#5a4e45}.bloglist-item h4 a:hover{color:#ee4036;text-decoration:underline}.bloglist-item p{color:#806d62;font-size:.9em;margin:0;padding:0 40px .25em 15px}.bloglist-item h2,.bloglist-item h3{color:#806d62;font-size:.9em;font-weight:400;line-height:1.4em;margin:0;padding:0 40px .25em 15px!important;text-align:left}.bloglist-item strong{font-weight:400}a.fullpost{color:#5a4e45;font-size:.9em;font-weight:500;margin:0;padding:2em 15px 1em;text-decoration:none}a.fullpost:hover{color:#ee4036;text-decoration:underline}.bloglist-content{background-color:#e3e2d7;display:flex;flex-direction:column;width:100%}.bloglist-content p{flex:0 0 auto}.bloglist-content p a{color:#806d62;text-decoration:none}.bloglist-content p a:hover{color:#ee4036;text-decoration:underline}.article{margin:.5em auto 1em}.article p{margin:0;padding:0 0 1em;text-align:left}.article h1{color:#000;font-size:2.8em;padding:1em 0 .5em}.article h1,.article h2{font-weight:400;margin:0}.article h2{font-size:2em;padding:1em 0 0!important}.article h2,.article h3{color:#5a4e45;text-align:left}.article h3{font-weight:400;margin:0;padding:1em 0 .5em}.article li{color:#000;font-size:1.1em;line-height:1.4em}.article ol{display:inline-block}.article img{height:auto;margin-bottom:1em;width:100%}.article .subpic-rgt{float:right;margin:0 0 1em 1em;max-width:220px;width:50%}.article .subpic-lft{float:left;margin:0 1em 1em 0;max-width:220px;width:50%}section.sign-up{background-color:#e3e2d7}section.sign-up .input{margin:0 auto}section.recent h3{padding:1em 0 0}.author{font-size:90%}.landing h3,.listing h3{border-bottom:1px solid #5a4e45;color:#ee4036;font-size:2em;font-weight:400;margin:0 1%;padding:1em 0 .5em}.testimonials .hero.front h1{color:#fff;font-size:2.4em;padding-bottom:2em}.testimonials h2{color:#ee4036;font-size:2.4em;padding-bottom:2em}section.testimonials h2{color:#806d62;font-size:2.4em;padding-bottom:.5em}.testimonials section.testimonials h2{color:#ee4036;font-size:2.4em;padding-bottom:1em;padding-top:0}.prodlist-content img{height:auto;width:100%}.prodlist{display:flex;flex-wrap:wrap;justify-content:center;margin:.5em 0 2em;padding:0}.prodlist-item{display:flex;margin-bottom:2em;padding:1%;width:100%}.location h4.bicm{padding:.5em 0}.location h4.bicm,.prodlist-item h4,h4.bicm{color:#000;font-size:1.4em;font-weight:500;line-height:1.2em;margin:0;text-align:center}.prodlist-item h4,h4.bicm{padding:.5em 1em 0}.prodlist-item h4 a,h4.bicm a{color:#000}.prodlist-item h4 a:hover,h4.bicm a:hover{color:#ee4036;text-decoration:underline}.prodlist-item p{color:#000;font-size:.9em;margin:0;padding:0 1em .25em;text-align:center}.prodlist-content{display:flex;flex-direction:column;width:100%}.prodlist-content h4,.prodlist-content p{flex:1 0 auto}.prodlist-item p.prodmore{padding-top:1.5em}#hubspot-messages-iframe-container.widget-align-right{bottom:40px!important}.machines .hs-cta-wrapper{padding:0}.hs_recaptcha{display:none}section.blog .grecaptcha-badge{margin:0 auto}.search section a{font-size:1.2em}.search section p{font-size:1em;padding:0 0 1em}.hs-search-field--open .hs-search-field__suggestions{background-color:#fff;border:0;font-size:.9em;padding:.25em}.hs-search-field--open .hs-search-field__suggestions li{padding-bottom:.5em}.legal-consent-container p{font-size:70%;padding-bottom:1.5em!important;padding-top:1.5em!important}section.beans{padding:3em 0;text-align:left}section.beans h2{color:#806d62;padding:0 0 .25em;text-align:left}section.beans p{color:#000;padding:0 0 .5em;text-align:left}section.beans .more{text-align:left!important}.beans-grid:first-child{grid-area:img-one}.beans-grid:nth-child(2){grid-area:txt-one}.beans-grid:nth-child(3){grid-area:img-two}.beans-grid:nth-child(4){grid-area:txt-two}.beans-grid{display:grid;margin:0 4em 0 2em;grid-gap:2em 2em;grid-template-areas:"img-one txt-one img-two txt-two";grid-template-columns:150px 1fr 150px 1fr;grid-template-rows:auto}section.beans .cta-wrap,section.beans .cta-wrap .hs-cta-wrapper{padding:0}section.see-also .three-col>div p{text-align:center}section.see-also .three-col>div p strong{font-weight:400}section.see-also .three-col>div p a{color:#000}.location section.intro{padding-top:3em}.location section.white ul{display:inline-block;margin:0 2em 1em}.hs-blog-social-share{height:auto;padding-bottom:.5em;padding-top:1em}.hs-blog-social-share .hs-blog-social-share-list .hs-blog-social-share-item{display:inline-block;float:none;vertical-align:middle}ul.hs-blog-social-share-list{text-align:center}li.hs-blog-social-share-item.hs-blog-social-share-item-twitter{padding:14px 0 0}.blog-pagination a{padding:0 1em}.blog-pagination{margin:0 0 2em}.blog-pagination a.next-posts-link:after{content:">";display:inline-block;padding:0 0 0 .4em}.blog-pagination a.previous-posts-link:before{content:"<";display:inline-block;padding:0 .4em 0 0}.facilities section ul{display:inline-block;margin:0 2em 1em}.hs-author-social-section{padding:.5em 0 0}.blog section.comments{background-color:#ada9a5}.blog section.comments p{color:#5a4e45}.blog section.comments .comment{border-bottom:1px solid #d7d7d7;border-top:0;padding-bottom:.5em;padding-top:0}.blog section.comments .comment-reply-to{background-position-y:3px;color:#5a4e45;padding-bottom:1em}.blog section.comments .replying-to{color:#5a4e45;padding-bottom:1em;padding-top:1em}.blog section.comments .replying{padding-left:0}.blog section.comments form{padding-top:1em}.blog section.comments h3{color:#fff;padding-top:.5em}.blog section.sign-up h3{padding-top:.5em}#hs_form_target_dfffcd00-7929-4e5d-9bbd-f15180cfcb0a{padding-top:1em}.blog ul.hs-error-msgs{display:inline-block!important}.blog main label{color:#5a4e45}sub,sup{position:relative;top:-.4em;vertical-align:baseline}sub{top:.4em}.sidetab{background-color:#ee4036;height:80px;position:fixed;right:0;top:20%;width:72px;z-index:99999}.sidetab svg.svgdesktop{display:block;height:70px;padding:5px 10px;width:52px}.sidetab svg.svgmobile{display:none}a .sidetab svg:hover{fill:#fff}@media (max-width:600px){.sidetab{background-color:#ee4036;bottom:0;height:45px;left:0;position:fixed;top:unset;width:100%}.sidetab svg.svgdesktop{display:none}.sidetab svg.svgmobile{display:block;height:45px;padding:0 10px;width:135px}}.three-img-bar{display:flex;flex-flow:row wrap;margin:0 .5em}.three-img-bar>div{background-color:#659127;background-position:50%;background-repeat:no-repeat;background-size:cover;flex:0 0 calc(33.33% - 7em);margin:0 .5em;min-height:200px;padding:5em 3em}@media (max-width:1000px){.three-img-bar>div{flex:0 0 calc(100% - 7em)}}.three-img-bar h3{font-size:2em;font-weight:500}.three-img-bar h2,.three-img-bar h3{color:#fff;padding:0 0 .5em}.three-img-bar p{color:#fff;padding:0 0 1em}.full-img{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:10em 0}.full-img h2{padding:.5em 0 .25em}.full-img p{padding:0 0 1em}.csrB section.hero.front{height:auto}.csrB section.hero.front .slick-slide{height:unset}.csrB .hero.front .slide-img h1{font-size:4em;padding:2em 0 .25em}.csrB .hero.front .slide-img p{font-size:1.6em;padding:0 0 .5em}.csrB section.lt-coffee h2,.csrB section.white h2{color:#575c63;padding:.5em 0}.csrB section.lt-coffee p,.csrB section.white p{color:#575c63;padding:0 0 1em}.csrB section.lt-coffee,.csrB section.white{padding:3em 0}.csrB section.lt-coffee h4,.csrB section.white h4{color:#575c63}.csrB section.white p{padding:0 0 1em}.csrB .three-col>div h4,.csrB .three-col>div p{color:#575c63;text-align:center}.csrB .two-col>div p{text-align:center}.csrB section.lt-coffee ul{color:#575c63}.csrB .csr-two-col{display:flex;flex-flow:row wrap;justify-content:center;margin:0 auto 1em}.csrB .csr-two-col>div{flex:0 0 30%;margin:1em}.csrB .csr-three-col{display:flex;flex-flow:row wrap;justify-content:center;margin:0 auto 1em}.csrB .csr-three-col>div{flex:0 0 calc(33.33% - 1em);margin:0 .5em 1em}.csrB section.lt-coffee ul{list-style:none;padding:0 0 0 2em}.csrB section.lt-coffee li{margin-bottom:.5em}.csrB section.lt-coffee ul>li:before{background-position:50%;background-repeat:no-repeat;background-size:100%;content:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj48cGF0aCBmaWxsPSIjNjU5MTI3IiBkPSJNMjAgLjVjLTIuNSAyLjYtNC44IDUuNC03IDguMnMtNC4yIDUuNy02IDguN2MtLjEuMi0uMy41LS41LjlDNS45IDE5LjQgNSAyMCAzLjkgMjBjLS41IDAtLjktLjEtMS4yLS4ycy0uNi0uNC0uOS0uN2MtLjItLjMtLjQtLjctLjYtMS4xcy0uNC0xLjItLjctMi4xYzAtLjEgMC0uMS0uMS0uMi0uMy0xLS40LTEuNy0uNC0xLjkgMC0uNS4zLTEgMS0xLjRzMS4zLS42IDEuOS0uNmMuMiAwIC40LjEuNS4ycy4zLjQuNC43Yy4xLjIuMi41LjQuOS4zLjkuNiAxLjMuOCAxLjNzLjktMSAyLjMtM0E4NiA4NiAwIDAgMSAxMC41IDdjMS4zLTEuOCAyLjItMy4xIDIuOS0zLjlxMS4wNS0xLjIgMS44LTEuOFQxNyAuNGMuNy0uMiAxLjctLjQgMi44LS40eiIvPjwvc3ZnPg==");display:block;float:left;margin-left:-30px}.csrB .three-col img{height:auto;width:auto}.csrB .two-col img:first-child{height:165px;width:250px}.csrB p.subtxt{font-size:1.3em;line-height:1.4em}@media (max-width:600px){.three-img-bar h3{font-size:1.6em}.csrB .hero.front .slide-img h1{font-size:3em}.csrB .hero.front .slide-img p{font-size:1.4em}.csrB .csr-three-col>div{flex:0 0 calc(100% - 2em)}}.csrB .slick-track{height:100%}.csrB .slick-track .slick-slide{align-items:center!important;display:flex!important;justify-content:center!important}.csrB section.hero.front p:last-child{padding-bottom:6em}.csrB .grad{align-items:center;display:flex}@media (max-width:600px){.three-img-bar h3{font-size:1.6em}.csrB .hero.front .slide-img h1{font-size:3em}.csrB .hero.front .slide-img p{font-size:1.4em}.csr-three-col>div{flex:0 0 calc(100% - 2em)}}@media (max-width:400px){.csrB .hero.front .slide-img h1{font-size:2em}.csrB .hero.front .slide-img p{font-size:1.2em}}.hero.front.heromod{height:auto}.hero.front.heromod .slick-slide{height:unset}.hero.front.heromod .slide-img h1{font-size:4em;padding:3em 0 .25em}.hero.front.heromod .slide-img p{font-size:1.6em;padding:.5em 0}.hero.front.heromod p:last-child{padding-bottom:8em}p.subtxt{font-size:1.3em;line-height:1.4em;padding:0 0 1em}@media (max-width:992px){.hero.front.heromod .slide-img h1{font-size:2.5em}.hero.front.heromod .slide-img p{font-size:1.3em}p.subtxt{font-size:1.2em;line-height:1.4em}}.coffee-box{background-color:#e9e9e9;padding:1em 0}.coffee-box h2{color:#000;font-size:2em}.coffee-box h3{color:#000;font-weight:400;padding:0;text-align:left}.coffee-box p{color:#000;padding:0 0 .5em}.coffee-box hr{margin:.5em 0 1em}.coffee-box img{padding-top:2em}.threeimgbar{align-items:flex-end;display:flex;flex-direction:row;margin:3em 15px 2em}.threeimgbar>div{flex:0 0 calc(33.33% - 30px);margin:0 15px}.threeimgbar>div:nth-child(3){padding-bottom:30px}.threeimgbar>div img{height:auto;width:100%}.hs-search-field form{align-items:center;display:flex;flex-wrap:nowrap;margin:1em auto 0;max-width:600px;width:80%}.hs-search-field--open .hs-search-field__suggestions{background-color:#e3e2d7;margin:0 auto 2em;max-width:calc(600px - .5em)}.hs-search-field__bar input.hs-search-field__input[type=text]{color:#5a4e45;font-family:Roboto,Arial,sans-serif}.hs-search-field__bar button,.hs-search-field__bar input.hs-search-field__input[type=text]{border:1px solid #5a4e45;border-radius:0;box-sizing:border-box;font-size:1em;font-weight:400;height:40px;line-height:1.1em;outline:0;padding:10px}.hs-search-field__bar button{background-color:#5a4e45;color:#fff}.hs-search-field__bar button span svg{height:1em;width:auto}.hs-search-field__bar button span svg path{fill:#fff}.hs-search-field__bar button:hover{cursor:pointer}.hs-search-field__bar button:hover span svg path{fill:#ee4036}.blog .section-white form input[type=text]{margin:0}.full-img .slimwrap{max-width:1080px;padding:0 2em;width:unset}@media screen and (min-width:2200px){.csrB p.subtxt,main h3,main h4,p,p.subtxt{font-size:1.6em}}@media only screen and (min-width:1125px){#hs_menu_wrapper_main-menu ul{display:block!important}.headerbox:nth-child(2){grid-column:3/5}}@media (max-width:1124px){#hs_menu_wrapper_main-menu{display:none}.headerbox{align-self:flex-start;display:grid}.headerbox:nth-child(2){justify-content:stretch}#hs_menu_wrapper_main-menu>ul>li>a{font-size:12px;padding:17px}#hs_menu_wrapper_main-menu ul ul li a{font-size:12px}#hs_menu_wrapper_main-menu>ul>li>a{color:#5a4e45}#hs_menu_wrapper_main-menu{display:none;width:100%}#hs_menu_wrapper_main-menu ul{background-color:#e3e2d7;width:100%}#hs_menu_wrapper_main-menu ul li{border-top:1px solid #5a4e45;width:100%}#hs_menu_wrapper_main-menu li:hover>ul>li,#hs_menu_wrapper_main-menu ul ul li{height:auto}#hs_menu_wrapper_main-menu ul li a,#hs_menu_wrapper_main-menu ul ul li a{border-bottom:0;width:100%}#hs_menu_wrapper_main-menu>ul>li{float:none}#hs_menu_wrapper_main-menu ul ul li a{padding-left:25px}#hs_menu_wrapper_main-menu ul ul ul li a{padding-left:35px}#hs_menu_wrapper_main-menu ul ul li a{background:none;color:#5a4e45}#hs_menu_wrapper_main-menu ul ul li.active>a,#hs_menu_wrapper_main-menu ul ul li:hover>a{color:#806d62}#hs_menu_wrapper_main-menu ul ul,#hs_menu_wrapper_main-menu ul ul ul{left:0;margin:0;position:relative;text-align:left;width:100%}#hs_menu_wrapper_main-menu ul ul>li.hs-item-has-children>a:after,#hs_menu_wrapper_main-menu ul ul>li.hs-item-has-children>a:before,#hs_menu_wrapper_main-menu>ul>li.hs-item-has-children>a:after,#hs_menu_wrapper_main-menu>ul>li.hs-item-has-children>a:before{display:none}#hs_menu_wrapper_main-menu #menu-button{color:#5a4e45;cursor:pointer;display:block;font-size:12px;font-weight:700;padding:33px 17px 45px;text-transform:uppercase}#hs_menu_wrapper_main-menu #menu-button:after{border-bottom:2px solid #fff;border-top:2px solid #fff;content:"";display:block;height:4px;position:absolute;right:17px;top:39px;width:20px}#hs_menu_wrapper_main-menu #menu-button:before{background:#fff;content:"";display:block;height:2px;position:absolute;right:17px;top:33px;width:20px}#hs_menu_wrapper_main-menu #menu-button.menu-opened:after{background:#fff;border:0;height:2px;top:38px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);width:15px}#hs_menu_wrapper_main-menu #menu-button.menu-opened:before{background:#fff;top:38px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);width:15px}#hs_menu_wrapper_main-menu .submenu-button{cursor:pointer;display:block;height:46px;position:absolute;right:0;top:0;width:46px;z-index:99}#hs_menu_wrapper_main-menu .submenu-button.submenu-opened{background:#5a4e45}#hs_menu_wrapper_main-menu ul ul .submenu-button{height:34px;width:34px}#hs_menu_wrapper_main-menu .submenu-button:after{background:#5a4e45;content:"";display:block;height:2px;position:absolute;right:19px;top:22px;width:8px}#hs_menu_wrapper_main-menu ul ul .submenu-button:after{right:13px;top:15px}#hs_menu_wrapper_main-menu .submenu-button.submenu-opened:after{background:#fff}#hs_menu_wrapper_main-menu .submenu-button:before{background:#5a4e45;content:"";display:block;height:8px;position:absolute;right:22px;top:19px;width:2px}#hs_menu_wrapper_main-menu ul ul .submenu-button:before{right:16px;top:12px}#hs_menu_wrapper_main-menu .submenu-button.submenu-opened:before{display:none}}@media screen and (min-width:1125px){.custom-menu-primary .hs-menu-wrapper{display:block!important}}@media (max-width:1280px){.wrap{margin:0;width:100%}.slimwrap{width:70%}}@media (max-width:1124px){.headerbox:first-child{left:2em;position:absolute;top:18px;width:180px;z-index:500}.headerwrap{grid-template-areas:"navigation navigation navigation navigation" "navigation navigation navigation navigation" "navigation navigation navigation navigation";grid-template-columns:2em 180px auto 2em;grid-template-rows:18px 46px 15px}.mobile-menu{align-self:center;justify-self:end}.headerbox:nth-child(3),.headerbox:nth-child(4){display:none}footer{padding-bottom:50px}}@media (max-width:992px){h1{font-size:5.75vw}.testimonials h2,h2,section.testimonials h2{font-size:2em;padding:1em 10% .75em}.hero p{font-size:1.3em}.textgridwrap{grid-auto-flow:column;grid-template-columns:auto 350px;grid-template-rows:auto}.textgridbox{align-self:flex-start}.textgridwrap-two{grid-auto-flow:column;grid-template-columns:350px auto;grid-template-rows:auto}.textgridbox-two{align-self:flex-start}.parallax{background-attachment:scroll}.beans-grid{grid-template-areas:"img-one txt-one" "img-two txt-two";grid-template-columns:150px auto;grid-template-rows:auto auto}}@media (max-width:920px){footer .four-col-flexbox{flex:1 1 50%}.hero.dark .grid,.hero.light .grid{display:grid;margin:0 2em;grid-gap:30px;grid-auto-flow:row;grid-template-columns:auto;grid-template-rows:auto auto}.hero.dark img,.hero.light img{height:100%;max-height:450px;max-width:450px;width:100%}.section-light-coffee img,.section-lighter-coffee img{height:auto;max-height:400px;max-width:350px;width:100%}.three-col .cta-wrap{font-size:.8em}}@media (max-width:800px){.testimonials h2,h2,section.testimonials h2{font-size:1.8em}.hero p,p.subtxt{font-size:1.2em}p.subtxt{line-height:1.4em}.textgridwrap,.textgridwrap-two{grid-auto-flow:column;grid-template-columns:auto;grid-template-rows:auto auto}.textgridbox-two{text-align:center}.reversetxt{order:1}.reverseimg{order:2}.home-bloglist-img-wrap{height:150px}.contactgridwrap{margin:1em 15px 0;grid-gap:30px;grid-auto-flow:row;grid-template-columns:auto;grid-template-rows:auto auto}.section-light-coffee .grid,.section-lighter-coffee .grid{display:grid;margin:0 2em;grid-gap:1em;grid-auto-flow:row;grid-template-columns:auto;grid-template-rows:auto auto}.section-lighter-coffee .grid div:first-child{order:2}.section-lighter-coffee .grid div:nth-child(2){order:1}.tweets{grid-template-columns:40% 55%}.home section.testimonials .three-col p,.location section.testimonials .three-col p{font-size:100%}.about section.white h2.slim{padding:.5em 12%}.csr-logos-wrap>div{margin:0 .5em}.cta-wrap{padding:.75em 0 1.75em}ul{margin:0}.three-col{grid-gap:0 1em}.three-col>div p,section.testimonials p.subquote,section.testimonials p.subsubquote{font-size:75%}}@media (max-width:600px){.hero.dark,.hero.front{padding:1em 0}.testimonials h1,h1{font-size:2.2em;line-height:1.2em;padding:2.75em 15% .5em}.testimonials h2,h2,section.testimonials h2{font-size:1.8em;line-height:1.1em}h3{font-size:1.1em;line-height:1.2em;padding:0 5% 1.5em}main li,p{font-size:1em;line-height:1.3em}.hero.front h1{padding:2.75em 10% 1em}.hero.front p{padding:0 15% 2em}.hero.dark p,.hero.front p,.hero.light p,p.subtxt{font-size:1.2em;line-height:1.3em}footer .four-col-flexbox{flex:1 1 50%}.slimwrap{width:95%}.gridwrap{grid-template-columns:auto;grid-template-rows:repeat(8,auto)}.aag-list-wrap{grid-gap:0;grid-auto-flow:row;grid-template-columns:auto;grid-template-rows:repeat(8,auto)}.sitemap{grid-template-columns:auto auto}.sitemap,.tweets{grid-template-rows:auto auto}.tweets{grid-template-columns:100%}.tweet-pane:first-child{order:2}.tweet-pane:last-child{order:1}section p{padding:0 5% 1em}.two-col{grid-template-columns:auto;grid-template-rows:auto auto}.beans-grid{grid-template-columns:1fr 3fr}}@media (max-width:500px){.threebar>div:first-child{flex:0 0 50%;min-height:200px;order:2}.threebar>div:nth-child(2){flex:0 0 100%;min-height:200px;order:1}.threebar>div:nth-child(3){flex:0 0 50%;min-height:200px;order:3}}@media (max-width:360px){footer .four-col-flexbox{flex:1 1 100%}.home-bloglist-flexbox{font-size:.9em}.home-bloglist-img-wrap{height:100px}.icon-gridwrap{grid-template-columns:40px auto;grid-template-rows:40px}.sm-gridwrap{grid-gap:0 6px;grid-template-columns:30% repeat(5,20px);grid-template-rows:20px}.home section.testimonials .three-col p{font-size:75%}}@media (min-width:400px){.prodlist-item{width:48%}}@media (min-width:600px){.prodlist-item{width:31.33%}}@media (min-width:800px){.prodlist-item{width:23%}}@media (min-width:40em){.bloglist-item{width:48%}}@media (min-width:60em){.bloglist-item{width:31.33%}}#hubspot-messages-iframe-container.widget-align-right{bottom:0!important}#email-prefs-form h1{color:#ee4036;padding:1em 0 .5em}#email-prefs-form h2{color:#5a4e45;font-size:1.6em;padding:1em 0 .5em}#hs_form_target_subscribe_form p{color:#000}@media (-ms-high-contrast:active),(-ms-high-contrast:none){body{padding-top:79px}#hs_menu_wrapper_main-menu>ul{margin-left:1em}.headerbox{align-self:flex-start;display:-ms-grid;display:grid;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.headerbox:first-child{-ms-grid-row:3;-ms-grid-row-span:3;grid-area:logo;-ms-grid-column:3;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.headerbox:nth-child(2){-ms-grid-row:5;-ms-grid-row-span:3;grid-area:navigation}.headerbox:nth-child(2),.headerbox:nth-child(3){-ms-grid-column:5;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.headerbox:nth-child(3){-ms-grid-row:3;-ms-grid-column-span:3;grid-area:contacts}.headerbox:nth-child(4){grid-area:search;-ms-grid-column:7;-ms-grid-row:5}.headerwrap{grid-gap:0;-ms-grid-columns:2em 0 180px 0 auto 0 140px 0 2em;grid-template-columns:2em 180px auto 140px 2em;-ms-grid-rows:18px 0 23px 0 23px 0 15px;grid-template-areas:". . .  . ." ". logo contacts contacts ." ". logo navigation search ." ". . navigation . .";grid-template-rows:18px 23px 23px 15px}.headerwrap,.sm-wrap{display:-ms-grid;display:grid}.sm-wrap{grid-gap:0 7px;-ms-grid-columns:15px 7px 15px 7px 15px 7px 15px 7px 15px;grid-template-columns:repeat(5,15px);-ms-grid-rows:auto;align-self:flex-end;grid-template-rows:auto}.sm-wrap>:first-child{-ms-grid-column:1;-ms-grid-row:1}.sm-wrap>:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}.sm-wrap>:nth-child(3){-ms-grid-column:5;-ms-grid-row:1}.sm-wrap>:nth-child(4){-ms-grid-column:7;-ms-grid-row:1}.sm-wrap>:nth-child(5){-ms-grid-column:9;-ms-grid-row:1}.sub-hero-img{background-color:#fff;display:-ms-grid;display:grid;grid-gap:0 0;-ms-grid-columns:1fr 0 1fr 0 1fr;grid-template-columns:repeat(3,1fr);-ms-grid-rows:auto;grid-auto-flow:column;grid-template-rows:auto}.sub-hero-img>:first-child{-ms-grid-column:1;-ms-grid-row:1}.sub-hero-img>:nth-child(2){align-content:center;display:-ms-grid;display:grid;-ms-grid-column:3;-ms-grid-row:1}.sub-hero-img>:nth-child(3){-ms-grid-column:5;-ms-grid-row:1}.two-col{display:-ms-grid;display:grid;grid-gap:0 4%;-ms-grid-columns:48% 4% 48%;grid-template-columns:repeat(2,48%);-ms-grid-rows:auto;grid-auto-flow:column;grid-template-rows:auto;margin:0 auto 1em}.two-col>:first-child{-ms-grid-column:1;-ms-grid-row:1}.two-col>:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}.grey-pane.two-col>div{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.three-col{display:-ms-grid;display:grid;grid-gap:0 2em;-ms-grid-columns:1fr 2em 1fr 2em 1fr;grid-template-columns:repeat(3,1fr);-ms-grid-rows:auto;grid-auto-flow:column;grid-template-rows:auto;margin:1em auto}.three-col>:first-child{-ms-grid-column:1;-ms-grid-row:1}.three-col>:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}.three-col>:nth-child(3){-ms-grid-column:5;-ms-grid-row:1}.two-thirds{-ms-grid-columns:2fr 1fr;grid-template-columns:2fr 1fr}.four-col{display:-ms-grid;display:grid;grid-gap:0 1em;-ms-grid-columns:1fr 1em 1fr 1em 1fr 1em 1fr;grid-template-columns:repeat(4,1fr);-ms-grid-rows:auto;grid-auto-flow:column;grid-template-rows:auto;margin:0 auto 1em}.four-col>:first-child{-ms-grid-column:1;-ms-grid-row:1}.four-col>:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}.four-col>:nth-child(3){-ms-grid-column:5;-ms-grid-row:1}.four-col>:nth-child(4){-ms-grid-column:7;-ms-grid-row:1}.csr-logos-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:1em;margin-top:2em}.gridwrap{display:-ms-grid;display:grid;margin:1em auto 2em;width:80%;grid-gap:.5em 40px;-ms-grid-columns:auto 40px auto;grid-template-columns:auto auto;-ms-grid-rows:auto .5em auto .5em auto .5em auto;grid-auto-flow:column;grid-template-rows:repeat(4,auto)}.gridwrap>:first-child{-ms-grid-column:1;-ms-grid-row:1}.gridwrap>:nth-child(2){-ms-grid-column:1;-ms-grid-row:3}.gridwrap>:nth-child(3){-ms-grid-column:1;-ms-grid-row:5}.gridwrap>:nth-child(4){-ms-grid-column:1;-ms-grid-row:7}.gridwrap>:nth-child(5){-ms-grid-column:3;-ms-grid-row:1}.gridwrap>:nth-child(6){-ms-grid-column:3;-ms-grid-row:3}.gridwrap>:nth-child(7){-ms-grid-column:3;-ms-grid-row:5}.gridwrap>:nth-child(8){-ms-grid-column:3;-ms-grid-row:7}.bulletwrap{display:-ms-grid;display:grid;width:100%;grid-gap:10px;-ms-grid-columns:40px 10px auto;grid-auto-flow:row;grid-template-columns:40px auto;text-align:left}.bulletbox{-ms-grid-column:3;grid-column:3}.bulletbox p{padding:.3em 0 0 50px}.textgridwrap{display:-ms-grid;display:grid;margin:0 auto 1em;width:70%;grid-gap:0 20px;-ms-grid-columns:auto 20px 350px;grid-template-columns:auto 350px;-ms-grid-rows:250px;grid-auto-flow:column;grid-template-rows:250px}.textgridwrap>:first-child{-ms-grid-column:1;-ms-grid-row:1}.textgridwrap>:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}.textgridbox{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.textgridwrap-two{display:-ms-grid;display:grid;margin:0 auto 1em;width:70%;grid-gap:0 20px;-ms-grid-columns:350px 20px auto;grid-template-columns:350px auto;-ms-grid-rows:auto;grid-auto-flow:column;grid-template-rows:auto}.textgridwrap-two>:first-child{-ms-grid-column:1;-ms-grid-row:1}.textgridwrap-two>:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}.textgridbox-two{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;text-align:left}.contactgridwrap{display:-ms-grid;display:grid;margin:2em 15px 0;grid-gap:0 30px;-ms-grid-columns:1fr 30px 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:auto;grid-auto-flow:column;grid-template-rows:auto}.contactgridwrap>:first-child{-ms-grid-column:1;-ms-grid-row:1}.contactgridwrap>:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}.contact-icons-gridwrap{display:-ms-grid;display:grid;margin:0;grid-gap:0;-ms-grid-columns:100%;grid-template-columns:100%;-ms-grid-rows:auto;grid-auto-flow:row;grid-template-rows:auto}.contact-icons-gridwrap>:first-child{-ms-grid-column:1;-ms-grid-row:1}.contact-icons-gridwrap>:nth-child(2){-ms-grid-column:1;-ms-grid-row:2}.contact-icons-gridwrap>:nth-child(3){-ms-grid-column:1;-ms-grid-row:3}.contact-icons-gridbox{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding:.5em 0;text-align:left}.icon-gridwrap{display:-ms-grid;display:grid;width:100%;grid-gap:15px;-ms-grid-columns:70px 15px auto;grid-template-columns:70px auto;-ms-grid-rows:70px;grid-auto-flow:row;grid-template-rows:70px}.icon-gridwrap>:first-child{-ms-grid-column:1;-ms-grid-row:1}.icon-gridwrap>:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}.icon-gridbox{-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}.icon-gridbox:last-child{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.home-bloglist-flexwrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.home-bloglist-flexbox{margin:0 2%;-webkit-box-flex:1;-ms-flex:1 1 29.33%;flex:1 1 29.33%;font-family:Roboto,Arial,sans-serif;font-size:1.1em;font-weight:200;line-height:1.2em;text-align:center}.flexwrap,.sm-flexwrap{display:-webkit-box;display:-ms-flexbox;display:flex}.sm-flexwrap{margin:0 15px 1em;max-width:60%}.sm-flexbox{margin:0 4% 0 0;-webkit-box-flex:1;-ms-flex:1 1 16%;flex:1 1 16%}.sm-gridwrap{display:-ms-grid;display:grid;width:auto;grid-gap:0 10px;-ms-grid-columns:25% 10px 25px 10px 25px 10px 25px 10px 25px 10px 25px;grid-template-columns:25% repeat(5,25px);-ms-grid-rows:25px;grid-auto-flow:column;grid-template-rows:25px}.sm-gridwrap>:first-child{-ms-grid-column:1;-ms-grid-row:1}.sm-gridwrap>:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}.sm-gridwrap>:nth-child(3){-ms-grid-column:5;-ms-grid-row:1}.sm-gridwrap>:nth-child(4){-ms-grid-column:7;-ms-grid-row:1}.sm-gridwrap>:nth-child(5){-ms-grid-column:9;-ms-grid-row:1}.sm-gridwrap>:nth-child(6){-ms-grid-column:11;-ms-grid-row:1}.slick-track,.slick-track .slick-slide{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.slick-track .slick-slide{height:auto!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.hero.dark .grid{display:-ms-grid;display:grid;margin:0 4em;grid-gap:0 8%;-ms-grid-columns:auto 8% 450px;grid-template-columns:auto 450px;-ms-grid-rows:auto;grid-auto-flow:column;grid-template-rows:auto}.hero.dark .grid>:first-child{-ms-grid-column:1;-ms-grid-row:1}.hero.dark .grid>:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}.hero.dark .grid>div{-ms-flex-item-align:start;align-self:flex-start}.hero.light .grid{display:-ms-grid;display:grid;margin:0 4em;grid-gap:0 4%;-ms-grid-columns:450px 4% auto;grid-template-columns:450px auto;-ms-grid-rows:auto;grid-auto-flow:column;grid-template-rows:auto}.hero.light .grid>:first-child{-ms-grid-column:1;-ms-grid-row:1}.hero.light .grid>:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}.hero.light .grid>div{-ms-flex-item-align:start;align-self:flex-start}.section-white form :-ms-input-placeholder{opacity:1}.section-white form ::-ms-input-placeholder{opacity:1}.section-white form :-ms-input-placeholder{color:#000}.section-white form ::-ms-input-placeholder{color:#000}.section-lighter-coffee .grid{display:-ms-grid;display:grid;margin:0 4em;grid-gap:0 6%;-ms-grid-columns:350px 6% auto;grid-template-columns:350px auto;-ms-grid-rows:auto;grid-auto-flow:column;grid-template-rows:auto}.section-lighter-coffee .grid>:first-child{-ms-grid-column:1;-ms-grid-row:1}.section-lighter-coffee .grid>:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}.section-lighter-coffee .grid>div{-ms-flex-item-align:start;align-self:flex-start}.section-light-coffee .grid{display:-ms-grid;display:grid;margin:0 4em;grid-gap:0 6%;-ms-grid-columns:auto 6% 350px;grid-template-columns:auto 350px;-ms-grid-rows:auto;grid-auto-flow:column;grid-template-rows:auto}.section-light-coffee .grid>:first-child{-ms-grid-column:1;-ms-grid-row:1}.section-light-coffee .grid>:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}.section-light-coffee .grid>div{-ms-flex-item-align:start;align-self:flex-start}.aag-list-wrap{display:-ms-grid;display:grid;margin:1em;grid-gap:0 40px;-ms-grid-columns:auto 40px auto;grid-template-columns:auto auto;-ms-grid-rows:auto;grid-auto-flow:column;grid-template-rows:auto}.aag-list-wrap>:first-child{-ms-grid-column:1;-ms-grid-row:1}.aag-list-wrap>:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}form :-ms-input-placeholder{opacity:1}form ::-ms-input-placeholder{opacity:1}form :-ms-input-placeholder{color:#5a4e45}form ::-ms-input-placeholder{color:#5a4e45}.four-col-flexbox :-ms-input-placeholder{opacity:1}.four-col-flexbox ::-ms-input-placeholder{opacity:1}.four-col-flexbox :-ms-input-placeholder{color:#5a4e45}.four-col-flexbox ::-ms-input-placeholder{color:#5a4e45}header :-ms-input-placeholder{opacity:1}header ::-ms-input-placeholder{opacity:1}header :-ms-input-placeholder{color:#fff}header ::-ms-input-placeholder{color:#fff}.breadcrumb{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;padding:2em 15px 1em;width:calc(100% - 30px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sitemap{display:-ms-grid;display:grid;grid-gap:30px 30px;-ms-grid-columns:auto 30px auto 30px auto 30px auto;grid-template-columns:auto auto auto auto;-ms-grid-rows:auto;grid-auto-flow:column;grid-template-rows:auto;margin:0 15px;padding:1em 0 2em}.sitemap>:first-child{-ms-grid-column:1;-ms-grid-row:1}.sitemap>:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}.sitemap>:nth-child(3){-ms-grid-column:5;-ms-grid-row:1}.sitemap>:nth-child(4){-ms-grid-column:7;-ms-grid-row:1}.tweets{display:-ms-grid;display:grid;grid-gap:2em 5%;-ms-grid-columns:25% 5% 70%;grid-template-columns:25% 70%;-ms-grid-rows:auto;grid-auto-flow:column;grid-template-rows:auto;margin:0;padding:2em 1em}.tweets>:first-child{-ms-grid-column:1;-ms-grid-row:1}.tweets>:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}.tweet-pane{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.bloglist{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:.5em 0 2em;padding:0}.bloglist,.bloglist-item{display:-webkit-box;display:-ms-flexbox;display:flex}.bloglist-item{padding:1%}.bloglist-content{background-color:#e3e2d7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.bloglist-content p{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.prodlist{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:.5em 0 2em;padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.prodlist,.prodlist-item{display:-webkit-box;display:-ms-flexbox;display:flex}.prodlist-item{margin-bottom:2em;padding:1%}.prodlist-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.prodlist-content h4,.prodlist-content p{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.beans-grid{display:-ms-grid;display:grid;margin:0 4em 0 2em;grid-gap:2em 2em;-ms-grid-columns:150px 2em 1fr 2em 150px 2em 1fr;grid-template-columns:150px 1fr 150px 1fr;-ms-grid-rows:auto;grid-template-areas:"img-one txt-one img-two txt-two";grid-template-rows:auto}.beans-grid>div:first-child{grid-area:img-one;-ms-grid-column:1;-ms-grid-row:1}.beans-grid>div:nth-child(2){grid-area:txt-one;-ms-grid-column:3;-ms-grid-row:1}.beans-grid>div:nth-child(3){grid-area:img-two;-ms-grid-column:5;-ms-grid-row:1}.beans-grid>div:nth-child(4){grid-area:txt-two;-ms-grid-column:7;-ms-grid-row:1}}label{color:#000}.hs-form-radio-display span{font-size:16px}.section-white h2,.text-red{color:#ee4036!important}.pt-1em{padding-top:1em!important}.mt-1em{margin-top:1em!important}form.hs-form fieldset{max-width:100%}.section-machine-finder{background:#5a4e45!important;padding:0!important}.section-machine-finder a.hs-button{background-color:#fff;border:0;color:#ee4036;cursor:pointer;font-family:Roboto,Arial,sans-serif;font-size:.95em;font-weight:400;line-height:1em;margin:0 0 .5em;padding:.6em 1.5em;text-decoration:none}.section-white.grey.coffetek-form{background-color:#5a4e45!important;color:#fff}.section-white.coffetek-form h2{color:#fff!important}.section-white.coffetek-form label,.section-white.coffetek-form p{color:#fff}.coffetek-machine-finder.aag-list h2{padding:.2em 1em 0}.coffetek-machine-finder .aag-list-wrap{margin:0}.coffetek-page .hero.front .scroll{visibility:hidden}