.animated{-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.delay-one{-webkit-animation-delay:0.5s;animation-delay:0.5s}.animated.delay-two{-webkit-animation-delay:1s;animation-delay:1s}html,body{margin:0;padding:0;width:100%;max-width:100%;overflow-x:hidden;font-family:'proxima-nova', sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.container{width:92%;margin:0 auto;position:relative}.clear{clear:both}a{text-decoration:none;color:inherit;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}a img{border:none}h1{font-family:'filson-soft', sans-serif;font-weight:bold;font-size:40pt}h2{font-family:'filson-soft', sans-serif;font-weight:bold;font-size:30pt}h3{font-family:'filson-soft', sans-serif;font-weight:bold;font-size:25pt}h4{font-family:'filson-soft', sans-serif;font-weight:bold;font-size:20pt}h5{font-family:'filson-soft', sans-serif;font-weight:bold;font-size:16pt}.alignleft{float:left;margin-right:30px;margin-bottom:20px}.aligncenter{text-align:center;clear:both;margin:0 auto 20px;display:block}.alignright{float:right;margin-left:30px;margin-bottom:20px}.button{background:#b5d350;padding:8px 16px;display:inline-block;margin-right:15px;color:#fff;font-family:'filson-soft', sans-serif;font-weight:bold;text-transform:uppercase;text-decoration:none;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.button:hover{background:#00ada8}figure{margin:0;max-width:100%}figure img{max-width:100%;height:auto}p{font-family:'proxima-nova', sans-serif;line-height:1.5em;font-size:20px}p.small-text{font-size:16px}p.large-text{font-size:25px;font-weight:bold}ol,ul{margin:0;padding:0;font-family:'proxima-nova', sans-serif;line-height:1.25em;font-size:20px;text-align:left}ol li,ul li{margin-left:18px;margin-bottom:8px}.screen-reader-text{font-size:0}.social-navigation{margin:30px auto}.social-navigation ul{list-style:none;margin:0;padding:0}.social-navigation ul li{font-size:28px;display:inline-block;margin:0 1%;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.social-navigation ul li:hover{opacity:0.8}.posts-nav-container{padding-bottom:40px}svg.icon{max-width:16px;max-height:16px;margin-right:5px;vertical-align:bottom}blockquote{position:relative;margin:0;padding:30px 60px;background:#c1c2c2;color:#fff;font-family:'filson-soft', sans-serif;font-size:24px}blockquote p{font-family:'filson-soft', sans-serif;font-size:24px;line-height:28px}blockquote:before{content:"\201c";position:absolute;top:0px;left:30px;color:#000;font-size:60px}blockquote:after{content:"\201d";position:absolute;bottom:-15px;right:30px;color:#000;font-size:60px}.buttons-container{text-align:center}.breadcrumb{margin-top:30px}.breadcrumb a{color:#55c6f2}.breadcrumb a:hover{color:#4d4d4d}.iframe-container{width:100%;height:0;padding-bottom:56.25%;position:relative}.iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;display:block}header{border-bottom:1px solid #c1c2c2;padding:10px 0;position:relative;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}header #primary-nav-container{position:absolute;width:60%;margin:0 20%;bottom:6px}header #logo{width:20%;max-height:160px;display:block;float:left;position:relative;z-index:900}header #logo a{width:100%;height:100%;display:block;position:relative;top:0;left:0}header #logo a img{position:relative;max-width:100%;height:auto;max-height:160px;display:block}header #hamburger{display:none;width:100%;padding:0 0 4% 0;height:0}header #hamburger .top-bun,header #hamburger .patty,header #hamburger .bottom-bun{position:absolute;width:30px;height:5px;right:0;border-top:3px solid #000;display:block;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}header #hamburger .patty{margin-top:8px}header #hamburger .bottom-bun{margin-top:16px}header #hamburger #hamburger-nav{display:none;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;z-index:900;position:absolute;top:35px;right:-6.67%;width:100%;-webkit-box-shadow:-4px 4px 4px rgba(0, 0, 0, 0.2);-moz-box-shadow:-4px 4px 4px rgba(0, 0, 0, 0.2);-ms-box-shadow:-4px 4px 4px rgba(0, 0, 0, 0.2);box-shadow:-4px 4px 4px rgba(0, 0, 0, 0.2)}header #hamburger #hamburger-nav ul{list-style:none;margin:0;padding:0;position:relative;font-size:0}header #hamburger #hamburger-nav ul li{padding:11px 8%;margin-bottom:0;margin-left:0;background-color:#fff;border-top:1px dashed #9a9a9a;text-transform:uppercase}header #hamburger #hamburger-nav ul li:nth-child(4){border-top:none}header #hamburger #hamburger-nav ul li a{font-size:16px;line-height:20px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}header #hamburger #hamburger-nav ul li a:hover{color:#55c6f2}header #hamburger #hamburger-nav ul li.current_page_item,header #hamburger #hamburger-nav ul li.current_page_parent{background-color:#c1c2c2;color:#fff}header #hamburger #hamburger-nav ul li.secondary,header #hamburger #hamburger-nav ul li.tertiary,header #hamburger #hamburger-nav ul li.quaternary{width:33.33%;padding:11px 0;display:inline-block;text-align:center;border-bottom:none;border-top:none;color:#fff;font-weight:bold;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}header #hamburger #hamburger-nav ul li.secondary a,header #hamburger #hamburger-nav ul li.tertiary a,header #hamburger #hamburger-nav ul li.quaternary a{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;font-size:16px;line-height:20px}header #hamburger #hamburger-nav ul li.secondary:hover,header #hamburger #hamburger-nav ul li.tertiary:hover,header #hamburger #hamburger-nav ul li.quaternary:hover{background-color:#4d4d4d}header #hamburger #hamburger-nav ul li.secondary{background-color:#00ada8}header #hamburger #hamburger-nav ul li.tertiary{background-color:#f00}header #hamburger #hamburger-nav ul li.quaternary{background-color:#662d91;width:33.34%}header #hamburger #hamburger-nav ul li ul{margin:0;padding:0;list-style:none;height:0;overflow:hidden;display:none}header #hamburger.clicked #hamburger-nav{display:block}header #hamburger.clicked .top-bun{margin-top:8px;margin-left:3px;right:-3px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}header #hamburger.clicked .bottom-bun{margin-top:8px;margin-left:0px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}header #hamburger.clicked .patty{display:none}header #primary-nav .menu-primary-navigation-container{position:relative}header #primary-nav .menu-primary-navigation-container ul{font-family:'filson-soft', sans-serif;font-weight:bold;list-style:none;margin:0;padding:0;text-align:center;position:relative;z-index:900;font-size:16px}header #primary-nav .menu-primary-navigation-container ul li{display:inline-block;margin:0 20px 0 0;padding-bottom:4px;border-bottom:4px solid #fff;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;text-transform:uppercase}header #primary-nav .menu-primary-navigation-container ul li a{width:100%;height:100%;display:block}header #primary-nav .menu-primary-navigation-container ul li:last-child{margin-right:0}header #primary-nav .menu-primary-navigation-container ul li:hover,header #primary-nav .menu-primary-navigation-container ul li.current_page_item,header #primary-nav .menu-primary-navigation-container ul li.current-page-ancestor{border-bottom:4px solid #000}header #primary-nav .menu-primary-navigation-container ul li.menu-item-has-children:hover{border-bottom:16px solid #000;margin-bottom:-12px}header #primary-nav .menu-primary-navigation-container ul li ul{display:none;position:absolute;background:#fff;z-index:200;top:40px;margin-left:0px;padding:16px;z-index:-1;border:5px solid #000}header #primary-nav .menu-primary-navigation-container ul li ul li{width:100%;display:block;text-align:left;padding-bottom:0;margin-bottom:4px;color:#4d4d4d}header #primary-nav .menu-primary-navigation-container ul li ul li:hover,header #primary-nav .menu-primary-navigation-container ul li ul li.menu-item-has-children:hover,header #primary-nav .menu-primary-navigation-container ul li ul li.current_page_item{color:#000;border-bottom:4px solid #000;margin-bottom:4px}header #primary-nav .menu-primary-navigation-container ul li:hover ul{display:block}header #primary-nav .menu-primary-navigation-container ul li:hover ul li ul{display:none}header #header-right{position:relative;width:20%;float:right;padding-top:10px}header #header-right #search{position:relative;width:100%}header #header-right #search label{font-size:0}header #header-right #search input[type="search"]{width:100%;margin:0}header #header-right #search button[type="submit"]{position:absolute;top:0;right:0;cursor:pointer;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}header #header-right #search button[type="submit"]:hover{background-color:#e6e6e6}header #header-right #header-right-navigation{position:relative;width:100%;margin-top:10px}header #header-right #header-right-navigation ul{list-style:none;margin:0;padding:0}header #header-right #header-right-navigation ul li{width:32%;margin:0 2% 0 0;float:left;padding:8px 0;text-align:center;font-weight:bold;text-transform:uppercase;font-size:14px;color:#fff;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}header #header-right #header-right-navigation ul li:last-child{margin-right:0}header #header-right #header-right-navigation ul li.secondary{background-color:#00ada8}header #header-right #header-right-navigation ul li.tertiary{background-color:#f00}header #header-right #header-right-navigation ul li.quaternary{background-color:#662d91}header #header-right #header-right-navigation ul li:hover{background-color:#4d4d4d}main{width:100%;margin:0;padding:0;position:relative}main .hero{width:100%;background-size:cover !important;position:relative;height:0;padding-bottom:31.25%;border-bottom:2px solid #c1c2c2;display:block}main .hero .hero__background iframe,main .hero .hero__background video{display:block;height:100%;width:100%}main .hero .video::after,main .hero .image::after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;display:block;z-index:100}main .hero video::-webkit-media-controls{display:none !important}main .hero .hero-image{width:100%;height:100%;position:absolute;top:0;left:0;background-size:cover !important}main .hero .mobile-video-fallback{background-position:center center;background-repeat:no-repeat;background-size:cover}main .hero ul{margin:0;padding:0;list-style:none}main .hero ul .slide{margin:0;padding-bottom:31.25%;width:100%}main .hero ul .slide .slide-link{position:absolute;top:0;left:5%;width:90%;height:100%;display:block;z-index:900}main .hero .container .hero-image{height:calc(100% - 60px)}main .hero .container ul li:after{height:calc(100% - 60px)}main .hero-caption{position:absolute;z-index:700;color:#000;width:40%;padding:20px;background-color:rgba(255, 255, 255, 0.7)}main .hero-caption h2{margin:0 0 8px;padding:5px 0;font-size:28px;line-height:1em}main .hero-caption .hero-caption-body{font-size:16px;font-weight:normal;line-height:20px;display:block;margin-bottom:20px}main .hero-caption .hero-caption-body p{margin:0}main .hero-caption .hero-link{padding:8px 20px;border:none;text-decoration:none;font-size:16px;font-weight:bold;display:inline-block;background-color:#b5d350;color:#fff;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}main .hero-caption .hero-link:hover{background-color:#55c6f2}main .hero-caption.top{top:60px}main .hero-caption.bottom{bottom:60px}main .hero-caption.left{left:4%}main .hero-caption.right{right:4%;text-align:right}main #slider-pager{text-align:center;font-size:60px;line-height:0;color:#fff;margin-top:-35px;position:relative;z-index:900}main #slider-pager span{margin:0 4px;-webkit-text-shadow:0 0 1px rgba(0, 0, 0, 0.8);-moz-text-shadow:0 0 1px rgba(0, 0, 0, 0.8);text-shadow:0 0 1px rgba(0, 0, 0, 0.8)}main #slider-pager span.cycle-pager-active{color:#55c6f2}main #featured-image{width:100%;height:0;padding-bottom:25%;background-size:cover !important;background-position:center center;background-repeat:no-repeat;position:relative}main #featured-image.with-overlay:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";display:block;z-index:100;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.6) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.6) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.6) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#99000000',GradientType=0);}main .category{width:calc(100% - (4% * 2));position:absolute;padding:4px 4%;font-size:22px;color:#fff;z-index:1;font-weight:bold}main h1.page-title{margin:0;padding:15px 4%;text-transform:uppercase;text-align:center;color:#fff;background:#55c6f2;background:-moz-linear-gradient(left, #55c6f2 0%, #00ada8 100%);background:-webkit-linear-gradient(left, #55c6f2 0%, #00ada8 100%);background:linear-gradient(to right, #55c6f2 0%, #00ada8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$primary, endColorstr=$secondary,GradientType=1)}main h1.page-title .banner-date{font-size:16px;line-height:20px;font-family:'proxima-nova', sans-serif;font-weight:normal}main #sub-nav,main #sub-section-nav{background-color:#e6e6e6;width:100%;border-bottom:1px solid #c1c2c2}main #sub-nav #sub-nav-trigger,main #sub-section-nav #sub-nav-trigger,main #sub-nav #sub-section-trigger,main #sub-section-nav #sub-section-trigger{text-transform:uppercase;padding:10px 0;display:none;cursor:pointer;font-weight:bold}main #sub-nav #sub-nav-trigger span:after,main #sub-section-nav #sub-nav-trigger span:after,main #sub-nav #sub-section-trigger span:after,main #sub-section-nav #sub-section-trigger span:after{content:"\f0da";position:absolute;margin-top:2px;margin-left:6px;font-family:'fontAwesome'}main #sub-nav.clicked,main #sub-section-nav.clicked{overflow-y:visible}main #sub-nav.clicked #sub-nav-trigger span:after,main #sub-section-nav.clicked #sub-nav-trigger span:after,main #sub-nav.clicked #sub-section-trigger span:after,main #sub-section-nav.clicked #sub-section-trigger span:after{content:"\f0d7"}main #sub-nav.clicked ul,main #sub-section-nav.clicked ul{background:rgba(255, 255, 255, 0.93);z-index:800;max-height:800px;opacity:1}main #sub-nav ul,main #sub-section-nav ul{list-style:none;margin:0;padding:0;text-align:center}main #sub-nav ul li,main #sub-section-nav ul li{display:inline-block;padding:14px;margin-right:-6px;margin-bottom:0;margin-left:0;text-transform:uppercase;font-family:'filson-soft', sans-serif;font-size:14px;position:relative;z-index:100;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}main #sub-nav ul li:first-child,main #sub-section-nav ul li:first-child{margin-left:-100%;padding-left:100%}main #sub-nav ul li:last-child,main #sub-section-nav ul li:last-child{padding-right:0}main #sub-nav ul li:last-child.page_item_has_children:after,main #sub-section-nav ul li:last-child.page_item_has_children:after{right:-14px}main #sub-nav ul li.current_page_item a,main #sub-section-nav ul li.current_page_item a{border-bottom:4px solid #000}main #sub-nav ul li.greatgrandparent,main #sub-section-nav ul li.greatgrandparent,main #sub-nav ul li.grandparent,main #sub-section-nav ul li.grandparent,main #sub-nav ul li.parent,main #sub-section-nav ul li.parent{background-color:#cdcdcd}main #sub-nav ul li.greatgrandparent:after,main #sub-section-nav ul li.greatgrandparent:after,main #sub-nav ul li.grandparent:after,main #sub-section-nav ul li.grandparent:after{content:"\f0da";position:relative;font-family:'fontAwesome';margin-left:14px;margin-right:-14px;display:inline-block;z-index:101}main #sub-nav ul li.parent,main #sub-section-nav ul li.parent{margin-right:20px}main #sub-nav ul li.parent:after,main #sub-section-nav ul li.parent:after{content:"";width:38px;height:38px;position:absolute;z-index:-1;right:-20px;top:8px;display:block;background-color:#cdcdcd;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}main #sub-nav ul li a,main #sub-section-nav ul li a{color:#000}main #sub-nav ul li a:hover,main #sub-section-nav ul li a:hover{border-bottom:4px solid #000}main #sub-nav ul li ul.children,main #sub-section-nav ul li ul.children{display:none;position:absolute;background-color:#fff;width:200px;padding:16px;border:5px solid #000;z-index:8888}main #sub-nav ul li ul.children li,main #sub-section-nav ul li ul.children li{display:block;text-align:left;padding:0 0 4px;margin:0;line-height:1.5em}main #sub-nav ul li ul.children li a,main #sub-section-nav ul li ul.children li a{border-bottom:none}main #sub-nav ul li ul.children li:hover a,main #sub-section-nav ul li ul.children li:hover a{border-bottom:4px solid #000}main #sub-nav ul li:hover,main #sub-section-nav ul li:hover{z-index:200}main #sub-nav ul li:hover ul.children,main #sub-section-nav ul li:hover ul.children{display:block}main #sub-nav + #main-content-left,main #sub-section-nav + #main-content-left,main #sub-nav + .container > article > .page-title,main #sub-section-nav + .container > article > .page-title,main #sub-nav + .container > #main-content-left,main #sub-section-nav + .container > #main-content-left{padding-top:10px}main .breadcrumbs{background-color:#e6e6e6;position:relative;z-index:200;padding:15px 0;text-align:center}main .breadcrumbs a{color:#55c6f2}main #page-featured-image{height:0;padding-bottom:31.25%;background-size:cover !important}main #page-featured-image + #main-content-left,main #page-featured-image + .container > article > .page-title,main #page-featured-image + .container > #main-content-left{padding-top:10px}main article{padding:0 0 40px}main article .page-title{font-size:32px}main #main-content .container{max-width:1148px}main #main-content .container img{max-width:100%;height:auto}main #main-content .container a{color:#55c6f2;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}main #main-content .container a:hover{color:#00ada8}main ul li a{color:#55c6f2;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}main ul li a:hover{color:#00ada8}.callout{width:100%;position:relative;border-bottom:2px solid #c1c2c2}.callout .callout-image{width:44.8%;height:0;padding-bottom:33.33%;background-size:cover !important}.callout .callout-intro-heading{margin-bottom:20px}.callout h1{font-size:45px;line-height:1em;text-transform:uppercase;font-family:'filson-soft', sans-serif;font-weight:normal;position:relative;margin:0;padding:20px 0 0}.callout h1:before{content:"";background:#55c6f2;width:66px;height:8px;position:absolute;top:0}.callout h3{margin-top:8px;margin-bottom:0;color:#4d4d4d}.callout .callout-content{padding:50px 4% 30px;width:calc(55.2% - (4% * 2))}.callout .callout-content p{font-size:18px;line-height:24px;color:#4d4d4d}.callout .callout-content ul{margin-top:15px}.callout .callout-content .callout-content-image{width:19%;position:relative;margin-bottom:30px}.callout .callout-content .callout-content-image img{width:100%;height:auto;display:block}.callout .callout-content .callout-button{color:#000;margin-top:10px;display:inline-block;padding:8px 12px;text-transform:uppercase;font-weight:bold;border:2px solid #000;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.callout .callout-content .callout-button:hover{color:#fff;background:#000}.callout.image-left .callout-image{float:left}.callout.image-left .callout-content{float:right}.callout.image-left .callout-content .callout-content-image{float:right;margin-left:6%}.callout.image-left .container .callout-content{padding:50px 0 30px;width:calc(55.2% - (2% *2))}.callout.image-left.contained .container{max-width:1148px}.callout.image-left.contained .callout-image{margin:40px 0;padding-bottom:29.87%}.callout.image-right .callout-content{float:left}.callout.image-right .callout-content .callout-content-image{float:left;margin-right:6%}.callout.image-right .callout-image{float:right}.callout.image-right .container .callout-content{padding:50px 0 30px;width:calc(55.2% - (2% *2))}.callout.image-right.contained .container{max-width:1148px}.callout.image-right.contained .callout-image{margin:40px 0;padding-bottom:29.87%}.callout.images-only{width:92%;max-width:1148px;margin:0 auto;padding:40px 0;border-bottom:none}.callout.images-only .callout-content-left{width:48%;float:left}.callout.images-only .callout-content-right{width:48%;float:right}.callout.images-only .image-holder{width:100%;height:0;padding-bottom:67%;background-size:cover !important}.callout.no-image{width:92%;max-width:1148px;margin:0 auto;border-top:none;border-bottom:none}.callout.no-image .callout-content-left{float:left;padding:40px 0;width:48%}.callout.no-image .callout-content-left p{font-size:18px;line-height:24px;color:#4d4d4d}.callout.no-image .callout-content-right{float:right;padding:40px 0;width:48%}.callout.no-image .callout-content-right p{font-size:18px;line-height:24px;color:#4d4d4d}.callout.no-image .callout-button{color:#000;margin-top:10px;display:inline-block;padding:8px 12px;text-transform:uppercase;font-weight:bold;border:2px solid #000;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.callout.no-image .callout-button:hover{color:#fff;background:#000}.posts-callout{margin:0 auto}.posts-callout.two-column .post{width:calc(50% - 1px)}.posts-callout.three-column .post{width:33.33%}.posts-callout.three-column .post:nth-of-type(3n-6)::before{content:"";width:2px;height:100%;position:absolute;top:0;left:0;display:block;background-color:#c1c2c2;z-index:2}.posts-callout.three-column .post:nth-of-type(3n-6)::after{content:"";width:2px;height:100%;position:absolute;top:0;right:0;display:block;background-color:#c1c2c2;z-index:2}.posts-callout h1{margin:0;padding:0 0 10px}.posts-callout h1.no-featured-image{padding-top:35px}.posts-callout .post{float:left;position:relative;background:#fff}.posts-callout .post .post-featured-image{width:100%;height:0;margin-bottom:20px;padding-bottom:56.25%;background-size:cover !important;position:relative}.posts-callout .post .post-featured-image a.block-link{display:block;width:100%;height:100%;padding-bottom:56.25%}.posts-callout .post .post-featured-image .category{width:calc(100% - (8% * 2));position:absolute;bottom:0;padding:4px 8%;font-size:22px;color:#fff;font-weight:bold}.posts-callout .post .post-featured-image .category a{width:100%;height:100%;display:block;padding-bottom:0}.posts-callout .post .container{width:84%;padding:0px 0 20px}.posts-callout .post .container .post-content{color:#4d4d4d;font-size:18px;line-height:24px;padding-bottom:20px}.posts-callout .post .container .post-content .post-date{color:#4d4d4d;font-size:18px}.posts-callout .post .container .post-content h2{margin:15px 0;font-size:18px;line-height:120%;color:#000}.posts-callout .post .container .post-content h2 a{color:inherit;text-decoration:none}.posts-callout .post .container .post-content .read-more-button{color:#000;padding:4px 12px;border:2px solid #000;display:inline-block;margin-top:20px;text-transform:uppercase;font-weight:bold;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.posts-callout .post .container .post-content .read-more-button:hover{background:#000;color:#fff}.posts-callout .post.full-width{padding:40px 0;width:100%;float:none;display:block;border-left:none !important}.posts-callout .post.full-width .post-featured-image{width:50%;float:left;padding-bottom:23.125%}.posts-callout .post.full-width .post-featured-image .category{bottom:-41px}.posts-callout .post.full-width .container{width:92%}.posts-callout .post.full-width .post-content-container{width:calc(50% - (4% * 2));padding:0 4%;float:left}.posts-callout .pagination{margin:10px 0 60px}.posts-callout .pagination .screen-reader-text{font-size:0;margin:0;padding:0}.posts-callout .pagination .nav-links{text-align:center;padding-left:25%}.posts-callout .pagination .nav-links .page-numbers:not(.prev):not(.next){padding:0 8px}.posts-callout .pagination .nav-links .page-numbers:not(.prev):not(.next):last-child.current{margin-right:33.33%}.posts-callout .pagination .nav-links .page-numbers.next{width:33.33%;text-align:right !important;float:right}.posts-callout .pagination .nav-links .page-numbers.prev{width:33.33%;margin-left:-33.33%;text-align:left !important;float:left}.posts-callout .pagination .nav-links a{color:#55c6f2}.posts-callout .pagination .nav-links a:hover{text-decoration:underline}.posts-callout.contained{max-width:1148px}.posts-callout.contained .post .container:first-child{padding-top:40px}.posts-callout.contained .post .container:last-child{padding-bottom:40px}.posts-callout.contained .post .post-featured-image{margin-bottom:0}.posts-callout.contained .post .post-content{padding-bottom:0}#full-width-text,.fl-builder-content{background:#fff;padding-bottom:40px}#full-width-text .container,.fl-builder-content .container{max-width:1148px}#full-width-text h1,.fl-builder-content h1{text-transform:none;font-size:34px;font-weight:bold;padding:40px 0 20px;margin:0}#full-width-text h1 + p,.fl-builder-content h1 + p{margin-top:0}#full-width-text + .callout,.fl-builder-content + .callout{border-top:2px solid #c1c2c2}#full-width-text .button,.fl-builder-content .button{margin-top:10px;color:#fff !important}#full-width-text .button:hover,.fl-builder-content .button:hover{text-decoration:none}#full-width-text a,.fl-builder-content a{color:#00ada8;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#full-width-text a:hover,.fl-builder-content a:hover{text-decoration:underline}#full-width-text img,.fl-builder-content img{max-width:100%;height:auto}#callout-cards,#persons-grid{padding:40px 0}#callout-cards .container,#persons-grid .container{max-width:1148px}#callout-cards .container h2,#persons-grid .container h2{margin-top:0}#callout-cards .more-link-container,#persons-grid .more-link-container{text-align:center;margin-top:15px}#callout-cards .callout-card,#persons-grid .callout-card{border:1px solid #c1c2c2;float:left;position:relative;margin:0 0.5% 15px}#callout-cards .callout-card.three-column,#persons-grid .callout-card.three-column{width:calc(33.33% - (0.5% * 2) - (1px * 2))}#callout-cards .callout-card.four-column,#persons-grid .callout-card.four-column{width:calc(25% - (0.5% * 2) - (1px * 2))}#callout-cards .callout-card.rectangular .callout-card-featured,#persons-grid .callout-card.rectangular .callout-card-featured{background-size:cover !important;width:100%;height:0;padding-bottom:64%}#callout-cards .callout-card.square .callout-card-featured,#persons-grid .callout-card.square .callout-card-featured{background-size:cover !important;width:100%;height:0;padding-bottom:100%}#callout-cards .callout-card.person .callout-card-featured,#persons-grid .callout-card.person .callout-card-featured{background-size:cover !important;width:100%;height:0;padding-bottom:100%}#callout-cards .callout-card.person h2,#persons-grid .callout-card.person h2{font-size:17px}#callout-cards .callout-card.person .callout-card-content,#persons-grid .callout-card.person .callout-card-content{padding-bottom:20px}#callout-cards .callout-card h2,#persons-grid .callout-card h2{font-size:20px;line-height:22px;margin:15px 0 0;text-transform:uppercase}#callout-cards .callout-card .callout-card-content,#persons-grid .callout-card .callout-card-content{padding-bottom:20px}#callout-cards .callout-card .callout-card-content .container,#persons-grid .callout-card .callout-card-content .container{padding:0 !important;position:relative}#callout-cards .callout-card .callout-card-content p,#persons-grid .callout-card .callout-card-content p{margin-top:5px;margin-bottom:0;font-size:16px;line-height:20px;color:#4d4d4d}#callout-cards .callout-card .callout-card-content a.resource-link,#persons-grid .callout-card .callout-card-content a.resource-link{color:#55c6f2}#callout-cards .callout-card .callout-card-content a.resource-link:hover,#persons-grid .callout-card .callout-card-content a.resource-link:hover{color:#00ada8}#callout-cards .callout-card .callout-card-link,#persons-grid .callout-card .callout-card-link{border:2px solid #000;text-transform:uppercase;font-weight:bold;padding:8px 12px;position:relative;display:inline-block;margin:0 4% 20px;text-align:center;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#callout-cards .callout-card .callout-card-link:hover,#persons-grid .callout-card .callout-card-link:hover{color:#fff;background:#000}#callout-cards .callout-card.no-border,#persons-grid .callout-card.no-border{border:none;text-align:center}#fade-cards{padding:60px 0}#fade-cards .more-link-container{text-align:center;margin-top:15px}#fade-cards .container{max-width:1148px}.card{-webkit-box-shadow:0 0 0 1px rgba(0, 0, 0, 0.4);-moz-box-shadow:0 0 0 1px rgba(0, 0, 0, 0.4);box-shadow:0 0 0 1px rgba(0, 0, 0, 0.4);position:relative;float:left;margin:0 1% 20px;}.card.three-column{width:calc(33.33% - (1% * 2))}.card.four-column{width:calc(25% - (1% * 2))}.card.no-back:hover .front{opacity:1 !important}.card .front{opacity:1;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;background-color:#fff;color:#fff;font-size:12px;line-height:16px}.card .front .featured-image{width:100%;height:0;padding-bottom:calc(100% - 1px);background-size:contain !important;border-bottom:1px solid #fff;display:block}.card .front .container{min-height:44px;padding-bottom:8px}.card .front h3{margin:8px 0 0;font-size:14px;line-height:14px;text-transform:uppercase}.card .front h2{width:calc(100% - (15px * 2));margin:0;background:rgba(255, 255, 255, 0.7);padding:15px;color:#000;font-size:20px;line-height:22px;text-transform:uppercase;text-align:center;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.card .back{position:absolute;top:0;opacity:0;width:100%;height:100%;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.card .back .back-frame{width:100%;height:100%;display:block;position:absolute;top:0;left:0;background:#55c6f2;background:-moz-linear-gradient(left, #55c6f2 0%, #00ada8 100%);background:-webkit-linear-gradient(left, #55c6f2 0%, #00ada8 100%);background:linear-gradient(to right, #55c6f2 0%, #00ada8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$primary, endColorstr=$secondary,GradientType=1)}.card .back .back-frame .back-white-box{position:absolute;top:0;left:0;margin:10px;background-color:#fff;width:calc(100% - (10px * 2));height:calc(100% - (10px * 2));display:block}.card .back .back-frame .back-white-box .container{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.card .back .back-frame .back-white-box .container h2{width:calc(100% - (15px * 2));margin:0;padding:15px;color:#000;font-size:20px;line-height:22px;text-transform:uppercase;text-align:center;position:relative}.card .back .back-frame .back-white-box .container p{font-size:16px;margin:0;line-height:22px;text-align:center}.card .back a{position:relative;z-index:200;text-align:center;display:block;margin-top:10px;text-transform:uppercase;color:#55c6f2}.card .back a:hover{color:#00ada8}.card:hover .front{opacity:0}.card:hover .back{opacity:1}.bg-pattern-block.border{border-top:1px solid #c1c2c2;border-bottom:1px solid #c1c2c2}.impacts-numbers{padding:60px 0;border-top:1px solid #c1c2c2;border-bottom:1px solid #c1c2c2;text-align:center}.impacts-numbers .container{max-width:1148px}.impacts-numbers .container .impacts-number{width:calc(33.33% - (1% * 2));padding:0 1%;float:left}.impacts-numbers .container .impacts-number h1{margin:0 4% 0 0;font-size:48px;line-height:54px;color:#55c6f2}.impacts-numbers .container .impacts-number h4{margin:0;color:#c1c2c2;font-size:24px;line-height:28px;text-transform:uppercase}.views-module .container .container{max-width:1148px}.views-module .container #fade-cards{padding:0}#search-modal{width:100%;height:100%;position:fixed;background:#55c6f2;z-index:9999;display:none}#search-modal form{text-align:center;position:relative;top:50%;-webkit-transform:translateY('-50%');transform:translateY('-50%')}#search-modal form label{text-transform:uppercase;font-weight:normal;font-size:24px}#search-modal form input,#search-modal form input[type=search]{-webkit-appearance:none !important;font-size:24px;padding:4px 8px;border:1px solid #000;-webkit-border-radius:none;-moz-border-radius:none;-ms-border-radius:none;border-radius:none;font-family:'proxima-nova', sans-serif}#search-modal form button{-webkit-border-radius:none;-moz-border-radius:none;-ms-border-radius:none;border-radius:none;border:1px solid #000;background:transparent;padding:4px 16px;font-size:24px;font-weight:bold;text-transform:uppercase;font-family:'proxima-nova', sans-serif;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#search-modal form button:hover{background:#000;color:#55c6f2}#search-modal #search-modal-close{display:block;cursor:pointer;width:60px;height:60px;position:absolute;top:60px;right:60px}#search-modal #search-modal-close:before,#search-modal #search-modal-close:after{content:"";width:60px;height:2px;top:50%;background:#fff;position:absolute}#search-modal #search-modal-close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#search-modal #search-modal-close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#search-modal label .screen-reader-text{font-size:0}.result{padding-top:60px;padding-bottom:60px;border-bottom:1px solid #c1c2c2}.result .container{max-width:1142px}.result .more-link{color:#00ada8;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.result .more-link:hover{text-decoration:underline}.result:last-child{border-bottom:none;margin-bottom:0}.result .callout-content p{font-size:18px;line-height:24px;color:#4d4d4d}.search-results .pagination{margin:10px 0 60px;border-top:0}.search-results .pagination .screen-reader-text{font-size:0;margin:0;padding:0}.search-results .pagination .nav-links{text-align:center;padding-left:25%}.search-results .pagination .nav-links .page-numbers:not(.prev):not(.next){padding:0 8px}.search-results .pagination .nav-links .page-numbers:not(.prev):not(.next):last-child.current{margin-right:33.33%}.search-results .pagination .nav-links .page-numbers.next{width:33.33%;text-align:right !important;float:right}.search-results .pagination .nav-links .page-numbers.prev{width:33.33%;margin-left:-33.33%;text-align:left !important;float:left}.search-results .pagination .nav-links a{color:#00ada8}.search-results .pagination .nav-links a:hover{text-decoration:underline}.search-results .pagination #result-1 .callout-image{margin-top:40px}.search-results .callout-content{padding:0 !important}.search-results .result-title h2{margin-bottom:0}.pagination{margin:30px auto 60px;max-width:1148px;width:92%;position:relative;padding-top:20px;border-top:1px solid #ccc}.pagination .wpv-filter-next-link{float:right;width:50%;padding:0;margin:0;text-align:right;color:#55c6f2;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.pagination .wpv-filter-previous-link{float:left;width:50%;padding:0;margin:0;color:#55c6f2;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.pagination .wpv-filter-next-link:hover,.pagination .wpv-filter-previous-link:hover{color:#000}.pagination .nav-links{text-align:center;padding-left:25%}.pagination .nav-links .page-numbers:not(.prev):not(.next){padding:0 8px}.pagination .nav-links .page-numbers:not(.prev):not(.next):last-child.current{margin-right:33.33%}.pagination .nav-links .page-numbers.next{width:33.33%;text-align:right !important;float:right}.pagination .nav-links .page-numbers.prev{width:33.33%;margin-left:-33.33%;text-align:left !important;float:left}.pagination .nav-links a{color:#00ada8}.pagination .nav-links a:hover{text-decoration:underline}.page-template-people main .container,.page-template-partners main .container{max-width:1148px}.page-template-people .people-page-content{padding-top:40px}.page-template-people .people-page-content + #persons-grid{padding-top:20px}.page-template-partners .partner-page-content{padding-top:40px}.page-template-partners .partner-page-content + #fade-cards{padding-top:20px}.associated-programs-container{max-width:1148px}#main-content-left{width:75%;margin-right:4%;float:left}#sidebar{padding:24px 0;width:21%;float:right;position:relative;margin-bottom:40px}#sidebar .widget{padding-bottom:40px}#sidebar .widget-title{text-transform:uppercase;font-size:26px;font-family:'filson-soft', sans-serif;font-weight:bold;margin:20px 0 10px}#sidebar .widget_categories ul{font-family:'filson-soft', sans-serif}#sidebar .widget_categories ul li{font-size:18px}#sidebar-bottom{padding-bottom:60px}#sidebar-bottom .widget{float:left;width:calc(33.33% - (8% / 3))}#sidebar-bottom .widget:nth-child(2){margin:0 4%}.widget_categories ul{list-style:none;margin:0;padding:0}.widget_categories ul li{margin-left:0}.widget_categories ul li.current-cat a{color:#4d4d4d}.single-post #main-content .post-title{margin-bottom:0}.single-post #main-content .post-title + .post-meta{margin-top:10px;text-align:left}.single-post #main-content .post-meta{margin-top:40px;margin-bottom:30px;text-align:center}.single-recipe #main-content .container,.single-persons #main-content .container{max-width:1148px;padding-top:40px}.single-recipe .featured-image,.single-persons .featured-image{float:left;width:41%;margin-right:4%}.single-recipe .featured-image img,.single-persons .featured-image img{max-width:100%;display:block;height:auto}.single-recipe .featured-image h3,.single-persons .featured-image h3{line-height:1.5em;text-align:right;margin:15px 0 4px;padding-bottom:0}.single-recipe .featured-image .organization-title,.single-persons .featured-image .organization-title,.single-recipe .featured-image .website,.single-persons .featured-image .website,.single-recipe .featured-image .email,.single-persons .featured-image .email{text-align:right;font-size:20px;line-height:1.5em}.single-recipe .featured-image .organization-title,.single-persons .featured-image .organization-title{font-style:italic}.single-recipe .featured-image .email,.single-persons .featured-image .email{padding-bottom:8%}.single-recipe h2.recipe-title,.single-persons h2.recipe-title,.single-recipe h2.person-title,.single-persons h2.person-title{margin:0 0 20px;color:#55c6f2;font-size:24px}.single-recipe .content-right,.single-persons .content-right{float:right;width:53%;margin-left:2%;padding-bottom:30px}.single-recipe .content-right .post-title,.single-persons .content-right .post-title{font-size:24px;text-transform:uppercase;color:#00ada8;margin:0;padding:0}.single-recipe .content-right .post-meta .author,.single-persons .content-right .post-meta .author{text-transform:uppercase;font-style:italic}.single-recipe .content-right .post-meta .date,.single-persons .content-right .post-meta .date{font-size:90%;color:#4d4d4d}.single-recipe .content-right .recipe-intro,.single-persons .content-right .recipe-intro,.single-recipe .content-right .nutritional-sentence,.single-persons .content-right .nutritional-sentence{font-family:'proxima-nova', sans-serif;line-height:1.5em;font-size:20px;margin-bottom:20px}.single-recipe .content-right .recipe-time,.single-persons .content-right .recipe-time,.single-recipe .content-right .recipe-ingredients,.single-persons .content-right .recipe-ingredients,.single-recipe .content-right .materials,.single-persons .content-right .materials{font-size:16px;line-height:1.5em;color:#4d4d4d}.single-recipe .content-right h3,.single-persons .content-right h3{text-transform:uppercase;font-size:20px;margin:0px 0 8px}.single-recipe .content-right .award-info,.single-persons .content-right .award-info{font-size:20px;line-height:1.5em;padding-bottom:15px}.single-recipe .nav-links,.single-persons .nav-links{position:relative;margin-bottom:40px;min-height:64px}.single-recipe .nav-links .nav-previous,.single-persons .nav-links .nav-previous{width:calc(48% - 15px);float:left;margin-right:4%;padding-left:15px;color:#55c6f2}.single-recipe .nav-links .nav-previous:hover,.single-persons .nav-links .nav-previous:hover{color:#00ada8}.single-recipe .nav-links .nav-previous:before,.single-persons .nav-links .nav-previous:before{content:"\f0d9";position:absolute;top:2px;left:0;font-family:'fontAwesome'}.single-recipe .nav-links .nav-next,.single-persons .nav-links .nav-next{width:calc(48% - 15px);float:right;padding-right:15px;text-align:right;color:#55c6f2}.single-recipe .nav-links .nav-next:hover,.single-persons .nav-links .nav-next:hover{color:#00ada8}.single-recipe .nav-links .nav-next:after,.single-persons .nav-links .nav-next:after{content:"\f0da";position:absolute;top:2px;right:0;font-family:'fontAwesome'}.wpv-filter-form{margin-top:40px;text-align:center}.filter{position:relative;display:inline-block;width:calc(23% - 4px);margin:0 1%}.filter select{width:100%}.filter input[type="text"]{width:100%}.js-wpv-view-layout .no-items{width:100%;display:block;text-align:center;padding:40px 0}.recipe-title{text-align:left;min-height:44px}.post-tags{margin-top:30px;padding-top:10px;padding-bottom:15px;border-top:1px solid #c1c2c2;border-bottom:1px solid #c1c2c2;text-align:left;color:#c1c2c2}ul.wpv-pagination-nav-links-container{list-style:none;margin:0;padding:0;text-align:center}ul.wpv-pagination-nav-links-container li{display:inline-block}ul.wpv-pagination-nav-links-container li a{color:#55c6f2;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}ul.wpv-pagination-nav-links-container li a:hover{color:#00ada8}.blockquote{padding:20px;background:#e6e6e6;font-size:20px;line-height:1.5em}.comment-form-comment{width:100%}.comment-form-comment label{width:100%;display:block;text-transform:uppercase;letter-spacing:4px;font-size:14px;color:#c1c2c2}.comment-form-comment textarea{width:calc(100% - (1% * 2) - (1px * 2));padding:10px 1%;border:1px solid #c1c2c2;font-size:16px}.comment-meta .comment-author{margin-bottom:12px}.comment-meta .comment-author img{margin-right:8px}.comment-meta .comment-metadata{font-size:14px;color:#c1c2c2}.comment-meta .comment-edit-link{margin-left:8px;color:#55c6f2;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.comment-meta .comment-edit-link:hover{color:#00ada8}.form-submit input[type="submit"]{border:none;font-size:16px;background:#55c6f2;padding:8px 16px;display:inline-block;margin-right:15px;color:#fff;font-weight:bold;text-transform:uppercase;text-decoration:none;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.form-submit input[type="submit"]:hover{background:#00ada8}.blog .excerpt,.archive .excerpt{line-height:1.5em;font-size:20px}.blog .post-meta,.archive .post-meta{margin-bottom:15px}.blog .link-more,.archive .link-more{display:inline-block;margin:0;color:#b5d350;font-family:'filson-soft', sans-serif;font-weight:bold;font-size:16px;text-transform:uppercase;text-decoration:none;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.blog .link-more:hover,.archive .link-more:hover{color:#00ada8}.blog .pagination,.archive .pagination{width:100%;margin:10px auto 60px}.blog .pagination .screen-reader-text,.archive .pagination .screen-reader-text{font-size:0;margin:0;padding:0}.blog .pagination .nav-links,.archive .pagination .nav-links{text-align:center;padding-left:25%}.blog .pagination .nav-links .page-numbers:not(.prev):not(.next),.archive .pagination .nav-links .page-numbers:not(.prev):not(.next){padding:0 8px}.blog .pagination .nav-links .page-numbers:not(.prev):not(.next):last-child.current,.archive .pagination .nav-links .page-numbers:not(.prev):not(.next):last-child.current{margin-right:33.33%}.blog .pagination .nav-links .page-numbers.next,.archive .pagination .nav-links .page-numbers.next{width:33.33%;text-align:right !important;float:right}.blog .pagination .nav-links .page-numbers.prev,.archive .pagination .nav-links .page-numbers.prev{width:33.33%;margin-left:-33.33%;text-align:left !important;float:left}.blog .pagination .nav-links a,.archive .pagination .nav-links a{color:#55c6f2}.blog .pagination .nav-links a:hover,.archive .pagination .nav-links a:hover{text-decoration:underline}.error-404{padding:60px 0}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#sub-nav.clicked ul,#sub-section-nav.clicked ul{overflow:visible}}.cool-timeline .meta-details{display:none}footer:not(.comment-meta){background-color:#000;width:100%;padding:30px 0;color:#fff;font-family:'filson-soft', sans-serif}footer:not(.comment-meta) .footer-navigation{padding-top:8px;margin-bottom:16px}footer:not(.comment-meta) .footer-navigation ul{margin:0;list-style:none;padding:0}footer:not(.comment-meta) .footer-navigation ul li{display:inline-block;margin:0;font-family:'filson-soft', sans-serif;font-size:14px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;color:#fff}footer:not(.comment-meta) .footer-navigation ul li:first-child{margin-left:0}footer:not(.comment-meta) .footer-navigation ul li:last-child{margin-right:0}footer:not(.comment-meta) .footer-navigation ul li:last-child:after{content:""}footer:not(.comment-meta) .footer-navigation ul li:hover{opacity:0.8}footer:not(.comment-meta) .footer-navigation ul li a{color:inherit}footer:not(.comment-meta) .footer-navigation ul li:after{content:"\00a0\00a0\00a0\007C\00a0\00a0\00a0"}footer:not(.comment-meta) .footer-left{width:66%;margin-right:4%;float:left}footer:not(.comment-meta) .footer-right{width:30%;float:left;position:relative}footer:not(.comment-meta) .footer-right .footer-right-left{width:70%;float:left}footer:not(.comment-meta) .social-navigation{width:100%;margin:0 0 10px;float:left;padding-top:25px}footer:not(.comment-meta) .social-navigation ul li{margin-right:20px}footer:not(.comment-meta) .social-navigation ul li a{color:#fff}footer:not(.comment-meta) .social-navigation ul li a:hover{color:#55c6f2}footer:not(.comment-meta) .social-navigation ul li:last-child{margin-right:0 !important}footer:not(.comment-meta) a{color:#55c6f2;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}footer:not(.comment-meta) a:hover{opacity:0.8}footer:not(.comment-meta) .site-info{position:relative;margin-right:2%;margin-top:60px;font-size:14px;line-height:1.5em}footer:not(.comment-meta) .site-info a{color:#c1c2c2}footer:not(.comment-meta) .certifications-wrapper{width:100%;float:right}footer:not(.comment-meta) .certifications-wrapper h3{font-size:18px;margin:10px 0}footer:not(.comment-meta) .certifications-wrapper .certifications{float:left;margin-left:0;width:48%}footer:not(.comment-meta) .certifications-wrapper .certifications img{max-width:100%;width:auto;height:auto;max-height:105px}footer:not(.comment-meta) .certifications-wrapper .certifications.last{margin-left:4%}#ajaxsearchpro1_1,#ajaxsearchpro1_2,div.ajaxsearchpro[id*="ajaxsearchpro1_"]{box-shadow:0 0 0 0 rgba(0, 0, 0, 0)}@media screen and (max-width:1024px){header{position:fixed;width:100%;z-index:999;background-color:#fff}header #logo{width:20%}header #header-right{display:none}header #primary-nav-container{width:79%;float:none;height:auto;border-left:none}header #primary-nav-container #primary-nav{display:none}header #primary-nav-container #hamburger{display:block}header #primary-nav-container #hamburger #primary-nav{height:auto;display:block;text-align:right}main h1{font-size:34pt}main .hero{position:relative !important;padding-bottom:0 !important;height:auto !important;background:#fff}main .hero ul .slide{padding-bottom:0}main .hero ul .slide:after{width:0;height:0;display:none}main .hero .hero__background{position:relative !important;padding-bottom:39% !important}main .hero .hero__background .video{padding-bottom:39% !important}main .hero .hero__background .video:after{background:transparent}main .hero .hero-image{position:relative;padding-bottom:39%}main .hero .hero-caption{padding:15px 4% 30px !important;width:calc(100% - (4% * 2)) !important;position:relative !important;background:#fff}main .hero .hero-caption h2{font-size:28px}main .hero .hero-caption.top,main .hero .hero-caption.bottom,main .hero .hero-caption.right{top:0 !important;left:0 !important;bottom:0 !important;text-align:center}main .hero .hero-caption .hero-caption-body p{width:90%;margin:-4px auto 12px;font-size:18px;line-height:18px}main .hero .hero-caption .hero-link{margin:0;font-size:18px;line-height:22px;padding:6px 15px}main #slider-nav,main #slider-pager{display:none}main .impacts-numbers .container .impacts-number h1{font-size:38px;margin:0 auto}main .bg-pattern-block{background-size:cover !important}main #callout-cards .callout-card.three-column,main #callout-cards .callout-card.four-column{width:calc(50% - (0.5% * 2) - (1px * 2))}main #callout-cards .callout-card.three-column .callout-card-content,main #callout-cards .callout-card.four-column .callout-card-content{padding-bottom:20px}main .callout .callout-image{width:100%;float:none;display:block;padding-bottom:66.67%}main .callout .callout-content{width:calc(100% - (4% * 2));float:none;padding:30px 4%}main .callout.image-left.contained .callout-image,main .callout.image-right.contained .callout-image{padding-bottom:66.67%}main .callout.image-left .callout-image,main .callout.image-right .callout-image{width:100%}main .callout.image-left .container .callout-content,main .callout.image-right .container .callout-content{width:100%;padding:30px 0 30px}main .callout.image-left .container .callout-content .callout-button,main .callout.image-right .container .callout-content .callout-button{width:40%;margin:auto;display:block;text-align:center;margin-top:30px}main .callout.no-image .callout-content-left,main .callout.images-only .callout-content-left,main .callout.no-image .callout-content-right,main .callout.images-only .callout-content-right{float:left;width:calc(50% - (1% * 2));padding:20px 7px 0}main .callout.no-image .callout-content-left h1,main .callout.images-only .callout-content-left h1,main .callout.no-image .callout-content-right h1,main .callout.images-only .callout-content-right h1,main .callout.no-image .callout-content-left h2,main .callout.images-only .callout-content-left h2,main .callout.no-image .callout-content-right h2,main .callout.images-only .callout-content-right h2{font-size:30px}main .callout.no-image .callout-content-left h3,main .callout.images-only .callout-content-left h3,main .callout.no-image .callout-content-right h3,main .callout.images-only .callout-content-right h3{font-size:24pt}main .card.three-column,main .card.four-column{width:calc(50% - (1% * 2))}main #fade-cards .fade-card.three-column,main #fade-cards .fade-card.four-column{width:calc(50% - (1% * 2))}main .post-callout .post{width:100%;float:none}main .post-callout .post h1{font-size:30pt}main .post-callout .post .post-featured-image{padding-bottom:56.25%}main .post-callout .post .post-content h2{font-size:36px}main #sub-nav .container,main #sub-section-nav .container{width:100%}main #sub-nav #sub-nav-trigger,main #sub-section-nav #sub-nav-trigger,main #sub-nav #sub-section-trigger,main #sub-section-nav #sub-section-trigger{display:block;padding:10px 4%;width:102%;margin-left:-1%}main #sub-nav ul,main #sub-section-nav ul{position:absolute;width:100%;padding-bottom:0;background:#fff;max-height:0;height:auto;overflow:hidden;opacity:0;-webkit-box-shadow:0 6px 8px 0 rgba(0, 0, 0, 0.33);-moz-box-shadow:0 6px 8px 0 rgba(0, 0, 0, 0.33);box-shadow:0 6px 8px 0 rgba(0, 0, 0, 0.33);-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}main #sub-nav ul li,main #sub-section-nav ul li{border-bottom:1px dashed #9a9a9a;text-align:left;display:block;padding:5px 4% 0;position:relative;width:94%;margin-left:-1%}main #sub-nav ul li:first-child,main #sub-section-nav ul li:first-child{background:transparent;margin-left:-1%;padding-left:4%}main #sub-nav ul li:first-child:before,main #sub-section-nav ul li:first-child:before,main #sub-nav ul li:first-child:after,main #sub-section-nav ul li:first-child:after{background:transparent;width:0;height:0}main #sub-nav ul li:last-child,main #sub-section-nav ul li:last-child{padding-bottom:4px;border-bottom:none;padding-right:4%;margin-left:-1%}main #sub-nav ul li.grandparent,main #sub-section-nav ul li.grandparent{background-color:transparent}main #sub-nav ul li.parent,main #sub-section-nav ul li.parent{background-color:#dbdbdb;border-bottom:1px solid #c1c2c2;border-top:1px solid #c1c2c2;width:102%;margin-left:-1%}main #sub-nav ul li.parent:after,main #sub-section-nav ul li.parent:after{background-color:transparent}main #sub-nav ul li.current_page_item a,main #sub-section-nav ul li.current_page_item a{border-bottom:none;color:#55c6f2}main #sub-nav ul li a.grandparent,main #sub-section-nav ul li a.grandparent{display:none !important}main #sub-nav ul li ul.children,main #sub-section-nav ul li ul.children{display:block;position:relative;background-color:rgba(240, 240, 240, 0.6);width:96%;padding:0 6% 6px;margin-left:-4%;border:none;-webkit-box-shadow:0 0 0 rgba(0, 0, 0, 0);-moz-box-shadow:0 0 0 rgba(0, 0, 0, 0);box-shadow:0 0 0 rgba(0, 0, 0, 0)}main #sub-nav ul li ul.children li,main #sub-section-nav ul li ul.children li{width:100%;padding:4px 0;font-size:12px}main #sub-nav ul li ul.children li a,main #sub-section-nav ul li ul.children li a{color:#4d4d4d}main #sub-nav ul li ul.children li a:hover,main #sub-section-nav ul li ul.children li a:hover{color:#00ada8}main #sub-nav ul li ul.children li.page_item_has_children:after,main #sub-section-nav ul li ul.children li.page_item_has_children:after{content:""}main #sub-nav ul li.page_item_has_children:after,main #sub-section-nav ul li.page_item_has_children:after{content:"\f0d7";font-family:'fontAwesome';position:absolute;right:8%;top:5px;font-size:18px;width:0}main #sub-nav ul li:last-child.page_item_has_children:after,main #sub-section-nav ul li:last-child.page_item_has_children:after{right:8%}main #sub-nav ul li.clicked.page_item_has_children:after,main #sub-section-nav ul li.clicked.page_item_has_children:after{content:"\f0da"}main #sub-nav ul li.clicked ul.children,main #sub-section-nav ul li.clicked ul.children{display:none}main #sidebar{width:110%;float:none;display:block;padding:4px 0;margin:0 -5%;border-bottom:1px solid #c1c2c2}main #sidebar .widget{padding-bottom:0}main #sidebar .widget_categories .widget-title{margin:10px auto 10px;text-align:center}main #sidebar .widget_categories .widget-title:after{content:"\f0da";position:absolute;margin-top:4px;margin-left:12px;font-size:25px;font-family:'fontAwesome'}main #sidebar .widget_categories .widget-title.clicked:after{content:"\f0d7";font-family:'fontAwesome'}main #sidebar .widget_categories ul{width:100%;height:0;max-height:0px;overflow-y:hidden;position:absolute;background-color:rgba(255, 255, 255, 0.9);-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;z-index:199;-webkit-box-shadow:0 6px 8px 0 rgba(0, 0, 0, 0.33);-moz-box-shadow:0 6px 8px 0 rgba(0, 0, 0, 0.33);box-shadow:0 6px 8px 0 rgba(0, 0, 0, 0.33)}main #sidebar .widget_categories ul li{width:100%;text-align:center;padding:4px 0;border-bottom:1px dashed #c1c2c2;margin-top:-2px}main #sidebar .widget_categories ul li:first-child{margin-top:6px}main #sidebar .widget_categories ul li:last-child{border-bottom:none;margin:-4px 0 4px}main #sidebar .widget_categories ul li a{color:#4d4d4d}main #sidebar .widget_categories ul li a:hover{color:#55c6f2}main #sidebar .widget_categories ul.clicked{height:auto;max-height:400px}#main-content-left{width:100%}footer:not(.comment-meta) .social-navigation{width:100%;clear:both;margin:-4px 0;float:none}footer:not(.comment-meta) .social-navigation ul li{margin-right:2%}footer:not(.comment-meta) .site-info{float:left;margin-right:0}.pagination .nav-links{text-align:center}.blog .pagination,.archive .pagination{margin:0 auto 40px}}@media screen and (max-width:800px){header #logo{width:22%}header #logo a{top:2px}header #primary-nav-container{margin:8px 20%}main h1{font-size:30pt}main .hero .caption{font-size:30px}main #slider-nav{top:45%}main .impacts-numbers{padding:25px 0}main .impacts-numbers .container .impacts-number{width:100%;margin-bottom:6px}main .impacts-numbers .container .impacts-number h1{font-size:30px;text-align:center;margin:0 auto;line-height:32px}main .impacts-numbers .container .impacts-number h4{margin:0 auto 10px}main #full-width-text{padding-bottom:30px}main #full-width-text h1{font-size:26px;padding:30px 0 15px}main .posts-callout.three-column .post,main .posts-callout.two-columns .post{width:100%;border:none}main .posts-callout.three-column .post:before,main .posts-callout.two-columns .post:before,main .posts-callout.three-column .post:after,main .posts-callout.two-columns .post:after{display:none !important;background-color:transparent !important}main .posts-callout.three-column .post .container,main .posts-callout.two-columns .post .container{width:92%}main .callout h1{font-size:34px}main .callout.images-only .callout-content-left h1,main .callout.no-image .callout-content-left h1,main .callout.images-only .callout-content-right h1,main .callout.no-image .callout-content-right h1,main .callout.images-only .callout-content-left h2,main .callout.no-image .callout-content-left h2,main .callout.images-only .callout-content-right h2,main .callout.no-image .callout-content-right h2{font-size:22px;margin:0 auto}main .callout.images-only .callout-content-left h3,main .callout.no-image .callout-content-left h3,main .callout.images-only .callout-content-right h3,main .callout.no-image .callout-content-right h3{font-size:20px}main .callout.images-only .callout-content-left p,main .callout.no-image .callout-content-left p,main .callout.images-only .callout-content-right p,main .callout.no-image .callout-content-right p{font-size:16px;line-height:20px}main .callout.images-only .callout-content-left .callout-button,main .callout.no-image .callout-content-left .callout-button,main .callout.images-only .callout-content-right .callout-button,main .callout.no-image .callout-content-right .callout-button{font-size:14px;padding:6px 9px}main .callout.images-only.image-left .container .callout-content .callout-button,main .callout.no-image.image-left .container .callout-content .callout-button,main .callout.images-only.image-right .container .callout-content .callout-button,main .callout.no-image.image-right .container .callout-content .callout-button{width:50%;margin-top:25px}main #callout-cards .container h2{font-size:30px}main #callout-cards .container h2 a{font-size:20px;line-height:1em}main #callout-cards .container h2 .date{font-size:16px}main .posts-callout .post .container .post-content h2{font-size:20px}main .posts-callout .post .container .post-content .post-date{font-size:16px}main .posts-callout .post .container .post-content .read-more-button{font-size:14px;padding:1px 7px}main .posts-callout .post .container h1{font-size:26px}main .entry-content h1{font-size:24px}main .entry-content h2{font-size:30px}main .nav-links{text-align:center}main .bg-pattern-block{background-size:cover;height:150px}.single-recipe .featured-image,.single-persons .featured-image{width:100%;margin:40px 0 20px}.single-recipe .featured-image h3,.single-persons .featured-image h3,.single-recipe .featured-image .website,.single-persons .featured-image .website,.single-recipe .featured-image .email,.single-persons .featured-image .email,.single-recipe .featured-image .organization-title,.single-persons .featured-image .organization-title{text-align:left}.single-recipe .featured-image .email,.single-persons .featured-image .email{padding-bottom:10px}.single-recipe .featured-image .bio,.single-persons .featured-image .bio{padding-bottom:40px}.single-recipe .content-right,.single-persons .content-right{width:100%;float:none;margin-left:0}.single-recipe .recipe-title,.single-persons .recipe-title{text-align:center;font-size:30px}footer:not(.comment-meta) .footer-left,footer:not(.comment-meta) .footer-right{width:100%}footer:not(.comment-meta) .certifications-wrapper{text-align:center}footer:not(.comment-meta) .certifications-wrapper .certifications{width:auto;float:none;display:inline-block}footer:not(.comment-meta) .social-navigation{width:100%}footer:not(.comment-meta) .social-navigation ul{text-align:center}footer:not(.comment-meta) .footer-navigation ul{text-align:center}footer:not(.comment-meta) .site-info{width:100%;margin:0 auto;text-align:center}}@media screen and (max-width:768px){header{padding-bottom:8px;position:fixed;z-index:999;background-color:#fff;width:100%}header #logo a{top:-2px}.social-navigation ul li{margin:0 2%}iframe{max-width:100%}#search-modal form{max-width:290px;margin:0 auto}#search-modal form input,#search-modal form input[type="search"]{max-width:200px}#search-modal #search-modal-close{top:4%;right:4%}main h1.page-title{padding:13px 0}main h1{font-size:28pt}main #featured-image{padding-bottom:25%}main #featured-image:after{background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.0) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#99000000',GradientType=0);}main .category{position:relative}main .main-content .container:first-child{padding-top:0}main .filter{width:calc(40% - 4px)}main #search-query-filters{margin-top:20px}main #callout-cards .callout-card.three-column,main #persons-grid .callout-card.three-column,main #callout-cards .callout-card.four-column,main #persons-grid .callout-card.four-column{width:calc(100% - (1% * 2))}main .callout.no-image .callout-content-left,main .callout.images-only .callout-content-left,main .callout.no-image .callout-content-right,main .callout.images-only .callout-content-right{float:none;width:calc(100% - (4% * 2));padding:20px 4% 30px}main .callout h1{font-size:36px}main .callout .callout-content .callout-content-image{float:none !important;margin-right:0 !imoprtant;width:100%;height:auto}main .callout .callout-content .callout-image-left{width:100%}main #fade-cards{padding:20px 0}main #fade-cards .fade-card.three-column,main #fade-cards .fade-card.four-column{width:calc(50% - (1% * 2));position:relative}main .pagination{margin-top:10px;margin-bottom:0 !important;padding-bottom:60px}main .page-numbers:not(.next):not(.prev){display:none}main .page-numbers.next,main .page-numbers.prev{width:50% !important;margin-left:0;margin-right:0}main .posts-callout.two-column .post,main .posts-callout.three-column .post{width:100%;border:none !important}main .posts-callout.two-column .post:before,main .posts-callout.three-column .post:before,main .posts-callout.two-column .post:after,main .posts-callout.three-column .post:after{background:transparent;display:none !important}main .posts-callout.two-column .container .post-content,main .posts-callout.three-column .container .post-content{font-size:16px}main .posts-callout.two-column .container .post-content .read-more-button,main .posts-callout.three-column .container .post-content .read-more-button{padding:1px 6px;font-size:14px}main .posts-callout.two-column .container .post-content .date,main .posts-callout.three-column .container .post-content .date{font-size:16px}main #sidebar-bottom .widget{width:100%;float:none;padding-bottom:40px;margin-bottom:20px;border-bottom:1px solid #c1c2c2}main #sidebar-bottom .widget .read-more{float:none;margin:20px 0 0 calc(100% - 122px)}main #sidebar-bottom .widget:nth-child(2){margin:0 0 20px}main #sidebar-bottom .widget:nth-child(3){padding-bottom:0;border-bottom:none}}@media screen and (max-width:640px){footer:not comment-metaheader #primary-nav-container{margin:18px 20%}main .hero #slider-nav{display:none}main h1.page-title{padding:10px 0}main h1{font-size:30px}main #sidebar .widget_categories .widget-title{font-size:24px;margin:5px auto}main #sidebar .widget_categories .widget-title:after{font-size:19px}main #callout-cards .callout-card.three-column,main #callout-cards .callout-card.four-column{width:100%}main #fade-cards .fade-card.three-column,main #fade-cards .fade-card.four-column{width:100%}main .callout h1{font-size:30px}main .callout.image-left .container .callout-content .callout-button,main .callout.image-right .container .callout-content .callout-button{width:60%}main .card .back .back-frame .back-white-box .container h2{font-size:22px}main .card .back .back-frame .back-white-box .container p{font-size:19px}.single-recipe .featured-image,single-persons .featured-image{margin:30px 0 20px}.site-info{font-size:16px;line-height:1.5em}}@media screen and (max-width:568px){header #logo{width:28%}header #primary-nav-container{margin:0 20% 17px}header #hamburger #hamburger-nav ul li.secondary a,header #hamburger #hamburger-nav ul li.tertiary a,header #hamburger #hamburger-nav ul li.quaternary a{font-size:14px;line-height:14px}header #hamburger #hamburger-nav ul li a{font-size:14px;line-height:14px}main #callout-cards .container .buttons{padding:6px 12px;font-size:14px}main .callout.image-left .container .callout-content .callout-button,main .callout.image-right .container .callout-content .callout-button{width:70%}main .filter{width:calc(50% - 4px)}main .button{margin-top:5px;padding:8px 12px;font-size:14px}main #full-width-text h1{font-size:24px;padding:25px 0 10px}main #full-width-text p{font-size:18px}footer:not(.comment-meta) .footer-navigation ul{text-align:center}footer:not(.comment-meta) .site-info{float:none !important;text-align:center}}@media screen and (max-width:480px){main #logo{width:40%}main h1{font-size:28px}main #sidebar .widget_categories .widget-title{font-size:22px}main #sidebar .widget_categories ul li{font-size:16px;padding:2px 0}main #main-content .container .img{width:100%}main .blockquote p{font-size:20px}main .callout h1{font-size:26px}main .callout.images-only .callout-content-left h2,main .callout.images-only .callout-content-right h2{font-size:20px}main .callout.no-image .callout-content-left h1,main .callout.no-image .callout-content-right h1{font-size:20px}main .callout.no-image .callout-content-left h3,main .callout.no-image .callout-content-right h3{font-size:18px}main .callout.no-image .callout-content-left p,main .callout.no-image .callout-content-right p{font-size:16px;line-height:20px}main .callout.no-image .callout-content-left .callout-button,main .callout.no-image .callout-content-right .callout-button{padding:6px 12px;font-size:14px}main .impacts-numbers{padding:15px 0}main .impacts-numbers .container .impacts-number h1{font-size:26px}main .impacts-numbers .container .impacts-number h4{font-size:20px;margin:0 auto 5px}main .alignleft,main .alignright{max-width:100%;float:none;display:block;margin:0 auto 20px auto;text-align:center}main #callout-cards,main #persons-grid{padding:20px 0}main #callout-cards .container h2,main #persons-grid .container h2{font-size:26px}main .posts-callout .post .container .post-content{font-size:14px}main .posts-callout .post .container .post-content .post-date{font-size:14px}main .posts-callout .post .container .post-content h2{font-size:16px;margin:10px 0}main .posts-callout .post .container .post-content .read-more-button{font-size:12px;padding:1px 8px}.single-recipe .featured-image,single-persons .featured-image{margin-bottom:20px}}@media screen and (max-width:420px){header #logo{width:50%}}@media screen and (max-width:320px){.single-recipe .featured-image h3,.single-persons .featured-image h3{font-size:26px}.single-recipe .featured-image .email,.single-persons .featured-image .email{font-size:16px;line-height:1.5em}main .card .back .back-frame .back-white-box .container h2{font-size:19px}main .card .back .back-frame .back-white-box .container p{font-size:16px}}