/*!
Theme Name: Busch Grains
Author:
Author URI:
Text Domain:
*//*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}h1,h2,h3,h4,h5,h6{line-height:1.15}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{font-weight:bold}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.no-scroll-header{display:none}header{width:100%;z-index:9999;position:relative;height:148px}header ul ul li{list-style-type:none;color:#000}header ul ul li:before{content:""}.max-width{max-width:1488px;margin:0 auto;padding-top:30px;padding-left:55px;box-sizing:border-box;position:relative}.max-width:after{content:"";display:block;clear:both;visibility:hidden;height:0}.wrapper{position:relative;z-index:980}.primary .top-nav-section{position:absolute;top:10px;right:10px}.top-nav-section .search{height:40px}.top-nav-section .search:after{content:"";display:block;clear:both;visibility:hidden;height:0}.top-nav-section .search input{outline:none}.top-nav-section .search input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box}.top-nav-section .search input::-webkit-search-decoration,.top-nav-section .search input::-webkit-search-cancel-button{display:none}.top-nav-section .search input[type=search]{background:transparent url(images/search.png) no-repeat 9px center;padding:9px 0 9px 32px;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;border-width:0}.top-nav-section .search input[type=search]:focus{width:130px}.top-nav-section .search .search-onload{visibility:hidden;opacity:0;transition:visibility 0s linear 300ms,opacity 300ms}.top-nav-section .search .search-onload.active{visibility:visible;opacity:1;transition:visibility 0s linear 0s,opacity 300ms}.top-nav-section .search input:-moz-placeholder{color:#fff}.top-nav-section .search input::-webkit-input-placeholder{color:#fff}.top-nav-section .search input[type=search]{width:15px;padding-left:10px;color:transparent;cursor:pointer;border-bottom:1px solid transparent}.top-nav-section .search input[type=submit]{color:#fff;background:transparent;border-width:0;cursor:pointer;font-size:13px;letter-spacing:1px;float:right;padding-top:10px}.top-nav-section .search input[type=search]:focus{width:130px;padding-left:32px;color:#fff;font-size:13px;letter-spacing:1px;border-bottom:1px solid #fff;cursor:auto}.top-nav-section .search input:-moz-placeholder{color:transparent}.top-nav-section .search input::-webkit-input-placeholder{color:transparent}.primary{position:absolute;z-index:990;width:100%;margin-top:30px;min-height:260px;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0.35) 0%, transparent 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0.35) 0%, transparent 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0.35) 0%, transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#a6000000", endColorstr="#00000000",GradientType=0 )}.primary:after{content:"";display:block;clear:both;visibility:hidden;height:0}.primary.background-header-photo{background-image:url(images/nav-bkgd.png);min-height:148px}body.archive.category .primary.background-header-photo,body.page-id-4101 .primary.background-header-photo{background-image:none}.primary img{float:left;border:none}.primary ul{margin:0 auto;padding:0;max-width:1150px}.primary ul li a{display:block;color:#fff;text-decoration:none;text-transform:uppercase;letter-spacing:3px}.logo{max-width:200px;position:relative;top:10px}.logo a img{max-width:200px;width:100%;height:auto}.logo:after{content:"";position:absolute;right:0;z-index:100;top:0;width:3px;height:55%;background:#555}@media(min-width: 769px){.sub-menu{opacity:0;pointer-events:none}}.display-sub{pointer-events:visiblePainted;height:auto}.fade-in{transition:opacity .3s;-webkit-transition:opacity .3s;opacity:1}#menu-main-menu .menu-item-has-children .sub-menu.display-sub{height:auto}.mainNav{margin:0 auto}@media(max-width: 1076px){.mainNav{display:none}}.mainNav ul{position:relative;top:52px;padding-left:300px}.mainNav ul:after{content:"";display:block;clear:both;visibility:hidden;height:0}.mainNav ul li{margin:-1px 0 30px 1px;padding:10px 0;box-sizing:border-box;font-weight:700;font-size:12px;color:#fff;display:block;float:left;position:relative}.mainNav ul li:first-child{border-left:1px solid #fff}.mainNav ul li a{color:#fff;position:relative}.mainNav ul li a:hover:after{content:"";width:100%;position:absolute;left:0;bottom:-5px;border-width:0 0 1px;border-style:solid}@media(min-width: 1076px){.primary.navbar-fixed .max-width{padding-top:0;padding-left:0;max-width:1000px;padding-right:20px}.primary.navbar-fixed{width:100%;z-index:990;position:fixed;top:0;background:#fff;margin:0;height:60px;min-height:60px;box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.primary ul.navbar-fixed{padding:0;position:relative;top:0}.mainNav ul.navbar-fixed{margin-left:110px}.mainNav ul.navbar-fixed>li{font-size:12px;padding-right:5px}.mainNav ul.navbar-fixed>li:first-child{border-left:none}.mainNav ul.navbar-fixed>li.current_page_item a{color:#000}.primary ul.navbar-fixed>li a{color:#87837a;letter-spacing:2.5px}.primary ul.navbar-fixed>li a font{color:#87837a;letter-spacing:1px}.searchBar.navbar-fixed{z-index:999;position:fixed;top:0}.primary.navbar-fixed .top-nav-section{display:none}.primary.navbar-fixed .max-width .logo{max-height:60px;max-width:200px}.primary.navbar-fixed .max-width .logo a img{max-width:80px}.primary.navbar-fixed .max-width .logo{background:url("images/grainmillers-brown-logo.png");top:5px}}.mobileNav{display:none}.mainNav ul.sub-menu{background-color:rgba(238,238,238,.9);padding:5px 0;position:absolute;top:35px}.mainNav ul.sub-menu li:hover{background-color:#cbcaca}.mainNav ul.sub-menu li:first-child{border-left:none;padding-left:0}.mainNav ul.sub-menu li{display:inline-flex;margin:0;min-width:100%;padding:5px 0}.mainNav ul.sub-menu li a{color:#87837a;display:inline;font-family:"futura-pt",Arial,sans-serif;font-variant-ligatures:none;text-transform:none;margin-left:-14px}.mainNav ul.sub-menu.navbar-fixed{background:#fff;box-shadow:0 10px 10px 0 rgba(0,0,0,.1);left:-20px;margin-left:0;padding:10px 20px;position:absolute;top:35px}.mainNav ul.navbar-fixed>li:first-child ul.sub-menu.navbar-fixed{left:20px}.mainNav ul.sub-menu.navbar-fixed li:first-child{border-left:none;padding-left:0;padding-top:0;margin-top:-1px}.mainNav ul.sub-menu.navbar-fixed li{display:block;margin:0;padding-left:0;min-width:100%;width:max-content}.mainNav ul.sub-menu.navbar-fixed li a{display:inline}.mainNav ul.navbar-fixed li.current_page_item ul.sub-menu.navbar-fixed li a{color:#87837a}@media(max-width: 1040px){.nav .mobileNav .mobileMenu ul li ul.sub-menu{margin:0;width:100%}.nav .mobileNav .mobileMenu ul li ul.sub-menu li a{font-weight:lighter}.nav .mobileNav.navbar-fixed{overflow-y:scroll;max-height:100%;bottom:auto}}.mainNav ul.navbar-fixed li:hover ul.sub-menu.navbar-fixed,.mainNav ul.menu li:hover ul.sub-menu{visibility:visible;opacity:1;top:40px;pointer-events:inherit !important;min-width:230px}.mainNav ul.sub-menu.navbar-fixed.display-sub{display:block !important;position:absolute !important;top:35px !important;left:50px}.mainNav ul.sub-menu.navbar-fixed.display-sub li{padding:5px 0 !important}.mainNav ul.sub-menu.navbar-fixed.display-sub li:hover{background-color:rgba(51,51,51,.5) !important}.mainNav ul.sub-menu.navbar-fixed.display-sub li:hover a{color:#fff !important}.mainNav ul.sub-menu.navbar-fixed.display-sub li a{padding:8px !important;margin-left:0 !important}ul.sub-menu.navbar-fixed li{padding:5px 0 !important}ul#menu-main-menu>li{padding:5px}ul.sub-menu.display-sub.navbar-fixed{background-color:rgba(228,228,228,.9) !important;padding:10px 0 !important}.top-nav-section .search{padding-right:20px}.top-nav-section .search input[type=submit]{color:#fff;background:transparent;border-width:0;cursor:pointer;font-size:13px;letter-spacing:1px;padding-top:10px;padding-right:20px}.top-nav-section.grow .search{padding-right:40px}.top-nav-section.grow .search input[type=submit]{padding-right:50px}.nav-link.blog-link{position:absolute;top:20px;right:30px;color:#fff;text-decoration:none;text-transform:uppercase;font-size:.75em;font-family:"futura-pt-bold";letter-spacing:3px;margin-left:-50px}.current-link{font-family:"futura-pt-bold",sans-serif}.mobileIcon{display:none}@media(max-width: 1076px){header{padding:0;height:132px}.contain-pre{display:none}.nav .mobileNav{display:block;width:100%;margin:auto}.mobileHeading{top:0;width:100%;z-index:9999;background:#211a11;box-shadow:0 0 10px 0 rgba(0,0,0,.5);min-height:120px;padding:20px 0;box-sizing:border-box;position:relative}.mobileHeading .mobileContain{width:90%;margin:auto}.nav .mobileNav .logo{width:auto;margin:auto;text-align:center;top:5px}.nav .mobileIcon{position:relative;cursor:pointer;display:block;float:right;margin:0;padding:0}.nav .mobileIcon li{transition:all .75s ease;display:block;background:#fff;border-radius:0;height:2px;width:35px;margin-bottom:6.5px;padding:0}.nav .mobileIcon.animate li:nth-child(1){transform:rotate(45deg);margin-top:6px}.nav .mobileIcon.animate li:nth-child(2){display:none}.nav .mobileIcon.animate li:nth-child(3){transform:rotate(-45deg);margin-top:-9px}.nav .mobileNav .mobileMenu{transition:all 1s ease;overflow-y:scroll;z-index:9998;right:0;width:100%;display:inline-block;background:rgba(33,26,17,.9);box-sizing:border-box;box-shadow:0 5px 5px 0 rgba(0,0,0,.5);margin-top:-800px;padding:15px 15px 30px 20px;position:absolute}.nav .mobileNav .mobileMenu.animate{transition:all 1s ease;margin:0}.nav .mobileNav .mobileMenu ul{position:relative;width:95%;margin:auto;padding:0}.nav .mobileNav .mobileMenu ul li{list-style:none;margin:0;text-align:center;padding:45px 20px 0 20px}.nav .mobileNav .mobileMenu ul.secondary{margin:10px 0 0 0}.nav .mobileNav .mobileMenu ul.secondary li{border:none}.nav .mobileNav .mobileMenu ul li .sub-menu{display:none;margin:0 0 5px 20px}.nav .mobileNav .mobileMenu ul li .sub-menu li{border:none}.nav .mobileNav .mobileMenu ul li.animate .sub-menu li a{color:#fff}.nav .mobileNav .mobileMenu ul li a,.nav .mobileNav .mobileMenu ul li li a{font-weight:bold}.nav .mobileNav .mobileMenu ul li .sub-menu .sub-menu li a{font-weight:normal}.nav .mobileNav .mobileMenu ul li a,.nav .mobileNav .mobileMenu ul li.animate li a,.nav .mobileNav .mobileMenu ul li.animate .sub-menu li a{color:#fff;font-size:18px;letter-spacing:6px;text-align:center;text-decoration:none;text-transform:uppercase}.nav .mobileNav .mobileMenu ul li .sub-menu .sub-menu{display:block;margin:0 0 5px 0}.nav .mobileNav .mobileMenu ul li .sub-menu .sub-menu li a{font-size:lighter}.nav .mobileNav .mobileMenu ul li a.activecolor,.nav .mobileNav .mobileMenu ul li.animate li a.activecolor,.nav .mobileNav .mobileMenu ul li.animate .sub-menu li a.activecolor{color:gold}.nav .mobileNav.navbar-fixed{position:fixed;z-index:99;top:0}.nav .mobileNav.navbar-fixed .mobileHeading{background:#fff;height:60px;width:100%;min-height:60px;padding:0}.nav .mobileNav.navbar-fixed .mobileHeading .mobileContain .logo{max-width:80px}.nav .mobileNav.navbar-fixed .mobileHeading .mobileContain .logo a img{max-width:80px}.nav .mobileNav.navbar-fixed .mobileHeading .mobileContain .mobileIcon{top:20px}.nav .mobileNav.navbar-fixed .mobileHeading .mobileContain .mobileIcon li{background:#382f1d;height:2px;margin-bottom:6.5px;width:35px}.nav .mobileBorder{width:100%;display:none}.nav .mobileBorder:after{content:"";display:block;clear:both;visibility:hidden;height:0}}@media(min-width: 1077){.menu-main-menu-container>ul.menu-main-menu>li>span.mobile-minus{display:none !important}.mobile-plus,.mobile-minus{display:none}}@media(max-width: 1076px){.menu{padding-top:20px !important}.nav .mobileNav .mobileMenu.animate{padding-left:0 !important;padding-right:0 !important;height:100vh}ul.menu>li.menu-item.animate{background:#211a11 !important}.sub-menu>li>a{font-size:16px !important;font-weight:500 !important;letter-spacing:.04em !important;text-transform:none !important;width:100% !important}.sub-menu>li{padding:22px 20px 0 20px !important}.sub-menu>li:last-child{padding-bottom:30px !important}.menu-item span{pointer-events:none;margin:-8px 0px 0px 20px;position:absolute}}@media(max-width: 1076px)and (max-width: 500px){.menu-item span{margin:-8px 0px 0px 5px}}@media(max-width: 1076px){.mobile-plus{font-size:40px;color:#a2691f}}@media(max-width: 1076px){.mobile-minus{font-size:70px;top:-28px;color:#a2691f}}@media(max-width: 1076px){.menu-main-menu-container>ul.menu>li.menu-item-has-children{position:relative}}@media(max-width: 1076px){.menu-main-menu-container>ul.menu>li.menu-item-has-children>a{font-size:18px}}@media(max-width: 1076px){.current-link{color:#ce871f !important}}@media(max-width: 1076px){div.logo::after{display:none}}@media(min-width: 1077px){.primary.background-header-photo{max-height:148px}.logo a img{max-width:150px;margin-left:21px}}@media(min-width: 1077px)and (max-width: 1040px){.logo:after{display:none}}@media(min-width: 1077px){.mainNav ul{padding-left:236px;font-weight:500}}@media(min-width: 1077px){.sub-menu{top:-1000px;opacity:0;-webkit-transition:all .2s linear 0s;transition:all .2s linear 0s}}@media(min-width: 1077px){.display-sub{opacity:1 !important;visibility:visible;background-color:rgba(97,93,83,.5)}}@media(min-width: 1077px){.sub-menu li a::before{border:none !important}}@media(min-width: 1077px){.sub-menu li a{padding-top:8px !important;padding-bottom:8px !important;width:100%;color:#382f1d !important}}@media(min-width: 1077px){ul.sub-menu [id^=menu-item-] a:hover{background-color:none !important}}@media(min-width: 1077px){#menu-main-menu li{font-family:futura-pt,sans-serif;padding:0;position:relative}}@media(min-width: 1077px){.menu-main-menu-container ul .menu-item-42 a:first-child::before{content:"";border-left:solid 1px #fff;margin-left:-40px;position:absolute;height:35px;bottom:10px}}@media(min-width: 1077px){.mainNav ul li:first-child{border-left:none !important}}@media(min-width: 1077px){.menu-main-menu-container>ul.menu>li.menu-item-has-children>a{font-family:"futura-pt",sans-serif}}@media(min-width: 1077px){.mainNav ul li a:hover:after{border:none !important}}@media(min-width: 1077px){#menu-main-menu .sub-menu li a{text-align:left;padding:8px 0 8px 30px}}@media(min-width: 1077px){.sub-menu li a{font-family:"futura-pt",sans-serif;font-style:normal;font-weight:500;font-size:13px !important;line-height:13px;letter-spacing:.04em !important}}@media(min-width: 1077px){.current-link{font-family:"futura-pt-bold",sans-serif !important}}@media(min-width: 1077px){.current_page_parent>a,.current_page_ancestor>a,.current-menu-parent>a{font-family:"futura-pt-bold",sans-serif !important}}@media(min-width: 1077px){.current-link-sub{font-family:"futura-pt-bold",sans-serif !important;color:#000 !important}}@media(min-width: 1077px){#menu-main-menu .menu-item-has-children a{text-align:center;padding:20px 0;margin:0 15px}}@media(min-width: 1077px){.menu-item:nth-child(1){max-width:167px}}@media(min-width: 1077px){.menu-item:nth-child(2){max-width:134px}}@media(min-width: 1077px){.menu-item:nth-child(3){max-width:124px}}@media(min-width: 1077px){.menu-item:nth-child(4){max-width:197px}}@media(min-width: 1077px){.menu-item:nth-child(5){max-width:142px}}@media(min-width: 1077px){.navbar-fixed a{margin-left:20px}}@media(min-width: 1077px){.navbar-fixed ul>li:hover{background:none !important;color:inherit !important}}@media(max-width: 1076px){.nav .mobileNav .mobileMenu ul li{list-style:none;margin:0;text-align:center}}@media(max-width: 500px){.nav .mobileNav .mobileMenu ul li ul.sub-menu{opacity:1}.nav .mobileNav .mobileMenu ul li{list-style:none;margin:0;text-align:center}}@media(max-width: 1076px){.nav .mobileNav .mobileMenu ul li ul.sub-menu{margin:0;width:100%;opacity:1}.nav .mobileNav .mobileMenu ul li ul.sub-menu li a{font-weight:lighter}.nav .mobileNav.navbar-fixed{overflow-y:scroll;max-height:100%;bottom:auto}}.mobileIcon{display:none}@media(max-wdith: 769px){.nav .mobileNav .mobileMenu ul li ul.sub-menu{margin:0;width:100%;opacity:1}}@media(max-width: 1076px){.menu-main-menu-container{display:block}header{padding:0;height:132px}.contain-pre{display:none}.nav .mobileNav{display:block;width:100%;margin:auto}.mobileHeading{top:0;width:100%;z-index:9999;background:#211a11;box-shadow:0 0 10px 0 rgba(0,0,0,.5);min-height:120px;padding:20px 0;box-sizing:border-box;position:relative}.mobileHeading .mobileContain{width:90%;margin:auto}.nav .mobileNav .logo{width:auto;margin:auto;text-align:center;top:5px}.nav .mobileIcon{position:relative;cursor:pointer;display:block;float:right;margin:0;padding:0}.nav .mobileIcon li{transition:all .75s ease;display:block;background:#fff;border-radius:0;height:2px;width:35px;margin-bottom:6.5px;padding:0}.nav .mobileIcon.animate li:nth-child(1){transform:rotate(45deg);margin-top:6px}.nav .mobileIcon.animate li:nth-child(2){display:none}.nav .mobileIcon.animate li:nth-child(3){transform:rotate(-45deg);margin-top:-9px}.nav .mobileNav .mobileMenu{transition:all 1s ease;overflow-y:scroll;z-index:9998;right:0;width:100%;display:inline-block;background:rgba(33,26,17,.9);box-sizing:border-box;box-shadow:0 5px 5px 0 rgba(0,0,0,.5);margin-top:-800px;padding:15px 15px 30px 20px;position:absolute}.nav .mobileNav .mobileMenu.animate{transition:all 1s ease;margin:0}.nav .mobileNav .mobileMenu ul{position:relative;width:95%;margin:auto;padding:0}.nav .mobileNav .mobileMenu ul li{list-style:none;margin:0;text-align:center;padding:45px 20px 0 35px}.nav .mobileNav .mobileMenu ul.secondary{margin:10px 0 0 0}.nav .mobileNav .mobileMenu ul.secondary li{border:none}.nav .mobileNav .mobileMenu ul li .sub-menu{display:none;margin:0 0 5px 20px}.nav .mobileNav .mobileMenu ul li .sub-menu li{border:none}.nav .mobileNav .mobileMenu ul li.animate .sub-menu li a{color:#fff}.nav .mobileNav .mobileMenu ul li a,.nav .mobileNav .mobileMenu ul li li a{font-weight:bold}.nav .mobileNav .mobileMenu ul li .sub-menu .sub-menu li a{font-weight:normal}.nav .mobileNav .mobileMenu ul li a,.nav .mobileNav .mobileMenu ul li.animate li a,.nav .mobileNav .mobileMenu ul li.animate .sub-menu li a{color:#fff;font-size:18px;letter-spacing:6px;text-align:center;text-decoration:none;text-transform:uppercase}.nav .mobileNav .mobileMenu ul li .sub-menu .sub-menu{display:block;margin:0 0 5px 0}.nav .mobileNav .mobileMenu ul li .sub-menu .sub-menu li a{font-size:lighter}.nav .mobileNav .mobileMenu ul li a.activecolor,.nav .mobileNav .mobileMenu ul li.animate li a.activecolor,.nav .mobileNav .mobileMenu ul li.animate .sub-menu li a.activecolor{color:gold}.nav .mobileNav.navbar-fixed{position:fixed;z-index:99;top:0}.nav .mobileNav.navbar-fixed .mobileHeading{background:#fff;height:60px;width:100%;min-height:60px;padding:0}.nav .mobileNav.navbar-fixed .mobileHeading .mobileContain .logo{max-width:80px}.nav .mobileNav.navbar-fixed .mobileHeading .mobileContain .logo a img{max-width:80px}.nav .mobileNav.navbar-fixed .mobileHeading .mobileContain .mobileIcon{top:20px}.nav .mobileNav.navbar-fixed .mobileHeading .mobileContain .mobileIcon li{background:#382f1d;height:2px;margin-bottom:6.5px;width:35px}.nav .mobileBorder{width:100%;display:none}.nav .mobileBorder:after{content:"";display:block;clear:both;visibility:hidden;height:0}}body,html{overflow-x:hidden;font-family:"futura-pt",sans-serif}.container{max-width:1200px;margin:0 auto}.clearfix:after,.clear:after{content:"";display:block;clear:both;visibility:hidden;height:0}.background-photo{background-repeat:no-repeat;width:100%;background-size:cover}p,a{font-family:"futura-pt",sans-serif}p{font-size:18px;line-height:26px;margin-bottom:22px;margin-top:0}p.phone{color:#fff !important}h1,h2,h3,h4,h5{font-family:"futura-pt-bold",sans-serif}h1{font-size:125px}h1.emphasis,h2.emphasis,h3.emphasis,h4.emphasis,h5.emphasis,p.emphasis,span.emphasis{font-family:"house-script",sans-serif}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}a[href^="tel:"]{color:#fff}#flex-content-container{position:relative;background:#fff;padding-bottom:15px;padding-top:15px}#flex-content-container::after{content:"";display:block;clear:both;visibility:hidden;height:0}.grid{background:#fff;margin:0}.grid:after{content:"";display:table;clear:both}[class*=col-]{float:left;box-sizing:border-box}.grid [class*=col-]:last-of-type{padding-right:0}.col-2-3{width:66.66%}.col-1-3{width:33.33%}.col-1-2{width:49%}.col-1-2:first-of-type{margin-right:2%}.col-1-4{width:25%}.col-1-8{width:12.5%}.grid-pad{padding:40px 0 40px 40px}.grid-pad [class*=col-]:last-of-type{padding-right:40px}a.button.dark{display:inline-block;position:relative;z-index:1;color:#a36a11;background-color:transparent;font-size:14px;line-height:30px;padding:5px 45px;border:1px solid #a36a11;text-decoration:none;letter-spacing:1px}a.button.dark:hover{color:#fff !important;background-color:#a36a11}a.button.light{display:inline-block;position:relative;z-index:1;color:#fff;background-color:transparent;font-size:14px;line-height:30px;padding:5px 45px;border:1px solid #fff;text-decoration:none;letter-spacing:1px}a.button.light:hover{color:#a36a11;background-color:#fff}@media(max-width: 1076px){.mobile-hide{display:none}}.frm_no_entries{text-align:center}#banner-section{overflow:hidden;width:100vw;height:100vh;position:fixed;top:0;left:0;right:0;clear:both;background-position:center center;background-repeat:no-repeat;background-attachment:fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;z-index:0}@media(max-width: 1076px){#banner-section{position:relative;width:100%;height:auto;background-position:center}#banner-section::after{content:"";display:block;clear:both;visibility:hidden;height:0}}#banner-section .wrap-center{margin:0 auto;position:relative;max-width:100%}#banner-section .wrap-center::after{content:"";display:block;clear:both;visibility:hidden;height:0}#banner-section .wrap-center .parallaxy-banner{text-align:center;position:absolute;max-width:100%;height:100vh;width:100vw;overflow:hidden;padding:100px 20px;box-sizing:border-box;display:flex;justify-content:center;align-items:center;background-position:center}@media(max-width: 1076px){#banner-section .wrap-center .parallaxy-banner{position:relative;width:100%;height:auto;min-height:375px}}#banner-section .wrap-center .parallaxy-banner .align-header{position:relative;z-index:3;max-width:400px;left:0;right:0}#banner-section .wrap-center .parallaxy-banner .align-header::after{content:"";display:block;clear:both;visibility:hidden;height:0}#banner-section .wrap-center .parallaxy-banner .align-header h1{font-family:"house-script",sans-serif !important;text-transform:none !important;font-size:110px !important;letter-spacing:0 !important;font-weight:200 !important;line-height:.8 !important;color:#fff}@media(max-width: 767px){#banner-section .wrap-center .parallaxy-banner .align-header h1{font-size:80px !important}}#banner-section .wrap-center .parallaxy-banner .align-header h1 .emphasis-header{color:#fff;display:block;letter-spacing:0px;text-transform:lowercase}.product-specific-container #banner-section h1{font-family:"house-script",sans-serif !important;text-transform:none !important;font-size:110px !important;letter-spacing:0 !important;font-weight:200 !important;line-height:.8 !important}@media(max-width: 767px){.product-specific-container #banner-section h1{font-size:80px !important}}#intro-section .intro-background{background:#fff;width:100%;position:relative}#intro-section .intro-background::after{content:"";display:block;clear:both;visibility:hidden;height:0}#intro-section .intro-background .intro-container{margin:auto;position:relative;max-width:880px;top:-50px;left:0;right:0;background:#fff;padding:65px 115px 65px;box-sizing:border-box;margin-bottom:-50px}@media(max-width: 1076px){#intro-section .intro-background .intro-container{top:0;padding:75px 20px 65px;margin-bottom:0}}#intro-section .intro-background .intro-container h2{text-align:center;font-size:30px;font-family:"futura-pt-bold",sans-serif;letter-spacing:6px;color:#382f1d;text-transform:uppercase;margin-top:0}#intro-section .intro-background .intro-container h2.fancy{font-family:"house-script",sans-serif;font-size:110px;color:#f2ab00;text-transform:none;letter-spacing:0;font-weight:200;margin-bottom:0}@media(max-width: 767px){#intro-section .intro-background .intro-container h2.fancy{font-size:80px;margin-bottom:20px}}#intro-section .intro-background .intro-container .text-center,#intro-section .intro-background .intro-container p{font-size:16px;line-height:22px;color:#242018}@media(max-width: 767px){#intro-section .intro-background .intro-container .text-center.left,#intro-section .intro-background .intro-container p.left{text-align:left}}#intro-section .intro-background .intro-container .vert-align{display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;text-align:center;-ms-flex-pack:center;margin:30px auto 0;max-width:650px}@media(max-width: 767px){#intro-section .intro-background .intro-container .vert-align{flex-wrap:wrap;margin-top:65px}}@media(max-width: 767px){#intro-section .intro-background .intro-container .vert-align .col-1-3,#intro-section .intro-background .intro-container .vert-align .col-2-3{width:100%;margin-right:0}}#intro-section .intro-background .intro-container .vert-align .col-1-3.button-contain,#intro-section .intro-background .intro-container .vert-align .col-2-3.button-contain{margin-right:30px;width:54%}@media(max-width: 767px){#intro-section .intro-background .intro-container .vert-align .col-1-3.button-contain,#intro-section .intro-background .intro-container .vert-align .col-2-3.button-contain{order:2;width:100%;margin-right:0;margin-top:20px}}#intro-section .intro-background .intro-container .vert-align .col-1-3 a,#intro-section .intro-background .intro-container .vert-align .col-2-3 a{width:100%;box-sizing:border-box}#intro-section .intro-background .intro-container .vert-align .col-1-3 p,#intro-section .intro-background .intro-container .vert-align .col-2-3 p{text-align:left;color:#a36a11;display:inline-block;font-size:14px;line-height:16px;margin-bottom:0}@media(max-width: 767px){#intro-section .intro-background .intro-container .vert-align .col-1-3 p,#intro-section .intro-background .intro-container .vert-align .col-2-3 p{padding:0 15px}}#block-left-image-right,#block-right-image-left{position:relative;top:0;margin-bottom:15px}#block-left-image-right::after,#block-right-image-left::after{content:"";display:block;clear:both;visibility:hidden;height:0}@media(max-width: 767px){#block-left-image-right,#block-right-image-left{margin-bottom:10px}}#block-left-image-right .full-width-image-background,#block-right-image-left .full-width-image-background{background-size:58% auto;min-height:400px;background-repeat:no-repeat;background-position:right;background-size:cover;width:100%;float:right;position:relative}#block-left-image-right .mobile-show,#block-right-image-left .mobile-show{display:none}@media(max-width: 767px){#block-left-image-right .mobile-show,#block-right-image-left .mobile-show{width:100%;display:block;position:relative;min-height:280px;background-position:center;background-repeat:no-repeat;background-size:cover}}#block-left-image-right .text-block,#block-right-image-left .text-block{display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;text-align:center;-ms-flex-pack:center;width:42%;min-height:400px;background-repeat:no-repeat;position:absolute;top:0;bottom:0}@media(max-width: 767px){#block-left-image-right .text-block,#block-right-image-left .text-block{width:100%;position:relative;min-height:auto}}#block-left-image-right .text-block .align-text,#block-right-image-left .text-block .align-text{display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;text-align:center;-ms-flex-pack:center;position:absolute;right:0;top:0;bottom:0;padding:80px;max-width:490px;color:#fff;box-sizing:border-box}@media(max-width: 1076px){#block-left-image-right .text-block .align-text,#block-right-image-left .text-block .align-text{padding:40px;position:relative;left:0}}@media(max-width: 767px){#block-left-image-right .text-block .align-text,#block-right-image-left .text-block .align-text{padding:40px 20px}}#block-left-image-right .text-block .align-text h2,#block-right-image-left .text-block .align-text h2{color:#fff;font-size:20px;text-align:center;letter-spacing:2px;text-transform:uppercase}#block-left-image-right .text-block .align-text p,#block-right-image-left .text-block .align-text p{font-size:15px;line-height:22px;letter-spacing:.5px}#block-left-image-right .text-block{left:0}#block-right-image-left .text-block{right:0}#block-right-image-left .text-block .align-text{position:absolute;left:0}@media(max-width: 1076px){#block-right-image-left .text-block .align-text{padding:40px;position:relative;left:0;order:2}}@media(max-width: 767px){#block-right-image-left .text-block .align-text{padding:30px 20px}}#full-width-image-and-text-section .background-photo{position:relative;top:0;margin-bottom:15px;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;text-align:center;-ms-flex-pack:center;background-repeat:no-repeat;background-position:center}#full-width-image-and-text-section .background-photo::after{content:"";display:block;clear:both;visibility:hidden;height:0;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);visibility:visible}@media(max-width: 767px){#full-width-image-and-text-section .background-photo{margin-bottom:10px}}#full-width-image-and-text-section .background-photo .align-text{max-width:400px;margin:auto;padding:120px 20px 110px;box-sizing:border-box;width:100%;position:relative;z-index:2}#full-width-image-and-text-section .background-photo .align-text h2{font-size:20px;color:#fff;letter-spacing:2px;text-transform:uppercase}#full-width-image-and-text-section .background-photo .align-text p{color:#fff;font-size:14px;line-height:18px;letter-spacing:.5px}#two-column-section .text-block{position:relative;top:0;margin:15px 0}#two-column-section .text-block::after{content:"";display:block;clear:both;visibility:hidden;height:0}@media(max-width: 767px){#two-column-section .text-block{margin:10px 0}}#two-column-section .text-block .align-text{max-width:1040px;margin:auto;display:flex;flex-wrap:wrap}#two-column-section .text-block .align-text .title-link{text-decoration:none;color:#fff;font-size:20px;letter-spacing:3px;font-family:"futura-pt-bold",sans-serif}#two-column-section .text-block .align-text a.title-link:hover{text-decoration:underline}#two-column-section .text-block .align-text p{font-size:14px;line-height:22px;color:#fff;letter-spacing:.5px;margin-top:10px}#two-column-section .text-block .align-text .column-one,#two-column-section .text-block .align-text .column-two{padding:100px 91px 90px 82px;box-sizing:border-box;min-height:400px}@media(max-width: 1076px){#two-column-section .text-block .align-text .column-one,#two-column-section .text-block .align-text .column-two{padding:55px 40px;width:100%;min-height:300px}}@media(max-width: 767px){#two-column-section .text-block .align-text .column-one,#two-column-section .text-block .align-text .column-two{padding:55px 40px 80px 20px;width:100%;min-height:300px}}#two-column-section .text-block .align-text .column-one{width:51%;border-right:15px solid #fff;float:left;padding-left:20px}@media(max-width: 1076px){#two-column-section .text-block .align-text .column-one{padding-left:40px}}@media(max-width: 767px){#two-column-section .text-block .align-text .column-one{width:100%;border-right:none;border-bottom:10px solid #fff}}#two-column-section .text-block .align-text .column-two{width:48%;float:left;padding-right:20px}@media(max-width: 1076px){#two-column-section .text-block .align-text .column-two{padding-left:40px;padding-right:40px}}@media(max-width: 767px){#two-column-section .text-block .align-text .column-two{width:100%}}#three-column-section .text-block{position:relative;top:0;margin:15px 0}@media(max-width: 767px){#three-column-section .text-block{margin:10px 0}}#three-column-section .text-block::after{content:"";display:block;clear:both;visibility:hidden;height:0}#three-column-section .text-block .align-text{max-width:1040px;margin:auto;display:flex;flex-wrap:wrap}#three-column-section .text-block .align-text .title-link{text-decoration:none;color:#fff;font-size:20px;letter-spacing:3px;font-family:"futura-pt-bold",sans-serif}#three-column-section .text-block .align-text a.title-link:hover{text-decoration:underline}#three-column-section .text-block .align-text p{font-size:14px;line-height:22px;color:#fff;letter-spacing:.5px;margin-top:10px}#three-column-section .text-block .align-text .column-one,#three-column-section .text-block .align-text .column-two,#three-column-section .text-block .align-text .column-three{padding:80px 70px 80px 60px;box-sizing:border-box;min-height:400px}#three-column-section .text-block .align-text .column-one{width:34%;border-right:15px solid #fff;float:left;padding-left:20px}@media(max-width: 767px){#three-column-section .text-block .align-text .column-one{width:100%;border-right:none;border-bottom:10px solid #fff;padding-left:40px;padding-right:40px}}#three-column-section .text-block .align-text .column-two{width:33%;border-right:15px solid #fff;float:left;padding-right:20px}@media(max-width: 767px){#three-column-section .text-block .align-text .column-two{width:100%;border-right:none;border-bottom:10px solid #fff;padding-left:40px;padding-right:40px}}#three-column-section .text-block .align-text .column-three{width:32%;float:left;padding-right:20px}@media(max-width: 767px){#three-column-section .text-block .align-text .column-three{width:100%;border-right:none;border-bottom:none;padding-left:40px;padding-right:40px}}#pull-quote-section{background-color:#fff;position:relative;top:0;left:0;right:0;z-index:1;padding:140px 100px}#pull-quote-section .quote-container{width:40%;float:left;text-align:center}#pull-quote-section .quote-container h2{letter-spacing:2px;font-size:42px}#pull-quote-section .quote-container h2 span.emphasis{color:gold;display:block}#pull-quote-section .text-container{width:50%;float:left}.home .fix-video{display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;text-align:center;-ms-flex-pack:center;position:relative}.home .fix-video:after{content:"";display:block;clear:both;visibility:hidden;height:0}@media(min-width: 1076px){.home .fix-video{margin-top:-148px}}@media(max-width: 1076px){.home .fix-video{height:460px}}@media(max-width: 767px){.home .fix-video{height:380px}}.home .fix-video #hero-vid{display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;text-align:center;-ms-flex-pack:center;position:fixed;top:0;left:0;right:0;min-width:100%;margin:auto;width:100%}@media(max-width: 1076px){.home .fix-video #hero-vid{display:none}}.home .fix-video img.desktop-hide{display:none;position:fixed;min-width:100%;margin:auto;top:0;left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%)}@media(max-width: 1076px){.home .fix-video img.desktop-hide{height:590px;display:block}}@media(max-width: 767px){.home .fix-video img.desktop-hide{height:510px;display:block}}.home #scroll-content{background-color:#fff;position:relative;top:0;left:0;right:0;z-index:1;padding:130px 100px 120px}.home #scroll-content::after{content:"";display:block;clear:both;visibility:hidden;height:0}@media(max-width: 1076px){.home #scroll-content{padding:100px 30px 90px}}@media(max-width: 767px){.home #scroll-content{padding:55px 15px 45px}}.home #scroll-content .quote-container{width:40%;float:left;text-align:center}@media(max-width: 1076px){.home #scroll-content .quote-container{width:100%;float:none;display:block}}.home #scroll-content .quote-container h2{letter-spacing:7px;font-size:35px;line-height:53px;text-transform:uppercase;color:#382f1d}@media(max-width: 1076px){.home #scroll-content .quote-container h2{padding:0 10px}}.home #scroll-content .quote-container h2 span.emphasis{color:#de9b08;display:block;text-transform:lowercase;font-weight:400;font-size:97px;letter-spacing:0;margin-top:15px;line-height:80px}@media(max-width: 1076px){.home #scroll-content .quote-container h2 span.emphasis{font-size:79px}}.home #scroll-content .text-container{width:56%;max-width:530px;float:left;margin:10px auto;margin-left:4%}@media(max-width: 1076px){.home #scroll-content .text-container{width:100%;float:none;display:block;margin-left:0;max-width:100%}}.home #scroll-content p{font-size:18px;line-height:26px;letter-spacing:1px;text-align:left;color:#382f1d}.home #four-blocks{position:relative;top:0}.home #four-blocks::after{content:"";display:block;clear:both;visibility:hidden;height:0}.home #four-blocks .image-block{min-height:545px;position:relative;overflow:hidden;width:50%;margin-right:0}.home #four-blocks .image-block::after{content:"";display:block;clear:both;visibility:hidden;height:0}@media(max-width: 767px){.home #four-blocks .image-block{width:100%}}.home #four-blocks .image-block .expand-hide{font-size:17px !important;padding:25px;background:rgba(17,14,9,.4) !important;margin:0;letter-spacing:6px;text-align:center;color:#fff;letter-spacing:6px;text-transform:uppercase;-webkit-transition:.75s;-moz-transition:.75s;-ms-transition:.75s;-o-transition:.75s;transition:.75s}@media(max-width: 767px){.home #four-blocks .image-block .expand-hide{display:none}}.home #four-blocks .image-block .header-top{position:absolute;top:0;left:0;right:0;bottom:545px;text-align:center;color:#fff;letter-spacing:6px;text-transform:uppercase;font-size:18px !important;transition:bottom 1s ease;background:transparent;-webkit-transition:.75s;-moz-transition:.75s;-ms-transition:.75s;-o-transition:.75s;transition:.75s;opacity:0}.home #four-blocks .image-block .header-top .content-show{opacity:0;display:block;padding:30px;box-sizing:border-box;-webkit-transition:.75s;-moz-transition:.75s;-ms-transition:.75s;-o-transition:.75s;transition:.75s}@media(max-width: 767px){.home #four-blocks .image-block .header-top .content-show{width:100%}}.home #four-blocks .image-block .header-top.expand{display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;text-align:center;-ms-flex-pack:center;bottom:0;opacity:1;flex-wrap:wrap}.home #four-blocks .image-block .header-top.expand .expand-hide{opacity:0;-webkit-transition:.75s;-moz-transition:.75s;-ms-transition:.75s;-o-transition:.75s;transition:.75s}.home #four-blocks .image-block .header-top.expand .content-show{opacity:1;max-width:500px}.home #four-blocks .image-block .header-top.expand .content-show h3{flex:0 1 100%;font-size:23px !important;letter-spacing:6px}.home #four-blocks .image-block .header-top.expand .content-show .block-text,.home #four-blocks .image-block .header-top.expand .content-show .button{flex:0 1 100%}.home #four-blocks .image-block .header-top.expand .content-show .block-text{font-size:15px;line-height:20px;letter-spacing:1px;text-transform:none;margin-bottom:20px}.home #four-blocks .image-block .header-top.expand .content-show a{text-transform:none}.home #background-image-text-section{position:relative;top:0;left:0;right:0}.home #background-image-text-section::after{content:"";display:block;clear:both;visibility:hidden;height:0}.home #background-image-text-section .bkd-img-text{padding:150px 60px 130px 60px;position:relative;box-sizing:border-box}.home #background-image-text-section .bkd-img-text::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:#382f1d;opacity:.3}@media(max-width: 1076px){.home #background-image-text-section .bkd-img-text{background-position:center center !important}}@media(max-width: 767px){.home #background-image-text-section .bkd-img-text{padding:105px 30px 130px 30px}}.home #background-image-text-section .bkd-img-text .align-header{max-width:400px;margin:auto;text-align:center;position:relative;z-index:2}.home #background-image-text-section .bkd-img-text .align-header h2{color:#fff;letter-spacing:4px;text-transform:uppercase;font-size:19px;line-height:32px}.home #background-image-text-section .bkd-img-text .align-header h2 span.emphasis-header{color:#f2ab00;font-size:90px;text-transform:lowercase;letter-spacing:0;display:block;font-weight:400;font-family:"house-script",sans-serif;margin:30px 0 50px}@media(max-width: 767px){.home #background-image-text-section .bkd-img-text .align-header a.button{width:100%;padding:5px;box-sizing:border-box}}.products{font-family:"Nunito",sans-serif;letter-spacing:1px;position:relative;background-color:#fff}.products:after{content:"";display:block;clear:both;visibility:hidden;height:0}.products .products-inner-container{width:82%;float:left;position:relative}@media(max-width: 1076px){.products .products-inner-container{width:100%}}.products .products-nav{text-align:center;position:relative;bottom:-30px;z-index:1;position:relative;margin-left:40px}@media(max-width: 1076px){.products .products-nav{display:none}}.products .products-nav .products-inner-container{background:#f7f6f2;border-radius:5px;padding:5px 0}.products .products-nav ul{margin-left:0;padding-left:0}.products .products-nav li{list-style:none;display:inline-block;padding:0 33px;border-right:1px solid #87837a}.products .products-nav li:last-of-type{border-right:0}.products .products-nav li a{color:#87837a;text-decoration:none;text-transform:uppercase;font-weight:bold;font-size:12px;display:inline-block;padding:5px 0;border-bottom:2px solid #f7f6f2;font-family:"futura-pt-bold",sans-serif;letter-spacing:3px}.products .products-nav li a:hover{color:#f2ab00;border-bottom:2px solid #f2ab00}.products .products-blocks .product-category{background-position:center;background-size:cover;position:relative;padding:50px 0;padding-left:40px;height:100%}.products .products-blocks .product-category:after{content:"";display:block;clear:both;visibility:hidden;height:0}.products .products-blocks .product-category:first-of-type{padding-top:125px}@media(max-width: 1076px){.products .products-blocks .product-category:first-of-type{padding-top:40px}}@media(max-width: 1076px){.products .products-blocks .product-category:first-of-type{padding-top:20px}}@media(max-width: 1076px){.products .products-blocks .product-category{padding:50px 20px}}@media(max-width: 767px){.products .products-blocks .product-category{padding:50px 10px}}.products .products-blocks .product-category h2{text-transform:uppercase;border-bottom:2px solid #242018;font-size:12px;padding:0 0 10px 43px;color:#242018;margin-bottom:25px;letter-spacing:3px}@media(max-width: 767px){.products .products-blocks .product-category h2{padding-left:15px}}.products .product-sub-category{background:#fff;border-radius:5px;box-shadow:1px 1px 6px 0px #999;padding:15px}.products .product-sub-category h3{text-align:center}@media(max-width: 767px){.products .product-sub-category h3{font-size:14px;margin:12px 0 8px}}.products .product-sub-category h3 span{text-transform:uppercase;color:#242018;font-size:16px;display:inline-block;text-decoration:none;font-size:16px;font-family:"futura-pt-bold",sans-serif;letter-spacing:3px;border-bottom:1px solid transparent}.products .product-sub-category h3 span:hover{border-bottom:1px solid #242018}.products .product-sub-category h3 span.clicky-it{border-bottom:none}.products .product-sub-category h3 span.clicky-it:hover{border-bottom:none}@media(max-width: 767px){.products .product-sub-category h3 span.clicky-it{font-size:14px}.products .product-sub-category h3 span.clicky-it:after{content:"";float:right;font-size:30px;transition:transform .4s ease-in-out;height:20px;width:30px;margin-top:-7px;background:url("images/arrow.png") no-repeat;background-position:top;-moz-transform:scale(-1, -1);-o-transform:scale(-1, -1);-webkit-transform:scale(-1, -1);transform:scale(-1, -1)}}.products .product-sub-category.is-parent .grain-product{width:calc(100%/6)}@media(min-width: 1076px){.products .product-sub-category.is-parent .grain-product:nth-of-type(6n+1){clear:both !important}.products .product-sub-category.is-parent .grain-product:nth-of-type(3n+1){clear:none}.products .product-sub-category.is-parent .grain-product:nth-of-type(2n+1){clear:none}}@media(max-width: 1076px){.products .product-sub-category.is-parent .grain-product{width:calc(100%/4)}.products .product-sub-category.is-parent .grain-product:nth-of-type(4n+1){clear:both !important}.products .product-sub-category.is-parent .grain-product:nth-of-type(2n+1){clear:none}}@media(max-width: 767px){.products .product-sub-category.is-parent .grain-product{width:calc(100%/2)}}.products .grain-product{width:50%;float:left;text-align:left;min-height:120px;cursor:pointer}.products .grain-product:nth-of-type(2n+1){clear:both}.products .grain-product:hover h4{color:#a36a11}.products .grain-product .product-image{height:90px}@media(max-width: 1076px){.products .grain-product .product-image{height:auto}}.products .grain-product .product-image img{max-height:100%;width:100%}.products .grain-product h4{font-size:11px;text-transform:uppercase;margin-top:0;padding-left:10px;letter-spacing:2px}.products div{box-sizing:border-box}.products .grain-filters{background:#f7f6f2;right:0;top:185px;width:18%;position:absolute;border-top-left-radius:5px;border-bottom-left-radius:5px;box-shadow:1px 1px 6px 0px #999}@media(max-width: 1076px){.products .grain-filters{display:none}}.products .grain-filters .filter-by{padding:25px}.products .grain-filters .filter-by legend{color:#87837a}.products .grain-filters .clear-filters{background:#e9e0cb;width:100%;border:none;box-shadow:none;border-bottom-left-radius:5px;padding:20px;text-align:center;outline:none;font-family:"futura-pt",sans-serif;font-size:15px;letter-spacing:1px}.products .grain-filters .clear-filters:hover{cursor:pointer}.products .grain-filters fieldset{border:0}.products .grain-filters label{clear:both;display:block;font-size:13px;padding-top:15px;font-weight:bold;font-family:"futura-pt",sans-serif}.products .grain-filters label:hover{cursor:pointer}.products .grain-filters input[type=checkbox]{margin-right:10px;background:transparent;border:2px solid #a76d11;height:10px;width:10px;border-radius:2px}.products .to-top-button{background-image:url(images/to-top.png);width:18%;height:60px;right:0;top:485px;position:absolute;background-repeat:no-repeat;cursor:pointer}.products .to-top-button:hover{opacity:.8}@media(max-width: 1076px){.products .to-top-button{display:none}}@media(max-width: 767px){.products .isotope{height:auto !important}}.products .isotope .isotope-item{width:calc(33% - 15px);margin-bottom:15px;cursor:pointer}@media(max-width: 1076px){.products .isotope .isotope-item{width:calc(50% - 15px);margin-bottom:15px}}@media(max-width: 767px){.products .isotope .isotope-item{width:100%;position:relative !important;top:0 !important;margin-bottom:5px}.products .isotope .isotope-item:after{content:"";display:block;clear:both;visibility:hidden;height:0}}.products .isotope .isotope-item.active span.clicky-it:after{transform:rotate(-360deg);content:"";float:right;height:20px;width:30px;background:url("images/arrow.png") no-repeat;background-position:bottom}.products .isotope .isotope-item.is-parent{width:calc(100% - 15px)}@media(max-width: 767px){.products .isotope .isotope-item.is-parent{width:100%}}.products .isotope .isotope-item .iso-filter-item{position:relative !important}.products .product-sub-category h4.hide{display:none}.products .no-results{display:none}.products .no-results.on{display:block;font-family:"futura-pt-bold",sans-serif;color:#a36a11;letter-spacing:2px;text-align:center;text-transform:uppercase;font-size:11px}.products #fibers-hydrocolloids .product-sub-category{width:50%}@media(max-width: 767px){.products #fibers-hydrocolloids .product-sub-category{width:100%}}.products #fibers-hydrocolloids .product-sub-category .grain-product{width:calc(100%/3)}.products #fibers-hydrocolloids .product-sub-category .grain-product:nth-of-type(3n+1){clear:both !important}.products #fibers-hydrocolloids .product-sub-category .grain-product:nth-of-type(2n+1){clear:none}@media(max-width: 1076px){.products #fibers-hydrocolloids .product-sub-category .grain-product{width:calc(100%/2)}}.footer{background-color:#fff;position:relative}.footer .container{padding:55px 60px}.footer .container::after{content:"";display:block;clear:both;visibility:hidden;height:0}@media(max-width: 1076px){.footer .container{padding:35px 60px}}.footer .container .footerlogo{float:left;display:inline-block;margin-right:20px;max-width:140px;margin-top:20px}@media(max-width: 1076px){.footer .container .footerlogo{float:none;text-align:center;display:block;margin:auto}}.footer .container .footerlogo img{width:100%}.footer .container .footer-content{float:left;display:inline-block;max-width:430px;padding:20px 0 20px 20px;border-left:1px solid #4f4737;color:#4f4737}@media(max-width: 1076px){.footer .container .footer-content{display:none}}.footer .container .footer-content p{font-size:9px;line-height:17px;font-family:"futura-pt-bold",sans-serif;text-transform:uppercase;letter-spacing:1px}.footer .container .footer-content p:last-of-type{margin-bottom:0}.footer .container .footer-right{float:right;margin-top:5px}@media(max-width: 1076px){.footer .container .footer-right{float:none;margin-top:40px;text-align:center}}.footer .container .footer-right a[href^="tel:"]{color:#4f4737 !important}.footer .container .footer-right p{font-size:13px;line-height:17px;font-family:"futura-pt-bold",sans-serif;text-transform:uppercase;letter-spacing:1.5px;color:#4f4737 !important;text-align:right}.footer .container .footer-right p:last-of-type{margin-bottom:20px}@media(max-width: 1076px){.footer .container .footer-right p{text-align:center}}.footer .container .footer-right .social-links{margin-top:20px}.footer .container .footer-right .social-links .share-button{margin-right:0}.footer .container .footer-right #google_translate_element{text-align:right}.sub-footer{display:flex;flex-direction:row;justify-content:space-between}.sub-footer-link{text-decoration:none;color:#000;padding:0 0 0 20px}.sub-footer--text,.sub-footer-link{font-size:14px;line-height:22px}#product-interior h3{font-family:"futura-pt-bold",sans-serif;font-size:26px;text-align:center;letter-spacing:5px;line-height:35px;color:#392f1c;text-transform:uppercase}#product-interior h4{font-family:"futura-pt-bold",sans-serif;font-size:18px;text-align:left;letter-spacing:1px;line-height:25px;color:#a36a11;margin-top:0;margin-bottom:15px;margin-left:5px}#product-interior .intro-container{padding:125px 30px 55px 30px;max-width:720px;margin:auto;text-align:center;box-sizing:border-box}@media(max-width: 767px){#product-interior .intro-container{padding:90px 20px 35px 20px}}#product-interior .intro-container .product-subhead{color:#a36a11;font-size:22px;line-height:30px;letter-spacing:1px;margin-bottom:25px}@media(max-width: 767px){#product-interior .intro-container .product-subhead{text-align:center;font-size:16px;line-height:22px;color:#242018}}#product-interior .intro-container h1{margin-top:0;color:#f2ab00;font-style:normal;font-weight:200;margin-bottom:35px;line-height:.8}@media(max-width: 767px){#product-interior .intro-container h1{font-size:75px}}#product-interior .intro-container p{font-size:18px;line-height:26px;color:#242018;letter-spacing:1px}@media(max-width: 767px){#product-interior .intro-container p{text-align:center;font-size:16px;line-height:22px}}#product-interior .tab-container{max-width:1060px;margin:auto;position:relative;padding:64px 30px 19px 30px;box-sizing:border-box;display:flex;justify-content:center;align-items:stretch}#product-interior .tab-container::after{content:"";display:block;clear:both;visibility:hidden;height:0}@media(max-width: 767px){#product-interior .tab-container{flex-wrap:wrap;padding:40px 10px 19px 10px}}#product-interior .tab-container .tab{display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;text-align:center;-ms-flex-pack:center;position:relative;text-align:center;border:1px solid #a36a11;min-height:75px;float:left;color:#a36a11;margin-right:17px;flex:1;background-color:transparent;-webkit-transition:background-color .5s linear;-moz-transition:background-color .5s linear;-o-transition:background-color .5s linear;-ms-transition:background-color .5s linear;transition:background-color .5s linear}#product-interior .tab-container .tab:last-of-type{margin-right:0}@media(max-width: 767px){#product-interior .tab-container .tab{width:33%;border:none;flex:none;margin-right:0;color:#87837a;padding:5px;box-sizing:border-box}}#product-interior .tab-container .tab:hover{background-color:#a36a11;color:#fff;cursor:pointer}@media(max-width: 767px){#product-interior .tab-container .tab:hover{background-color:transparent;color:#a36a11}}#product-interior .tab-container .tab:hover::after{content:"";position:absolute;top:100%;left:0;right:0;margin:0 auto;width:0;height:0;border-top:solid 10px #a36a11;border-left:solid 10px transparent;border-right:solid 10px transparent}@media(max-width: 767px){#product-interior .tab-container .tab:hover::after{border:none}}@media(max-width: 767px){#product-interior .tab-container .tab span{border-bottom:solid 3px transparent;padding-bottom:5px}}#product-interior .tab-container .tab.active{background-color:#a36a11;color:#fff;cursor:pointer}@media(max-width: 767px){#product-interior .tab-container .tab.active{background-color:transparent;color:#a36a11}}@media(max-width: 767px){#product-interior .tab-container .tab.active span{border-bottom:solid 3px #a36a11}}#product-interior .tab-container .tab.active::after{content:"";position:absolute;top:100%;left:0;right:0;margin:0 auto;width:0;height:0;border-top:solid 10px #a36a11;border-left:solid 10px transparent;border-right:solid 10px transparent}@media(max-width: 767px){#product-interior .tab-container .tab.active::after{border-top:solid 10px transparent}}#product-interior .tab-container .tab span{font-size:15px;line-height:18px;font-family:"futura-pt-bold",sans-serif;letter-spacing:.5px}#product-interior .individual-product-container{display:block}#product-interior .individual-product-container .product-intro{position:relative;max-width:1030px;padding:0 30px;box-sizing:border-box;margin-bottom:30px}@media(max-width: 767px){#product-interior .individual-product-container .product-intro{margin-bottom:50px}}#product-interior .individual-product-container .product-intro::after{content:"";display:block;clear:both;visibility:hidden;height:0}#product-interior .individual-product-container .product-intro .col-1-2{width:47%}@media(max-width: 767px){#product-interior .individual-product-container .product-intro .col-1-2{width:100%}}#product-interior .individual-product-container .product-intro .col-1-2:first-of-type{margin-right:3%;margin-left:2%;text-align:right}@media(max-width: 767px){#product-interior .individual-product-container .product-intro .col-1-2:first-of-type{margin-right:0;margin-left:0;text-align:center}}#product-interior .individual-product-container .product-intro .col-1-2:last-of-type{margin-top:25px}@media(max-width: 767px){#product-interior .individual-product-container .product-intro .col-1-2:last-of-type{margin-top:0;padding-bottom:30px;border-bottom:1px solid #f2ab00}}#product-interior .individual-product-container .product-intro .col-1-2 img{width:100%}@media(max-width: 767px){#product-interior .individual-product-container .product-intro .col-1-2 img{width:90%}}#product-interior .individual-product-container .product-intro .col-1-2 h2{font-size:40px;color:#a36a11;font-family:"futura-pt",sans-serif;margin-bottom:15px;letter-spacing:3px}@media(max-width: 767px){#product-interior .individual-product-container .product-intro .col-1-2 h2{text-align:left}}#product-interior .individual-product-container .product-intro .col-1-2 p{font-size:18px;line-height:26px;color:#242018;letter-spacing:.5px}@media(max-width: 767px){#product-interior .individual-product-container .product-intro .col-1-2 p{font-size:16px;line-height:22px}}#product-interior .grain-products{position:relative;max-width:1060px;padding:0 30px 85px;box-sizing:border-box;margin:auto}@media(max-width: 767px){#product-interior .grain-products{padding:0 10px 25px}}#product-interior .grain-products:after{content:"";display:block;clear:both;visibility:hidden;height:0}#product-interior .grain-products h3{margin-bottom:60px}@media(max-width: 767px){#product-interior .grain-products h3{font-size:20px;line-height:30px;margin-bottom:40px;padding:0 20px;box-sizing:border-box}}#product-interior .grain-products .col-1-2{width:47%}@media(max-width: 767px){#product-interior .grain-products .col-1-2{width:100%}}#product-interior .grain-products .col-1-2:first-of-type{margin-right:6%}@media(max-width: 767px){#product-interior .grain-products .col-1-2:first-of-type{margin-right:0}}#product-interior .grain-products .specific-grain-content{display:none}#product-interior .grain-products .specific-grain-content.active{display:block}@media(max-width: 767px){#product-interior .grain-products .specific-grain-content.active{margin-top:50px;padding:0 10px;box-sizing:border-box}}#product-interior .grain-products .specific-grain-content h3{font-size:30px;font-family:"futura-pt",sans-serif;letter-spacing:2px;color:#a36a11;text-align:left;text-transform:none;margin-bottom:20px}@media(max-width: 767px){#product-interior .grain-products .specific-grain-content h3{text-align:left;padding:0}}#product-interior .grain-products .specific-grain-content p,#product-interior .grain-products .specific-grain-content li{font-size:16px;line-height:22px;color:#392f1c}#product-interior .grain-products .specific-grain-content blockquote{margin:10px 0;background-color:#f2ab00;padding:30px 40px}@media(max-width: 767px){#product-interior .grain-products .specific-grain-content blockquote{padding:30px 20px}}#product-interior .grain-products .specific-grain-content blockquote p,#product-interior .grain-products .specific-grain-content blockquote li,#product-interior .grain-products .specific-grain-content blockquote a{color:#fff}#product-interior .grain-products .specific-grain-content blockquote p{color:#fff;font-size:18px;font-family:"futura-pt-bold",sans-serif;letter-spacing:1px;margin-bottom:0}@media(max-width: 767px){#product-interior .grain-products .specific-grain-content blockquote p{font-size:16px}}#product-interior .grain-products .specific-grain-content blockquote p a{margin-top:10px;display:block;text-decoration:underline;font-size:15px}#product-interior .grain-products .specific-product-tab{padding:32px 41px;border:1px solid #ebeae5;color:#a36a11;font-family:"futura-pt-bold",sans-serif;margin-bottom:10px;text-transform:uppercase;letter-spacing:2px;font-size:14px;background-color:transparent;-webkit-transition:background-color .5s linear;-moz-transition:background-color .5s linear;-o-transition:background-color .5s linear;-ms-transition:background-color .5s linear;transition:background-color .5s linear}@media(max-width: 767px){#product-interior .grain-products .specific-product-tab{padding:20px;margin-bottom:7px;font-size:13px}}#product-interior .grain-products .specific-product-tab:hover{background-color:#ebeae5;color:#242018;cursor:pointer}#product-interior .grain-products .specific-product-tab.active{background-color:#ebeae5;color:#242018}#product-interior #product-specs{background-color:#ebeae5;padding:40px;box-sizing:border-box}#product-interior #product-specs::after{content:"";display:block;clear:both;visibility:hidden;height:0}@media(max-width: 767px){#product-interior #product-specs{padding:10px}}#product-interior #product-specs .specs-container{max-width:1120px;margin:auto}#product-interior #product-specs .specs-container .specs-intro{background-color:#fff;padding:52px 40px 30px}@media(max-width: 767px){#product-interior #product-specs .specs-container .specs-intro{padding:30px 15px;margin-bottom:10px}}#product-interior #product-specs .specs-container .specs-intro h3{color:#392f1c;margin-top:0;letter-spacing:6px}@media(max-width: 767px){#product-interior #product-specs .specs-container .specs-intro h3{font-size:18px;margin-bottom:0;letter-spacing:5px}}#product-interior #product-specs .specs-container .specs-intro .specs-options{text-align:center}@media(max-width: 767px){#product-interior #product-specs .specs-container .specs-intro .specs-options{display:none}}#product-interior #product-specs .specs-container .specs-intro .specs-options span{font-family:"futura-pt-bold",sans-serif;font-size:12px;color:#87837a;letter-spacing:2px;text-transform:uppercase}#product-interior #product-specs .specs-container .specs-intro .specs-options span:hover{cursor:pointer}#product-interior #product-specs .specs-container .specs-intro .specs-options span:first-child{margin-right:20px}#product-interior #product-specs .specs-container .specs-intro .specs-options span:last-child{margin-left:20px}#product-interior #product-specs .specs-container .specs-intro .specs-options span.active{color:#f2ab00;border-bottom:2px solid #f2ab00;padding-bottom:5px}#product-interior #product-specs .specs-container .product-same-height{display:flex;flex-wrap:wrap}#product-interior #product-specs .specs-container .product-specs-container{display:none}#product-interior #product-specs .specs-container .product-specs-container.active{display:flex}#product-interior #product-specs .specs-container .product-applications-container{background-color:#fff;padding:30px 35px;float:left}@media(max-width: 767px){#product-interior #product-specs .specs-container .product-applications-container{display:none}}#product-interior #product-specs .specs-container .product-applications-container.col-1-3{margin-right:1%;width:33%;margin-top:1%}@media(max-width: 767px){#product-interior #product-specs .specs-container .product-applications-container.col-1-3{width:100%;margin-right:0}}#product-interior #product-specs .specs-container .product-applications-container.col-1-3:last-of-type{margin-right:0}#product-interior #product-specs .specs-container .product-applications-container.col-1-3 img{width:100%}#product-interior #product-specs .specs-container .product-applications-container.col-1-3 ul{padding-left:0;-webkit-columns:2;-moz-columns:2;columns:2;list-style:none}#product-interior #product-specs .specs-container .product-applications-container.col-1-3 ul li{position:relative;font-size:15px;line-height:25px;padding-left:15px;color:#392f1c}#product-interior #product-specs .specs-container .product-applications-container.col-1-3 ul li:before{content:"•";position:absolute;left:0}#product-interior #product-specs .specs-container .product-specs-two-thirds{float:left;width:66%;display:flex;flex-wrap:wrap}#product-interior #product-specs .specs-container .product-specs-two-thirds::after{content:"";display:block;clear:both;visibility:hidden;height:0}@media(max-width: 767px){#product-interior #product-specs .specs-container .product-specs-two-thirds{width:100%;margin-right:0;float:none}}#product-interior #product-specs .specs-container .product-specs-two-thirds .col-1-2{margin-right:1.5%;margin-top:1.5%;background-color:#fff;padding:35px;width:49.25%;flex-flow:row wrap}#product-interior #product-specs .specs-container .product-specs-two-thirds .col-1-2:nth-of-type(odd){margin-right:0}@media(max-width: 767px){#product-interior #product-specs .specs-container .product-specs-two-thirds .col-1-2{width:100%;margin-right:0;float:none;padding:20px;margin-top:1%}}#product-interior #product-specs .specs-container .product-specs-two-thirds .col-1-2.graintype{display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;text-align:center;-ms-flex-pack:center;padding:20px}@media(max-width: 767px){#product-interior #product-specs .specs-container .product-specs-two-thirds .col-1-2.graintype{width:100%;display:block}}#product-interior #product-specs .specs-container .product-specs-two-thirds .col-1-2.graintype .accordion-content{width:100%}#product-interior #product-specs .specs-container .product-specs-two-thirds .col-1-2.graintype table{width:100%;border-collapse:collapse}#product-interior #product-specs .specs-container .product-specs-two-thirds .col-1-2.graintype table tr{border-bottom:1px solid #ebeae5}#product-interior #product-specs .specs-container .product-specs-two-thirds .col-1-2.graintype table tr:last-of-type{border-bottom:1px solid transparent}#product-interior #product-specs .specs-container .product-specs-two-thirds .col-1-2.graintype table tr td{padding:10px;border-right:1px solid #ebeae5;width:35%;color:#392f1c}#product-interior #product-specs .specs-container .product-specs-two-thirds .col-1-2.graintype table tr td.text-left{padding-left:40px;width:65%;box-sizing:border-box}#product-interior #product-specs .specs-container .product-specs-two-thirds .col-1-2.graintype table tr td:last-child{border-right:1px solid transparent;text-align:center}#product-interior #product-specs .specs-container .product-specs-two-thirds .col-1-2.mobile-only{display:none}@media(max-width: 767px){#product-interior #product-specs .specs-container .product-specs-two-thirds .col-1-2.mobile-only{display:block}}#product-interior #product-specs .specs-container .product-specs-two-thirds .col-1-2.mobile-only img{width:100%}#product-interior #product-specs .specs-container .product-specs-two-thirds .col-1-2.mobile-only .col-1-2{margin-bottom:10px}@media(max-width: 767px){#product-interior #product-specs .specs-container .product-specs-two-thirds .col-1-2.mobile-only .col-1-2{padding:0}}@media(max-width: 767px){#product-interior #product-specs .specs-container .product-specs-two-thirds .col-1-2.mobile-only .col-1-2 img{width:100%}}#product-interior #product-specs .specs-container .product-specs-two-thirds .col-1-2.pdf{display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;text-align:center;-ms-flex-pack:center}#product-interior #product-specs .specs-container .product-specs-two-thirds .col-1-2.packaging ul{padding-left:0;-webkit-columns:2;-moz-columns:2;columns:2;list-style:none;margin-left:0}@media(max-width: 1076px){#product-interior #product-specs .specs-container .product-specs-two-thirds .col-1-2.packaging ul{-webkit-columns:1;-moz-columns:1;columns:1}}#product-interior #product-specs .specs-container .product-specs-two-thirds .col-1-2.packaging ul li{position:relative;font-size:15px;line-height:25px;padding-left:20px;color:#392f1c;padding-bottom:0}#product-interior #product-specs .specs-container .product-specs-two-thirds .col-1-2.packaging ul li:before{content:"•";position:absolute;left:0}#product-interior #product-specs .specs-container .product-specs-two-thirds .col-1-2 ul{padding-left:0;list-style:none;margin-left:0}#product-interior #product-specs .specs-container .product-specs-two-thirds .col-1-2 ul li{position:relative;font-size:15px;line-height:25px;padding-left:20px;color:#392f1c;padding-bottom:0}#product-interior #product-specs .specs-container .product-specs-two-thirds .col-1-2 ul li:before{content:"•";position:absolute;left:0}@media(max-width: 767px){#product-interior #product-specs .specs-container .product-specs-two-thirds .col-1-2 h4{width:100%;display:block;margin-bottom:0;margin-left:0;font-size:17px}#product-interior #product-specs .specs-container .product-specs-two-thirds .col-1-2 h4:after{content:"";float:right;font-size:30px;transition:transform .4s ease-in-out;height:30px;width:30px;background:url("images/arrow.png") no-repeat;background-position:center center;-moz-transform:scale(-1, -1);-o-transform:scale(-1, -1);-webkit-transform:scale(-1, -1);transform:scale(-1, -1)}#product-interior #product-specs .specs-container .product-specs-two-thirds .col-1-2 h4.active:after{transform:rotate(-360deg);content:"";float:right;height:30px;width:30px;background:url("images/arrow.png") no-repeat;background-position:center center}}#product-interior #product-specs .specs-container .product-specs-two-thirds .col-1-2 h4.mobile-only{display:none}@media(max-width: 767px){#product-interior #product-specs .specs-container .product-specs-two-thirds .col-1-2 h4.mobile-only{display:block}}@media(max-width: 767px){#product-interior #product-specs .specs-container .product-specs-two-thirds .col-1-2 .accordion-content{overflow:auto;width:100%}}@media(max-width: 767px){#product-interior #product-specs .specs-container .product-specs-two-thirds .col-1-2 .accordion-content .col-1-2{margin-top:20px}}@media(max-width: 767px){#product-interior #product-specs .specs-container .product-specs-two-thirds .col-1-2 .accordion-content .sell-sheet{margin-top:20px}}#product-interior #product-specs .nutritional-specs-container{display:none;background:#fff;margin-top:1%;padding:35px}#product-interior #product-specs .nutritional-specs-container.active{display:flex}@media(max-width: 767px){#product-interior #product-specs .nutritional-specs-container{display:none !important}}#product-interior #product-specs .nutritional-specs-container .table-container{max-width:430px;margin:auto}#product-interior #product-specs .nutritional-specs-container .table-container h4{margin-left:0}#product-interior #product-specs .nutritional-specs-container .table-container table{border-collapse:collapse;width:100%}#product-interior #product-specs .nutritional-specs-container .table-container td,#product-interior #product-specs .nutritional-specs-container .table-container th{border:1px solid #87837a;text-align:left;padding:8px}#product-interior #product-specs .nutritional-specs-container .table-container td{font-size:15px;letter-spacing:.5px}#product-interior #product-specs .nutritional-specs-container .table-container th{font-family:"futura-pt-bold",sans-serif;font-size:12px}#product-interior #product-specs .nutritional-specs-container .table-container th:first-of-type{padding-left:20px}#product-interior #product-specs .nutritional-specs-container .table-container td.first-td{width:48%;padding-left:20px}#product-interior #product-specs .nutritional-specs-container .table-container td.other-td{width:24%;text-align:center}#product-interior #grain-story{background:#ebeae5;padding:70px 0 100px}#product-interior #grain-story::after{content:"";display:block;clear:both;visibility:hidden;height:0}@media(max-width: 767px){#product-interior #grain-story{display:none !important}}#product-interior #grain-story .farm-fac-cards{max-width:1000px;padding:35px;margin:auto}#product-interior #grain-story .farm-fac-cards h4{font-size:22px;color:#fff;letter-spacing:2px}#product-interior #grain-story .farm-fac-cards .col-1-2{padding:40px 40px 27px 40px;margin-right:4%;width:48%}#product-interior #grain-story .farm-fac-cards .col-1-2:first-of-type{background:#392f1c}#product-interior #grain-story .farm-fac-cards .col-1-2:last-of-type{background:#a36a11;margin-right:0}#product-interior #grain-story .farm-fac-cards .col-1-2 a.story-button{font-size:13px;font-family:"futura-pt-bold",sans-serif;color:#fff;letter-spacing:2px;text-transform:uppercase;display:block;width:100%;padding:20px;text-align:left;border:1px solid #fff;text-decoration:none;box-sizing:border-box;margin-bottom:15px}#product-interior #grain-story .farm-fac-cards .col-1-2 a.story-button:hover{background:#fff;color:#392f1c}@media(max-width: 767px){#product-interior .farm-post-container #modal{display:none !important}}@-moz-document url-prefix(){#product-interior #product-specs .specs-container .product-specs-two-thirds .col-1-2{margin-top:10px}#product-interior #product-specs .specs-container .product-applications-container.col-1-3{margin-top:10px}}.search-results-container{max-width:756px;margin:auto;margin-top:192px;margin-bottom:90px}@media(max-width: 1076px){.search-results-container{margin-top:80px;margin-bottom:80px;padding:0 30px;box-sizing:border-box}}.search-results-container h4{font-size:15px;color:#242018;letter-spacing:2px;text-transform:uppercase;margin-top:64px;margin-bottom:10px}.search-results-container h4:hover{cursor:pointer;text-decoration:underline}.search-results-container a{color:#87837a;text-transform:uppercase;letter-spacing:1px;font-size:9px;text-decoration:none;display:block;width:100%;margin-top:10px}.search-results-container a:hover{color:#242018;text-decoration:underline}.search-results-container .result-count{color:#a36a11;margin-top:40px;letter-spacing:1px}.search-results-container input{outline:none}.search-results-container input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box}.search-results-container input::-webkit-search-decoration,.search-results-container input::-webkit-search-cancel-button{display:none}.search-results-container input[type=search]{background:transparent url(images/search-b.png) no-repeat left;padding:15px 0 15px 50px;width:100%;border-width:0;width:100%;color:#242018;border-bottom:1px solid #242018;font-size:30px;letter-spacing:1px;box-sizing:border-box}.search-results-container input:-moz-placeholder{color:#242018}.search-results-container input::-webkit-input-placeholder{color:#242018}.search-results-container input[type=submit]{color:#242018;background:transparent;border-width:0;cursor:pointer;font-size:13px;letter-spacing:1px;float:right;padding-top:10px}.search-results-container .searchform{position:relative}.search-results-container .special-search{background:transparent url(images/search-arrow.png) no-repeat right !important;position:absolute;top:20px;right:0;width:30px;height:30px;padding:0;background-size:cover !important}.search-results-container input:-moz-placeholder{color:transparent}.search-results-container input::-webkit-input-placeholder{color:transparent}.search-results-container .pagination{margin:40px 0;text-align:center}.search-results-container .pagination a{display:inline;font-size:16px;color:#000}.search-results-container .pagination a:hover{text-decoration:none;color:#a36a11}.search-results-container .pagination span{border-bottom:1px solid #a36a11}.search-results-container .screen-reader-text{display:none}.page-template-page-home #announcement-section{margin-bottom:0}#announcement-section{position:relative;background-color:#fff;margin-bottom:60px}#announcement-section::after{content:"";display:block;clear:both;visibility:hidden;height:0}#announcement-section .announcement-container{padding:60px 30px;box-sizing:border-box}#announcement-section .announcement-container::after{content:"";display:block;clear:both;visibility:hidden;height:0}@media(max-width: 767px){#announcement-section .announcement-container{padding:60px 10px 60px}}#announcement-section .announcement-container .container{max-width:1080px}#announcement-section .announcement-container .container::after{content:"";display:block;clear:both;visibility:hidden;height:0}#announcement-section .announcement-container .container h2{text-align:center;color:#fff;text-transform:uppercase;letter-spacing:5px;font-size:22px;margin-bottom:45px;margin-top:0}#announcement-section .announcement-container .container .col-1-2{width:48.5%;background:#fff;padding:40px;box-sizing:border-box}#announcement-section .announcement-container .container .col-1-2:first-of-type{margin-right:3%}#announcement-section .announcement-container .container .col-1-2.one-post{float:none;margin:0;margin:auto}@media(max-width: 767px){#announcement-section .announcement-container .container .col-1-2{float:none;width:100%;margin-bottom:25px;padding:45px 20px}}#announcement-section .announcement-container .container .col-1-2 h4{font-size:20px;font-family:"futura-pt",sans-serif;color:#382f1d;margin:0}#announcement-section .announcement-container .container .col-1-2 p{color:#382f1d;font-size:15px;letter-spacing:1px;margin-bottom:6px}@media(max-width: 767px){#announcement-section .announcement-container .container .col-1-2 p{line-height:22px}}#announcement-section .announcement-container .container .col-1-2 p.date{color:#392f1c;font-size:13px;letter-spacing:.5px;margin:6px 0}#announcement-section .announcement-container .container .col-1-2 a{color:#a36a11;font-size:13px;line-height:16px;letter-spacing:1px;text-decoration:none}.product-group{display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;text-align:center;-ms-flex-pack:center;flex-wrap:wrap;padding:20px 10px;min-height:220px;opacity:0;border-left:1px solid transparent;border-right:1px solid transparent;border-bottom:1px solid transparent;transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out}.product-group.active{background-color:#fff;border-left:1px solid #a36a11;border-right:1px solid #a36a11;border-bottom:1px solid #a36a11;opacity:1}.product-group .product-sub-category{width:100%;display:block}.product-group .align-group{display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;text-align:center;-ms-flex-pack:center}#our-products-section{position:relative;background:#fff;z-index:1;padding:60px 0}@media(max-width: 767px){#our-products-section{margin-bottom:20px;margin-top:20px}}#our-products-section::after{content:"";display:block;clear:both;visibility:hidden;height:0}#our-products-section .products-container{padding:20px 60px 20px;text-align:center;overflow:auto}#our-products-section .products-container .align-header{max-width:570px;margin:auto;text-align:center;position:relative;z-index:2;margin-bottom:50px}#our-products-section .products-container .align-header::after{content:"";display:block;clear:both;visibility:hidden;height:0}#our-products-section .products-container .align-header h3{color:#000;letter-spacing:4px;text-transform:uppercase;font-size:26px;font-family:#regularBold;margin-bottom:10px}#our-products-section .products-container .align-header p{font-size:15px;line-height:22px;letter-spacing:.5px}#our-products-section .products-container .align-products .product-category{margin-right:3%;width:22%;background-repeat:no-repeat;background-size:cover}#our-products-section .products-container .align-products .product-category h2,#our-products-section .products-container .align-products .product-category a{font-size:19px;color:#fff;line-height:22px;letter-spacing:1px;font-family:"futura-pt",sans-serif;position:relative;margin:0;padding:40px 10px;z-index:2}#our-products-section .products-container .align-products .product-category h2:hover,#our-products-section .products-container .align-products .product-category a:hover{text-decoration:underline;cursor:pointer}#our-products-section .products-container .align-products .product-category h2.prod-1,#our-products-section .products-container .align-products .product-category a.prod-1{background-color:rgba(57,47,28,.9);transition:background .5s ease-in-out}#our-products-section .products-container .align-products .product-category h2.prod-1.active,#our-products-section .products-container .align-products .product-category a.prod-1.active{background-color:#392f1c}#our-products-section .products-container .align-products .product-category h2.prod-2,#our-products-section .products-container .align-products .product-category a.prod-2{transition:background .5s ease-in-out;background-color:rgba(57,52,45,.85)}#our-products-section .products-container .align-products .product-category h2.prod-2.active,#our-products-section .products-container .align-products .product-category a.prod-2.active{background-color:#39342d}#our-products-section .products-container .align-products .product-category h2.prod-3,#our-products-section .products-container .align-products .product-category a.prod-3{transition:background .5s ease-in-out;background-color:rgba(163,106,17,.85)}#our-products-section .products-container .align-products .product-category h2.prod-3.active,#our-products-section .products-container .align-products .product-category a.prod-3.active{background-color:#a36a11}#our-products-section .products-container .align-products .product-category h4{font-size:12px;margin:10px 0;color:#a36a11;letter-spacing:3px;text-transform:uppercase;cursor:pointer}#our-products-section .products-container .align-products .product-mini-category{margin-right:0;padding:25px 5px;box-sizing:border-box;background-repeat:no-repeat;background-size:cover;width:22%;display:inline-block;float:left;position:relative;margin-bottom:30px;font-size:19px;color:#fff;line-height:22px;letter-spacing:1px;font-family:"futura-pt",sans-serif;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;text-align:center;-ms-flex-pack:center}#our-products-section .products-container .align-products .product-mini-category a,#our-products-section .products-container .align-products .product-mini-category h2{font-size:19px;color:#fff;line-height:22px;letter-spacing:1px;text-decoration:none;font-family:"futura-pt",sans-serif;position:relative}#our-products-section .products-container .align-products .product-mini-category.custom-blends{background-image:url("images/customblend.png")}#our-products-section .products-container .align-products .product-mini-category.custom-blends:hover:before{opacity:1}#our-products-section .products-container .align-products .product-mini-category.custom-blends:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:#242018;opacity:.85;transition:opacity .5s ease-in-out}#our-products-section .products-container .align-products .product-mini-category.feed-products{background-image:url("images/feedprod.png")}#our-products-section .products-container .align-products .product-mini-category.feed-products:hover:before{opacity:1}#our-products-section .products-container .align-products .product-mini-category.feed-products:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:#352f22;opacity:.85;transition:opacity .5s ease-in-out}.modal-wrapper::after{content:"";display:block;clear:both;visibility:hidden;height:0}.modal-wrapper .column-container{margin-top:70px}.modal-wrapper .column-container::after{content:"";display:block;clear:both;visibility:hidden;height:0}@media(max-width: 767px){.modal-wrapper .column-container{margin-top:40px}}.modal-wrapper .column-container .col-2-3{padding-left:30px}@media(max-width: 1076px){.modal-wrapper .column-container .col-2-3{width:100%;display:block;padding-left:0}}.modal-wrapper .column-container .col-2-3 p{font-size:16px;line-height:22px}@media(max-width: 1076px){.modal-wrapper .column-container .col-1-3{width:100%;display:block}}.modal-wrapper .column-container .col-1-3 img{width:100%}.modal-wrapper .column-container .col-1-3 h4{margin-bottom:0 !important}.modal-wrapper .column-container .col-1-3 p{margin:10px 0}.modal-wrapper .slide{background-repeat:no-repeat;background-position:center center;background-size:cover;max-height:450px;min-height:450px}@media(max-width: 767px){.modal-wrapper .slide{max-height:250px;min-height:250px}}.modal{position:fixed;top:0;left:0;width:100%;height:100%;overflow:auto;z-index:999}.ajax-buttons{position:relative;color:#a36a11;margin-top:70px}.ajax-buttons::after{content:"";display:block;clear:both;visibility:hidden;height:0}.ajax-buttons .prev-ajax:hover,.ajax-buttons .next-ajax:hover{text-decoration:underline;cursor:pointer}.ajax-buttons .prev-ajax{float:left}.ajax-buttons .next-ajax{float:right}.farm-post-container .slick-slider .slick-arrow,.facilities-post-container .slick-slider .slick-arrow{opacity:0 !important;transition:opacity .8s ease-in-out;-moz-transition:opacity .8s ease-in-out;-webkit-transition:opacity .8s ease-in-out}.farm-post-container .slick-slider .slide:before,.facilities-post-container .slick-slider .slide:before{content:"";opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;transition:opacity .8s ease-in-out;-moz-transition:opacity .8s ease-in-out;-webkit-transition:opacity .8s ease-in-out}@media(min-width: 1076px){.farm-post-container .slick-slider:hover .slick-arrow,.facilities-post-container .slick-slider:hover .slick-arrow{opacity:1 !important}}.farm-post-container .slick-slider:hover .slide:before,.facilities-post-container .slick-slider:hover .slide:before{content:"";background:-moz-radial-gradient(center, ellipse cover, transparent 10%, transparent 33%, transparent 40%, transparent 46%, transparent 64%, rgba(0, 0, 0, 0.65) 99%, rgba(0, 0, 0, 0.65) 100%);background:-webkit-radial-gradient(center, ellipse cover, transparent 10%, transparent 33%, transparent 40%, transparent 46%, transparent 64%, rgba(0, 0, 0, 0.65) 99%, rgba(0, 0, 0, 0.65) 100%);background:radial-gradient(ellipse at center, transparent 10%, transparent 33%, transparent 40%, transparent 46%, transparent 64%, rgba(0, 0, 0, 0.65) 99%, rgba(0, 0, 0, 0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#00000000", endColorstr="#a6000000",GradientType=1 );opacity:.8}.blurry{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.7);z-index:-1}#modal .modal-inner{background-color:#fff;max-width:930px;margin:150px auto;padding:40px 60px;box-sizing:border-box;width:100%;-webkit-box-shadow:0px 0px 75px 6px rgba(0,0,0,.35);-moz-box-shadow:0px 0px 75px 6px rgba(0,0,0,.35);box-shadow:0px 0px 75px 6px rgba(0,0,0,.35)}@media(max-width: 1076px){#modal .modal-inner{padding:40px 30px;width:90%}}#modal .modal-inner h3{font-size:40px;letter-spacing:6px;margin-bottom:80px;text-align:center;text-transform:uppercase}@media(max-width: 1076px){#modal .modal-inner h3{font-size:30px;letter-spacing:4px;margin-bottom:20px}}#modal .modal-inner h4{font-family:"futura-pt-bold",sans-serif;color:#382f1d;text-transform:uppercase;letter-spacing:3px;font-size:16px;margin-left:0}i#cancel_button{border-color:transparent;float:right;font-size:28px;color:#87837a;font-size:22px;position:relative;top:-20px;right:-30px;cursor:pointer;-webkit-transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out}i#cancel_button:hover{color:#d98e00;-webkit-transform:rotate(360deg);transform:rotate(360deg)}@media(max-width: 1076px){i#cancel_button{top:-20px;right:1%}}.showing-modal{overflow:hidden}#our-farmers #intro-text-section .container{text-align:center}#our-farmers #intro-text-section .container img{max-width:880px}#our-farmers #farm-section .background-photo{padding:20px 0 100px;box-sizing:border-box;background-position:top center;min-height:400px}#our-farmers #farm-section .background-photo .container{max-width:1160px;padding:0 30px;box-sizing:border-box}#our-farmers #farm-section .background-photo .container::after{content:"";display:block;clear:both;visibility:hidden;height:0}@media(max-width: 767px){#our-farmers #farm-section .background-photo .container{padding:0 10px}}#our-farmers #farm-section .background-photo .container h3{text-transform:uppercase;letter-spacing:2px;border-bottom:3px solid #382f1d;font-size:14px;padding-bottom:8px}#our-farmers #farm-section .background-photo .container .col-1-3{margin-right:5%;width:30%}#our-farmers #farm-section .background-photo .container .col-1-3:nth-child(3n+3){margin-right:0}#our-farmers #farm-section .background-photo .container .col-1-3:nth-child(3n+1){clear:both}@media(max-width: 767px){#our-farmers #farm-section .background-photo .container .col-1-3{width:100%;margin-right:0}#our-farmers #farm-section .background-photo .container .col-1-3:nth-child(3n+1){clear:none}}#our-farmers #farm-section .background-photo .container .col-1-3 .individual-farm{padding:25px;box-sizing:border-box;background-color:rgba(255,255,255,.7);margin-bottom:10px}#our-farmers #farm-section .background-photo .container .col-1-3 .individual-farm:hover{cursor:pointer;background-color:#fff}#contact-section{position:relative}#contact-section .background-photo{padding-top:40px;padding-bottom:40px}@media(max-width: 767px){#contact-section .background-photo{padding:0}}#contact-section .background-photo .container{background-color:#fff;padding:70px 40px 40px;box-sizing:border-box;text-align:center;max-width:1120px}@media(max-width: 1076px){#contact-section .background-photo .container{width:90%;padding:70px 10px 40px}}@media(max-width: 767px){#contact-section .background-photo .container{width:100%}}#contact-section .background-photo .container p{text-align:center;font-family:"futura-pt-bold",sans-serif;letter-spacing:3px;font-size:18px;color:#392f1c}#contact-section .background-photo .container .contact-container::after{content:"";display:block;clear:both;visibility:hidden;height:0}#contact-section .background-photo .container .contact-container .grain-contact-container #contact-container-section{padding-top:20px;padding-bottom:0}@media(max-width: 767px){#contact-section .background-photo .container .contact-container .grain-contact-container #contact-container-section{padding:20px 0 0}}#contact-section .background-photo .container .contact-container p{margin-top:70px}#contact-section .background-photo .container .contact-container .col-1-4{border:1px solid #f2ab00;margin-right:1%;width:24.25%;min-height:220px;padding:20px;box-sizing:border-box}#contact-section .background-photo .container .contact-container .col-1-4.count-3{margin-right:0}@media(max-width: 1076px){#contact-section .background-photo .container .contact-container .col-1-4{width:49%;margin-bottom:1%}}@media(max-width: 767px){#contact-section .background-photo .container .contact-container .col-1-4{width:calc(100% - 50px);width:-moz-calc(100% - 50px);width:-webkit-calc(100% - 50px);width:-o-calc(100% - 50px);width:calc(100% - 50px);margin:0 25px 10px 25px}}#contact-section .background-photo .container .contact-container .col-1-4 h3{font-family:"futura-pt-bold",sans-serif;color:#f2ab00;letter-spacing:2px;text-transform:uppercase;font-size:13px;text-align:center;border-bottom:2px solid #f2ab00;margin:auto;margin-top:20px;padding-bottom:12px;margin-bottom:25px}#contact-section .background-photo .container .contact-container .col-1-4 .grain-container{column-count:2}#contact-section .background-photo .container .contact-container .col-1-4 .grain-container p{font-family:"futura-pt-bold",sans-serif;color:#a36a11;letter-spacing:2px;text-transform:uppercase;font-size:11px;text-align:center;margin-bottom:0;margin-top:0}#contact-section .background-photo .container .contact-container .col-1-4 .grain-container p:hover{cursor:pointer;color:#382f1d}#contact-section .background-photo .container .contact-container .col-1-4 .grain-container p.grain-click.active{color:#f2ab00}#contact-section .background-photo .container .contact-container .fibers-hydrocolloids .grain-container,#contact-section .background-photo .container .contact-container .feed-products .grain-container{column-count:1}#contact-section .background-photo .container .concern p{text-align:left;font-family:"futura-pt",sans-serif;letter-spacing:normal;font-size:16px;color:#392f1c}#contact-section .grade-button{font-size:13px;font-family:"futura-pt-bold",sans-serif;color:#a36a11;letter-spacing:2px;padding:28px 60px;box-sizing:border-box;border:1px solid #a36a11;display:inline-block;text-transform:uppercase;margin-bottom:40px}#contact-section .grade-button:hover{background-color:#a36a11;color:#fff;cursor:pointer}@media(max-width: 767px){#contact-section .grade-button{margin-right:0;display:block}}#contact-section .grade-button.food-grade{margin-right:50px}@media(max-width: 767px){#contact-section .grade-button.food-grade{margin-right:0;display:block}}#contact-section .grade-button.active{background-color:#a36a11;color:#fff;cursor:pointer}#contact-section .contact-container .contact-cards p.email-addr{font-size:.75em !important}#add-marg{margin-top:25px !important}.no-padd{padding-top:0 !important;padding-bottom:0 !important}.no-padd .contact-cards{margin-top:15px !important}#contact-container-section{max-width:1120px;padding:65px 35px;margin:auto;margin-top:0 !important;box-sizing:border-box}#contact-container-section.diff-style{padding-top:0;padding-bottom:0}#contact-container-section::after{content:"";display:block;clear:both;visibility:hidden;height:0}@media(max-width: 767px){#contact-container-section{margin:50px 10px !important;padding:0}}#contact-container-section h3{margin-bottom:0}@media(max-width: 767px){#contact-container-section h3{font-size:18px}}@media(max-width: 767px){#contact-container-section p{font-size:14px;line-height:20px}}#contact-container-section .contact-cards{margin-top:40px;display:flex;justify-content:center;flex-wrap:wrap}@media(max-width: 767px){#contact-container-section .contact-cards{margin-top:0}}#contact-container-section .contact-cards .col-1-3{padding:35px 30px;text-align:center;color:#fff;margin-right:1%;margin-left:1%;margin-bottom:3%;box-sizing:border-box;width:calc(94%/3);background-repeat:no-repeat}#contact-container-section .contact-cards .col-1-3:nth-child(3n+3){clear:both}@media(max-width: 1076px){#contact-container-section .contact-cards .col-1-3{width:48%}}@media(max-width: 767px){#contact-container-section .contact-cards .col-1-3{width:100%;margin-bottom:30px;margin-right:0;margin-left:0}}#contact-container-section .contact-cards .col-1-3 h4{font-size:16px;letter-spacing:2px;text-transform:uppercase;color:#fff;text-align:center}#contact-container-section .contact-cards .col-1-3 p{font-size:16px !important;letter-spacing:1px !important;margin-bottom:0;color:#fff !important;font-family:"futura-pt",sans-serif;margin-top:0 !important}#contact-container-section .contact-cards .col-1-3 p span{letter-spacing:3px;font-size:13px;font-family:"futura-pt-bold",sans-serif}#contact-container-section .contact-cards .col-1-3 p.border{border-top:1px solid #fff;border-bottom:1px solid #fff;padding:15px 0;margin-bottom:20px}#contact-container-section .contact-cards .col-1-3 p.bold{font-family:"futura-pt-bold",sans-serif;letter-spacing:2px}#feed-products-section .intro-container{margin:100px auto 100px;padding:0 30px;box-sizing:border-box;max-width:1200px}#feed-products-section .intro-container h1{font-size:172px;color:#f2ab00;font-family:"house-script",sans-serif;letter-spacing:0;font-weight:200;text-align:center;margin:0}@media(max-width: 1076px){#feed-products-section .intro-container h1{font-size:90px;line-height:90px}}#feed-products-section .intro-container .align-text{max-width:730px;margin:auto}#feed-products-section .intro-container .align-text p{text-align:center;font-size:18px;line-height:26px}@media(max-width: 1076px){#feed-products-section .intro-container .align-text p{font-size:15px;line-height:25px}}#feed-products-section .intro-container .align-text p.brown{font-size:25px;line-height:35px;color:#a36a11;letter-spacing:2px}@media(max-width: 1076px){#feed-products-section .intro-container .align-text p.brown{font-size:22px;line-height:28px}}.product-feed-container{max-width:1100px;margin:auto;padding:0 30px;box-sizing:border-box}.product-feed-container:after{content:"";display:block;clear:both;visibility:hidden;height:0}.product-feed-container .feed-products .col-1-2{margin-bottom:40px}.product-feed-container .feed-products .col-1-2:nth-of-type(2n+1){clear:both}.product-feed-container .feed-products .col-1-2:nth-of-type(odd){margin-right:2%}@media(max-width: 1076px){.product-feed-container .feed-products .col-1-2{text-align:center;width:46%}.product-feed-container .feed-products .col-1-2:nth-of-type(odd){margin-right:4%}.product-feed-container .feed-products .col-1-2:nth-of-type(even){width:48%}}@media(max-width: 767px){.product-feed-container .feed-products .col-1-2{width:100%}.product-feed-container .feed-products .col-1-2:nth-of-type(even){width:100%}}@media(max-width: 1076px){.product-feed-container .feed-products .col-1-2 .col-1-3{width:100%}}.product-feed-container .feed-products .col-1-2 .col-1-3 img{width:100%}@media(max-width: 1076px){.product-feed-container .feed-products .col-1-2 .col-1-3 img{width:60%;margin:auto}}@media(max-width: 1076px){.product-feed-container .feed-products .col-1-2 .col-2-3{width:100%;text-align:left}}.product-feed-container .feed-products .col-1-2 .col-2-3 h4{font-size:30px;line-height:35px;color:#a36a11;margin:10px 0 10px;font-family:"futura-pt",sans-serif;letter-spacing:3px}.product-feed-container .feed-products .col-1-2 .col-2-3 p{color:#242018}.product-feed-container .feed-products .col-1-2 .col-2-3 p.bold{font-size:11px;line-height:22px;font-family:"futura-pt-bold",sans-serif;text-transform:uppercase;color:#242018;margin-bottom:0}#navigation-button-section{margin-bottom:60px}@media(max-width: 767px){#navigation-button-section{margin-bottom:20px}}#navigation-button-section .background-photo{max-width:1130px;margin:auto;position:relative;top:0;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;text-align:center;-ms-flex-pack:center}#navigation-button-section .background-photo::after{content:"";display:block;clear:both;visibility:hidden;height:0;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);visibility:visible}#navigation-button-section .align-text{max-width:560px;margin:auto;padding:150px 40px 130px;box-sizing:border-box;width:100%;position:relative;z-index:2}#navigation-button-section .align-text h2{font-size:20px;color:#fff;letter-spacing:2px;text-transform:uppercase}#navigation-button-section .align-text p{color:#fff;font-size:14px;line-height:18px;letter-spacing:.5px}#navigation-button-section .container{max-width:1130px;margin:auto;padding:0 30px;display:flex;flex-wrap:wrap}#navigation-button-section .container::after{content:"";display:block;clear:both;visibility:hidden;height:0}@media(max-width: 767px){#navigation-button-section .container{padding:0}}#navigation-button-section .col-1-2{display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;text-align:center;-ms-flex-pack:center;min-height:400px;text-align:center;position:relative;background-repeat:no-repeat;background-size:cover;background-position:center}#navigation-button-section .col-1-2::after{content:"";display:block;clear:both;visibility:hidden;height:0;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);visibility:visible}@media(max-width: 767px){#navigation-button-section .col-1-2{min-height:350px;width:100%;margin-bottom:20px;margin-right:0}#navigation-button-section .col-1-2:last-of-type{margin-bottom:0}}#testimonials-section .slider-contain-other{max-width:1070px;margin:auto}#testimonials-section .slider-contain-other .slider-other .slick-list .slick-slide{max-height:100% !important}#testimonials-section .slider-contain-other .slider-other .slick-next{background:url(images/next-dark.png);background-repeat:no-repeat;opacity:1;width:54px;height:54px}@media(max-width: 767px){#testimonials-section .slider-contain-other .slider-other .slick-next{width:20px;height:20px;background-size:contain;right:10px}}#testimonials-section .slider-contain-other .slider-other .slick-next:before{background:url(images/next-dark.png);background-repeat:no-repeat;opacity:1;width:54px;height:54px}@media(max-width: 767px){#testimonials-section .slider-contain-other .slider-other .slick-next:before{width:20px;height:20px;background-size:contain}}#testimonials-section .slider-contain-other .slider-other .slick-prev{width:54px;height:54px;opacity:1;background:url(images/prev-dark.png);background-repeat:no-repeat}@media(max-width: 767px){#testimonials-section .slider-contain-other .slider-other .slick-prev{width:20px;height:20px;background-size:contain;left:10px}}#testimonials-section .slider-contain-other .slider-other .slick-prev:before{background:url(images/prev-dark.png);background-repeat:no-repeat;opacity:1;width:54px;height:54px}@media(max-width: 767px){#testimonials-section .slider-contain-other .slider-other .slick-prev:before{width:20px;height:20px;background-size:contain}}#testimonials-section blockquote{font-family:"futura-pt",sans-serif;text-align:center;font-size:25px;text-transform:uppercase;color:#a36a11;letter-spacing:5px;line-height:45px;font-weight:300}@media(max-width: 767px){#testimonials-section blockquote{font-size:15px;line-height:35px;letter-spacing:4px}}#testimonials-section .container{padding:0 50px;box-sizing:border-box;max-width:820px;text-align:center;margin-top:60px;margin-bottom:60px}@media(max-width: 767px){#testimonials-section .container{padding:0 10px}}#testimonials-section .container p{margin-bottom:0;font-size:11px;text-transform:uppercase;letter-spacing:1px}#testimonials-section .container p.bold{font-family:"futura-pt-bold",sans-serif}#truism-section{margin-bottom:60px}@media(max-width: 767px){#truism-section{margin-bottom:20px}}#truism-section::after{content:"";display:block;clear:both;visibility:hidden;height:0}#truism-section .bkcolor{width:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;text-align:center;-ms-flex-pack:center;padding:65px 30px;box-sizing:border-box}#truism-section .bkcolor .text-align{max-width:380px}#truism-section .bkcolor .text-align h3{text-transform:uppercase;letter-spacing:4px;font-size:19px;margin-bottom:0;line-height:32px}#truism-section .bkcolor .text-align .emphasis{font-family:"house-script",sans-serif;font-size:90px;letter-spacing:0;color:#f2ab00}#text-or-photo-and-list-section{margin-bottom:60px}@media(max-width: 767px){#text-or-photo-and-list-section{margin-bottom:20px}}#text-or-photo-and-list-section::after{content:"";display:block;clear:both;visibility:hidden;height:0}#text-or-photo-and-list-section .container{padding:0 100px;box-sizing:border-box;max-width:1120px}#text-or-photo-and-list-section .container::after{content:"";display:block;clear:both;visibility:hidden;height:0}@media(max-width: 767px){#text-or-photo-and-list-section .container{padding:20px}}#text-or-photo-and-list-section .container .col-2-3{margin-right:3%;width:63.33%}@media(max-width: 767px){#text-or-photo-and-list-section .container .col-2-3{width:100%;margin-right:0;margin-bottom:20px}}#text-or-photo-and-list-section .container .col-2-3 img{width:100%}#text-or-photo-and-list-section .container .col-2-3 p{font-size:15px;line-height:22px}#text-or-photo-and-list-section .container .col-2-3 p.bold{font-family:"futura-pt-bold",sans-serif}#text-or-photo-and-list-section .container .col-1-3{margin-left:2%;width:31.33%;border-left:1px solid #a36a11;padding-left:30px}@media(max-width: 767px){#text-or-photo-and-list-section .container .col-1-3{width:100%;margin-left:0;padding-left:0}}#text-or-photo-and-list-section .container .col-1-3 p{padding-left:22px;margin-bottom:0;font-size:15px;line-height:22px;font-family:"futura-pt-bold",sans-serif}#text-or-photo-and-list-section .container .col-1-3 ul{margin-top:0}#text-or-photo-and-list-section .container .col-1-3 ul li{font-size:15px;line-height:22px}#photo-and-video-slider-section .slider-contain-img-vid{max-width:1070px;margin:60px auto 100px;padding:0 100px}@media(max-width: 767px){#photo-and-video-slider-section .slider-contain-img-vid{padding:0 20px}}#photo-and-video-slider-section .slider-contain-img-vid .slider-img-vid .slick-list .slick-slide{max-height:100% !important;background-size:cover !important}#photo-and-video-slider-section .slider-contain-img-vid .slider-img-vid .slick-list .slick-slide.slider-image{min-height:550px}@media(max-width: 767px){#photo-and-video-slider-section .slider-contain-img-vid .slider-img-vid .slick-list .slick-slide.slider-image{min-height:350px;background-size:cover !important}}#photo-and-video-slider-section .slider-contain-img-vid .slider-img-vid .slick-list .slick-slide video{width:100%}#photo-and-video-slider-section .slider-contain-img-vid .slider-img-vid .slick-next{background:url(images/next.png);background-repeat:no-repeat;opacity:1;width:54px;height:54px}@media(max-width: 767px){#photo-and-video-slider-section .slider-contain-img-vid .slider-img-vid .slick-next{width:20px;height:20px;background-size:contain}}#photo-and-video-slider-section .slider-contain-img-vid .slider-img-vid .slick-next:before{background:url(images/next.png);background-repeat:no-repeat;opacity:1;width:54px;height:54px}@media(max-width: 767px){#photo-and-video-slider-section .slider-contain-img-vid .slider-img-vid .slick-next:before{width:20px;height:20px;background-size:contain}}#photo-and-video-slider-section .slider-contain-img-vid .slider-img-vid .slick-prev{width:54px;height:54px;opacity:1;background:url(images/prev.png);background-repeat:no-repeat}@media(max-width: 767px){#photo-and-video-slider-section .slider-contain-img-vid .slider-img-vid .slick-prev{width:20px;height:20px;background-size:contain}}#photo-and-video-slider-section .slider-contain-img-vid .slider-img-vid .slick-prev:before{background:url(images/prev.png);background-repeat:no-repeat;opacity:1;width:54px;height:54px}@media(max-width: 767px){#photo-and-video-slider-section .slider-contain-img-vid .slider-img-vid .slick-prev:before{width:20px;height:20px;background-size:contain}}#button-with-text-section{margin-bottom:60px}@media(max-width: 767px){#button-with-text-section{margin-bottom:20px}}#button-with-text-section .container{margin:auto}@media(max-width: 767px){#button-with-text-section .container{padding:0 20px}}#button-with-text-section .container .align-text{display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;text-align:center;-ms-flex-pack:center;max-width:600px;padding:0 30px;margin:auto}@media(max-width: 767px){#button-with-text-section .container .align-text{flex-wrap:wrap}}#button-with-text-section .container .align-text .link{width:40%;margin-left:0}@media(max-width: 767px){#button-with-text-section .container .align-text .link{width:100%;margin-left:0;order:2}}#button-with-text-section .container .align-text .link a{display:inline-block}#button-with-text-section .container .align-text div{width:60%;margin-left:40px}@media(max-width: 767px){#button-with-text-section .container .align-text div{width:100%;margin-left:0;order:1;margin-bottom:30px}}#button-with-text-section .container .align-text div p{text-align:left;color:#a36a11;display:inline-block;font-size:14px;line-height:16px;margin-bottom:0}@media(max-width: 767px){#button-with-text-section .container .align-text div p{text-align:center}}#four-grid-text-section{margin-bottom:60px}@media(max-width: 767px){#four-grid-text-section{margin-bottom:20px}}#four-grid-text-section .grid-container{max-width:1120px;padding:75px 100px;box-sizing:border-box;margin:auto;display:flex;flex-wrap:wrap}#four-grid-text-section .grid-container:after{content:"";display:block;clear:both;visibility:hidden;height:0}@media(max-width: 767px){#four-grid-text-section .grid-container{padding:75px 20px}}@media(max-width: 767px){#four-grid-text-section .grid-container .col-1-2{width:100%;border-bottom:1px solid #fff}}#four-grid-text-section .grid-container .individual-panel{padding:30px 60px 50px 25px;flex-grow:1;flex-flow:row wrap}@media(max-width: 767px){#four-grid-text-section .grid-container .individual-panel{padding:20px}}#four-grid-text-section .grid-container .individual-panel.panel-1{border-bottom:1px solid #fff;margin-right:0}@media(max-width: 767px){#four-grid-text-section .grid-container .individual-panel.panel-1{border-bottom:1px solid #fff;padding:20px}}#four-grid-text-section .grid-container .individual-panel.panel-2{border-left:1px solid #fff;border-bottom:1px solid #fff;padding-right:25px;padding-left:60px}@media(max-width: 767px){#four-grid-text-section .grid-container .individual-panel.panel-2{border-left:none;padding:20px;border-bottom:1px solid #fff}}#four-grid-text-section .grid-container .individual-panel.panel-3{clear:both}#four-grid-text-section .grid-container .individual-panel.panel-4{padding-right:25px;padding-left:60px;border-left:1px solid #fff}@media(max-width: 767px){#four-grid-text-section .grid-container .individual-panel.panel-4{border-left:none;padding:20px;border-bottom:none}}#four-grid-text-section .grid-container .individual-panel h3{color:#fff;font-size:18px;line-height:22px;text-transform:uppercase;letter-spacing:4px;margin-bottom:10px}#four-grid-text-section .grid-container .individual-panel h3.link:hover{cursor:pointer;text-decoration:underline}#four-grid-text-section .grid-container .individual-panel p{color:#fff;font-size:15px;line-height:22px}#two-or-three-column-content-section{margin-bottom:60px}@media(max-width: 767px){#two-or-three-column-content-section{margin-bottom:20px}}#two-or-three-column-content-section .container{max-width:1060px;margin:auto;box-sizing:border-box;padding:0 30px}#two-or-three-column-content-section .container:after{content:"";display:block;clear:both;visibility:hidden;height:0}@media(max-width: 767px){#two-or-three-column-content-section .container{padding:0 20px}}#two-or-three-column-content-section .container .bkgd-img{width:100%;height:230px;background-size:cover;background-repeat:no-repeat;background-position:center}#two-or-three-column-content-section .container h3{font-size:16px;line-height:22px;margin-bottom:10px;color:#242018;letter-spacing:1px}#two-or-three-column-content-section .container .main-content p,#two-or-three-column-content-section .container .main-content li,#two-or-three-column-content-section .container .main-content a{font-size:15px;line-height:22px;color:#242018;letter-spacing:1px}#two-or-three-column-content-section .container .col-1-2{margin-right:5%;width:47.5%}#two-or-three-column-content-section .container .col-1-2:last-of-type{margin-right:0;width:47.5%}@media(max-width: 767px){#two-or-three-column-content-section .container .col-1-2:last-of-type{width:100%}}@media(max-width: 767px){#two-or-three-column-content-section .container .col-1-2{width:100%;margin-right:0}}#two-or-three-column-content-section .container .col-1-3{margin-right:4%;width:30.666%}#two-or-three-column-content-section .container .col-1-3:last-of-type{margin-right:0}@media(max-width: 767px){#two-or-three-column-content-section .container .col-1-3:last-of-type{margin-bottom:0}}@media(max-width: 767px){#two-or-three-column-content-section .container .col-1-3{width:100%;margin-bottom:20px}}#two-or-three-column-content-section .container .col-1-3 .bkgd-img{width:100%;height:230px;background-size:cover;background-repeat:no-repeat;background-position:center}#photo-left-text-right-section{margin-bottom:60px}@media(max-width: 767px){#photo-left-text-right-section{margin-bottom:20px}}#photo-left-text-right-section .container{padding:90px 100px 110px;box-sizing:border-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;text-align:center;-ms-flex-pack:center;text-align:left}#photo-left-text-right-section .container::after{content:"";display:block;clear:both;visibility:hidden;height:0}@media(max-width: 767px){#photo-left-text-right-section .container{flex-wrap:wrap;padding:40px 20px}}#photo-left-text-right-section .container .col-1-2{color:#fff;width:48%}@media(max-width: 767px){#photo-left-text-right-section .container .col-1-2{width:100%}}#photo-left-text-right-section .container .col-1-2.image{min-height:500px;background-repeat:no-repeat;background-size:cover;background-position:center}@media(max-width: 767px){#photo-left-text-right-section .container .col-1-2.image{min-height:300px;background-size:cover}}#photo-left-text-right-section .container .col-1-2:first-of-type{margin-right:4%}@media(max-width: 767px){#photo-left-text-right-section .container .col-1-2:first-of-type{margin-right:0}}#photo-left-text-right-section .container .col-1-2 h3{text-transform:uppercase;letter-spacing:3px;margin-bottom:10px;font-size:22px}#photo-left-text-right-section .container .col-1-2 p{font-size:16px;line-height:22px;letter-spacing:1px}#photo-section{margin-bottom:60px}@media(max-width: 767px){#photo-section{margin-bottom:20px}}#photo-section .container{box-sizing:border-box;padding:0 30px;max-width:1060px}@media(max-width: 767px){#photo-section .container{padding:20px 0}}#photo-section .container img{width:100%}#all-facilities-section{position:relative;background-color:#fff}#all-facilities-section::after{content:"";display:block;clear:both;visibility:hidden;height:0}#all-facilities-section .background-photo{padding:110px 70px 50px;box-sizing:border-box}#all-facilities-section .background-photo::after{content:"";display:block;clear:both;visibility:hidden;height:0}@media(max-width: 1076px){#all-facilities-section .background-photo{padding:60px 10px 80px}}#all-facilities-section .background-photo .container{max-width:1080px}#all-facilities-section .background-photo .container::after{content:"";display:block;clear:both;visibility:hidden;height:0}#all-facilities-section .background-photo .container .col-1-3{padding:30px 0 100px;box-sizing:border-box;color:#fff;border-top:1px solid #fff;width:31%;margin-right:3.5%}#all-facilities-section .background-photo .container .col-1-3:nth-of-type(3n+1){clear:both}#all-facilities-section .background-photo .container .col-1-3:nth-of-type(3n){margin-right:0}#all-facilities-section .background-photo .container .col-1-3:hover{border-top:1px solid #f2ab00;cursor:pointer}@media(max-width: 1076px){#all-facilities-section .background-photo .container .col-1-3{float:none;width:100%;margin-bottom:25px;padding:45px 20px}}#all-facilities-section .background-photo .container .col-1-3 h4{font-size:22px;line-height:27px;text-transform:uppercase;letter-spacing:5px;margin:0;margin-bottom:20px}@media(max-width: 767px){#all-facilities-section .background-photo .container .col-1-3 h4{letter-spacing:2px;font-size:18px}}#all-facilities-section .background-photo .container .col-1-3 p{font-size:15px;letter-spacing:1px;margin-bottom:6px;line-height:17px}#all-facilities-section .background-photo .container .col-1-3 p.type{font-size:16px;font-family:"futura-pt-bold",sans-serif;letter-spacing:1px;margin-bottom:15px}#all-facilities-section .background-photo .container .col-1-3 p.phone{margin-top:15px}#all-facilities-section .background-photo .container .col-1-3 a{color:#fff;font-size:13px;line-height:16px;letter-spacing:1px;text-decoration:none}.page-template-page-job-application #intro-text-section{margin-bottom:60px}@media(max-width: 767px){.page-template-page-job-application #intro-text-section{margin-bottom:30px}}#intro-text-section{margin-top:40px;margin-bottom:40px;position:relative}#intro-text-section.row-index-1{margin-top:110px}#intro-text-section:after{content:"";display:block;clear:both;visibility:hidden;height:0}@media(max-width: 767px){#intro-text-section{margin-top:60px;margin-bottom:60px}}#intro-text-section .intro-container{max-width:700px;padding:20px;margin:auto}#intro-text-section .intro-container:after{content:"";display:block;clear:both;visibility:hidden;height:0}#intro-text-section .intro-container h1{font-family:"futura-pt-bold",sans-serif;font-size:35px;letter-spacing:6px;text-transform:uppercase;color:#382f1d;text-align:center}#intro-text-section .intro-container p{font-size:16px;line-height:22px;color:#382f1d;text-align:center}@media(max-width: 767px){#intro-text-section .intro-container p{margin-bottom:10px}}#intro-text-section .intro-container p.emphasis{letter-spacing:2px;color:#a36a11;font-size:22px;line-height:28px;font-family:"futura-pt",sans-serif}@media(max-width: 767px){#intro-text-section .intro-container .col-1-2{width:100%;display:block}#intro-text-section .intro-container .col-1-2 a{width:90%;display:block;margin:auto}#intro-text-section .intro-container .col-1-2 a:first-child{margin-top:20px;margin-bottom:20px;box-sizing:border-box}}#intro-text-section .container{max-width:1100px}#intro-text-section .container img{width:100%}.job-listings #accordion-section .accordion-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}@media(max-width: 767px){.job-listings #accordion-section .accordion-header{justify-content:flex-start}}.job-listings #accordion-section .accordion-header .col-2-9{width:auto;flex:1 1 125px;font-size:14px;font-family:"futura-pt",sans-serif;color:#a36a11;text-transform:none;padding-right:15px}@media(max-width: 767px){.job-listings #accordion-section .accordion-header .col-2-9{flex-basis:100%}}.job-listings #accordion-section .accordion-header .col-1-3{width:auto;flex:3 1 280px;padding-right:15px}@media(max-width: 767px){.job-listings #accordion-section .accordion-header .col-1-3{flex-basis:100%}}.job-listings #accordion-section .accordion-content{padding-bottom:40px !important}#accordion-section{position:relative;background-color:#fff;margin-bottom:60px}@media(max-width: 767px){#accordion-section{margin-bottom:20px}}#accordion-section::after{content:"";display:block;clear:both;visibility:hidden;height:0}#accordion-section .container{padding:30px;box-sizing:border-box;max-width:1080px}#accordion-section .container .border-bottom{border-bottom:1px solid #cfcdc8 !important}#accordion-section .container .border-bottom .accordion-header{position:relative;border-top:1px solid #cfcdc8;padding:30px 0 30px 30px;box-sizing:border-box;transition:all linear .15s;font-size:13px;line-height:15px;font-family:"futura-pt-bold",sans-serif;text-transform:uppercase;letter-spacing:2px;color:#494641;cursor:pointer}#accordion-section .container .border-bottom .accordion-header:after{content:"";position:absolute;right:30px;top:30px;font-size:30px;transition:transform .4s ease-in-out;height:30px;width:30px;margin-top:-7px;background:url("images/%2b.png") no-repeat;background-position:center center}@media(max-width: 767px){#accordion-section .container .border-bottom .accordion-header:after{right:10px}}#accordion-section .container .border-bottom .accordion-header.active{border-bottom:1px solid transparent}#accordion-section .container .border-bottom .accordion-header.active:after{transform:rotate(-360deg);content:"";height:30px;width:30px;background:url("images/-.png") no-repeat;background-position:center center}@media(max-width: 767px){#accordion-section .container .border-bottom .accordion-header{padding:30px 30px 30px 10px}}#accordion-section .container .border-bottom .accordion-content{display:none;padding:0 60px;box-sizing:border-box;font-size:16px;line-height:22px;color:#382f1d}#accordion-section .container .border-bottom .accordion-content a{color:#a36a11}@media(max-width: 767px){#accordion-section .container .border-bottom .accordion-content{padding:0 10px}}#raw-html-section:after{content:"";display:block;clear:both;visibility:hidden;height:0}#raw-html-section .video-wrapper{max-width:1060px;position:relative;padding-bottom:56.25%;padding-top:25px;height:0}#raw-html-section .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}#map{width:100%;height:400px}#map a[href^="tel:"]{color:#000 !important}section#farm-map .container{margin:0;padding:0;max-width:100% !important}body.blog #blog-section,body.single-post #blog-section,body.archive.category #blog-section,body.page-id-4101 #blog-section{display:flex}@media screen and (max-width: 767px){body.blog #blog-section,body.single-post #blog-section,body.archive.category #blog-section,body.page-id-4101 #blog-section{flex-wrap:wrap}}body.blog #blog-section .blog-posts-wrapper,body.single-post #blog-section .blog-posts-wrapper,body.archive.category #blog-section .blog-posts-wrapper,body.page-id-4101 #blog-section .blog-posts-wrapper{flex:1 1 auto}body.blog #blog-section .blog-sidebar,body.single-post #blog-section .blog-sidebar,body.archive.category #blog-section .blog-sidebar,body.page-id-4101 #blog-section .blog-sidebar{flex:0 0 250px;order:99;padding-left:1em}@media screen and (max-width: 767px){body.blog #blog-section .blog-sidebar,body.single-post #blog-section .blog-sidebar,body.archive.category #blog-section .blog-sidebar,body.page-id-4101 #blog-section .blog-sidebar{padding:3em 0 0%;border:none;flex-basis:90%;margin:0 5%}}body.blog #blog-section .blog-sidebar .sidebar.widget,body.single-post #blog-section .blog-sidebar .sidebar.widget,body.archive.category #blog-section .blog-sidebar .sidebar.widget,body.page-id-4101 #blog-section .blog-sidebar .sidebar.widget{background:#f7f6f2;border-radius:5px;border-top-right-radius:0;border-bottom-right-radius:0;box-shadow:1px 1px 6px 0px #999;padding:15px;margin-bottom:1em}@media screen and (max-width: 767px){body.blog #blog-section .blog-sidebar .sidebar.widget,body.single-post #blog-section .blog-sidebar .sidebar.widget,body.archive.category #blog-section .blog-sidebar .sidebar.widget,body.page-id-4101 #blog-section .blog-sidebar .sidebar.widget{border-radius:5px}}body.blog #blog-section .blog-sidebar .sidebar.widget h3,body.single-post #blog-section .blog-sidebar .sidebar.widget h3,body.archive.category #blog-section .blog-sidebar .sidebar.widget h3,body.page-id-4101 #blog-section .blog-sidebar .sidebar.widget h3{font-family:"futura-pt",sans-serif;font-weight:300;font-size:1.35em;letter-spacing:.02em;color:#a36a11;margin:0 0 .5rem}body.blog #blog-section .blog-sidebar .sidebar.widget ul,body.blog #blog-section .blog-sidebar .sidebar.widget ol,body.single-post #blog-section .blog-sidebar .sidebar.widget ul,body.single-post #blog-section .blog-sidebar .sidebar.widget ol,body.archive.category #blog-section .blog-sidebar .sidebar.widget ul,body.archive.category #blog-section .blog-sidebar .sidebar.widget ol,body.page-id-4101 #blog-section .blog-sidebar .sidebar.widget ul,body.page-id-4101 #blog-section .blog-sidebar .sidebar.widget ol{list-style:none;padding:0;margin:0}body.blog #blog-section .blog-sidebar .sidebar.widget ul li,body.blog #blog-section .blog-sidebar .sidebar.widget ol li,body.single-post #blog-section .blog-sidebar .sidebar.widget ul li,body.single-post #blog-section .blog-sidebar .sidebar.widget ol li,body.archive.category #blog-section .blog-sidebar .sidebar.widget ul li,body.archive.category #blog-section .blog-sidebar .sidebar.widget ol li,body.page-id-4101 #blog-section .blog-sidebar .sidebar.widget ul li,body.page-id-4101 #blog-section .blog-sidebar .sidebar.widget ol li{padding:.3rem 0}body.blog #blog-section .blog-sidebar .sidebar.widget ul li a,body.blog #blog-section .blog-sidebar .sidebar.widget ol li a,body.single-post #blog-section .blog-sidebar .sidebar.widget ul li a,body.single-post #blog-section .blog-sidebar .sidebar.widget ol li a,body.archive.category #blog-section .blog-sidebar .sidebar.widget ul li a,body.archive.category #blog-section .blog-sidebar .sidebar.widget ol li a,body.page-id-4101 #blog-section .blog-sidebar .sidebar.widget ul li a,body.page-id-4101 #blog-section .blog-sidebar .sidebar.widget ol li a{color:#4f4737;text-decoration:none}body.blog #blog-section .blog-sidebar .sidebar.widget ul li a:hover,body.blog #blog-section .blog-sidebar .sidebar.widget ol li a:hover,body.single-post #blog-section .blog-sidebar .sidebar.widget ul li a:hover,body.single-post #blog-section .blog-sidebar .sidebar.widget ol li a:hover,body.archive.category #blog-section .blog-sidebar .sidebar.widget ul li a:hover,body.archive.category #blog-section .blog-sidebar .sidebar.widget ol li a:hover,body.page-id-4101 #blog-section .blog-sidebar .sidebar.widget ul li a:hover,body.page-id-4101 #blog-section .blog-sidebar .sidebar.widget ol li a:hover{border-bottom:1px solid #a36a11}body.blog #banner-section .wrap-center .parallaxy-banner,body.single-post #banner-section .wrap-center .parallaxy-banner,body.archive.category #banner-section .wrap-center .parallaxy-banner,body.page-id-4101 #banner-section .wrap-center .parallaxy-banner{height:65vh}body.blog #blog-section,body.single-post #blog-section,body.archive.category #blog-section,body.page-id-4101 #blog-section{position:relative;background:#fff}body.blog #blog-section #recent-posts-wrapper,body.single-post #blog-section #recent-posts-wrapper,body.archive.category #blog-section #recent-posts-wrapper,body.page-id-4101 #blog-section #recent-posts-wrapper{max-width:1100px;margin:80px auto;padding:0 5%}@media screen and (max-width: 767px){body.blog #blog-section #recent-posts-wrapper,body.single-post #blog-section #recent-posts-wrapper,body.archive.category #blog-section #recent-posts-wrapper,body.page-id-4101 #blog-section #recent-posts-wrapper{margin-top:20px}}body.blog #blog-section #recent-posts-wrapper h2,body.single-post #blog-section #recent-posts-wrapper h2,body.archive.category #blog-section #recent-posts-wrapper h2,body.page-id-4101 #blog-section #recent-posts-wrapper h2{text-transform:uppercase;text-align:center;font-family:"futura-pt-bold",sans-serif;letter-spacing:3px;font-size:18px;margin-bottom:40px}body.blog #blog-section #recent-posts-wrapper #recent-posts-list,body.single-post #blog-section #recent-posts-wrapper #recent-posts-list,body.archive.category #blog-section #recent-posts-wrapper #recent-posts-list,body.page-id-4101 #blog-section #recent-posts-wrapper #recent-posts-list{display:flex;flex-wrap:wrap;padding:0;justify-content:space-between}body.blog #blog-section #recent-posts-wrapper #recent-posts-list li,body.single-post #blog-section #recent-posts-wrapper #recent-posts-list li,body.archive.category #blog-section #recent-posts-wrapper #recent-posts-list li,body.page-id-4101 #blog-section #recent-posts-wrapper #recent-posts-list li{flex-basis:30%;padding:0;margin:0 0 25px 0;list-style:none}@media screen and (max-width: 767px){body.blog #blog-section #recent-posts-wrapper #recent-posts-list li,body.single-post #blog-section #recent-posts-wrapper #recent-posts-list li,body.archive.category #blog-section #recent-posts-wrapper #recent-posts-list li,body.page-id-4101 #blog-section #recent-posts-wrapper #recent-posts-list li{flex-basis:100%}}body.blog #blog-section #recent-posts-wrapper #recent-posts-list li a,body.single-post #blog-section #recent-posts-wrapper #recent-posts-list li a,body.archive.category #blog-section #recent-posts-wrapper #recent-posts-list li a,body.page-id-4101 #blog-section #recent-posts-wrapper #recent-posts-list li a{text-decoration:none;color:#222}body.blog #blog-section #recent-posts-wrapper #recent-posts-list li a:hover,body.single-post #blog-section #recent-posts-wrapper #recent-posts-list li a:hover,body.archive.category #blog-section #recent-posts-wrapper #recent-posts-list li a:hover,body.page-id-4101 #blog-section #recent-posts-wrapper #recent-posts-list li a:hover{color:#555}body.blog #blog-section #recent-posts-wrapper #recent-posts-list li a:hover img,body.single-post #blog-section #recent-posts-wrapper #recent-posts-list li a:hover img,body.archive.category #blog-section #recent-posts-wrapper #recent-posts-list li a:hover img,body.page-id-4101 #blog-section #recent-posts-wrapper #recent-posts-list li a:hover img{opacity:.9}body.blog #blog-section #recent-posts-wrapper #recent-posts-list li .recent-post-title,body.single-post #blog-section #recent-posts-wrapper #recent-posts-list li .recent-post-title,body.archive.category #blog-section #recent-posts-wrapper #recent-posts-list li .recent-post-title,body.page-id-4101 #blog-section #recent-posts-wrapper #recent-posts-list li .recent-post-title{margin:0}body.blog #blog-section #recent-posts-wrapper #recent-posts-list li .recent-post-thumbnail,body.single-post #blog-section #recent-posts-wrapper #recent-posts-list li .recent-post-thumbnail,body.archive.category #blog-section #recent-posts-wrapper #recent-posts-list li .recent-post-thumbnail,body.page-id-4101 #blog-section #recent-posts-wrapper #recent-posts-list li .recent-post-thumbnail{margin:10px 0 20px}body.blog #blog-section #recent-posts-wrapper #recent-posts-list li .recent-post-thumbnail img,body.single-post #blog-section #recent-posts-wrapper #recent-posts-list li .recent-post-thumbnail img,body.archive.category #blog-section #recent-posts-wrapper #recent-posts-list li .recent-post-thumbnail img,body.page-id-4101 #blog-section #recent-posts-wrapper #recent-posts-list li .recent-post-thumbnail img{width:100%;height:auto}body.blog #blog-section #recent-posts-wrapper #recent-posts-list li .recent-post-date,body.single-post #blog-section #recent-posts-wrapper #recent-posts-list li .recent-post-date,body.archive.category #blog-section #recent-posts-wrapper #recent-posts-list li .recent-post-date,body.page-id-4101 #blog-section #recent-posts-wrapper #recent-posts-list li .recent-post-date{font-size:.85em;margin:8px 0 5px}body.blog #blog-section .blog-post,body.single-post #blog-section .blog-post,body.archive.category #blog-section .blog-post,body.page-id-4101 #blog-section .blog-post{margin-bottom:20px;background:#a76d11}body.blog #blog-section .blog-post .post-content-wrapper,body.single-post #blog-section .blog-post .post-content-wrapper,body.archive.category #blog-section .blog-post .post-content-wrapper,body.page-id-4101 #blog-section .blog-post .post-content-wrapper{padding:0 5%}body.blog #blog-section .blog-post:last-child,body.single-post #blog-section .blog-post:last-child,body.archive.category #blog-section .blog-post:last-child,body.page-id-4101 #blog-section .blog-post:last-child{margin-bottom:0px}body.blog #blog-section .blog-post .blog-title,body.single-post #blog-section .blog-post .blog-title,body.archive.category #blog-section .blog-post .blog-title,body.page-id-4101 #blog-section .blog-post .blog-title{letter-spacing:3px}body.blog #blog-section .blog-post .blog-date,body.single-post #blog-section .blog-post .blog-date,body.archive.category #blog-section .blog-post .blog-date,body.page-id-4101 #blog-section .blog-post .blog-date{font-size:.85em}body.blog #blog-section .blog-post.color-2,body.single-post #blog-section .blog-post.color-2,body.archive.category #blog-section .blog-post.color-2,body.page-id-4101 #blog-section .blog-post.color-2{background:#382f1d}body.blog #blog-section .blog-post.color-0,body.single-post #blog-section .blog-post.color-0,body.archive.category #blog-section .blog-post.color-0,body.page-id-4101 #blog-section .blog-post.color-0{background:#f2ab00}body.blog #blog-section .blog-post.single-article,body.single-post #blog-section .blog-post.single-article,body.archive.category #blog-section .blog-post.single-article,body.page-id-4101 #blog-section .blog-post.single-article{max-width:1100px;margin:0 auto;background:#fff}body.blog #blog-section .blog-post.single-article .post-content-wrapper,body.single-post #blog-section .blog-post.single-article .post-content-wrapper,body.archive.category #blog-section .blog-post.single-article .post-content-wrapper,body.page-id-4101 #blog-section .blog-post.single-article .post-content-wrapper{padding:0 40px 0 0}body.blog #blog-section .blog-post.single-article .post-thumbnail-wrapper,body.single-post #blog-section .blog-post.single-article .post-thumbnail-wrapper,body.archive.category #blog-section .blog-post.single-article .post-thumbnail-wrapper,body.page-id-4101 #blog-section .blog-post.single-article .post-thumbnail-wrapper{margin:50px 0 2.5em;max-width:100%;overflow:hidden}body.blog #blog-section .blog-post.single-article .post-thumbnail-wrapper img,body.single-post #blog-section .blog-post.single-article .post-thumbnail-wrapper img,body.archive.category #blog-section .blog-post.single-article .post-thumbnail-wrapper img,body.page-id-4101 #blog-section .blog-post.single-article .post-thumbnail-wrapper img{width:100%;height:auto}body.blog #blog-section .blog-post.single-article .blog-post-mainbar,body.single-post #blog-section .blog-post.single-article .blog-post-mainbar,body.archive.category #blog-section .blog-post.single-article .blog-post-mainbar,body.page-id-4101 #blog-section .blog-post.single-article .blog-post-mainbar{padding:0 5%;display:flex}@media screen and (max-width: 767px){body.blog #blog-section .blog-post.single-article .blog-post-mainbar,body.single-post #blog-section .blog-post.single-article .blog-post-mainbar,body.archive.category #blog-section .blog-post.single-article .blog-post-mainbar,body.page-id-4101 #blog-section .blog-post.single-article .blog-post-mainbar{flex-wrap:wrap}}body.blog #blog-section .blog-post.single-article .blog-post-mainbar aside,body.single-post #blog-section .blog-post.single-article .blog-post-mainbar aside,body.archive.category #blog-section .blog-post.single-article .blog-post-mainbar aside,body.page-id-4101 #blog-section .blog-post.single-article .blog-post-mainbar aside{padding:0 0 0 40px;border-left:2px solid #a76d11}@media screen and (max-width: 767px){body.blog #blog-section .blog-post.single-article .blog-post-mainbar aside,body.single-post #blog-section .blog-post.single-article .blog-post-mainbar aside,body.archive.category #blog-section .blog-post.single-article .blog-post-mainbar aside,body.page-id-4101 #blog-section .blog-post.single-article .blog-post-mainbar aside{padding:3em 5% 0;border:none;flex-basis:90%;margin:0}}body.blog #blog-section .blog-post.single-article .blog-post-mainbar aside .sidebar.widget,body.single-post #blog-section .blog-post.single-article .blog-post-mainbar aside .sidebar.widget,body.archive.category #blog-section .blog-post.single-article .blog-post-mainbar aside .sidebar.widget,body.page-id-4101 #blog-section .blog-post.single-article .blog-post-mainbar aside .sidebar.widget{border-radius:5px}body.blog #blog-section .blog-post.single-article .blog-title,body.single-post #blog-section .blog-post.single-article .blog-title,body.archive.category #blog-section .blog-post.single-article .blog-title,body.page-id-4101 #blog-section .blog-post.single-article .blog-title{font-size:28px;text-transform:uppercase;font-family:"futura-pt-bold",sans-serif;margin-bottom:5px}body.blog #blog-section .blog-post.single-article img,body.single-post #blog-section .blog-post.single-article img,body.archive.category #blog-section .blog-post.single-article img,body.page-id-4101 #blog-section .blog-post.single-article img{max-width:100%;height:auto}body.blog #blog-section .blog-post.single-article .body-text img,body.single-post #blog-section .blog-post.single-article .body-text img,body.archive.category #blog-section .blog-post.single-article .body-text img,body.page-id-4101 #blog-section .blog-post.single-article .body-text img{border:1px solid #222}body.blog #blog-section .blog-post.single-article .alignnone,body.single-post #blog-section .blog-post.single-article .alignnone,body.archive.category #blog-section .blog-post.single-article .alignnone,body.page-id-4101 #blog-section .blog-post.single-article .alignnone{float:none;margin:5px 1em 1em 0}body.blog #blog-section .blog-post.single-article .aligncenter,body.single-post #blog-section .blog-post.single-article .aligncenter,body.archive.category #blog-section .blog-post.single-article .aligncenter,body.page-id-4101 #blog-section .blog-post.single-article .aligncenter{display:block;margin:5px auto 1em auto}body.blog #blog-section .blog-post.single-article .aligncenter .wp-caption-text,body.single-post #blog-section .blog-post.single-article .aligncenter .wp-caption-text,body.archive.category #blog-section .blog-post.single-article .aligncenter .wp-caption-text,body.page-id-4101 #blog-section .blog-post.single-article .aligncenter .wp-caption-text{text-align:center}body.blog #blog-section .blog-post.single-article .alignright,body.single-post #blog-section .blog-post.single-article .alignright,body.archive.category #blog-section .blog-post.single-article .alignright,body.page-id-4101 #blog-section .blog-post.single-article .alignright{float:right;margin:5px 0 1em 1em}@media screen and (max-width: 767px){body.blog #blog-section .blog-post.single-article .alignright,body.single-post #blog-section .blog-post.single-article .alignright,body.archive.category #blog-section .blog-post.single-article .alignright,body.page-id-4101 #blog-section .blog-post.single-article .alignright{float:none;display:block;margin:5px auto 1em auto}}body.blog #blog-section .blog-post.single-article .alignleft,body.single-post #blog-section .blog-post.single-article .alignleft,body.archive.category #blog-section .blog-post.single-article .alignleft,body.page-id-4101 #blog-section .blog-post.single-article .alignleft{float:left;margin:5px 1em 1em 0}@media screen and (max-width: 767px){body.blog #blog-section .blog-post.single-article .alignleft,body.single-post #blog-section .blog-post.single-article .alignleft,body.archive.category #blog-section .blog-post.single-article .alignleft,body.page-id-4101 #blog-section .blog-post.single-article .alignleft{float:none;display:block;margin:5px auto 1em auto}}body.blog #blog-section .blog-post.single-article a img.alignright,body.single-post #blog-section .blog-post.single-article a img.alignright,body.archive.category #blog-section .blog-post.single-article a img.alignright,body.page-id-4101 #blog-section .blog-post.single-article a img.alignright{float:right;margin:5px 0 1em 1em}body.blog #blog-section .blog-post.single-article a img.alignnone,body.single-post #blog-section .blog-post.single-article a img.alignnone,body.archive.category #blog-section .blog-post.single-article a img.alignnone,body.page-id-4101 #blog-section .blog-post.single-article a img.alignnone{margin:5px 1em 1em 0}body.blog #blog-section .blog-post.single-article a img.alignleft,body.single-post #blog-section .blog-post.single-article a img.alignleft,body.archive.category #blog-section .blog-post.single-article a img.alignleft,body.page-id-4101 #blog-section .blog-post.single-article a img.alignleft{float:left;margin:5px 1em 1em 0}body.blog #blog-section .blog-post.single-article a img.aligncenter,body.single-post #blog-section .blog-post.single-article a img.aligncenter,body.archive.category #blog-section .blog-post.single-article a img.aligncenter,body.page-id-4101 #blog-section .blog-post.single-article a img.aligncenter{display:block;margin-left:auto;margin-right:auto}body.blog #blog-section .blog-post.single-article .size-medium,body.single-post #blog-section .blog-post.single-article .size-medium,body.archive.category #blog-section .blog-post.single-article .size-medium,body.page-id-4101 #blog-section .blog-post.single-article .size-medium{max-width:50%;width:100%}@media screen and (max-width: 767px){body.blog #blog-section .blog-post.single-article .size-medium,body.single-post #blog-section .blog-post.single-article .size-medium,body.archive.category #blog-section .blog-post.single-article .size-medium,body.page-id-4101 #blog-section .blog-post.single-article .size-medium{max-width:100%;float:none !important;display:block;margin:1em auto !important}}body.blog #blog-section .blog-post.single-article .wp-caption,body.single-post #blog-section .blog-post.single-article .wp-caption,body.archive.category #blog-section .blog-post.single-article .wp-caption,body.page-id-4101 #blog-section .blog-post.single-article .wp-caption{max-width:100%}body.blog #blog-section .blog-post.single-article .wp-caption img.size-medium,body.single-post #blog-section .blog-post.single-article .wp-caption img.size-medium,body.archive.category #blog-section .blog-post.single-article .wp-caption img.size-medium,body.page-id-4101 #blog-section .blog-post.single-article .wp-caption img.size-medium{max-width:100%}body.blog #blog-section .blog-post.single-article .wp-caption .wp-caption-text,body.single-post #blog-section .blog-post.single-article .wp-caption .wp-caption-text,body.archive.category #blog-section .blog-post.single-article .wp-caption .wp-caption-text,body.page-id-4101 #blog-section .blog-post.single-article .wp-caption .wp-caption-text{margin-top:0;font-size:15px;line-height:20px}body.blog #blog-section .blog-post.archive-article,body.single-post #blog-section .blog-post.archive-article,body.archive.category #blog-section .blog-post.archive-article,body.page-id-4101 #blog-section .blog-post.archive-article{display:flex;min-width:100%;flex-wrap:nowrap}@media screen and (max-width: 767px){body.blog #blog-section .blog-post.archive-article,body.single-post #blog-section .blog-post.archive-article,body.archive.category #blog-section .blog-post.archive-article,body.page-id-4101 #blog-section .blog-post.archive-article{display:block}}body.blog #blog-section .blog-post.archive-article .post-thumbnail-wrapper,body.single-post #blog-section .blog-post.archive-article .post-thumbnail-wrapper,body.archive.category #blog-section .blog-post.archive-article .post-thumbnail-wrapper,body.page-id-4101 #blog-section .blog-post.archive-article .post-thumbnail-wrapper{flex-basis:45%;background-repeat:no-repeat;background-position:center;background-size:cover;background-color:#222}body.blog #blog-section .blog-post.archive-article .post-thumbnail-wrapper.even,body.single-post #blog-section .blog-post.archive-article .post-thumbnail-wrapper.even,body.archive.category #blog-section .blog-post.archive-article .post-thumbnail-wrapper.even,body.page-id-4101 #blog-section .blog-post.archive-article .post-thumbnail-wrapper.even{order:1}@media screen and (max-width: 767px){body.blog #blog-section .blog-post.archive-article .post-thumbnail-wrapper,body.single-post #blog-section .blog-post.archive-article .post-thumbnail-wrapper,body.archive.category #blog-section .blog-post.archive-article .post-thumbnail-wrapper,body.page-id-4101 #blog-section .blog-post.archive-article .post-thumbnail-wrapper{padding-bottom:50%;width:100%}}body.blog #blog-section .blog-post.archive-article .post-content-wrapper,body.single-post #blog-section .blog-post.archive-article .post-content-wrapper,body.archive.category #blog-section .blog-post.archive-article .post-content-wrapper,body.page-id-4101 #blog-section .blog-post.archive-article .post-content-wrapper{flex-basis:55%;padding:30px 0;text-align:center;color:#fff}@media screen and (max-width: 767px){body.blog #blog-section .blog-post.archive-article .post-content-wrapper,body.single-post #blog-section .blog-post.archive-article .post-content-wrapper,body.archive.category #blog-section .blog-post.archive-article .post-content-wrapper,body.page-id-4101 #blog-section .blog-post.archive-article .post-content-wrapper{width:100%}}body.blog #blog-section .blog-post.archive-article .post-content-wrapper .blog-title,body.single-post #blog-section .blog-post.archive-article .post-content-wrapper .blog-title,body.archive.category #blog-section .blog-post.archive-article .post-content-wrapper .blog-title,body.page-id-4101 #blog-section .blog-post.archive-article .post-content-wrapper .blog-title{text-transform:uppercase;margin-bottom:0;padding:0 15%}body.blog #blog-section .blog-post.archive-article .post-content-wrapper .blog-title a,body.single-post #blog-section .blog-post.archive-article .post-content-wrapper .blog-title a,body.archive.category #blog-section .blog-post.archive-article .post-content-wrapper .blog-title a,body.page-id-4101 #blog-section .blog-post.archive-article .post-content-wrapper .blog-title a{font-family:"futura-pt-bold",sans-serif;text-decoration:none;color:#fff;font-size:20px;line-height:22px}body.blog #blog-section .blog-post.archive-article .post-content-wrapper .blog-date,body.single-post #blog-section .blog-post.archive-article .post-content-wrapper .blog-date,body.archive.category #blog-section .blog-post.archive-article .post-content-wrapper .blog-date,body.page-id-4101 #blog-section .blog-post.archive-article .post-content-wrapper .blog-date{padding:0 15%}body.blog #blog-section .blog-post.archive-article .post-content-wrapper .blog-excerpt,body.single-post #blog-section .blog-post.archive-article .post-content-wrapper .blog-excerpt,body.archive.category #blog-section .blog-post.archive-article .post-content-wrapper .blog-excerpt,body.page-id-4101 #blog-section .blog-post.archive-article .post-content-wrapper .blog-excerpt{padding:0 15%}body.blog #blog-section .blog-post.archive-article .post-content-wrapper .blog-read-more-link,body.single-post #blog-section .blog-post.archive-article .post-content-wrapper .blog-read-more-link,body.archive.category #blog-section .blog-post.archive-article .post-content-wrapper .blog-read-more-link,body.page-id-4101 #blog-section .blog-post.archive-article .post-content-wrapper .blog-read-more-link{border:1px solid #fff;padding:10px 50px;font-size:18px;display:inline-block;text-align:center;margin:10px auto;color:#fff;text-decoration:none}body.archive.category #blog-section,body.blog #blog-section{justify-content:space-between}body.archive.category #blog-section .blog-posts-wrapper .cat-header,body.blog #blog-section .blog-posts-wrapper .cat-header{color:#a36a11;padding:.5em 4%;margin:0 0 .5em 1em;text-align:center;border-top:1px solid #a36a11}body.archive.category #blog-section .blog-posts-wrapper .category-listing,body.blog #blog-section .blog-posts-wrapper .category-listing{padding-left:1em;flex:1 1 auto;display:grid;margin-bottom:2em;grid-template-columns:repeat(auto-fill, minmax(200px, 1fr));grid-template-rows:repeat(auto-fill, auto);grid-column-gap:1em;grid-row-gap:3em;align-content:start}@media screen and (max-width: 767px){body.archive.category #blog-section .blog-posts-wrapper .category-listing,body.blog #blog-section .blog-posts-wrapper .category-listing{flex-wrap:wrap;padding:0 1em}}body.archive.category #blog-section .blog-posts-wrapper .category-listing .blog-post-index-item,body.blog #blog-section .blog-posts-wrapper .category-listing .blog-post-index-item{background-color:transparent}body.archive.category #blog-section .blog-posts-wrapper .category-listing .blog-post-index-item a,body.blog #blog-section .blog-posts-wrapper .category-listing .blog-post-index-item a{text-decoration:none}body.archive.category #blog-section .blog-posts-wrapper .category-listing .blog-post-index-item a img,body.blog #blog-section .blog-posts-wrapper .category-listing .blog-post-index-item a img{display:block;width:100%;height:auto}body.archive.category #blog-section .blog-posts-wrapper .category-listing .blog-post-index-item a .cat-post-title,body.blog #blog-section .blog-posts-wrapper .category-listing .blog-post-index-item a .cat-post-title{text-transform:uppercase;font-family:"futura-pt-bold",sans-serif;font-size:1em;color:#382f1d;margin:.6em 0 .1em}body.archive.category #blog-section .blog-posts-wrapper .category-listing .blog-post-index-item a .cat-post-date,body.blog #blog-section .blog-posts-wrapper .category-listing .blog-post-index-item a .cat-post-date{font-size:.85em;color:#382f1d;font-weight:300;margin:0}body.archive.category #blog-section .blog-posts-wrapper .category-listing .blog-post-index-item a:hover .cat-post-title,body.blog #blog-section .blog-posts-wrapper .category-listing .blog-post-index-item a:hover .cat-post-title{color:#a36a11}body.archive.category #blog-section .blog-posts-wrapper .category-listing .blog-post-index-item .cat-listing a,body.blog #blog-section .blog-posts-wrapper .category-listing .blog-post-index-item .cat-listing a{font-style:italic;display:inline;font-size:.85rem;color:#4f4737}body.archive.category #blog-section .blog-posts-wrapper .category-listing .blog-post-index-item .cat-listing a:hover,body.blog #blog-section .blog-posts-wrapper .category-listing .blog-post-index-item .cat-listing a:hover{color:#a36a11;text-decoration:underline}.logged-in #blog-section a.post-edit-link{color:#fff}.social-sharing{margin-top:30px;padding:10px 5% 0;text-align:center;border-top:2px solid #a76d11}.social-sharing .social-leadin{margin-bottom:10px;display:block;font-family:"futura-pt-bold";text-transform:uppercase;font-size:12px;color:#a76d11}.share-button{display:inline-block;margin:0 8px 8px;border:1px solid #a76d11}.share-button a{font-size:14px;display:block;padding:3px 18px;color:#a76d11}.share-button a:hover{color:#fff;background:#a76d11}body.single-post #blog-section{display:block}body.single-post #blog-section .blog-content a[href^="tel:"],body.single-post #blog-section .blog-content a[href^="mailto:"]{color:blue !important}.prev-next-nav{background:#fff;position:relative;z-index:999;padding:1em 200px 2em 0}@media screen and (max-width: 767px){.prev-next-nav{padding:1em 5% 2em}}.prev-next-nav .nav-links{max-width:800px;margin:0 auto}.prev-next-nav .nav-links a{color:#4f4737}.prev-next-nav .nav-next{float:right;width:50%;text-align:right}.prev-next-nav .nav-next i{padding-left:1em}.prev-next-nav .nav-previous{float:left;width:50%}.prev-next-nav .nav-previous i{padding-right:1em}.prev-next-nav .prev-next-nav a{font-size:.85rem;text-transform:uppercase}body.blog #banner-section .wrap-center .parallaxy-banner .align-header{max-width:850px;padding:0 4%}/*# sourceMappingURL=style.css.map */
