@import"https://fonts.googleapis.com/css?family=Amatic+SC:400,700";/*!theme settings */html,body{color:#272829}.text-color{color:#1fa533}a{-webkit-transition:.2s all;-moz-transition:.2s all;-ms-transition:.2s all;-o-transition:.2s all;transition:.2s all}.btn{padding:8px 14px;border-radius:0;font-size:16px;font-weight:700;-webkit-transition:.2s all;-moz-transition:.2s all;-ms-transition:.2s all;-o-transition:.2s all;transition:.2s all}.input-group-btn .btn{padding:6px 12px;font-size:14px;font-weight:400}.btn-hollow{background:#eff000;border:2px solid #1d1e1e;color:#1d1e1e}.btn-hollow:hover,.btn-hollow:focus{background:#555;color:#fff}.btn-hollow.btn-orange{background:#eff000;border:2px solid #eff000;color:#000}.btn-hollow.btn-orange:hover,.btn-hollow.btn-orange:focus{background:#fff;color:#000}.btn-hollow.btn-white{border-color:#fff;color:#fff}.btn-hollow.btn-white:hover,.btn-hollow.btn-white:focus{background:#fff;color:#333}.btn.btn-green{background-color:#1ea533;width:100%}.btn.btn-lg{padding:14px 20px;font-size:22px;text-transform:uppercase}.align-wrap .align-middle p a img{width:120px}.green{color:#1ea533}.yellow{color:#eff000}.template-index .site-header{margin-bottom:0}.sidebar li{margin-bottom:3px}.newsletter-wrap{border:none;color:#fff}.footer-bottom{padding:15px 0 10px;background:#1c1c1d}.site-footer{background-color:#1ea533;font-size:14px;color:#fff}.site-footer a:hover,.site-footer a:focus{color:#fff;opacity:.6}.site-footer a{color:#fff}.site-footer li{margin-bottom:3px}.site-footer h4{color:#eff000;border-top:2px solid #eff000;padding-top:10px;font-size:18px}.row .col-sm-6 .align-wrap .align-middle p.cta-heading{font-size:36px;font-weight:700;margin-bottom:0;letter-spacing:0px;white-space:normal;text-shadow:none}.shade-callout .row div.col-sm-6 .align-wrap .align-middle p.cta-subheading{font-size:20px}.template-index .site-main-content{margin-bottom:0}.site-main-content div.home-bottom-half div.culture-callout{text-shadow:1px 1px 1px rgba(0,0,0,.15)}.home-banner{padding:20px 0;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.15)}.cta-heading{font-size:28px;font-weight:700}.cta-subheading{font-size:18px}.section-padding{padding:20px 0}.cta-row{padding:20px 0;background:url(/cdn/shop/t/2/assets/bg-ctaRow.jpg?v=156245807201016184661464194398) top center no-repeat;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.15)}.home-bottom-half{background:#8d8d8d}@media screen and (max-width: 767px){.home-bottom-half{background:transparent;margin-top:0}}@media screen and (min-width: 768px){.home-bottom-half{margin-top:-450px}}@media screen and (min-width: 769px){.home-bottom-half{background:url(/cdn/shop/t/2/assets/transparent-b-bg.png?v=101541387202831081201466022526) right bottom no-repeat;margin-top:-450px}}.thin-container{width:100%;padding-left:15px;padding-right:15px}@media screen and (min-width: 768px){.thin-container{padding-left:5%;padding-right:5%;max-width:1150px;width:100%;margin:0 auto}}@media screen and (min-width: 1200px){.thin-container{padding-left:0;padding-right:0}}.shade-callout{background:url(/cdn/shop/t/2/assets/shades-bg-2b.jpg?v=53423989732359493441466022143) top center no-repeat;text-align:center;padding:30px 0;font-weight:600}@media screen and (min-width: 768px){.shade-callout{padding-bottom:800px}}.culture-callout{padding:30px 0;text-align:center}.culture-callout .cta-heading,.culture-callout .cta-subheading{color:#fff;text-shadow:1px 1px 2px #000}.three-cta-callout{background-color:#eff000;padding:30px 0}.three-cta-callout .item{-webkit-transition:.2s all;-moz-transition:.2s all;-ms-transition:.2s all;-o-transition:.2s all;transition:.2s all}.three-cta-callout .item:hover{opacity:.6}@media screen and (min-width: 768px){.three-cta-callout{background-color:transparent;padding:0}.three-cta-callout .thin-container{padding:30px 0;background-color:#eff000}}.newsletter-wrap{padding:30px 0}.newsletter-wrap h4{font-size:17px;font-weight:600;font-family:Open Sans,sans-serif;margin-bottom:5px;color:#1ea533}@media screen and (min-width: 768px){.newsletter-wrap{text-align:center}.newsletter-wrap .form-group,.newsletter-wrap input[type=submit]{width:26%;display:inline-block;height:40px}.newsletter-wrap .form-group{padding-right:30px;width:37%}.newsletter-wrap input[type=text],.newsletter-wrap input[type=email]{width:100%;height:100%}.newsletter-wrap .description{width:100%;margin-bottom:15px}.newsletter-wrap .form-container{width:100%}}.video-callout{padding:30px 0;background-color:#e0e0e0;overflow:hidden}.video-callout .item{margin-bottom:10px}.video-callout .cta-heading{color:#1ea533;border-bottom:4px solid #1ea533}@media screen and (min-width: 768px){.video-callout{background:transparent}.video-callout .cta-heading{margin-bottom:15px;padding-bottom:5px}}.no-video .video-container video,.touch .video-container video{display:none}.no-video .video-container .poster,.touch .video-container .poster{display:block!important}.video-container{position:relative;bottom:0%;left:0%;height:100%;width:100%;overflow:hidden;background:#000}.video-container .poster img{width:100%;bottom:0;position:absolute}.video-container .filter{z-index:100;position:absolute;background:#0006;width:100%}.video-container .title-container{z-index:1000;position:absolute;top:35%;width:100%;color:#fff}.video-container .description .inner{font-size:1em;width:100%;margin:0 auto}.video-container.hidden-xs video.fillWidth{height:auto!important}.video-container .link{position:absolute;bottom:3em;width:100%;text-align:left;padding-left:25px;z-index:1001;font-size:2em;color:#fff}.video-container .link a{color:#fff}.video-container video{position:absolute;z-index:0;bottom:0}.video-container video.fillWidth{min-width:100%}.hidden{display:none!important;visibility:hidden!important}.play-button img{position:absolute;margin:auto;left:0;right:0;top:132px;width:18%}@media (min-width: 768px){.btn-hollow{padding:8px 14px;font-size:16px}.cta-heading{font-size:45px;font-weight:700;margin-bottom:0;white-space:nowrap;font-family:Amatic SC,sans-serif}.cta-subheading{font-size:18px}.home-banner .cta-heading{text-shadow:2px 2px 2px #000}.home-banner .cta-subheading{font-size:18px;text-shadow:1px 1px 1px #000}.home-banner .text{font-size:24px;text-shadow:2px 2px 2px #000;line-height:1;margin-bottom:20px;font-weight:600}.section-padding{padding:60px 0}.cta-row{padding:0}.align-wrap{display:table;width:100%;height:480px}.align-middle{display:table-cell;vertical-align:middle}.social-links{text-align:right}.site-footer .social-links a,.site-footer .social-links a:hover{color:#fff}}@media (min-width: 992px){.header-top{padding:10px 0;background:#272829;color:#fff;font-size:15px}.header-top p{margin-bottom:0}.header-top a{color:#fff}.site-header-nav{margin-top:5px;border:none}ul.main-nav{margin-top:50px;float:right}ul.main-nav>li>a{color:#272829;font-size:24px;text-transform:uppercase;font-family:Amatic SC,sans-serif;text-shadow:0px 0px 0 rgba(0,0,0,.5);padding:12px 17px}ul.main-nav>li>a:hover,ul.main-nav>li>a:focus,ul.main-nav>li.active>a{color:#1fa533}}@media (min-width: 1024px){.home-banner{padding:0;height:390px}}@media (min-width: 1200px){.site-header-nav{margin-top:10px}.home-banner{padding:0;height:575px}}@media (max-width: 767px){.cta-row .btn{display:block;margin:10px 0}.row .col-sm-6 .align-wrap .align-middle p.cta-heading{font-size:24px;color:#fff}.newsletter-wrap{background:#fff}.newsletter-wrap h4{text-align:center}.cta-heading{font-size:28px;color:#fff;text-shadow:1px 1px #000;font-family:Amatic SC,sans-serif}.home-banner{padding:20px 0;background:url(/cdn/shop/t/2/assets/hero-bg-mobile.jpg?v=61542136526701929971466109794) top center no-repeat;height:269px!important;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.15);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.shade-callout{background:url(/cdn/shop/t/2/assets/shades-bg-mobile.jpg?v=154724339415340925001466024443) center no-repeat;text-align:center;padding:30px 0;font-weight:600;color:#fff;background-size:cover}.site-main-content div.home-bottom-half div.culture-callout{background:#030303}.video-callout{background:#fff}}@media (max-width: 768px){#logo img{max-width:150px}}@media (max-width: 1024px){.home-banner{padding:0;height:347px}.video-container .title-container{top:20%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.scss.css.map */
