.page-wrap,.wrapper{*zoom:1}.page-wrap:before,.wrapper:before,.page-wrap:after,.wrapper:after{content:" ";display:table}.page-wrap:after,.wrapper:after{clear:both}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}ul{margin:0;padding:0}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}body{background-color:#fff}body.modal-open{overflow:hidden}.hide{display:none}.wrapper{width:100%;min-height:100%;position:relative;overflow:hidden;-webkit-overflow-scrolling:touch;-webkit-transition:-webkit-transform .3s;transition:transform .3s}.page-wrap{width:100%}.row{display:flex;flex:0 1 auto;flex-wrap:wrap;width:100%;max-width:1040px;padding-right:20px;padding-left:20px;position:relative;margin-right:auto;margin-left:auto}.margins{width:100%;max-width:1066px;padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto}.parallax-window{background:transparent}.red{color:#f7002c}.target{position:relative;top:-100px}.flex{display:flex}.flex .align-center{margin:auto;align-self:center}.flex .align-left{margin-right:auto;align-self:center}.flex .align-right{margin-left:auto;align-self:center}.flex .align-x-center{margin-right:auto;margin-left:auto}.flex .align-x-left{margin-right:auto}.flex .align-x-right{margin-left:auto}.flex .align-y-center{align-self:center}.flex .align-y-top{align-self:flex-start}.flex .align-y-bottom{align-self:flex-end}body{font-family:"Lora",serif;font-size:16px}h1,h2,h3{font-family:"Lato",sans-serif;font-weight:700}h1{text-align:center;font-size:55.93px}@media(max-width: 615px){h1{font-size:35px}}@media(max-width: 380px){h1{font-size:25px}}h2{font-size:30px;line-height:42px}h3{font-size:24px}p,li{font-size:16px;line-height:24px}b,strong{font-weight:700}em,i{font-style:italic}a{text-decoration:none}.clearfix::after{clear:both;content:"";display:table}.container{margin-left:auto;margin-right:auto;width:100%}.hide-text{overflow:hidden;padding:0;text-indent:101%;white-space:nowrap}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}footer{display:flex;justify-content:space-between;width:100%;padding:55px 0;background-color:#fff}@media(max-width: 1210px){footer{flex-wrap:wrap}}footer .logo{height:26px;margin:auto auto auto 35px;z-index:102}@media(max-width: 1210px){footer .logo{order:1;width:40%}}@media(max-width: 350px){footer .logo{justify-content:center;width:100%;margin:auto auto 40px auto}}footer .logo img{height:26px}@media(max-width: 350px){footer .logo img{display:block;margin:0 auto}}footer .address{margin:auto auto;font-family:"Lato",sans-serif;font-weight:400;font-size:16px}@media(max-width: 1210px){footer .address{order:3;width:100%;margin:20px auto}}@media(max-width: 350px){footer .address{margin:40px auto 0 auto}}footer .address ul{display:flex;justify-content:center;align-items:center;list-style:none}@media(max-width: 910px){footer .address ul{text-align:center}}@media(max-width: 700px){footer .address ul{flex-wrap:wrap}}footer .address li{margin:0 5px;color:#858585}@media(max-width: 910px){footer .address li{text-align:center;font-size:12px}}footer .address a{color:#858585}footer .address a:hover{color:#f7002c;-webkit-transition:color 1000ms linear;-ms-transition:color 1000ms linear;transition:color 1000ms linear}footer .social-buttons{display:flex;justify-content:flex-end;align-items:center;margin:auto 35px auto auto}@media(max-width: 1210px){footer .social-buttons{order:2;width:40%}}@media(max-width: 350px){footer .social-buttons{justify-content:center;width:100%;margin:auto auto auto auto}}footer .social-buttons a{display:flex;justify-content:center;align-items:center;width:50px;height:50px;margin-left:10px;color:#fff;background-color:#f7002c;transition:background-color .5s ease;border-radius:50%}footer .social-buttons a:hover{background-color:#000;-webkit-transition:background-color 1000ms linear;-ms-transition:background-color 1000ms linear;transition:background-color 1000ms linear}header{display:flex;justify-content:space-between;width:100%;position:fixed;top:0;right:0;z-index:20;background:none}header .logo-full{display:block;height:30px;margin:45px auto 0 35px;z-index:102}@media(max-width: 1320px){header .logo-full{display:none}}header .logo-full img{height:30px}header .logo-symbol{display:none;transition:display .5s ease;height:20px;margin:40px auto 0 35px;z-index:102}@media(max-width: 1320px){header .logo-symbol{display:block;height:30px;margin:45px auto 0 35px}}@media(max-width: 410px){header .logo-symbol{margin:35px auto 0 35px}}header .logo-symbol img{height:20px}header .social-buttons{display:flex;justify-content:flex-end;align-items:center;margin:35px 20px 0 auto}@media(max-width: 375px){header .social-buttons{display:none}}header .social-buttons a{display:flex;justify-content:center;align-items:center;width:50px;height:50px;margin-left:10px;color:#fff;background-color:#f7002c;transition:background-color .5s ease;border-radius:50%}@media(max-width: 1110px){header .social-buttons a{width:30px;height:30px;font-size:12px}}header .social-buttons a:hover{background-color:rgba(247,0,44,.7);-webkit-transition:background-color 1000ms linear;-ms-transition:background-color 1000ms linear;transition:background-color 1000ms linear}header .top-take-action-button{display:flex;justify-content:flex-start;align-items:center;margin:35px 35px 0 0}header .btn{padding:13px 25px 12px;margin:auto auto;color:#fff;background-color:rgba(195,0,35,0);transition:background-color .5s ease;border:2px solid #fff;border-radius:50px;cursor:pointer;outline:0 !important;text-align:center;font-size:18px;line-height:20px;font-family:"Lato",sans-serif;font-weight:700;z-index:2}@media(max-width: 410px){header .btn{padding:4px 12px 3px;font-size:16px}}header .btn:hover{background-color:#c30023;-webkit-transition:background-color 1000ms linear;-ms-transition:background-color 1000ms linear;transition:background-color 1000ms linear}header .btn-anim{width:148.083px;height:50px;position:absolute;margin:auto auto;background-color:#c30023;transition:background-color .5s ease;border-radius:50px;z-index:1}@media(max-width: 410px){header .btn-anim{width:111.667px;height:32px}}.header-fixed{display:none}@media(max-width: 1110px){.header-fixed{display:flex;justify-content:space-between;width:100%;height:60px;position:fixed;top:0;right:0;z-index:20;background-color:#282728}}@media(max-width: 1110px){.header-fixed .logo-symbol{margin:15px auto 0 35px}}@media(max-width: 1110px){.header-fixed .social-buttons{margin:0 35px 0 auto}}.header-fixed .top-take-action-button{display:none}.custombox-open,.custombox-open body{overflow:hidden}.custombox-perspective,.custombox-perspective body{perspective:600px;height:100%}.custombox-overlay-open{visibility:visible;opacity:1}.custombox-overlay{top:0;right:0;bottom:0;left:0;position:fixed;transition-delay:0s}.custombox-overlay-default{transition-timing-function:linear;transition-property:opacity;opacity:0}.custombox-modal-wrapper{right:0;top:0;bottom:0;left:0;outline:0 none;overflow:auto;position:fixed;text-align:center}.custombox-modal-container{margin:0 auto;position:relative}.custombox-modal img{max-width:100%;height:auto}.custombox-scrollbar{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.custombox-loading{position:fixed;transform:translateY(-50%) translateX(-50%);top:50%;left:50%}.custombox-overlay-letmein{transition-property:all;transition-timing-function:ease;visibility:hidden}.custombox-overlay-open.custombox-overlay-letmein{transform:rotateX(-2deg);transform-origin:50% 0;transform-style:preserve-3d;visibility:visible;opacity:1}.custombox-overlay-slidetogether{transform:translateY(-100%);transition-property:transform ease-in-out}.custombox-overlay-open.custombox-overlay-slidetogether{transform:translateY(0);transition-property:transform ease-in-out}.custombox-overlay-corner{transform:translateY(150px) translateX(150px);transition-property:opacity,transform,visibility}.custombox-overlay-open.custombox-overlay-corner{transform:translateY(0);transition-property:opacity,transform}.custombox-overlay-scale{transform:scale(0.9);transition-property:transform}.custombox-overlay-open.custombox-overlay-scale{transform:scale(1);transition-property:transform}.custombox-overlay-door{visibility:hidden;width:0;left:50%;transform:translateX(-50%);transition-property:width ease-in-out}.custombox-overlay-open.custombox-overlay-door{visibility:visible;width:100%;transition-property:width ease-in-out}.custombox-container-push{overflow-x:hidden;transition-property:transform}.custombox-container-open.custombox-container-push{transform:translateX(100%)}.custombox-overlay-push{backface-visibility:hidden;transform:translateX(-100%);transition-property:transform ease-in-out}.custombox-overlay-open.custombox-overlay-push{transform:translateX(0);transition-property:transform ease-in-out}.custombox-open-contentscale body{background-color:#ddd}.custombox-container-contentscale{transition:transform .5s;overflow:hidden;height:100%}.custombox-container-open.custombox-container-contentscale{transform:scale(0.8)}.custombox-overlay-contentscale{transform:translateY(100%);transition-property:transform ease-in-out}.custombox-overlay-open.custombox-overlay-contentscale{transform:translateY(0);transition-property:transform ease-in-out}.custombox-container-open.custombox-container-makeway{height:100%;overflow:hidden}.custombox-overlay-open.custombox-overlay-makeway{transition-property:all}.custombox-overlay-open.custombox-overlay-makeway,.custombox-container-open.custombox-container-makeway{transform-style:preserve-3d;transform-origin:0 50%;animation:rotateRightSideFirst .5s forwards ease-in}@keyframes rotateRightSideFirst{50%{transform:translateZ(-50px) rotateY(5deg);animation-timing-function:ease-out}100%{transform:translateZ(-200px)}}.custombox-overlay-open.custombox-overlay-slip{transition-property:all}.custombox-overlay-open.custombox-overlay-slip,.custombox-container-open.custombox-container-slip{transform-style:preserve-3d;transform-origin:50% 100%;animation:OpenTop .5s forwards ease-in-out}@keyframes OpenTop{50%{transform:rotateX(10deg);animation-timing-function:ease-out}}.custombox-modal-fadein{transform:scale(0.7);transition-property:all;opacity:0;visibility:hidden}.custombox-modal-open .custombox-modal-fadein{transform:scale(1);opacity:1;visibility:visible}.custombox-modal-container-slide>div,.custombox-modal-container-slidetogether>div{opacity:0;float:left}.custombox-modal-open>.custombox-modal-container-slide>div,.custombox-modal-open>.custombox-modal-container-slidetogether>div{opacity:1}.custombox-modal-slide-top{transform:translateY(-300%)}.custombox-modal-open .custombox-modal-slide-top{transform:translateY(0)}.custombox-modal-slide-left{transform:translateX(-300%)}.custombox-modal-open .custombox-modal-slide-left{transform:translateX(0)}.custombox-modal-slide-right{transform:translateX(300%)}.custombox-modal-open .custombox-modal-slide-right{transform:translateX(0)}.custombox-modal-slide-bottom{transform:translateY(300%)}.custombox-modal-open .custombox-modal-slide-bottom{transform:translateY(0)}.custombox-modal-newspaper{transform:scale(0) rotate(720deg);opacity:0;transition-property:all;position:absolute}.custombox-overlay-newspaper{transition-property:all}.custombox-modal-open .custombox-modal-newspaper{transform:scale(1) rotate(0deg);opacity:1}.custombox-modal-container-fall{perspective:1300px}.custombox-modal-fall{transform-style:preserve-3d;transform:translateZ(600px) rotateX(20deg);opacity:0}.custombox-modal-open .custombox-modal-fall{transition-timing-function:ease-in;transition-property:all;transform:translateZ(0) rotateX(0deg);opacity:1}.custombox-modal-container-sidefall{perspective:1300px}.custombox-modal-wrapper-sidefall{overflow-x:hidden}.custombox-modal-sidefall{transform-style:preserve-3d;transform:translate(30%) translateZ(600px) rotate(10deg);opacity:0}.custombox-modal-open .custombox-modal-sidefall{transition-timing-function:ease-in;transition-property:all;transform:translate(0) translateZ(0) rotate(0deg);opacity:1}.custombox-open-blur .custombox-container-blur{filter:blur(3px)}@media all and (-ms-high-contrast: none){.custombox-open-blur .custombox-container-blur{text-shadow:0 0 8px #000;color:rgba(255,255,255,0);filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius="3");zoom:1}}.custombox-modal-blur{transform:translateY(-5%);opacity:0;position:absolute}.custombox-overlay-blur,.custombox-modal-container-blur{transition-property:all}.custombox-modal-open .custombox-modal-blur{transform:translateY(0);opacity:1}.custombox-modal-container-flip{perspective:1300px}.custombox-modal-flip-horizontal{position:absolute;transform-style:preserve-3d;transform:rotateY(-70deg);transition-property:all;opacity:0}.custombox-modal-open .custombox-modal-flip-horizontal{transform:rotateY(0deg);opacity:1}.custombox-modal-flip-vertical{position:absolute;transform-style:preserve-3d;transform:rotateX(-70deg);transition-property:all;opacity:0}.custombox-modal-open .custombox-modal-flip-vertical{transform:rotateX(0deg);opacity:1}.custombox-modal-container-sign{perspective:1300px}.custombox-modal-sign{transform-style:preserve-3d;transform:rotateX(-60deg);transform-origin:50% 0;opacity:0;transition-property:all}.custombox-modal-open .custombox-modal-sign{transform:rotateX(0deg);opacity:1}.custombox-modal-superscaled{transform:scale(2);opacity:0;transition-property:all;position:absolute}.custombox-modal-open .custombox-modal-superscaled{transform:scale(1);opacity:1}.custombox-modal-container-slit{perspective:1300px}.custombox-modal-slit{transform-style:preserve-3d;transform:translateZ(-3000px) rotateY(90deg);opacity:0}.custombox-modal-open .custombox-modal-slit{animation:slit .7s forwards ease-out}@keyframes slit{50%{transform:translateZ(-250px) rotateY(89deg);opacity:1;animation-timing-function:ease-out}100%{transform:translateZ(0) rotateY(0deg);opacity:1}}.custombox-modal-container-rotate{perspective:1300px}.custombox-modal-rotate-bottom{transform-style:preserve-3d;transform:translateY(100%) rotateX(90deg);transform-origin:0 100%;opacity:0;transition-timing-function:ease-out;transition-property:all;position:absolute}.custombox-modal-open .custombox-modal-rotate-bottom{transform:translateY(0) rotateX(0deg);opacity:1}.custombox-modal-rotate-left{transform-style:preserve-3d;transform:translateZ(100px) translateX(-30%) rotateY(90deg);transform-origin:0 100%;opacity:0;transition-property:all;position:absolute}.custombox-modal-open .custombox-modal-rotate-left{transform:translateZ(0) translateX(0) rotateY(0deg);opacity:1}.custombox-modal-container-letmein{transition-property:transform;transform:rotateX(-2deg);transform-origin:50% 0;transform-style:preserve-3d;opacity:1}.custombox-modal-letmein{opacity:0;transform:translateY(300%);float:left}.custombox-modal-open .custombox-modal-letmein{transform:translateY(0);opacity:1;transition-property:all}.custombox-modal-makeway{transform:translateX(200%);opacity:0;float:left}.custombox-modal-open .custombox-modal-makeway{transform:translateX(0);opacity:1}.custombox-modal-wrapper-makeway{overflow:hidden}.custombox-modal-slip{transform:translateY(-350%)}.custombox-modal-open .custombox-modal-slip{transform:translateY(0);transition-property:all}.custombox-modal-corner{opacity:0;transform:translateY(150px) translateX(150px);transition-property:opacity,transform,visibility}.custombox-modal-open .custombox-modal-corner{transform:translateY(0);opacity:1;transition-property:opacity,transform}.custombox-modal-slidetogether{transform:translateY(-600%)}.custombox-modal-open .custombox-modal-slidetogether{transform:translateY(0)}.custombox-modal-scale{transform:scale(0.9);transition:transform;opacity:0}.custombox-modal-open .custombox-modal-scale{transform:scale(1);transition:transform;opacity:1}.custombox-modal-door{visibility:hidden;opacity:0}.custombox-modal-open .custombox-modal-door{opacity:1;visibility:visible}.custombox-modal-push{transform:translateX(-300%)}.custombox-modal-open .custombox-modal-push{transform:translateX(0)}.custombox-modal-contentscale{transform:translateY(600%);transition-property:transform ease-in-out;position:absolute}.custombox-modal-open .custombox-modal-contentscale{transform:translateY(0)}.custombox-modal-swell{animation-duration:.5s;animation-fill-mode:forwards;animation-timing-function:ease-out;animation-name:swell-close}.custombox-modal-open .custombox-modal-swell{animation-name:swell-open}@keyframes swell-open{0%{opacity:0;transform:translate3d(calc(-100vw - 50%), 0, 0)}50%{opacity:1;transform:translate3d(100px, 0, 0)}100%{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes swell-close{0%{opacity:1;transform:translate3d(0, 0, 0)}50%{opacity:1;transform:translate3d(-100px, 0, 0) scale3d(1.1, 1.1, 1)}100%{opacity:0;transform:translate3d(calc(100vw + 50%), 0, 0)}}.custombox-modal-rotatedown{animation-duration:.4s;animation-timing-function:cubic-bezier(0.7, 0, 0.3, 1);animation-fill-mode:forwards;transform-origin:-150% 50%;animation-name:rotatedown-close;overflow:hidden}.custombox-modal-open .custombox-modal-rotatedown{animation-name:rotatedown-open}.custombox-modal-open .custombox-modal-rotatedown div>*{animation:rotatedown-elem .4s both;transform-origin:-50% 50%;animation-timing-function:cubic-bezier(0.7, 0, 0.3, 1);animation-delay:.15s}@keyframes rotatedown-open{0%{opacity:0;transform:rotate3d(0, 0, 1, -45deg)}100%{opacity:1;transform:rotate3d(0, 0, 1, 0deg)}}@keyframes rotatedown-close{0%{opacity:1}100%{opacity:0;transform:rotate3d(0, 0, 1, 45deg)}}@keyframes rotatedown-elem{0%{opacity:0;transform:translate3d(0, -150px, 0) rotate3d(0, 0, 1, -20deg)}100%{opacity:1;transform:translate3d(0, 0, 0) rotate3d(0, 0, 1, 0deg)}}.custombox-modal-flash{animation-duration:.4s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(0.7, 0, 0.3, 1);animation-name:flash-close;overflow:hidden}.custombox-modal-open .custombox-modal-flash{animation-name:flash-open}.custombox-modal-open .custombox-modal-flash div>*{animation:flash-elem-open .4s cubic-bezier(0.7, 0, 0.3, 1) both}.custombox-modal-flash div>*{animation:flash-elem-close .4s cubic-bezier(0.7, 0, 0.3, 1) both}@keyframes flash-open{0%{opacity:0;transform:translate3d(-400px, 0, 0) scale3d(1.4, 0, 1)}100%{opacity:1;transform:translate3d(0, 0, 0) scale3d(1, 1, 1)}}@keyframes flash-close{0%{opacity:1;transform:translate3d(0, 0, 0) scale3d(1, 1, 1)}20%{opacity:1;transform:translate3d(0, 0, 0) scale3d(1, 1, 1)}100%{opacity:0;transform:translate3d(-400px, 0, 0) scale3d(1.4, 0, 1)}}@keyframes flash-elem-open{0%{opacity:0;transform:translate3d(-100px, 0, 0)}20%{opacity:0;transform:translate3d(-100px, 0, 0)}100%{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes flash-elem-close{0%{opacity:1;transform:translate3d(0, 0, 0)}100%{opacity:0;transform:translate3d(-100px, 0, 0)}}.hero{width:100%;height:100%;min-height:800px;position:relative;z-index:1}.hero .hero-content{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;height:100%;min-height:800px;position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;cursor:pointer;clear:both;z-index:2}@media(max-width: 1130px){.hero .hero-content{padding:0 20px}}.hero .hero-content .intro-wrap{padding-right:700px}@media(max-width: 1015px){.hero .hero-content .intro-wrap{display:flex;flex-wrap:wrap;justify-content:center;width:100%;padding-right:0}}.hero .hero-content .costco-exposed{width:100%;max-width:377px;margin-top:136px}@media(max-width: 1015px){.hero .hero-content .costco-exposed{margin-left:auto;margin-right:auto}}.hero .hero-content .text{width:100%;margin-top:58px}@media(max-width: 1015px){.hero .hero-content .text{display:flex;justify-content:center;margin-top:20px;margin-left:auto;margin-right:auto;text-align:center}}.hero .hero-content h1{max-width:300px;color:#fff;text-transform:none;text-align:left;font-family:"Lato",sans-serif;font-size:25px;line-height:38px;font-weight:700}@media(max-width: 1015px){.hero .hero-content h1{text-align:center}}.hero .hero-content .pulse{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:120px;height:120px;color:#fff;border-radius:50%;text-align:center;line-height:80px;font-size:120px}@media(max-width: 1015px){.hero .hero-content .pulse{position:static;margin:0 auto 0 50%}}.hero .hero-content .pulse .before-pulse,.hero .hero-content .pulse .after-pulse{position:absolute;border:2px solid #fff;left:-20px;right:-20px;top:-20px;bottom:-20px;border-radius:50%;backface-visibility:hidden}.hero .main-video{display:none;width:100%;max-width:1026px;height:100%;max-height:577px;position:absolute;bottom:49px;margin-left:auto;margin-right:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:visibility 0s,opacity .5s linear;z-index:10}@media(max-width: 1015px){.hero .main-video{bottom:53px}}@media(max-width: 1010px){.hero .main-video{bottom:48px}}@media(max-width: 1005px){.hero .main-video{bottom:43px}}@media(max-width: 1000px){.hero .main-video{bottom:38px}}@media(max-width: 995px){.hero .main-video{bottom:33px}}@media(max-width: 990px){.hero .main-video{bottom:28px}}@media(max-width: 985px){.hero .main-video{bottom:23px}}@media(max-width: 980px){.hero .main-video{bottom:18px}}@media(max-width: 975px){.hero .main-video{bottom:13px}}@media(max-width: 970px){.hero .main-video{bottom:8px}}@media(max-width: 965px){.hero .main-video{bottom:3px}}@media(max-width: 962px){.hero .main-video{bottom:0px}}.hero .main-video *::-webkit-media-controls-panel{display:none !important;-webkit-appearance:none}.hero .main-video *::-webkit-media-controls-play-button{display:none !important;-webkit-appearance:none}.hero .main-video *::-webkit-media-controls-start-playback-button{display:none !important;-webkit-appearance:none}.hero .main-video .video{display:block;width:auto;min-width:100%;min-height:100%;position:absolute;top:50%;left:50%;z-index:-100;-ms-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-repeat:no-repeat;background-size:cover}.hero .shade{display:none;width:100%;height:100%;position:absolute;top:0;left:0;padding:1px 0 0 0;opacity:.9;background:#282728;z-index:2;pointer-events:none}.hero .video-background{width:100%;min-width:100%;height:100%;position:absolute;top:0;left:0;margin:0 auto;z-index:1}@media(max-width: 600px){.hero .video-background{display:none}}.hero .video-background:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-repeat:repeat-x;z-index:1;background:rgba(0,0,0,.7);opacity:.6}.hero .video-background video{display:block;width:auto;min-width:100%;min-height:100%;position:absolute;top:50%;left:50%;z-index:-100;-ms-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-repeat:no-repeat;background-size:cover}.hero .mobile-background{display:none;width:100%;min-width:100%;height:100%;position:absolute;top:0;left:0;margin:0 auto;z-index:1;background:url("../images/Broiler_Chicken_With_Scarred_Bare_Body.jpg");background-size:cover;background-position:center center}@media(max-width: 600px){.hero .mobile-background{display:block}}.take-action-bar{display:flex;justify-content:center;max-width:1026px;position:relative;margin:-49px auto 0;color:#fff;background:linear-gradient(90deg, #c30023 50%, #f7002c 50%);z-index:15}.take-action-bar .logo,.take-action-bar .social-buttons{display:none}.take-action-bar .left{display:flex;justify-content:flex-end;align-items:center;padding:24px 40px;background-color:#c30023}@media(max-width: 685px){.take-action-bar .left{padding:10px 20px}}@media(max-width: 385px){.take-action-bar .left{padding:10px 10px}}.take-action-bar .left h2{text-transform:none;font-size:55.93px;font-weight:400}@media(max-width: 980px){.take-action-bar .left h2{font-size:40px}}@media(max-width: 780px){.take-action-bar .left h2{font-size:34px}}@media(max-width: 685px){.take-action-bar .left h2{font-size:24px}}@media(max-width: 466px){.take-action-bar .left h2{font-size:18px}}.take-action-bar .left img{height:42px}@media(max-width: 980px){.take-action-bar .left img{height:30px}}@media(max-width: 780px){.take-action-bar .left img{height:25px}}@media(max-width: 685px){.take-action-bar .left img{height:19px}}@media(max-width: 466px){.take-action-bar .left img{height:14px}}.take-action-bar .arrow-right{width:0;height:0;border-top:50px solid transparent;border-bottom:50px solid transparent;border-left:20px solid #c30023}@media(max-width: 685px){.take-action-bar .arrow-right{border-top:35px solid transparent;border-bottom:35px solid transparent;border-left:15px solid #c30023}}.take-action-bar .right{display:flex;justify-content:flex-start;align-items:center;padding:24px 40px;background-color:#f7002c}@media(max-width: 685px){.take-action-bar .right{padding:10px 20px}}@media(max-width: 385px){.take-action-bar .right{padding:10px 10px}}.take-action-bar .btn{padding:8px 35px;margin:auto auto;color:#fff;background-color:rgba(195,0,35,0);transition:background-color .5s ease;border:2px solid #fff;border-radius:50px;cursor:pointer;outline:0 !important;text-align:center;font-size:32.48px;line-height:32.48px;font-family:"Lato",sans-serif;font-weight:700;z-index:2}@media(max-width: 980px){.take-action-bar .btn{font-size:24px}}@media(max-width: 720px){.take-action-bar .btn{font-size:18px}}@media(max-width: 510px){.take-action-bar .btn{padding:5px 15px}}@media(max-width: 405px){.take-action-bar .btn{padding:2px 10px;font-size:16px}}.take-action-bar .btn:hover{background-color:#c30023;-webkit-transition:background-color 1000ms linear;-ms-transition:background-color 1000ms linear;transition:background-color 1000ms linear}.take-action-bar .btn-anim{width:245px;height:52px;position:absolute;margin:auto auto;background-color:#c30023;transition:background-color .5s ease;border-radius:50px;z-index:1}@media(max-width: 980px){.take-action-bar .btn-anim{width:199.467px}}@media(max-width: 720px){.take-action-bar .btn-anim{width:168.083px}}@media(max-width: 510px){.take-action-bar .btn-anim{width:128.083px;height:46.4833px}}@media(max-width: 405px){.take-action-bar .btn-anim{width:107.083px;height:40.4833px}}.fixed{position:fixed;top:0;width:100%;max-width:100% !important;margin:0 auto 0;transition:background-color .5s ease}@media(max-width: 1110px){.fixed{top:60px}}.fixed .logo{display:block;transition:display .5s ease;height:30px;position:absolute;top:40px;left:35px;z-index:102}@media(max-width: 1160px){.fixed .logo{left:20px}}@media(max-width: 1110px){.fixed .logo{display:none}}.fixed .logo .logo-full{height:30px}@media(max-width: 1320px){.fixed .logo .logo-full{display:none}}.fixed .logo .logo-symbol{display:none}@media(max-width: 1320px){.fixed .logo .logo-symbol{display:block;height:30px}}.fixed .social-buttons{display:flex;justify-content:flex-end;align-items:center;transition:display .5s ease;position:absolute;top:27px;right:35px}@media(max-width: 1240px){.fixed .social-buttons{top:36px}}@media(max-width: 1160px){.fixed .social-buttons{right:20px}}@media(max-width: 1110px){.fixed .social-buttons{display:none}}.fixed .social-buttons a{display:flex;justify-content:center;align-items:center;width:50px;height:50px;margin-left:10px;color:#fff;background-color:#000;transition:background-color .5s ease;border-radius:50%}.fixed .social-buttons a:hover{background-color:rgba(0,0,0,.7);-webkit-transition:background-color 1000ms linear;-ms-transition:background-color 1000ms linear;transition:background-color 1000ms linear}@media(max-width: 1240px){.fixed .social-buttons a{width:30px;height:30px;font-size:12px}}.fixed-present{margin-top:50px}@media(max-width: 1110px){.fixed-present{margin-top:30px}}.shocking-reality{width:100%;max-width:2000px;height:514px;min-height:514px;padding:141px 20px 87px;margin-top:-50px;margin-right:auto;margin-left:auto;background-color:#fff;background-image:url("../images/Costco_Logo_Background.png");background-position:0% 50%;background-size:cover;background-repeat:no-repeat}@media(max-width: 635px){.shocking-reality{height:auto;padding:141px 20px 0}}.shocking-reality .text-wrap{display:flex;justify-content:center;align-items:center;width:100%;position:relative}@media(max-width: 635px){.shocking-reality .text-wrap{flex-wrap:wrap}}.shocking-reality .left{display:flex;flex-direction:column;align-items:flex-end;width:330px;margin:50px 20px auto auto}@media(max-width: 635px){.shocking-reality .left{width:100%;margin:0 auto}}.shocking-reality .left h2{text-align:right;font-size:30px;line-height:42px}@media(max-width: 635px){.shocking-reality .left h2{order:1;max-width:500px;margin:0 auto 40px;text-align:center}}.shocking-reality .right{width:326px;margin:-50px auto auto 20px}@media(max-width: 635px){.shocking-reality .right{width:100%;margin:0 auto}}.shocking-reality .right p{margin-bottom:22px;color:#282728;font-size:16px;line-height:24px}@media(max-width: 635px){.shocking-reality .right p{order:2;max-width:500px;margin:40px auto}}.shocking-reality .right p:last-of-type{margin-bottom:0}@media(max-width: 635px){.shocking-reality .right p:last-of-type{margin-bottom:50px}}.shocking-reality img{width:100%;max-width:100%;margin-top:20px}@media(max-width: 635px){.shocking-reality img{order:3}}.shocking-reality .mobile-image{display:none}@media(max-width: 635px){.shocking-reality .mobile-image{display:block;max-width:500px;margin:0 auto}}.shocking-reality .desktop-image{display:block}@media(max-width: 635px){.shocking-reality .desktop-image{display:none}}.costco-is-lying{width:100%;position:relative;padding:94px 0;background-color:#f5f6f6}.costco-is-lying .headline{width:100%;margin-bottom:60px;text-align:center}.costco-is-lying .headline h2{font-size:52px;font-weight:300}.costco-is-lying .headline em{position:relative;white-space:nowrap;font-weight:700}.costco-is-lying .headline .lying-line{display:block;width:0%;height:5px;position:absolute;bottom:0;left:0;box-sizing:border-box;border-bottom:5px solid #f7002c}.costco-is-lying .carousel{width:100%;height:588px;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.costco-is-lying .carousel::-webkit-scrollbar{display:none}.costco-is-lying .carousel-cell{width:471px;height:588px;padding:50px 50px;margin:0 10px;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:center center}@media(max-width: 470px){.costco-is-lying .carousel-cell{width:100%;max-width:100%}}.costco-is-lying .flickity-page-dots{display:none}.costco-is-lying .flickity-prev-next-button{width:50px;height:50px}.costco-is-lying .flickity-button{background:transparent}.costco-is-lying .flickity-button-icon{fill:#f7002c}.costco-is-lying .flickity-button:disabled{display:none}.costco-is-lying .lie{width:100%;margin-bottom:50px;font-family:"Lora",serif;font-weight:400;font-size:16px;line-height:21px}.costco-is-lying .truth{width:100%;font-family:"Lato",sans-serif;font-weight:400;font-size:20px;line-height:29px}.costco-is-lying .lie,.costco-is-lying .truth{color:#fff}.costco-is-lying .lie strong,.costco-is-lying .truth strong{color:#f7002c;font-family:"Lato",sans-serif;font-weight:700}.not-the-first-time{width:100%;min-height:400px;position:relative;padding:50px 20px;background-image:url("../images/Not_the_First_Time_Background.jpg");background-repeat:no-repeat;background-size:cover;background-position:center center;clear:both;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;background:transparent}@media(max-width: 1025px){.not-the-first-time{height:auto;background-position:left center}}.not-the-first-time .first-time-shade{display:block;width:100%;height:100%;position:absolute;top:0;left:0;padding:1px 0 0 0;opacity:0;background:#282728;z-index:1;pointer-events:none}.not-the-first-time .margins{display:flex;justify-content:center;align-items:center;position:relative;z-index:5}@media(max-width: 1025px){.not-the-first-time .margins{flex-wrap:wrap}}.not-the-first-time h2{max-width:426px;padding:80px 40px;color:#fff;background-image:url("../images/investigation-demo/shadow-long.png");background-size:100% 100%;-webkit-font-smoothing:antialiased;text-shadow:0 0 .1em rgba(255,253,240,.25);font-size:30px;line-height:42px}@media(max-width: 1025px){.not-the-first-time h2{margin:0 auto;padding:0 20px 50px;text-align:center}}.not-the-first-time .exposed-line-wrap{display:inline-block;position:relative;white-space:nowrap;font-weight:700;font-style:normal}.not-the-first-time .exposed-line{display:block;width:0%;height:5px;position:absolute;top:40;left:0;box-sizing:border-box;border-bottom:5px solid #f7002c}.not-the-first-time .videos{display:flex;justify-content:center;align-items:center}@media(max-width: 1025px){.not-the-first-time .videos{width:100%}}@media(max-width: 860px){.not-the-first-time .videos{flex-wrap:wrap}}.not-the-first-time .videos .video{width:240px;height:295px;margin:0 10px;overflow:hidden}@media(max-width: 860px){.not-the-first-time .videos .video{margin:20px auto 0}}.not-the-first-time .videos .video .video-background{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center center;cursor:pointer;-webkit-transition:all .5s ease-in-out;transition:-ms-transform all .5s ease-in-out;transition:all .5s ease-in-out}.not-the-first-time .videos .video:hover .video-background,.not-the-first-time .videos .video:focus .video-background{transform:scale(1.2);-webkit-transform:scale(1.1)}.not-the-first-time .videos i{color:#fff;font-size:60px}.modal{display:none}.modal iframe{max-width:100%}.companies{width:100%;padding:91px 0 66px;background-color:#fff}.companies .headline{text-align:center}.companies .headline h3{display:inline-block;position:relative;margin:0 auto 30px;font-family:"Lato",sans-serif;font-size:52px;font-weight:300}.companies .headline .companies-line{display:block;width:0%;height:5px;position:absolute;top:40;left:0;box-sizing:border-box;border-bottom:5px solid #f7002c}@media(max-width: 515px){.companies .headline .companies-line{display:none}}.companies .headline p{max-width:630px;margin:0 auto 20px;font-family:"Lato",sans-serif;font-size:24px;line-height:38px;font-weight:400}.companies .headline em{font-weight:700}.companies .company-logos{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.companies .company-logos .top-row{width:100%;display:flex;justify-content:center;align-items:center}@media(max-width: 840px){.companies .company-logos .top-row{display:none}}.companies .company-logos .mobile-logo{display:none}@media(max-width: 840px){.companies .company-logos .mobile-logo{display:inline-block}}.companies .company-logos img{margin:0 25px;opacity:0}.take-action{display:flex;justify-content:center;align-items:center;width:100%;min-height:509px;position:relative;padding:50px 0;background-image:url("../images/Take_Action_Background.jpg");background-repeat:no-repeat;background-size:cover;background-position:center center;clear:both;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;background:transparent}@media(max-width: 945px){.take-action{flex-direction:column;justify-content:space-between;align-items:center}}.take-action .take-action-shade{display:block;width:100%;height:100%;position:absolute;top:0;left:0;padding:1px 0 0 0;opacity:0;background:#282728;z-index:1;pointer-events:none}.take-action .cta{display:flex;justify-content:flex-end;align-items:center;max-width:50%;left:-50%;position:relative;z-index:2;background-color:#f7002c}@media(max-width: 1130px){.take-action .cta{max-width:40%;left:-50%}}@media(max-width: 945px){.take-action .cta{flex-wrap:wrap;justify-content:center;align-items:flex-end;width:100%;height:278px;max-width:525px;top:-278px;right:auto;bottom:auto;left:auto;background-color:rgba(0,0,0,0)}}.take-action .cta .cta-text{padding:94px 0 46px 160px;margin:auto 0 auto auto;color:#fff;background-color:#f7002c}@media(max-width: 945px){.take-action .cta .cta-text{padding:40px 90px 40px 90px;margin:auto auto auto auto}}@media(max-width: 515px){.take-action .cta .cta-text{width:100%;padding:40px 40px 40px 40px}}.take-action .cta h2{max-width:365px;font-family:"Lato",sans-serif;font-size:52px;line-height:60px;font-weight:300}@media(max-width: 1105px){.take-action .cta h2{font-size:40px;line-height:50px}}@media(max-width: 945px){.take-action .cta h2{max-width:340px;margin:0 auto;text-align:center}}.take-action .cta em{font-weight:700;font-style:italic}.take-action .cta .underlined{display:inline-block;position:relative}.take-action .cta .better-line{display:block;width:0%;height:5px;position:absolute;top:40;left:0;box-sizing:border-box;border-bottom:5px solid #fff}.take-action .cta p{max-width:290px;margin-top:30px;font-family:"Lora",serif;font-size:20px}@media(max-width: 945px){.take-action .cta p{text-align:center;margin-right:auto;margin-left:auto}}.take-action .cta .arrow-right{width:0;height:0;margin-right:-100px;border-top:168px solid transparent;border-bottom:168px solid transparent;border-left:100px solid #f7002c}@media(max-width: 1130px){.take-action .cta .arrow-right{border-top:200px solid transparent;border-bottom:200px solid transparent;border-left:100px solid #f7002c}}@media(max-width: 945px){.take-action .cta .arrow-right{display:none}}.take-action .cta .arrow-down{display:none}@media(max-width: 945px){.take-action .cta .arrow-down{display:block;width:100%;height:0;margin:0 auto 0 auto;border-left:260px solid transparent;border-right:260px solid transparent;border-top:20px solid #f7002c}}.take-action .form{width:100%;max-width:525px;margin-left:80px;position:relative;z-index:2}@media(max-width: 945px){.take-action .form{margin-right:auto;margin-left:auto}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.col{-ms-flex:0 0 auto;flex:0 0 auto}}/*# sourceMappingURL=main.css.map */
