@font-face{font-family:'FranklinGothicExtra';src:url("../webfonts/29AC17_0_0.eot");src:url("../webfonts/29AC17_0_0.eot?#iefix") format('embedded-opentype'),url('../webfonts/29AC17_0_0.woff') format('woff'),url('../webfonts/29AC17_0_0.ttf') format('truetype')}@font-face{font-family:'ITCFranklinGothicStd-BkXCp';src:url("../webfonts/29AC17_0_0.eot");src:url("../webfonts/29AC17_0_0.eot?#iefix") format('embedded-opentype'),url('../webfonts/29AC17_0_0.woff') format('woff'),url('../webfonts/29AC17_0_0.ttf') format('truetype')}@font-face{font-family:'FranklinGothicLTCom-BkCmIt';src:url("../webfonts/25CA28_0_0.eot");src:url("../webfonts/25CA28_0_0.eot?#iefix") format('embedded-opentype'),url('../webfonts/25CA28_0_0.woff') format('woff'),url('../webfonts/25CA28_0_0.ttf') format('truetype')}@font-face{font-family:'ITCFranklinGothicStd-DemiIt';src:url('../webfonts/ITCFranklinGothicStd-DemiIt.eot');src:url('../webfonts/ITCFranklinGothicStd-DemiIt.eot?#iefix') format('embedded-opentype'),url('../webfonts/ITCFranklinGothicStd-DemiIt.woff') format('woff'),url('../webfonts/ITCFranklinGothicStd-DemiIt.ttf') format('truetype');font-weight:normal;font-style:italic}@font-face{font-family:'ITCFranklinGothicStd-Bk';src:url('../webfonts/ITCFranklinGothicStd-Book.eot');src:url('../webfonts/ITCFranklinGothicStd-Book.eot?#iefix') format('embedded-opentype'),url('../webfonts/ITCFranklinGothicStd-Book.woff') format('woff'),url('../webfonts/ITCFranklinGothicStd-Book.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'ITCFranklinGothicStd-BkIt';src:url('../webfonts/ITCFranklinGothicStd-BookIt.eot');src:url('../webfonts/ITCFranklinGothicStd-BookIt.eot?#iefix') format('embedded-opentype'),url('../webfonts/ITCFranklinGothicStd-BookIt.woff') format('woff'),url('../webfonts/ITCFranklinGothicStd-BookIt.ttf') format('truetype');font-weight:normal;font-style:italic}@font-face{font-family:'ITCFranklinGothicStd-Dm';src:url('../webfonts/ITCFranklinGothicStd-Demi.eot');src:url('../webfonts/ITCFranklinGothicStd-Demi.eot?#iefix') format('embedded-opentype'),url('../webfonts/ITCFranklinGothicStd-Demi.woff') format('woff'),url('../webfonts/ITCFranklinGothicStd-Demi.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'ITCFranklinGothicStd-DmCp';src:url("../webfonts/2D42D6_0_0.eot");src:url("../webfonts/2D42D6_0_0.eot?#iefix") format('embedded-opentype'),url('../webfonts/2D42D6_0_0.woff') format('woff'),url('../webfonts/2D42D6_0_0.ttf') format('truetype')}@font-face{font-family:'FranklinGothicLTCom-DmXCm';src:url("../webfonts/25CA28_1_0.eot");src:url("../webfonts/25CA28_1_0.eot?#iefix") format('embedded-opentype'),url('../webfonts/25CA28_1_0.woff') format('woff'),url('../webfonts/25CA28_1_0.ttf') format('truetype')}@font-face{font-family:'FranklinGothicLTCom-BkCm';src:url("../webfonts/25CA28_2_0.eot");src:url("../webfonts/25CA28_2_0.eot?#iefix") format('embedded-opentype'),url('../webfonts/25CA28_2_0.woff') format('woff'),url('../webfonts/25CA28_2_0.ttf') format('truetype')}@font-face{font-family:'Henry-BoldItalic';src:url("../webfonts/25CA28_3_0.eot");src:url("../webfonts/25CA28_3_0.eot?#iefix") format('embedded-opentype'),url('../webfonts/25CA28_3_0.woff') format('woff'),url('../webfonts/25CA28_3_0.ttf') format('truetype')}@font-face{font-family:'Henry-Italic';src:url("../webfonts/25CA28_4_0.eot");src:url("../webfonts/25CA28_4_0.eot?#iefix") format('embedded-opentype'),url('../webfonts/25CA28_4_0.woff') format('woff'),url('../webfonts/25CA28_4_0.ttf') format('truetype')}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}html{font-size:62.5%;height:100%}body{font-size:14px;font-size:1.4rem;height:100%}a{text-decoration:none}.cbp-spmenu-push-toright.cbp-spmenu-push{position:relative;overflow:hidden}.panel-max-width{margin:0 auto}@media only screen and (min-width: 1024px){.panel-max-width{max-width:960px}}@media only screen and (min-width: 1200px){.panel-max-width{max-width:1100px}}@media only screen and (min-width: 1800px){.panel-max-width{max-width:1280px}}@keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-ms-keyframes fadein{from{opacity:0}to{opacity:1}}@-o-keyframes fadein{from{opacity:0}to{opacity:1}}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.clearfix{display:inline-block}.box-sizing{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}* html .clearfix{height:1%}.clearfix{display:block}.clearfloat{clear:both}body,div,p{margin:0;padding:0}strong{font-family:'ITCFranklinGothicStd-Dm'}body{background-color:#fff;overflow:auto;font-family:FranklinGothicLTCom-BkCm,"Arial Narrow",sans-serif}body.no-scroll{overflow:hidden}a{color:#000}#showLeftPush{background-color:transparent;position:absolute;outline:0;border:0}#showLeftPush p.shMenu{font-family:'ITCFranklinGothicStd-Bk';padding-left:24px;margin-top:-6px;position:absolute;font-size:1.6rem;color:#fff}#showLeftPush span,#showLeftPush span:before,#showLeftPush span:after{cursor:pointer;border-radius:0;height:2px;width:17px;background:white;position:absolute;display:block;content:''}#showLeftPush span:before{top:-5px}#showLeftPush span:after{bottom:-5px}#showLeftPush span,#showLeftPush span:before,#showLeftPush span:after{transition:all 500ms ease-in-out}#showLeftPush.active span{background-color:transparent}#showLeftPush.active span:before,#showLeftPush.active span:after{top:0}#showLeftPush.active span:before{transform:rotate(45deg)}#showLeftPush.active span:after{transform:rotate(-45deg)}#header{background-size:100% 100%;margin:0;background-color:#000;text-align:center;z-index:1000;width:100%;height:66px;position:fixed;top:0;transition:top .2s ease-in-out}#header.nav-up{top:-66px}.desktop-links{height:100%}.header-links{height:100%;width:100%;margin:0 auto;position:relative;display:-moz-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;min-width:0;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}@media only screen and (min-width: 1024px){.header-links{max-width:960px}}@media only screen and (min-width: 1200px){.header-links{max-width:1100px}}@media only screen and (min-width: 1800px){.header-links{max-width:1280px}}.header-links .header-link{display:-moz-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.header-links .logo-link{margin-right:50px}@media only screen and (min-width:1400px){.header-links .logo-link{margin-right:100px;position:absolute;left:-110px;top:20%}}.header-links .text-link{margin-right:50px}.header-links .text-link:last-child{margin-right:0}.header-links .text-link a{color:#fff;font-size:1.6rem;font-family:'ITCFranklinGothicStd-Bk'}#youtube{width:80px;float:left;margin-top:38px;margin-left:40px}#ribbon{right:0;padding-right:60px;padding-top:99px;position:fixed}#beyondeggs{padding-top:99px}#justmayo-learnmore{position:absolute;right:20%;top:35%;width:250px;left:64% !important}#justmayo-learnmore>img{width:250px}#presskit{width:80px;float:left;margin-top:38px;margin-left:38px}.container{position:relative;width:100%}.panel{position:relative;width:100%;height:100%;background-position:center;background-size:100%;font-family:FranklinGothicLTCom-BkCm,"Arial Narrow",sans-serif;overflow:hidden;border:none;margin:0}.panel1{z-index:952}.bottom-cta-bar{width:100%;background-color:#25aae1;text-align:center;position:relative;color:#fff;font-size:18px}.bottom-cta-bar a{color:#fff;display:block;height:100%;width:100%;padding:25px;-webkit-transition:background-color .3s ease-out;-moz-transition:background-color .3s ease-out;-o-transition:background-color .3s ease-out;-ms-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.bottom-cta-bar a:hover{background-color:#1a8bb9}.bottom-cta-bar i{margin-left:4px}@media only screen and (min-width: 768px){.bottom-cta-bar{font-size:20px}}.bottom-cta{text-align:center;z-index:952 !important;color:#fff;display:inline-block;background-color:#c85a08;padding:10px;width:180px;font-size:20px;border-radius:4px;bottom:20px;border-bottom:3px solid #b75307}.arrowdown{text-align:center;position:absolute;bottom:30px;left:0;right:0;margin:0 auto;z-index:952 !important;display:none}@media only screen and (min-width: 768px){.arrowdown{display:block}}.arrowdown .arrow{margin:0 auto;background:url("/img/icon-down-arrow-white.png");background-position:center;background-size:100%;width:30px;height:30px;opacity:.9;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}.arrowdown .arrow.black{background:url("/img/icon-down-arrow-black.png");background-size:100%}.arrowdown:hover .arrow{opacity:1}.arrowdown span{padding-bottom:32px;padding-left:16px;padding-right:16px}@media screen and (max-width:568px){.arrowdown{display:none !important}}.footer{width:100%;font-family:'ITCFranklinGothicStd-Bk';overflow:hidden;box-shadow:inset 0 8px 10px rgba(0,0,0,0.4);-moz-box-shadow:inset 0 8px 10px rgba(0,0,0,0.4);-webkit-box-shadow:inset 0 8px 10px rgba(0,0,0,0.4);padding:66px 0 0 0;position:relative;clear:both;background:none;background-color:#000}.footer-row{margin:0 auto;display:-moz-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;min-height:0;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:left;padding:0 20px 0 20px}@media only screen and (min-width: 768px){.footer-row{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;min-width:0;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;text-align:left;padding:0 40px 0 40px}}@media only screen and (min-width: 1024px){.footer-row{padding:0;max-width:960px}}@media only screen and (min-width: 1200px){.footer-row{max-width:1100px}}@media only screen and (min-width: 1800px){.footer-row{max-width:1280px}}.footer-col{display:-moz-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;min-height:0;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 1024px){.footer-col{width:auto;display:inline-block;vertical-align:top}}.footer-social{list-style-type:none;margin:20px auto;padding:0;clear:both}.footer-social li{display:block;height:28px}@media only screen and (min-width: 768px){.footer-social{clear:none;text-align:left;margin:5px 0 20px}}.footer-row{display:-moz-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-box-pack:space-between;-moz-box-pack:space-between;-ms-flex-pack:space-between;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.footer-title{color:#fff;font-family:'ITCFranklinGothicStd-Dm';font-size:1.2em;line-height:1;margin:0 0 20px}@media only screen and (min-width: 1024px){.footer-title{font-size:1.5em}}.footer-list{list-style:none;float:left;padding:0;margin:0 0 42px 0}.footer-list:first-child{margin:0}.footer-list li a{display:block;color:#666;font-family:'ITCFranklinGothicStd-Bk';font-size:1.1em;line-height:1.4em;letter-spacing:1;font-weight:normal}.footer-list li a:hover{opacity:.8}.footer-icon{background-image:url("/img/home/footer-social.png");background-repeat:no-repeat;background-size:17px 111px;padding-left:33px;background-position:center}.fb-icon{background-position:-1px 3px}.twit-icon{background-position:0 -27px}.google-icon{background-position:-1px -60px}.tube-icon{background-position:-1px -90px}.footer .copyright{text-align:left;width:100%;max-width:1132px;padding:22px 20px 0 22px;margin-bottom:86px;clear:both}.footer .copyright br{display:block}@media only screen and (min-width: 768px){.footer .copyright{text-align:center;margin:0 auto 86px}.footer .copyright br{display:none}}.footer .copyright ul{list-style:none;margin:0;padding:0;line-height:1em}.footer .copyright ul li{display:inline-block;border-right:1px solid #000;padding:0 10px}.footer .copyright a{text-decoration:none;color:#666}.copyright span{text-decoration:none;color:#666;font-weight:normal}.footer .copyright a:hover{text-decoration:none}.footer .copyright ul li:first-child{padding-left:0}.footer .copyright ul li:last-child{border-right:none}#header .mobile button:hover{background-color:transparent}.mobile-nav{display:-moz-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-box-pack:space-between;-moz-box-pack:space-between;-ms-flex-pack:space-between;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;height:100%;padding:0 20px}.mobile-logo{display:-moz-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.mobile-menu-icon{color:#fff;cursor:pointer;font-size:30px !important}#nav-icon3{width:30px;height:20px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#nav-icon3 span{display:block;position:absolute;height:3px;width:100%;background:#fff;border-radius:0;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon3 span:nth-child(1){top:0}#nav-icon3 span:nth-child(2),#nav-icon3 span:nth-child(3){top:8px}#nav-icon3 span:nth-child(4){top:16px}#nav-icon3.open span:nth-child(1){top:18px;width:0;left:50%}#nav-icon3.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#nav-icon3.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#nav-icon3.open span:nth-child(4){top:18px;width:0;left:50%}body.showing-mobile-overlay #header{top:0 !important}.mobile-overlay{display:none;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;min-height:0;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:90px 20px 20px 20px;position:fixed;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,0.9);overflow-y:auto;z-index:100;-webkit-overflow-scrolling:touch}.mobile-overlay .row a{color:#fff;font-size:30px;font-family:'ITCFranklinGothicStd-Bk';display:block;padding:3px 0}.mobile-overlay .row-social{display:-moz-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;min-width:0;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;padding:3px 0}.mobile-overlay .row-social a{display:-moz-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;margin-right:21px;font-size:22px}.cbp-spmenu-push-toright{left:240px !important}.cbp-spmenu{background-color:#000;position:fixed;font-family:'ITCFranklinGothicStd-Bk';padding:75px 0 0}.cbp-spmenu h3{display:none}.cbp-spmenu a{display:block;color:#fff;font-size:1.4rem;font-weight:300;background-repeat:no-repeat;width:80%;margin:0 0 0 10%}.mobile-nav-link{background-position:7px center;position:relative}.mobile-nav-link i{position:absolute;left:6px;font-size:27px;top:15px}.cbp-spmenu a:hover{color:#fff}.cbp-spmenu a:active{color:#fff}.cbp-spmenu-vertical{width:240px;min-height:300px;height:100%;top:0;z-index:1000;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;overflow-y:scroll !important;-webkit-overflow-scrolling:touch}.cbp-spmenu-vertical .mobile-nav-link:first-child{border-top:1px solid #fff}.cbp-spmenu-vertical a{border-bottom:1px solid #fff;padding:1em 0 1em 18px}.cbp-spmenu-horizontal{width:100%;height:150px;left:0;z-index:1000}.cbp-spmenu-horizontal h3{height:100%;width:20%;float:left}.cbp-spmenu-horizontal a{float:left;width:20%;padding:.8em;border-left:1px solid #258ecd}.cbp-spmenu-left{left:-240px}.cbp-spmenu-right{right:-240px}.cbp-spmenu-left.cbp-spmenu-open{left:0}.cbp-spmenu-right.cbp-spmenu-open{right:0}.cbp-spmenu-top{top:-150px}.cbp-spmenu-bottom{bottom:-150px}.cbp-spmenu-top.cbp-spmenu-open{top:0}.cbp-spmenu-bottom.cbp-spmenu-open{bottom:0}.cbp-spmenu-push{position:relative;left:0;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out}.mobile-social{margin:30px 0 0 31px}.mobile-social a{display:inline-block;margin:0;padding:0;border:0;width:auto;margin-right:21px;font-size:22px}.headroom{position:fixed;top:-1px;left:0;right:0;transition:all .2s ease-in-out}.headroom--not-top{top:-70px}.headroom--top{top:-1px}#showLeftPush{left:25px;top:33px;margin:0;padding:2px 0 0;font-family:FranklinGothicExtra,"Arial Narrow",sans-serif}@keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-o-keyframes fadein{from{opacity:0}to{opacity:1}}@media (max-width:767px){#header{height:70px}#mobileMap{height:864px}#closeNav{height:864px;position:absolute}#menu{display:none}}@media only screen and (max-width:1024px){.footer-title{margin:0 0 10px}.footer-list{margin:0 auto;width:100%;margin-bottom:30px}#header #beyondeggs{display:none}#wholefoods{position:absolute;top:43px;padding:0;margin-left:-20px}#header>ul,#header>a.fancybox{display:none !important}}@media only screen and (min-width:1025px) and (max-width:3000px){.mobile{visibility:hidden;appearance:none;display:none}}@media (max-width:1024px){.desktop{display:none;visibility:hidden}}@media (orientation:landscape) and (max-width:568px){.cbp-spmenu{padding-bottom:80px;max-height:550px;overflow:scroll}.cbp-spmenu-push{overflow-x:scroll;position:relative;left:0}.desktop{display:none;visibility:hidden}#justmayo-learnmore{right:-20px;top:90px;left:54% !important}}@media screen and (max-width:360px){.ua-android-4 #justmayo-learnmore{right:-20px;top:230px;left:60% !important;width:190px}.ua-android-4 #mobile-video{top:67%;display:block}}.black-btn{-moz-box-shadow:inset 0 1px 0 0 #545354;-webkit-box-shadow:inset 0 1px 0 0 #545354;box-shadow:inset 0 1px 0 0 #545354;background:-webkit-gradient(linear, left top, left bottom, color-stop(.05, #3d3d3d), color-stop(1, #141414));background:-moz-linear-gradient(center top, #3d3d3d 5%, #141414 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d3d3d', endColorstr='#141414');background-color:#3d3d3d;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px;text-indent:0;border:1px solid #1f1f1f;display:inline-block;color:#fff;font-size:16px;font-style:normal;line-height:37px;text-decoration:none;text-align:center;text-shadow:1px 1px 0 #292929;font-family:FranklinGothicLTCom-BkCm;font-weight:normal;padding:0 0 0 20px;height:auto}.black-btn span{float:right;display:block;border-left:1px #000 solid;margin-left:15px;margin-right:15px;font-size:15px}.black-btn span .vertical-sep{height:37px;background-color:#333;width:1px;float:left;margin-right:15px}.black-btn:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(.05, #141414), color-stop(1, #3d3d3d));background:-moz-linear-gradient(center top, #141414 5%, #3d3d3d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#141414', endColorstr='#3d3d3d');background-color:#141414;color:#eee}.black-btn:active{position:relative;top:1px}.our-mission-overlay{width:100%;height:100%;overflow:scroll;background-color:#000;background-color:rgba(0,0,0,0.88);position:fixed;z-index:1010;text-align:center;top:0;left:0;color:#fff;display:none}.our-mission-overlay .mission-wrapper{position:absolute;padding:0 40px;margin:0 auto;max-width:921px;top:0;left:0;right:0;bottom:0;height:245px;top:50%;margin-top:-122.5px}@media only screen and (min-device-width:320px) and (max-device-width:568px){.our-mission-overlay .mission-wrapper{margin-top:-175.5px}}.our-mission-overlay .mission p{font-size:40px;font-family:'ITCFranklinGothicStd-BkXCp';line-height:39px}.our-mission-overlay a{display:inline-block;margin-top:40px;color:#fff;font-size:16px;font-family:'FranklinGothicLTCom-BkCm'}.our-mission-overlay a:hover{color:#ccc}.our-mission-overlay i{margin-left:3px}.our-mission-overlay .quote{height:42px}.our-mission-overlay .quote.top{text-align:left;margin-bottom:25px}.our-mission-overlay .quote.bottom{text-align:right;margin-top:20px}.vjs-text-track-display,.vjs-big-play-button,.vjs-control-bar{display:none !important}.hc-video-wrapper .controls{display:none;color:#fff;position:absolute;left:45px;bottom:45px;padding:10px 20px;z-index:200;background-color:#000;background-color:rgba(0,0,0,0.3);font-size:20px}.hc-video-wrapper .controls .pause,.hc-video-wrapper .controls .play{margin-right:22px}.hc-video-wrapper .controls .pause,.hc-video-wrapper .controls .play,.hc-video-wrapper .controls .mute,.hc-video-wrapper .controls .unmute{cursor:pointer}.hc-video-wrapper .controls .pause:hover,.hc-video-wrapper .controls .play:hover,.hc-video-wrapper .controls .mute:hover,.hc-video-wrapper .controls .unmute:hover{color:#999}.hc-video-wrapper.video-showing .controls{display:block}.hc-video-wrapper.video-showing .close{display:block}.hc-video-wrapper .close{display:none;font-size:36px;color:#fff;position:absolute;right:50px;top:50px;z-index:200;cursor:pointer;background-color:#000;background-color:rgba(0,0,0,0.3);width:38px;height:38px;text-align:center;line-height:42px}.hc-video-wrapper .close:hover{color:#999}.hc-video-wrapper .play{display:none}.hc-video-wrapper .unmute{display:none}.video-overlay{display:none;position:fixed;background-color:rgba(0,0,0,0.8);width:100%;height:100%;-webkit-overflow-scrolling:touch;overflow:hidden;bottom:0;left:0;right:0;top:0;z-index:1001}.video-overlay #featured-video{width:95% !important;height:200px !important;margin:0 auto;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0}.video-overlay #featured-video video{width:100% !important;height:200px !important}.video-overlay .video-container{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:722px;text-align:center;max-height:406px}@media only screen and (max-width:768px){.video-overlay .video-container{width:95%}}@media only screen and (max-width:568px){.video-overlay .video-container{max-height:200px}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (orientation:landscape){.video-overlay .video-container{top:30%;max-height:inherit}}.video-overlay .just-share-it{position:absolute;top:-60px;right:-27px;width:170px;height:133px;display:none}@media only screen and (max-width:768px){.video-overlay .just-share-it{right:17px}}.video-overlay .just-share-it .arrow{position:absolute;right:0;top:40px}@media only screen and (max-width:568px){.video-overlay .just-share-it .arrow{right:-5px;top:22px;width:50px;height:28px}}.video-overlay .just-share-it .text{position:absolute;right:109px;top:3px}@media only screen and (max-width:568px){.video-overlay .just-share-it .text{right:62px;top:3px}}.video-overlay .social-buttons{position:absolute;right:-50px;top:90px;display:none}@media only screen and (max-width:768px){.video-overlay .social-buttons{right:4px}}@media only screen and (max-width:568px){.video-overlay .social-buttons{right:0;top:0}}.video-overlay .social-buttons a{display:block;width:50px;height:50px;color:#fff;font-size:27px;line-height:51px}@media only screen and (max-width:568px){.video-overlay .social-buttons a{width:30px;height:30px;font-size:18px;line-height:31px}}.video-overlay .social-buttons .facebook{background-color:#3b5998}.video-overlay .social-buttons .facebook:hover{background-color:#2e4677}.video-overlay .social-buttons .twitter{background-color:#4099ff}.video-overlay .social-buttons .twitter:hover{background-color:#1280ff}.page-not-found{font-family:FranklinGothicLTCom-BkCm,"Arial Narrow",sans-serif;background-color:#000;color:#fff;padding-top:200px;height:500px;text-align:center}.page-not-found h2{font-family:FranklinGothicLTCom-BkCm,"Arial Narrow",sans-serif;color:#fff}.page-not-found a{color:#fff}