@font-face{font-family:"GothamMedium";src:url(fonts/GOTHAM-MEDIUM.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:"BNRoute22Regular";src:url(fonts/BNRoute22Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:"TheBartender CondSerifPress";src:url(fonts/TheBartender-CondSerifPress.woff2) format("woff2"),url(fonts/TheBartender-CondSerifPress.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Brandon Printed One";src:url(fonts/BrandonPrinted-One.woff2) format("woff2"),url(fonts/BrandonPrinted-One.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}html{position:relative;min-height:100%}body{font-family:"Brandon Printed One";font-size:16px;color:#e8e6db;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;height:100%;background:#000;margin-bottom:290px}body.page{margin-top:116px}a{color:#16c1f3}a,a:hover{transition:all 0.25s ease-in-out 0s}*{-moz-box-sizing:border-box}h1,h2,h3,h4{font-family:"TheBartender CondSerifPress"}a img{border:none!important}a:active,a:focus{outline:none!important;-moz-outline-style:none!important}img.alignright{float:right}img.alignleft{float:left}.clear,.clearfix{clear:both;height:1px;margin:-1px 0 0;font-size:1px}.container{max-width:1400px}.hidden{display:none}.fleft{float:left}.fright{float:right}img.full,img.size-full{width:100%;height:auto}.rounded{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.2);-moz-box-shadow:0 1px 5px rgba(0,0,0,.2);box-shadow:0 1px 5px rgba(0,0,0,.2)}.border{border:8px solid #eebb42;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}img.med{margin-right:20px;width:200px}img.small{width:160px;height:auto;margin:5px;border:4px solid #ddd}.errors{color:red}input.invalidValue{background:#FFDFDF;border:1px solid red}input.requiredValue{background:#e8e6db;border:1px solid red}.find{margin-top:10px;height:35px!important}.pos{position:absolute;top:48px;right:17px}.vwrapper{width:100%;height:auto;margin:0 auto}.h_iframe{position:relative;padding:0;margin:0}.h_iframe .ratio{display:block;width:100%;height:auto}.h_iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}.vc_row{margin:0!important}.wpb_row,.wpb_content_element,ul.wpb_thumbnails-fluid>li,.last_toggle_el_margin,.wpb_button{margin-bottom:0!important}.overlay{background-color:#000;z-index:-1;width:100%;height:200%;top:0;bottom:0;left:0;position:absolute;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=5)";filter:alpha(opacity=5);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}.gform_wrapper .top_label .gfield_label,.gform_wrapper legend.gfield_label{display:none!important}body .gform_wrapper ul li.gfield{margin-top:2px!important}.gform_wrapper .gform_footer{margin:0!important}.gform_wrapper input[type=email],.gform_wrapper input[type=number],.gform_wrapper input[type=password],.gform_wrapper input[type=tel],.gform_wrapper input[type=text],.gform_wrapper input[type=url]{font-size:inherit;font-family:inherit;padding:10px!important;letter-spacing:normal;text-indent:.25em;border-radius:5px;border:1px solid #ddd}.gform_wrapper textarea{border-radius:5px;padding:10px!important;border:1px solid #ddd;height:120px!important}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit]{color:#000;border:none;padding:10px;font-size:20px!important;font-weight:700;text-transform:uppercase;border-radius:5px;background:#e8e6db}.gform_wrapper .gform_footer input:Hover.button,.gform_wrapper .gform_footer input:Hover[type="submit"],.gform_wrapper .gform_page_footer input:Hover[type=submit]{color:#e8e6db;background:#013253!important}.white-popup{position:relative;background:#e8e6db;padding:20px;width:auto;max-width:500px;margin:20px auto}.mobile{display:none}a.mbutton{display:none!important;cursor:pointer;color:#e8e6db;border:none;padding:10px;font-size:20px!important;border-radius:5px;background:#456ea2!important}.close{margin-top:20px}.getquote{position:fixed;z-index:999999;right:0;top:40%;width:250px}.getquote img{display:inline-block;width:100%;margin:0 0 5px 0;box-shadow:1px 1px 10px #666}button.mfp-arrow{background:#e8e6db}.mfp-arrow{top:95%!important;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.showmobile{display:none}img.bglogo{position:fixed;z-index:-1;width:100%;right:-200px;top:-50px;opacity:.5}#gform_wrapper_3{margin:200px 0 50px 0!important;color:#e8e6db;font-weight:900}.pum-theme-480 .pum-title,.pum-theme-lightbox .pum-title{text-transform:uppercase}.pum-theme-480 .pum-container,.pum-theme-lightbox .pum-container{border-radius:20px!important;background:url(https://www.holmessmokehouse.com/wp-content/uploads/bg-popup.jpg) top center no-repeat!important;background-size:cover!important}.fixed-top{z-index:99999999}.navbar{padding:40px 0;background:#97272c}.navbar .navbar-brand{position:relative;width:300px}.navbar .navbar-brand img{position:absolute;top:-45px}.navbar .nav-link{font-size:20px;color:#e8e6db!important;font-weight:700;padding:5px 20px!important;text-transform:uppercase}#gform_wrapper_3{margin:200px 0 50px 0!important;color:#e8e6db;font-weight:900}.pum-theme-481 .pum-title,.pum-theme-lightbox .pum-title{text-transform:uppercase}.pum-theme-481 .pum-container,.pum-theme-lightbox .pum-container{border-radius:20px!important;background:url(https://demo.upstreammarketing.net/holmes/wp-content/uploads/bg-popup.jpg) top center no-repeat!important;background-size:cover!important}.main-video{height:100vh}rs-module h1{font-family:"TheBartender CondSerifPress"!important;font-weight:900!important;font-size:200px!important}rs-module h2{font-family:"Brandon Printed One"!important;font-weight:900!important;font-size:100px!important}rs-module h3{font-family:"Brandon Printed One"!important;font-size:20px!important}rs-module h3 strong{font-weight:900!important}rs-module h4{font-family:"Brandon Printed One"!important;font-size:24px!important;font-weight:900!important}.welcome{padding:40px;font-size:24px;font-weight:700}.welcome h3{font-size:42px;font-weight:900}a .msec{color:#e8e6db!important;position:relative;text-align:center;height:600px;overflow:hidden;margin-bottom:15px!important}a .msec .bg{position:absolute;z-index:0;display:block;left:0;right:0;width:100%;height:100%;transition:all 2s}a .msec .main{position:absolute;z-index:9;left:0;right:0;margin:0 auto;text-transform:uppercase}a .msec .main .shape{position:absolute;left:0;right:0;width:800px;margin:0 auto}a .msec .main h3{position:absolute;top:200px;left:0;right:0;padding:0;margin:0;color:#e8e6db;font-size:54px;font-weight:700}a .msec .main h2{position:absolute;top:250px;left:0;right:0;padding:0;margin:0;font-size:120px;font-weight:900;text-shadow:1px 1px 10px rgba(0,0,0,.9)}a .msec .title{position:absolute;z-index:9;left:0;right:0;bottom:10px;font-weight:600;text-transform:uppercase}a:Hover .msec .bg,a:Focus .msec .bg{display:block;transform:scale(1.2);transition:all 2s}.parall{position:relative;height:600px;align-items:center;text-align:center;display:flex;justify-content:center}.parall .tagline h2{padding:0;margin:-15px 0 0 0;font-weight:900;font-size:94px;text-shadow:1px 1px 5px #000;text-transform:uppercase}.parall .tagline h3{padding:0;margin:100px 0 0 0;font-weight:700;font-size:48px;text-shadow:1px 1px 5px #000;text-transform:uppercase}.fimage{width:100%;height:600px;position:absolute;left:0;right:0;top:0;z-index:-1}.content.where{padding:5% 0}.content .productgrid a{text-decoration:none}.content .productgrid .col-sm-4{padding:0}.content .productgrid .prod{position:relative;height:500px;margin:5px;align-items:center;display:flex;overflow:hidden;justify-content:center;text-decoration:none}.content .productgrid .prod .shape{position:absolute;z-index:9999;left:0;right:0;width:300px;margin:0 auto}.content .productgrid .prod .bg{position:absolute;display:block;left:0;right:0;width:100%;height:100%;transition:all 2s}.content .productgrid .prod.active .bg{opacity:.1}.content .productgrid .prod:hover .bg,.content .productgrid .prod:Focus .bg{display:block;transform:scale(1.2);transition:all 2s}.content .productgrid a .prod{text-decoration:none}.content .productgrid a .prod .title{position:relative;z-index:9999;display:flex;align-items:center;font-weight:700;text-align:center;text-transform:uppercase;color:#e8e6db;text-decoration:none;text-shadow:1px 1px 5px #000;border-width:70%!important}.content .productgrid a .prod .title h3{transform:scale(1)!important;font-size:54px;font-weight:700;text-transform:uppercase;color:#e8e6db;text-decoration:none}.content .productgrid.cat a.prod .title h3{transform:scale(1)!important;font-size:33px;font-weight:700;text-transform:uppercase;color:#e8e6db;text-decoration:none}.content .productgrid.group .prod{position:relative;height:auto;margin:5px;min-height:200px;align-items:center;display:flex;overflow:hidden;justify-content:center;text-decoration:none;background:#000}.content .productgrid.group .prod:hover,.content .productgrid.group .prod:focus{color:#e8e6db;background:#1f1f1f;transition:all 1s}.content .productgrid.group .prod:hover .bg,.content .productgrid.group .prod:focus .bg{display:block;transform:scale(1.2);transition:all 2s}.content .productgrid.group .prod.active{color:#e8e6db;background:#1f1f1f;transition:all 1s}.content .productgrid.group .prod.active .bg{opacity:.1}.content .productgrid.group .prod .bg{position:absolute;display:block;left:0;right:0;width:100%;height:100%;opacity:.5;transition:all 2s}.content .productgrid.group a .prod .title{position:relative;z-index:9999;display:flex;align-items:center;font-weight:700;text-align:center;text-transform:uppercase;color:#1f1f1f;text-decoration:none;width:100%}.content .productgrid.group a .prod .title h4{position:absolute;top:-40px;left:0;right:0;transform:scale(1)!important;display:block;font-size:14px;font-weight:700;text-transform:uppercase;color:#ddd;text-decoration:none;text-shadow:none}.content .productgrid.group a .prod .title h5{position:absolute;top:40px;left:0;right:0;transform:scale(1)!important;display:block;font-size:14px;font-weight:700;text-transform:uppercase;color:#ddd;text-decoration:none;text-shadow:none}.content .productgrid.group a .prod .title h3{transform:scale(1)!important;font-size:32px;font-weight:700;text-transform:uppercase;color:#e8e6db;text-shadow:none;text-decoration:none;width:100%}.content .productgrid.group a .prod:Hover .title h3{color:#e8e6db}.content .productgrid.group a .prod.active .title h3{color:#e8e6db}.content.white{color:#000;background:#fff}.box{padding:2% 0;text-align:center;font-size:24px}.box h1{font-weight:700;font-size:48px;padding-bottom:30px}#prodload{background:#e8e6db}.gridder{margin:0;padding:0;list-style-type:none}.gridder-list{display:inline-block;vertical-align:top;width:33%;padding:20px;margin-bottom:5px;text-align:center}.gridder-list .more{text-transform:uppercase;padding:15px 0;border-top:2px solid #000;border-bottom:2px solid #000}.gridder-list .more h3{font-size:14px;letter-spacing:1px}.gridder-list.selectedItem .more{text-transform:uppercase;padding:15px 0;background:#000;border:2px solid #000}.gridder-list.selectedItem .more h3{color:#e8e6db}.gridder-list.selectedItem .more .button{display:none}.gridder-list .awsm-grid-close{position:absolute;width:30px;height:30px;top:34px;right:45px;cursor:pointer;z-index:999}.gridder-list .awsm-grid-close:before,.gridder-list .awsm-grid-close:after{content:"";position:absolute;width:100%;top:50%;height:1px;background:#888;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.gridder-list .awsm-grid-close:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}.gridder-list .awsm-grid-close:Hover:before,.gridder-list .awsm-grid-close:Hover:after{background:#333}.gridder-show{display:block;float:left;width:100%;position:relative;z-index:9;padding:20px;color:#e8e6db;background:#fff;margin-bottom:1%;margin-top:-64px;border:2px solid #000;margin-left:20px;margin-right:20px;box-shadow:1px 1px 10px rgba(0,0,0,.5)}.gridder-show.loading{background:#EEE url(images/loading-spin.svg) no-repeat center}.gridder-show .col-sm-12{display:none}.gridder-content{display:none}.gridder-navigation .gridder-nav.disabled{opacity:.5}.gridder-navigation .gridder-close{text-indent:-99999999999px;color:#e8e6db;background:url(data:image/gif;base64,R0lGODlhFAAUAJEAAE1NTf///////wAAACH5BAEHAAIALAAAAAAUABQAAAIzBISpK+YMm5Enpodw1HlCfnkKOIqU1VXk55goVb2hi7Y0q95lfG70uurNaqLgTviyyUoFADs=) no-repeat center center;cursor:pointer;height:30px;padding:7px;position:absolute;right:10px;top:10px;width:30px;z-index:2}.gridder-navigation a.gridder-close{float:right}.gridder-list{cursor:pointer}.gridder-expanded-content{font-size:22px;color:#372c2c}.gridder-expanded-content h4{padding:2% 0;margin-bottom:40px!important;border-bottom:2px solid #e8e6db}.gridder-expanded-content h3{font-size:20px;letter-spacing:1px}.gridder-expanded-content .btn.btn-dark{color:#e8e6db;border-color:#97272c;background:#97272c}ul#sliceFilters{display:block;list-style:none;padding:25px 0}ul#sliceFilters li{padding:10px;display:inline-block;text-align:center;width:33%;cursor:pointer;color:#333;padding:10px;transition:all 0.25s ease-in-out 0s}ul#sliceFilters li:hover{color:#fff;background:#000;transition:all 0.25s ease-in-out 0s}ul#sliceFilters li.active{transition:all 0.25s ease-in-out 0s;color:#fff;background:#000}.hasSelectedItem .gridder-list.selectedItem{-webkit-filter:grayscale(0);filter:grayscale(0)}.content h2{font-weight:900;font-size:40px;text-transform:uppercase}.content .logos .l{padding:10px;margin:15px;background:#fff;border-radius:8px}.content .logos .col-sm-2{padding:0}.callouts .vc_column-inner{width:100%;border:6px solid #000}.callouts .vc_col-sm-4{padding:0;align-items:center;text-align:center;display:flex;justify-content:center}.callouts .callout{display:flex;text-align:center;align-items:center;padding:50px;margin:10px!important;height:400px}.callouts .callout h2{font-weight:700;text-transform:uppercase;font-size:42px;text-shadow:1px 1px 10px #000}.callouts .callout h3{font-size:22px}.callouts .callout .wpb_wrapper{display:block;width:100%}.grey{padding:5%;font-size:24px;background:#000}.grey h2{font-size:54px}.grey .sc{padding:5% 0}.grey .sc:nth-child(even) .vc_col-sm-8{float:right}.grey .sc:nth-child(odd) .vc_col-sm-4{float:left}.timeline{margin:50px 0;list-style-type:none;display:flex;padding:0;text-align:center}.timeline li{transition:all 200ms ease-in}.timestamp{width:100%;margin-bottom:20px;padding:0 40px;display:flex;flex-direction:column;justify-content:center;align-items:center;font-weight:100}.timestamp .date{font-size:48px}.status{padding:0 40px;justify-content:center;border-top:4px solid #fff;position:relative;transition:all 200ms ease-in}.status span{display:block;font-weight:600;padding:30px 0;font-size:26px}.status span:before{content:"";width:50px;height:50px;background:url(images/star.png) no-repeat;background-size:cover;position:absolute;top:-30px;left:calc(50% - 25px);transition:all 200ms ease-in;display:block;background-size:cover}.swiper-control{text-align:center}.swiper-control i{font-size:32px}.swiper-container{width:100%;height:auto;overflow:hidden}.swiper-slide{width:200px;text-align:center;font-size:18px}.swiper-slide:nth-child(2n){width:40%}.swiper-slide:nth-child(3n){width:20%}.swiper-slide img{width:100%;height:400px;object-fit:cover}.finder{position:relative;z-index:999;top:-75px;padding:2%;color:#e8e6db;text-align:center;background:#333;border-radius:10px;box-shadow:1px 1px 10px #000}.finder h2{display:block;text-transform:uppercase;font-weight:700;font-size:54px}.finder hr{background:#ddd;height:1px;margin-bottom:50px!important}.finder label{text-transform:uppercase;font-weight:700}.wheretobuy{margin:25px 0px!important;padding:10px;color:#000;text-align:left;background:#e8e6db;border-radius:10px}.wheretobuy h3{display:block;text-align:center;text-transform:uppercase;font-weight:700;font-size:36px}.wheretobuy h4{display:block;text-align:left;font-weight:700;font-size:24px}.wheretobuy .wlogos .l{padding-bottom:15px}.recipe{position:relative;text-align:left;font-size:20px}.recipe .ingredients{position:relative;z-index:9999;min-height:600px;margin-top:-50px;color:#000;padding:10px;background:url(images/bg_paper.jpg)}.recipe .ingredients h3{text-align:center;font-size:42px;letter-spacing:3px;padding:10px 0;border-top:3px solid #1f1f1f;border-bottom:3px solid #1f1f1f;text-transform:uppercase}.recipe .ingredients .ingredient{padding:5px 0;border-bottom:1px solid #333}.recipe .ingredients .ingredient:last-child{border-bottom:0 solid #333}.recipe .ingredients img.genuine{position:absolute;z-index:0;bottom:10px;width:100%;opacity:.1}.recipe .video .recipe-video{width:100%;height:auto}.recipe .download{display:block}.recipe .download a{font-family:"Anton",sans-serif;display:block;font-size:28px;letter-spacing:2px;text-transform:uppercase;font-weight:700;padding:30px 20px;color:#e8e6db;text-decoration:none;text-align:center;background:#ff6c00}.recipe .download a:hover{color:#e8e6db;background:#1f1f1f}.recipe .cnt{padding:25px 0}.methods{padding:40px 0;border-bottom:8px solid #333}.methods .method{text-align:center}.methods .method img{width:40%;margin:0 auto}.vc_custom_1576074827692{background-size:cover!important}.footer{position:absolute;z-index:999;bottom:0;width:100%;font-weight:900;font-size:20px;color:#e8e6db;height:290px;text-transform:uppercase;text-align:center;background:url(images/footer.jpg) fixed no-repeat;background-size:cover}#main-footer{padding:20px 0}#main-footer h1{font-weight:700;color:#e8e6db}#main-footer .phone{padding-top:50px;font-weight:700;font-size:24px;letter-spacing:3px}#main-footer a{color:#e8e6db}#main-footer ul.menu{padding:20px 0 0 0}#main-footer ul.menu li{display:inline-block;list-style:none;padding:10px}#main-footer .social i{color:#e8e6db;font-size:32px;padding:0 10px 0 0}.bottom{padding:20px}@media (min-width:978px) and (max-width:1199px){.navbar .nav-link{padding:5px 10px!important}.callouts .callout{height:275px!important}.callouts .callout h3{font-size:16px}.vc_custom_1576074827692{background-size:cover!important}}@media (min-width:768px) and (max-width:979px){.navbar .nav-link{font-size:13px;padding:5px 10px!important;text-transform:uppercase}.welcome{padding:40px 0;font-size:20px}.msec .main h2{position:absolute;top:270px;left:0;right:0;padding:0;margin:0;font-size:50px!important;font-weight:900}.callouts .callout{height:auto!important}.vc_custom_1576074827692{background-size:cover!important}}@media (max-width:767px){.row{padding:0;margin:0}.main-video{height:269px}.navbar{padding:20px 0}.navbar .navbar-brand{position:absolute;width:200px;text-align:right;right:-15px;top:0}.navbar-dark .navbar-toggler{background:#e8e6db;margin-left:10px}.navbar .navbar-brand img{position:relative;top:0;right:15px}.welcome{padding:40px 0;font-size:20px}.msec{height:300px}.msec .main h2{position:absolute;top:140px;left:0;right:0;padding:0;margin:0;font-size:50px!important;font-weight:900}.msec .title{font-size:12px}.msec .main .shape{position:absolute;left:0;right:0;width:100%;margin:0 auto}.parall .tagline h3{margin:100px 0 0 0;font-size:22px}.parall .tagline h2{margin:10px 0 0 0;font-size:48px}.box{font-size:20px}.box h1{font-size:28px}.callouts .callout{padding:10px;margin:5px!important;height:300px}.callouts .callout h3{font-size:16px}.callouts .callout h2{font-size:28px}.grey{font-size:16px}.grey h2{font-size:28px}.content h2{font-size:28px}.content .logos .l{padding:5px;margin:5px}.logos .col-sm-2{float:left;width:33%}.content .productgrid.cat a .prod .title h3{font-size:30px}.methods .col-sm-3{float:left;width:25%}.methods .method{font-size:10px}.methods .method img{width:100%;margin:0 auto}.methods .method h4{font-size:12px}.content .productgrid a .prod .title h3{font-size:36px}.gridder-list{width:100%;padding:0}.gridder-show{margin-top:-25px;margin-left:0;margin-right:0}.gridder-expanded-content h4{padding:4% 0;font-size:16px}.gridder-expanded-content .col-sm-9{padding-top:25px}.gridder-navigation .gridder-close{top:-35px}body.page-id-12 .content .productgrid .prod{height:300px!important}.callouts .vc_custom_157607482769 .callout{height:250px!important}.vc_col-has-fill>.vc_column-inner.vc_custom_1576074827692{padding:0!important}.vc_custom_1576074827692{background-size:cover;height:250px}.gform_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container input[type=text],.gform_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container select{margin-bottom:0px!important}.gform_wrapper li.hidden_label input{margin-top:0px!important}.recipe .ingredients .ingredient{font-size:14px}ul#sliceFilters li{display:block;width:100%}}