@import url('https://fonts.googleapis.com/css?family=PT+Sans:400,700|Open+Sans:400,600|Thasadith|Alex+Brush');body{background:#fff;font-family:'Open Sans';font-weight:400}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:'PT Sans',sans-serif;font-weight:700;text-transform:uppercase}.headline{font-family:'Open Sans',sans-serif;font-weight:600;font-size:1.1rem;margin-top:.5rem}.init{display:none}.seperator{height:.125rem;width:5rem;background:#fff;margin:1rem auto 2rem auto}.body-container a:not(.nav-items a):hover{text-decoration:underline}.headlines-h.news-container{margin:-1rem}.headlines-h .news-item{margin:1rem;flex:1 0 0}.headlines-h .news-link{flex-direction:column;padding:0}.headlines-h .news-content{margin:1rem 0 0 0}.header-container{margin:0 0 2rem 0;position:relative;padding:1rem}.header-container.right .header-text{margin-left:auto}.header-container.light .header-text{background-color:rgba(255,255,255,.64)}.header-text{padding:2rem;background-color:rgba(0,0,0,0.64);text-align:center;max-width:40rem;width:100%;min-height:10rem}.header-text h1>span{display:block}.cursive{font-family:'Alex Brush';text-transform:capitalize;font-size:4rem;margin:0;color:#fff;line-height:.7;margin-top:1rem;font-weight:normal}.tagline{font-family:'Thasadith';font-size:2rem;color:#fff;font-weight:normal}.header-container.light .cursive,.header-container.light .tagline{color:#000}@media only screen and (min-width:1025px){.header-container{padding:2rem}.cursive{font-size:8rem}.tagline{font-size:3rem}}.banner{position:relative;padding:1rem;color:#fff;text-align:center}.banner.critical{background-color:#e1251b}.banner>:last-child{margin-bottom:0}.banner-link{color:#fff;font-weight:700;text-decoration:none}.banner-link:hover,.banner-link:focus{color:#fff;text-decoration:underline}.banner-close{position:absolute;margin:0;padding:0;width:1rem;height:1rem;top:50%;transform:translateY(-50%);right:1rem;color:#fff;font-size:1rem;line-height:1;cursor:pointer;will-change:opacity;transition:opacity .3s ease-in-out;opacity:.8}.banner-close:hover,.banner-close:focus{opacity:1}@media only screen and (min-width:768px){.banner{padding:2rem}.banner-text{font-size:1.5rem}}.button-container{margin-top:4rem}.button-container .button{width:100%}.button-container .button+.button{margin-top:.25rem;margin-left:0}.body-container button,.body-container .button{font-family:'Open Sans',sans-serif!important;background-color:transparent;color:#222;border:.125rem solid #222;text-transform:uppercase}.body-container button:hover,.body-container .button:hover,.body-container button:focus,.body-container .button:focus{background-color:#D71411;color:#fff!important;text-decoration:none}button.on-light:hover,.button.on-light:hover,button.on-light:focus,.button.on-light:focus{border-color:#D71411}button.on-dark,.button.on-dark{border-color:#fff;background:transparent}.dd-link{text-transform:none}.dd-link:hover,.dd-link:focus{color:inherit!important}@media only screen and (min-width:40rem){.button-container .button{width:auto}.button-container .button+.button{margin-top:0;margin-left:.25rem}}.callout{border:.125rem solid #ddd}.callout.right{margin-left:1rem;margin-bottom:1rem}.intro-video{position:absolute!important;top:0!important;left:0!important;min-width:100%;width:100%;object-fit:cover;z-index:-100;overflow:hidden;height:100%}.video-overlay{position:relative;top:0;left:0;display:flex;flex:1 0 auto;justify-content:center;align-items:center;height:100%!important;width:auto;color:#fff;background:linear-gradient(to bottom,rgba(0,0,0,.8),rgba(0,0,0,.3));box-shadow:inset 0 .5rem .5rem -0.5rem #222,inset 0 -0.5rem .5rem -0.5rem #222;padding:1rem;margin:-1rem}.vo-content{max-width:40rem;width:100%;text-align:center;flex:1 0 auto}.video-overlay h1{color:#fff;font-size:4rem}.video-overlay p{font-size:1.5rem;font-family:'Open Sans',sans-serif}.video-overlay button:hover,.video-overlay .button:hover{background:#e6e9e8;color:#222!important;border-color:#222!important}.home .video-news{padding:1rem}@media only screen and (max-width:639px){.video-overlay h1{font-size:2rem}.video-overlay p{font-size:1rem}.video-overlay>.small-12{margin-top:1rem}}@media only screen and (min-width:40rem) and (max-width:64rem){.video-overlay h1{font-size:3rem}}@media only screen and (min-width:640px){.video-overlay{position:absolute;padding:unset;margin:unset;width:100%}}.site-nav{display:flex;flex-direction:column;background:#fff}.site-logo .logo-block{padding:1rem}.site-logo img{max-height:4.8rem;width:auto}.site-logo,.item-mobile{max-width:calc(6rem - .125rem)}.nav-block{display:flex}.site-nav-top{justify-content:space-between}.nav-items{display:flex;padding:0;margin:0;list-style:none;align-items:stretch;justify-content:center}.nav-item{display:inline-flex;flex:1 0 auto;text-align:center;align-items:stretch;justify-content:center}.nav-item+.nav-item{border-left:.125rem solid transparent}.site-nav-top .nav-item{border-left-color:#e6e9e8}.nav-button,.myaccount-button,.login-button{display:inline-flex;font-family:'PT Sans',sans-serif!important;text-align:center;text-transform:none;padding:1rem;color:#222;width:100%;align-items:center;justify-content:center;text-decoration:none;height:100%;box-shadow:none!important;background-color:transparent;will-change:background-color;transition:background-color .15s ease-in-out}.nav-button:hover,.nav-button:focus{text-decoration:none;color:inherit}.account-nav{width:100%}.account-nav .nav-button,.account-nav .myaccount-button,.account-nav .login-button{font-weight:700!important;min-width:auto;color:#222!important;background-color:transparent!important}.account-nav .nav-button:hover,.account-nav .nav-button:focus,.account-nav .myaccount-button:hover,.account-nav .myaccount-button:focus,.account-nav .login-button:hover,.account-nav .login-button:focus{color:#222!important;background-color:#e6e9e8!important}.account-nav .join-button{color:#74b573!important}.account-nav .renew-button{color:#f9a938!important}.account-nav .covid-button{text-transform:uppercase;background-color:#f00!important;color:#fff!important;text-shadow:0 .125rem .125rem #b00}.account-nav .covid-button:hover,.account-nav .covid-button:focus{background-color:#b00!important;color:#fff!important;text-shadow:0 .125rem .125rem #600}.item-search,.item-join,.item-renew,.item-covid{display:none}.item-search{flex-grow:1}.item-search .search-button{border-radius:0 .25rem .25rem 0!important}.item-search #q{border-radius:.25rem 0 0 .25rem}.site-nav-bottom .nav-item{display:none;border-left-color:#46524B}.main-nav{width:100%;background-color:#506055;min-height:1rem}.main-nav .nav-button{color:#fff;background-color:#506055;font-weight:400}.main-nav .nav-button:hover,.main-nav .nav-button:focus{color:#fff;background-color:#46524B}.mobile-button{border-radius:0!important;width:100%}#mobileMenu{max-width:100vw!important;left:unset!important;top:0!important;transform:unset!important;background:rgb(19 19 20 / .95);z-index:100000}#mobileMenu .logo-mobile{margin-left:-0.25rem}#mobileMenu .nav-block{list-style:none;padding:0;margin:0}#mobileMenu .nav-items{flex-direction:column}#mobileMenu .nav-button{font-weight:600;font-size:1.1rem;color:#fff}@media only screen and (min-width:640px){.account-nav{width:auto}.site-logo,.item-mobile{max-width:unset}}@media only screen and (min-width:768px){.account-nav .nav-button,.account-nav .myaccount-button,.account-nav .login-button{min-width:5rem}}@media only screen and (min-width:1025px){.account-nav .nav-button,.account-nav .myaccount-button,.account-nav .login-button{min-width:auto}.site-nav-bottom .nav-item,.item-search,.item-join,.item-renew,.item-covid{display:inline-flex}.item-mobile{display:none}}@media only screen and (min-width:1200px){.account-nav .nav-button,.account-nav .myaccount-button,.account-nav .login-button{min-width:10rem}}.site-footer{text-align:center;padding:1rem;background:url(/WebsiteThemeFile/file/f6d5d894-0ffb-4156-ba97-1ee4b15a4c0b/harvest-crop-dark.jpg) bottom center;background-size:cover;color:#fff}.site-footer a,.site-footer a:hover,.site-footer a:focus{color:#fff;text-decoration:none!important}.site-footer a:hover,.site-footer a:focus{opacity:.8}.site-footer .address{font-style:normal}.social-icons{margin:2rem 0;padding:0;display:flex;align-items:center;justify-content:center;list-style:none}@media only screen and (min-width:768px){.site-footer{padding:2rem}}@media only screen and (min-width:1025px){.site-footer{padding:4rem}}.side-link{text-transform:none;letter-spacing:normal;background-color:transparent;will-change:transparent;transition:background-color .15s ease-in-out}.side-link:hover,.side-link:focus{color:inherit;background-color:#ced4d1}.secondary-menu{margin-left:2rem}.secondary-menu .side-link{font-size:.8rem;border-left:.125rem solid #D2D3D6}.secondary-menu .side-item+.side-item{border-top:0}@media only screen and (min-width:1200px){.side-nav-container.off-canvas,.side-nav{background:#e6e9e8}}.home .body-container{padding:0;max-width:100%;height:100%}.home .date{margin:.5rem 0 .75rem 0!important}.home .section{padding:1rem;position:relative}.home .section.intro{position:relative;min-height:10rem;overflow:hidden}.home .ff-utah{background:#77815c}.home .logo-ffu{max-width:35rem;width:100%;display:block;text-align:center;margin:0 auto}.home .featured-mb{padding-block:2rem}.home .featured-mb>img{display:none;float:right}.home .featured-mb+.featured-mb{margin-top:1rem}.home .section-top-news{margin-top:1rem;padding-top:1rem;border-top:.125rem solid #D2D3D6}.home .top-news .news-link{flex-direction:column}.home .top-news .news-content{margin:1rem 0 0 0}.home .top-news .news-date{margin-bottom:0}.home .explore-actions{margin:-1rem}.home .colo{position:relative;padding:1rem;background-color:#506055;text-align:left;border:.125rem solid #46524B;will-change:background-color;transition:background-color .15s ease-in-out;color:#fff;z-index:0;text-decoration:none}.home .colo:hover,.home .colo:focus{z-index:1;background-color:#46524B;color:#fff;text-decoration:none!important}.home .colo+.colo{margin-top:-.125rem}.home .colo-img{max-width:6rem;width:100%}.home .colo-title{color:#fff;font-size:1rem}.home .colo-desc{margin:0}.home .meet-ranchers{background:url(/WebsitePageFile/file/a1e57b96-6400-4228-a152-9c5637e30c20/food-farmers-you.jpg) no-repeat center fixed;background-size:cover;box-shadow:inset 0 .5rem .5rem -.5rem #222,inset 0 -.5rem .5rem -.5rem #222}.home .meet-ranchers .section-overlay{padding:1rem;margin:-1rem;background:linear-gradient(to bottom,rgba(0,0,0,.8),rgba(0,0,0,.3));min-height:auto;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.home .meet-ranchers .desc{margin-top:10%;margin-bottom:10%;margin:10% 0;background:rgba(34,34,34,0.5)}@media only screen and (min-width:640px){.home .colo+.colo{margin-top:unset;margin-left:-.125rem}.home .section.intro{min-height:40rem}}@media only screen and (min-width:768px){.home .section{padding:2rem}.home .explore-actions{margin:-2rem}.home .colo{position:relative;padding:2rem}.home .colo-title{font-size:1.5rem}.home .featured-mb+.featured-mb{margin-top:2rem}.home .featured-mb>img{display:inline-block}.home .section-top-news{margin-top:2rem;padding-top:2rem}.home .meet-ranchers .section-overlay{min-height:20rem;padding:2rem;margin:-2rem}}@media only screen and (min-width:1025px){.home .section{padding:4rem}.home .explore-actions{margin:-4rem}.home .colo{padding:4rem}.home .colo-title{font-size:2rem}.home .section-top-news{margin-top:unset;padding-top:unset;border-top:0}.home .top-news .news-item{flex:1 0 0;max-width:50%;min-width:20rem}.home .meet-ranchers .section-overlay{min-height:40rem;padding:4rem;margin:-4rem}}.news-link:hover,.news-link:focus{text-decoration:none!important}.news-video.top-news .news-image{max-width:20rem}@media only screen and (min-width:1025px){.top-news .news-container{display:flex;flex-wrap:wrap}}