﻿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:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.display-none{display:none}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.relative{position:relative}.absolute{position:absolute}@media screen and (max-width: 1023px){.tablet-relative{position:relative}.tablet-absolute{position:absolute}.tablet-display-none{display:none}.tablet-display-block{display:block}}@media screen and (max-width: 767px){.mobile-relative{position:relative}.mobile-absolute{position:absolute}.mobile-display-none{display:none}.mobile-display-block{display:block}}.v-top{vertical-align:top}.v-text-top{vertical-align:text-top}.v-middle{vertical-align:middle}.v-bottom{vertical-align:bottom}.v-text-bottom{vertical-align:text-bottom}.v-baseline{vertical-align:baseline}.v-super{vertical-align:super}.v-sub{vertical-align:sub}@media screen and (max-width: 1023px){.t-v-top{vertical-align:top}.t-v-text-top{vertical-align:text-top}.t-v-middle{vertical-align:middle}.t-v-bottom{vertical-align:bottom}.t-v-text-bottom{vertical-align:text-bottom}.t-v-baseline{vertical-align:baseline}.t-v-super{vertical-align:super}.t-v-sub{vertical-align:sub}}@media screen and (max-width: 767px){.m-v-top{vertical-align:top}.m-v-text-top{vertical-align:text-top}.m-v-middle{vertical-align:middle}.m-v-bottom{vertical-align:bottom}.m-v-text-bottom{vertical-align:text-bottom}.m-v-baseline{vertical-align:baseline}.m-v-super{vertical-align:super}.m-v-sub{vertical-align:sub}}.full-bleed{top:0;right:0;bottom:0;left:0}@media screen and (max-width: 1023px){.tablet-full-bleed{top:0;right:0;bottom:0;left:0}}@media screen and (max-width: 767px){.mobile-full-bleed{top:0;right:0;bottom:0;left:0}}.reset-bleed{top:auto;right:auto;bottom:auto;left:auto}@media screen and (max-width: 1023px){.tablet-reset-bleed{top:auto;right:auto;bottom:auto;left:auto}}@media screen and (max-width: 767px){.mobile-reset-bleed{top:auto;right:auto;bottom:auto;left:auto}}.rtl{direction:rtl}.ltr{direction:ltr}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.va-container{vertical-align:middle}.va-spacer{display:inline-block;height:100%;width:0;vertical-align:middle}.va-content{display:inline-block;vertical-align:middle;float:none}.img-constrain-h{max-width:100%;max-height:100%}.img-constrain-w{max-width:100%;max-height:100%}@font-face{font-family:"Belinda";src:url("../fonts/2AAF80_0_0.eot");src:url("../fonts/2AAF80_0_0.eot?#iefix") format("embedded-opentype"),url("../fonts/2AAF80_0_0.woff") format("woff"),url("../fonts/2AAF80_0_0.ttf") format("truetype")}body{font-family:"Montserrat",sans-serif;font-weight:300;font-style:normal;line-height:1.2857;font-size:14px}.cta,.wide-cta,.wide-cta,h4,h3,h2,.black{font-family:"Montserrat",sans-serif;font-weight:800;font-style:normal}h4,h3,h2,.black{letter-spacing:1px}a{text-decoration:underline}p,li{font-size:14px;line-height:1.67}@media screen and (max-width: 767px){p,li{line-height:1.4}}.top-main a,.bold{font-family:"Montserrat",sans-serif;font-weight:700;font-style:normal;text-decoration:none}.script{font-family:Belinda;font-weight:normal;font-weight:normal}.content h2{font-size:30px;text-transform:uppercase}.content h2.script{text-transform:none;font-size:35px;line-height:1}@media screen and (max-width: 767px){.content h2{font-size:20px}}.content h3{text-transform:uppercase;margin-bottom:10px}.content>div{font-size:14px;line-height:1.35}.cta,.wide-cta{text-transform:uppercase;text-decoration:none;font-size:14px;font-weight:bold}.cta:hover,.wide-cta:hover{text-decoration:none}.hero-content .intro-copy h2{color:#e31d1a;text-transform:uppercase;font-size:24px;font-weight:900;line-height:1.25;margin-bottom:0.6em}.hero-content .intro-copy p{font-size:14px;color:#48372b}.italic{font-style:italic}.standard-copy h2{color:#e31d1a}.standard-copy p{color:#48372b}.standard-copy.indent-centered{padding:0 10%;text-align:left}em{font-weight:bold}.footnote{font-size:75%}.news-detail article h2,.four04 article h2{font-size:30px;color:#69cada;margin-top:100px;margin-bottom:35px;line-height:1.27;text-transform:uppercase;letter-spacing:1px}.news-detail article p,.four04 article p{color:#382f2a;line-height:1.7;font-size:100%;margin-bottom:1.8em}.news-detail.with-image h2,.with-image.four04 h2{margin-top:60px;color:#e31d1a}.news-detail.with-image section.img-container,.with-image.four04 section.img-container{max-height:400px}.four04 article{text-align:center}.four04 article h2{margin:1em auto}article ul{list-style:none;padding:0;margin:0 0 1.8em}article li{padding-left:1em;text-indent:-0.9em;margin-bottom:0.4em;line-height:1.47}article ul li:before{content:"• ";color:#69cada}article ol{counter-reset:li;position:relative;margin:0 0 1.8em}article ol li{list-style:none;margin-right:2em;padding-left:2em}article ol li:before{content:counter(li,decimal);counter-increment:li;display:inline-block;width:0.3em;text-align:right;margin-right:0.4em;color:#69cada;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}article ol.lettered-list li:before{content:"(" counter(li,lower-alpha) ")"}article blockquote{color:#69cada;font-weight:700;margin:1.8em 4em;line-height:1.67}article blockquote:before{content:'"'}article blockquote:after{content:'"'}@media screen and (max-width: 767px){article blockquote{margin:1.8em 2em}}.news-detail.with-image article li:before,.with-image.four04 article li:before{color:#e31d1a;font-weight:bold}.news-detail.with-image article blockquote,.with-image.four04 article blockquote{color:#e31d1a}a{-moz-transition:color 0.2s ease-in-out,background-color 0.2s ease-in-out;-o-transition:color 0.2s ease-in-out,background-color 0.2s ease-in-out;-webkit-transition:color 0.2s ease-in-out,background-color 0.2s ease-in-out;transition:color 0.2s ease-in-out,background-color 0.2s ease-in-out}.home-video-content{position:absolute;top:0;right:0;bottom:0;left:0}.js-home-play-btn{position:absolute;top:50%;left:50%;z-index:20;display:block;width:90px;height:90px;text-indent:-9999px;background-image:url(../img/icons/btn-play.png);margin:-45px 0 0 -45px}.videoCloseBtn{position:absolute;top:10px;right:10px;height:20px;width:20px;background:rgba(255,255,255,0.25);z-index:20}.videoCloseBtn:before{content:"×"}@media screen and (max-width: 767px){.mobile-open nav.top-main{display:block !important;padding-top:75px;background:#e31d1a;width:100%}.mobile-open nav.top-main ul{text-align:center;width:100%}.mobile-open nav.top-main li{float:none !important}}body{box-sizing:border-box}.wrapper{padding-top:75px}.ratio-1x1:after{content:"";display:block;padding-bottom:100%}@media screen and (max-width: 767px){.ratio-1x1.stretch-v:after{padding-bottom:200%}.ratio-1x1.stretch-h{width:100%;margin:5% auto}.ratio-1x1.stretch-h:after{padding-bottom:50%}}.ratio-1x2:after{content:"";display:block;padding-bottom:200%}@media screen and (max-width: 1023px){body.news .ratio-1x2:after{padding-bottom:225%}}@media screen and (max-width: 767px){body.news .ratio-1x2:after{padding-bottom:225%}}.ratio-2x1:after{content:"";display:block;padding-bottom:50%}.ratio-2x3:after{content:"";display:block;padding-bottom:150%}.ratio-3x2:after{content:"";display:block;padding-bottom:66.66667%}.ratio-3x1:after{content:"";display:block;padding-bottom:33.33333%}.img-ratio:after,.ratio-4x3:after{content:"";display:block;padding-bottom:75%}.img-ratio-narrow:after{content:"";display:block;padding-bottom:50%}@media screen and (max-width: 767px){.img-ratio-narrow:after{display:none;padding-bottom:0}.img-ratio:after{display:none;padding-bottom:0}}@media screen and (min-width: 960px){.img-ratio:after{content:"";display:block;padding-bottom:720px}.img-ratio-narrow:after{content:"";display:block;padding-bottom:480px;padding-bottom:30%}}@media screen and (min-width: 1600px){.img-ratio-narrow:after{padding-bottom:29%}}.copy-block{position:absolute;top:0;bottom:0;left:0;right:0}.copy-block .content{padding:6%}@media screen and (max-width: 767px){.copy-block{position:relative}.copy-block:after{content:"";display:none}.copy-block article{position:relative}.copy-block article>div{position:relative;top:0;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);margin:30px 0}.copy-block .width-5{width:100% !important}.copy-block .left-5{margin-left:0 !important}.copy-block .width-10{width:100% !important}.copy-block .left-10{margin-left:0 !important}.copy-block .width-15{width:100% !important}.copy-block .left-15{margin-left:0 !important}.copy-block .width-20{width:100% !important}.copy-block .left-20{margin-left:0 !important}.copy-block .width-25{width:100% !important}.copy-block .left-25{margin-left:0 !important}.copy-block .width-30{width:100% !important}.copy-block .left-30{margin-left:0 !important}.copy-block .width-35{width:100% !important}.copy-block .left-35{margin-left:0 !important}.copy-block .width-40{width:100% !important}.copy-block .left-40{margin-left:0 !important}.copy-block .width-45{width:100% !important}.copy-block .left-45{margin-left:0 !important}.copy-block .width-50{width:100% !important}.copy-block .left-50{margin-left:0 !important}.copy-block .width-55{width:100% !important}.copy-block .left-55{margin-left:0 !important}.copy-block .width-60{width:100% !important}.copy-block .left-60{margin-left:0 !important}.copy-block .width-65{width:100% !important}.copy-block .left-65{margin-left:0 !important}.copy-block .width-70{width:100% !important}.copy-block .left-70{margin-left:0 !important}.copy-block .width-75{width:100% !important}.copy-block .left-75{margin-left:0 !important}.copy-block .width-80{width:100% !important}.copy-block .left-80{margin-left:0 !important}.copy-block .width-85{width:100% !important}.copy-block .left-85{margin-left:0 !important}.copy-block .width-90{width:100% !important}.copy-block .left-90{margin-left:0 !important}.copy-block .width-95{width:100% !important}.copy-block .left-95{margin-left:0 !important}.copy-block .width-100{width:100% !important}.copy-block .left-100{margin-left:0 !important}}@media screen and (max-width: 767px){.first-element .home-video-content{margin:30px 0 0}.mobi-natural-height{position:relative}.mobi-natural-height:after{content:"";display:none}.mobi-natural-height article{position:relative !important}.mobi-natural-height article>div{position:relative;top:0;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);margin:30px 0}}.container-960{max-width:960px;margin:0 auto;height:100%}.container-960 article{position:relative;max-width:960px;margin:0 auto;height:100%}@media screen and (min-width: 768px){.top-up-half{margin-top:-25%}.top-up-full{margin-top:-50%}.top-down-half{margin-top:25%}.top-down-quarter{margin-top:12.5%}}.img-container{z-index:0;box-sizing:border-box;padding:0}.img-container-img{position:absolute;z-index:0;top:0;left:0;right:0;bottom:0;background-position:center;background-size:auto 100%;background-repeat:no-repeat}@media screen and (min-width: 1600px){.img-container-img{background-size:100% auto}}@media screen and (max-width: 767px){.img-container-img{position:relative;width:100%;padding-bottom:75%}}.banner-image{position:relative}@media screen and (max-width: 767px){.banner-image .img-container-img{position:relative}.banner-image .img-container-img:before{content:"";display:none;padding-top:50%}}@media screen and (min-width: 768px){.img-up-1{margin-top:-25%}}@media screen and (min-width: 768px) and (min-width: 960px){.img-up-1{margin-top:-240px}}.piece-container{max-width:960px;margin:0 auto;overflow:visible}.piece-container .piece-wrapper{float:left;margin:0 auto;width:960px;max-width:100%}@media screen and (max-width: 767px){.mobile-ratio-1x1:after{padding-top:100%}.mobile-ratio-4x3:after{padding-top:75%}.mobile-ratio-2x1:after{padding-top:50%}}.hero-image{background-image:url(../images/banners/banner-home-hero.jpg);background-position:bottom;background-origin:border-box;background-size:cover;height:100%;width:100%}@media screen and (max-width: 960px){.hero-image:before{content:"";display:block;padding-top:75%}}.hero-brand{position:absolute;top:5%;left:3%;width:30%}@media screen and (max-width: 767px){.hero-brand{display:none}}.hero-banner{position:fixed;width:100%;top:0;z-index:60}.hero-banner .flag{position:relative}.hero-banner .flag:after{content:"";display:block;position:absolute;top:0;right:10px;width:108px;height:141px;background-image:url(../images/every-dog-hero-banner.png);background-repeat:no-repeat}@media screen and (min-width: 990px){.hero-banner .flag{width:960px;margin:0 auto}}.hero-content{max-width:960px;margin:0 auto;height:100%}@media screen and (max-width: 960px){.hero-content{position:absolute;top:0;left:0;right:0;bottom:0;margin:0}}.hero-content .end-copy p{font-size:18px}.hero-content .intro-copy,.hero-content .end-copy{position:absolute;top:50%;height:auto;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width: 767px){.hero-image{position:relative}.hero-content{position:relative}.hero-content .end-copy{margin:0 0 30px}.hero-content .end-copy p{font-size:18px;color:#48372b}.hero-content .intro-copy,.hero-content .end-copy{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);margin-left:0;position:relative;width:100%;padding:24px 10% 0}}.element{float:left;background-size:cover;background-repeat:no-repeat;background-position:center center;padding:0;z-index:8;text-align:center;overflow:hidden}.element.text-left{text-align:left}.element.text-left .content{padding-right:25%;padding-left:0}@media screen and (max-width: 990px){.element.text-left.center-xs{text-align:center}.element.text-left.center-xs .content{padding:0 25px}.element.text-left.center-xs p{text-align:justify}}.element article{position:absolute;top:0;bottom:0;left:0;right:0}.content{position:absolute;top:50%;height:auto;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;padding:15px}@media screen and (max-width: 767px){.content{padding:10px}}.content h2{margin-bottom:15px}.content.half-shift-hor{width:75%;margin-left:25%}.abs-top{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);top:0}.top{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);top:30px}.bottom{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);bottom:30px}.left{left:30px}.right{right:30px}.topx2{position:absolute;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);top:60px}.bottomx2{position:absolute;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);bottom:60px}.leftx2{position:absolute;left:60px}.rightx2{position:absolute;right:60px}.icon{position:absolute;bottom:15px;right:15px}@media screen and (max-width: 414.18px){.icon{bottom:6px;right:6px}}.icon img{width:66%}.icon.top{bottom:auto;right:auto;top:15px;left:15px}@media screen and (max-width: 414.18px){.icon.top{top:6px;left:6px}}img{margin-bottom:12.5%}@media screen and (max-width: 767px){img{margin-bottom:8%}}.full-image{margin:0;max-width:100%;max-height:100%}.cta,.wide-cta{display:inline-block;border:4px solid #fff;padding:13px 26px;margin:30px auto 0;width:auto;text-decoration:none !important}@media screen and (max-width: 414.18px){.cta,.wide-cta{padding:13px 5px;font-size:12px}}.wide-cta{width:100%}.bg-white{background-color:#fff}.bg-red{background-color:#e31d1a}.bg-gold{background-color:#f9bc00}.bg-blue{background-color:#69cada}.bg-green{background-color:#c3d600}.bg-brown{background-color:#48372b}.bg-light-brown{background-color:#988a81}.logo-top-left{position:absolute;top:0;left:0;width:30%}@media screen and (min-width: 960px){.logo-top-left{width:288px}}.f-icon img{width:20.5%}@media screen and (min-width: 767px) and (max-width: 960px){.f-icon img{width:18.5%}}@media screen and (min-width: 767px) and (max-width: 960px){.f-icon p{line-height:1.4}}@media screen and (min-width: 768px){.bg-shadow{padding:30px;background:url(../images/news-shadow-hero-copy.png);background-size:contain}}.width-5{width:5%!important}.left-5{margin-left:5%!important}.width-10{width:10%!important}.left-10{margin-left:10%!important}.width-15{width:15%!important}.left-15{margin-left:15%!important}.width-20{width:20%!important}.left-20{margin-left:20%!important}.width-25{width:25%!important}.left-25{margin-left:25%!important}.width-30{width:30%!important}.left-30{margin-left:30%!important}.width-35{width:35%!important}.left-35{margin-left:35%!important}.width-40{width:40%!important}.left-40{margin-left:40%!important}.width-45{width:45%!important}.left-45{margin-left:45%!important}.width-50{width:50%!important}.left-50{margin-left:50%!important}.width-55{width:55%!important}.left-55{margin-left:55%!important}.width-60{width:60%!important}.left-60{margin-left:60%!important}.width-65{width:65%!important}.left-65{margin-left:65%!important}.width-70{width:70%!important}.left-70{margin-left:70%!important}.width-75{width:75%!important}.left-75{margin-left:75%!important}.width-80{width:80%!important}.left-80{margin-left:80%!important}.width-85{width:85%!important}.left-85{margin-left:85%!important}.width-90{width:90%!important}.left-90{margin-left:90%!important}.width-95{width:95%!important}.left-95{margin-left:95%!important}.width-100{width:100%!important}.left-100{margin-left:100%!important}footer{width:100%;height:75px;background:#48372b;padding:18px;font-size:14px}.not-found footer{position:absolute;bottom:0;z-index:10}footer section{display:inline-block}footer p{color:#fff}footer a{color:#fff;text-decoration:underline}footer a:hover{color:#fff}footer .copyright{float:left}footer .copyright li{float:left;padding:0 15px;border-left:1px solid #fff;font-size:12px}footer .copyright li:first-child{padding-left:0;border:none}footer .link-privacy-policy{text-transform:uppercase;font-weight:700}footer .social{float:right;margin-top:7px}footer .social li{float:left;margin-left:30px}footer .social li:first-child{margin-left:0}footer .social li a{display:block;text-indent:-9999px;background-size:cover;width:30px;height:30px}footer .social li a.instagram{background-image:url(../images/icon-instagram.png)}footer .social li a.facebook{background-image:url(../images/icon-facebook.png)}footer .social li a.pinterest{background-image:url(../images/icon-pinterest.png)}footer .social li a.twitter{background-image:url(../images/icon-twitter.png);width:38px}@media screen and (max-width: 400px){footer{height:auto}footer .piece-container{width:100%;text-align:center}}@media screen and (max-width: 620px){footer{height:auto}footer .piece-container{text-align:center}footer p{font-size:75%;margin-bottom:3%}footer .copyright ul{margin:0 auto}footer section{margin:0 auto}footer section.copyright,footer section.social{float:none}footer .social ul{clear:both;margin-top:25px}}header.col-xs-12{width:100%;height:75px;background:#e31d1a;padding:0;font-size:14px;position:fixed;top:0;z-index:20}header.col-xs-12 .logo-clip{height:100%;width:150px;float:left;overflow:hidden}@media screen and (max-width: 767px){header.col-xs-12 .logo-clip{margin-left:30px}}header.col-xs-12 .nav-logo{background:url(../images/navigation-logo.png) no-repeat;background-size:contain;display:block;text-indent:-9999px;height:90%;width:150px;position:relative;top:3px;float:left}header.col-xs-12 nav.top-main{color:#fff;-moz-transition:1s;-o-transition:1s;-webkit-transition:1s;transition:1s}header.col-xs-12 nav.top-main li{float:left}header.col-xs-12 nav.top-main li a{display:inline-block;text-decoration:none;text-transform:uppercase;color:#fff;line-height:75px;height:75px;padding:0 25px;width:100%}@media screen and (min-width: 768px){header.col-xs-12 nav.top-main li a:hover{text-decoration:none}header.col-xs-12 nav.top-main li a:hover:after{content:" ";display:block;background-image:url(../images/menu-pointers.png);width:35px;height:11px;margin:0 auto}header.col-xs-12 nav.top-main li a.active:after{content:" ";display:block;background-image:url(../images/menu-pointers.png);width:35px;height:11px;margin:0 auto}}@media screen and (max-width: 767px){header.col-xs-12 nav.top-main li a.active{background-image:url(../images/icon-tennis-ball.png);background-size:25px 25px;background-repeat:no-repeat;background-position:15% 25px}}@media screen and (max-width: 767px){header.col-xs-12{height:50px;line-height:50px}header.col-xs-12 .menu-toggle{width:25px;height:26px;display:block;position:absolute;top:13px;right:20px;border:none;background-image:url(../images/mobile-menu-button.png);background-size:100%;background-color:transparent;background-repeat:no-repeat}header.col-xs-12 .menu-toggle:focus{border:none;outline:none}header.col-xs-12 .nav-logo{width:95px}.wrapper{padding-top:41.25px}.mobile-open .menu-toggle{background-position:0 -25px}}@media screen and (min-width: 767px){.home header{top:-75px;margin-bottom:-75px;position:relative}.home header.pinned{position:fixed;top:0;z-index:20}.home .wrapper{padding-top:0}}.event{padding:0 30px}.event h3{font-size:18px;line-height:1.1;text-transform:uppercase;font-weight:bold;margin-bottom:20px;padding:0 20px}.event h3 .event-date{display:block;margin-top:6px;text-transform:uppercase;font-weight:normal;font-size:14px}.event p{clear:both;text-align:left;padding:0 20px}.event.event-item{height:100%;padding:0}.event.event-item .cta,.event.event-item .wide-cta{position:absolute;bottom:55px;left:38px;right:38px}.event.without-image{padding:30px}.event.without-image h3{padding:0}.event.without-image p{padding:0}@media screen and (max-width: 767px){.event.event-item .cta,.event.event-item .wide-cta{bottom:25px;left:10px;right:10px;padding:8px}.event.without-image{padding:30px 10px}.event p{font-size:12px;padding:0 15px;line-height:1.7}.event h3{font-size:15px;padding:0 15px}.event h3 .event-date{font-size:12px}}.news .content img{width:100%}@media screen and (min-width: 768px){.banner-image p{color:#fff}}.clear-both{clear:both}.no-mar{margin:0 !important}@media screen and (max-width: 767px){.no-mobile-mar{margin:0 !important}}.pad-bottom-75{padding-bottom:75px}.no-pad{padding:0 !important}@media screen and (max-width: 767px){.no-mobile-pad{padding:0 !important}}.full-max-width{max-width:100%}.full-max-height{max-height:100%}.three-q-max-width{max-width:75%}.three-q-max-height{max-height:75%}.half-max-width{max-width:50%}.half-max-height{max-height:50%}.one-q-max-width{max-width:25%}.one-q-max-height{max-height:25%}.full-width{width:100%}.full-height{height:100%}.three-q-width{width:75%}.three-q-height{height:75%}.half-width{width:50%}.half-height{height:50%}.one-q-width{width:25%}.one-q-height{height:25%}@media screen and (max-width: 1023px){.t-full-max-width{max-width:100%}.t-full-max-height{max-height:100%}.t-three-q-max-width{max-width:75%}.t-three-q-max-height{max-height:75%}.t-half-max-width{max-width:50%}.t-half-max-height{max-height:50%}.t-one-q-max-width{max-width:25%}.t-one-q-max-height{max-height:25%}.t-full-width{width:100%}.t-full-height{height:100%}.t-three-q-width{width:75%}.t-three-q-height{height:75%}.t-half-width{width:50%}.t-half-height{height:50%}.t-one-q-width{width:25%}.t-one-q-height{height:25%}}@media screen and (max-width: 767px){.m-full-max-width{max-width:100%}.m-full-max-height{max-height:100%}.m-three-q-max-width{max-width:75%}.m-three-q-max-height{max-height:75%}.m-half-max-width{max-width:50%}.m-half-max-height{max-height:50%}.m-one-q-max-width{max-width:25%}.m-one-q-max-height{max-height:25%}.m-full-width{width:100%}.m-full-height{height:100%}.m-three-q-width{width:75%}.m-three-q-height{height:75%}.m-half-width{width:50%}.m-half-height{height:50%}.m-one-q-width{width:25%}.m-one-q-height{height:25%}}.no-pad{padding:0}@media screen and (max-width: 767px){.news .piece-container .piece-wrapper{background-size:150% auto}}@media screen and (min-width: 767px){.pad-h30{padding:0 30px}}.pad-h20pct{padding:0 20%}.type-red,.copy-red{color:#e31d1a}.type-red .cta,.type-red .wide-cta,.copy-red .cta,.copy-red .wide-cta{border:4px solid #e31d1a;color:#e31d1a}.type-red .cta:hover,.type-red .wide-cta:hover,.copy-red .cta:hover,.copy-red .wide-cta:hover{background-color:#e31d1a;color:#fff}.type-red a,.copy-red a{color:#e31d1a;text-decoration:undeline}.type-white{color:#fff}.type-white .cta,.type-white .wide-cta{border:4px solid #fff;color:#fff}.type-white .cta:hover,.type-white .wide-cta:hover{background:#fff}.type-white a{color:#fff;text-decoration:underline}.title-white h2,.title-white h3{color:#fff}.title-black h2,.title-black h3{color:#000}.title-red h2,.title-red h3{color:#e31d1a}.title-blue h2,.title-blue h3{color:#69c9da}.title-green h2,.title-green h3{color:#c3d600}.title-brown h2,.title-brown h3{color:#48372b}.title-light-brown h2,.title-light-brown h3{color:#988a81}.title-gold h2,.title-gold h3{color:#f7be07}.copy-white p{color:#fff}.copy-white .cta,.copy-white .wide-cta{border:4px solid #fff;color:#fff}.copy-white .cta:hover,.copy-white .wide-cta:hover{background:#fff}.copy-white a{color:#fff;text-decoration:underline}.copy-black p{color:#000}.copy-black .cta,.copy-black .wide-cta{border:4px solid #000;color:#000}.copy-black .cta:hover,.copy-black .wide-cta:hover{background:#000}.copy-black a{color:#000;text-decoration:underline}.copy-red p{color:#e31d1a}.copy-red .cta,.copy-red .wide-cta{border:4px solid #e31d1a;color:#e31d1a}.copy-red .cta:hover,.copy-red .wide-cta:hover{background:#e31d1a}.copy-red a{color:#e31d1a;text-decoration:underline}.copy-blue p{color:#69c9da}.copy-blue .cta,.copy-blue .wide-cta{border:4px solid #69c9da;color:#69c9da}.copy-blue .cta:hover,.copy-blue .wide-cta:hover{background:#69c9da}.copy-blue a{color:#69c9da;text-decoration:underline}.copy-green p{color:#c3d600}.copy-green .cta,.copy-green .wide-cta{border:4px solid #c3d600;color:#c3d600}.copy-green .cta:hover,.copy-green .wide-cta:hover{background:#c3d600}.copy-green a{color:#c3d600;text-decoration:underline}.copy-brown p{color:#48372b}.copy-brown .cta,.copy-brown .wide-cta{border:4px solid #48372b;color:#48372b}.copy-brown .cta:hover,.copy-brown .wide-cta:hover{background:#48372b}.copy-brown a{color:#48372b;text-decoration:underline}.copy-light-brown p{color:#988a81}.copy-light-brown .cta,.copy-light-brown .wide-cta{border:4px solid #988a81;color:#988a81}.copy-light-brown .cta:hover,.copy-light-brown .wide-cta:hover{background:#988a81}.copy-light-brown a{color:#988a81;text-decoration:underline}.copy-gold p{color:#f7be07}.copy-gold .cta,.copy-gold .wide-cta{border:4px solid #f7be07;color:#f7be07}.copy-gold .cta:hover,.copy-gold .wide-cta:hover{background:#f7be07}.copy-gold a{color:#f7be07;text-decoration:underline}@media screen and (max-width: 767px){.mobile-type-default{color:#333}}.bg-red .cta:hover,.bg-red .wide-cta:hover{color:#e31d1a}.bg-red .event.event-item .cta,.bg-red .event.event-item .wide-cta{color:#fff}.bg-red .event.event-item .cta:hover,.bg-red .event.event-item .wide-cta:hover,.bg-red .event.event-item .wide-cta:hover{color:#e31d1a;background:#fff}.bg-gold .cta:hover,.bg-gold .wide-cta:hover{color:#f9bc00}.bg-gold .event.event-item .cta,.bg-gold .event.event-item .wide-cta{color:#fff}.bg-gold .event.event-item .cta:hover,.bg-gold .event.event-item .wide-cta:hover,.bg-gold .event.event-item .wide-cta:hover{color:#f9bc00;background:#fff}.bg-blue .cta:hover,.bg-blue .wide-cta:hover{color:#69cada}.bg-blue .event.event-item .cta,.bg-blue .event.event-item .wide-cta{color:#fff}.bg-blue .event.event-item .cta:hover,.bg-blue .event.event-item .wide-cta:hover,.bg-blue .event.event-item .wide-cta:hover{color:#69cada;background:#fff}.bg-green .cta:hover,.bg-green .wide-cta:hover{color:#c3d600}.bg-green .event.event-item .cta,.bg-green .event.event-item .wide-cta{color:#fff}.bg-green .event.event-item .cta:hover,.bg-green .event.event-item .wide-cta:hover,.bg-green .event.event-item .wide-cta:hover{color:#c3d600;background:#fff}.bg-brown .cta:hover,.bg-brown .wide-cta:hover,.bg-grey .cta:hover,.bg-grey .wide-cta:hover{color:#988a81}.bg-brown .event.event-item .cta,.bg-brown .event.event-item .wide-cta,.bg-grey .event.event-item .cta,.bg-grey .event.event-item .wide-cta{color:#fff}.bg-brown .event.event-item .cta:hover,.bg-brown .event.event-item .wide-cta:hover,.bg-brown .event.event-item .wide-cta:hover,.bg-grey .event.event-item .cta:hover,.bg-grey .event.event-item .wide-cta:hover,.bg-grey .event.event-item .wide-cta:hover{color:#988a81;background:#fff}.hashtag{display:inline-block;text-transform:uppercase;font-weight:bold;letter-spacing:1px}@media screen and (min-width: 767px){.lg-bottom-pull-half{margin-bottom:-50%}}@media screen and (max-width: 767px){.standard-copy.indent-centered{padding:0 6%}}@media screen and (max-width: 767px){.standard-copy.inner-hero p{color:#48372b !important}}@media screen and (max-width: 767px){.inner-hero .xs-fix-margin{margin:30px 0 !important}}@media screen and (max-width: 767px){.banner-image .xs-bg-left{background-position:left center}}@media screen and (max-width: 767px){.banner-image .xs-bg-right{background-position:right center}}@media screen and (max-width: 767px){.xs-valign-center{top:80px}}@media screen and (min-width: 767px){.banner-image .standard-copy{max-width:960px;margin:0 auto}}@media screen and (max-width: 767px){.element .pad-h30 img{max-width:66%}}.tl-hero-ratio:after{content:"";display:block;padding-top:39%}@media screen and (max-width: 767px){.tl-hero-ratio:after{display:none}}@media screen and (max-width: 767px){.tl-hero-ratio .img-container-img{display:block;position:relative}}@media screen and (max-width: 767px){.mobile-tl-hero-ratio:after{content:"";display:block;padding-top:39%}}.tl-bar{position:absolute;background-color:#e31d1a;width:4px;height:100%;left:50%;margin-left:-2px}@media screen and (max-width: 767px){.tl-bar{left:auto;right:3%}}.tl-bar:before,.tl-bar:after{content:"";display:block;background-color:#e31d1a;width:14px;height:4px;position:absolute}.tl-bar:before{top:0px;left:-5px}.tl-bar:after{bottom:0px;left:-5px}.tl-right,.tl-left{position:relative;width:47%}@media screen and (max-width: 1023px){.tl-right,.tl-left{width:45%}}@media screen and (max-width: 767px){.tl-right,.tl-left{width:90%}}.tl-right:after,.tl-left:after{content:"";display:block;padding-top:56%;background-image:url(../images/left-budgie.png);background-position:100% 0%;background-repeat:no-repeat}@media screen and (max-width: 767px){.tl-right:after,.tl-left:after{padding-top:75%}}.tl-right:before,.tl-left:before{content:"";display:block;position:absolute;width:16px;height:16px;background-image:url(../images/tl-dot.png);background-repeat:no-repeat;background-position:0% 0%;top:30px;right:-37px}@media screen and (max-width: 1023px){.tl-right:before,.tl-left:before{right:-9%}}@media screen and (max-width: 767px){.tl-right:before,.tl-left:before{right:-16px}}.tl-left{float:left;clear:left;margin-right:2%}@media screen and (max-width: 1023px){.tl-left{margin-left:2%}}@media screen and (max-width: 767px){.tl-left{margin:0 auto;float:none;clear:both}}.tl-right{float:right;clear:right;margin-left:2%}@media screen and (max-width: 1023px){.tl-right{margin-right:2%}}@media screen and (max-width: 767px){.tl-right{margin:0 auto;float:none;clear:both}}.tl-right:after{background-image:url(../images/right-budgie.png);background-position:0% 0%}@media screen and (max-width: 767px){.tl-right:after{background-image:url(../images/left-budgie.png);background-position:100% 0%}}.tl-right:before{right:auto;left:-36px}@media screen and (max-width: 1023px){.tl-right:before{left:-9%}}@media screen and (max-width: 767px){.tl-right:before{left:auto;right:-16px}}.tl-content{position:absolute;top:0;right:0;bottom:0;left:0}.tl-content .copy{max-width:60%;padding:1em 1em 0}@media screen and (max-width: 767px){.tl-content .copy{max-width:70%;padding:0 1em 0}}.tl-content .copy h4{white-space:nowrap;font-size:1.8em;line-height:1.8em}.tl-left .tl-content .copy h4{direction:ltr;text-align:right}@media screen and (max-width: 767px){.tl-content .copy h4{font-size:8vw;line-height:1.6em}}.tl-left .tl-content .copy p{direction:ltr;text-align:right}@media screen and (max-width: 1023px){.tl-content .copy p{font-size:1.4vw}}@media screen and (max-width: 767px){.tl-content .copy p{font-size:3.9vw}}.tl-left .tl-content{padding:0 18px 0 0;direction:rtl}.tl-left .tl-content .icon-wrap{width:32%;text-align:left}@media screen and (max-width: 767px){.tl-left .tl-content .icon-wrap{width:20%;text-align:center}}.tl-right .tl-content{padding:0 0 0 18px;direction:ltr}@media screen and (max-width: 767px){.tl-right .tl-content{padding:0}}.tl-right .tl-content .icon-wrap{width:32%;text-align:right}@media screen and (max-width: 767px){.tl-right .tl-content .icon-wrap{width:20%;text-align:center}}.tl-margin-top-1{margin-top:1em}@media screen and (max-width: 767px){.tl-margin-top-1{margin-top:1em}}.tl-margin-top-2{margin-top:2em}@media screen and (max-width: 767px){.tl-margin-top-2{margin-top:1em}}.tl-margin-top-3{margin-top:3em}@media screen and (max-width: 767px){.tl-margin-top-3{margin-top:1em}}.tl-margin-top-4{margin-top:4em}@media screen and (max-width: 767px){.tl-margin-top-4{margin-top:1em}}.tl-margin-top-5{margin-top:5em}@media screen and (max-width: 767px){.tl-margin-top-5{margin-top:1em}}.tl-margin-top-6{margin-top:6em}@media screen and (max-width: 767px){.tl-margin-top-6{margin-top:1em}}.tl-margin-top-7{margin-top:7em}@media screen and (max-width: 767px){.tl-margin-top-7{margin-top:1em}}.tl-margin-top-8{margin-top:8em}@media screen and (max-width: 767px){.tl-margin-top-8{margin-top:1em}}.tl-margin-top-9{margin-top:9em}@media screen and (max-width: 767px){.tl-margin-top-9{margin-top:1em}}.tl-margin-top-10{margin-top:10em}@media screen and (max-width: 767px){.tl-margin-top-10{margin-top:1em}}.tl-margin-top-11{margin-top:11em}@media screen and (max-width: 767px){.tl-margin-top-11{margin-top:1em}}.tl-margin-top-12{margin-top:12em}@media screen and (max-width: 767px){.tl-margin-top-12{margin-top:1em}}.tl-margin-top-13{margin-top:13em}@media screen and (max-width: 767px){.tl-margin-top-13{margin-top:1em}}.tl-margin-top-14{margin-top:14em}@media screen and (max-width: 767px){.tl-margin-top-14{margin-top:1em}}.tl-margin-top-15{margin-top:15em}@media screen and (max-width: 767px){.tl-margin-top-15{margin-top:1em}}.tl-margin-top-16{margin-top:16em}@media screen and (max-width: 767px){.tl-margin-top-16{margin-top:1em}}.tl-margin-top-17{margin-top:17em}@media screen and (max-width: 767px){.tl-margin-top-17{margin-top:1em}}.tl-margin-top-18{margin-top:18em}@media screen and (max-width: 767px){.tl-margin-top-18{margin-top:1em}}.tl-margin-top-19{margin-top:19em}@media screen and (max-width: 767px){.tl-margin-top-19{margin-top:1em}}.tl-margin-top-20{margin-top:20em}@media screen and (max-width: 767px){.tl-margin-top-20{margin-top:1em}}.tl-margin-top-21{margin-top:21em}@media screen and (max-width: 767px){.tl-margin-top-21{margin-top:1em}}.tl-margin-top-22{margin-top:22em}@media screen and (max-width: 767px){.tl-margin-top-22{margin-top:1em}}.tl-margin-top-23{margin-top:23em}@media screen and (max-width: 767px){.tl-margin-top-23{margin-top:1em}}.tl-margin-top-24{margin-top:24em}@media screen and (max-width: 767px){.tl-margin-top-24{margin-top:1em}}.tl-margin-top-25{margin-top:25em}@media screen and (max-width: 767px){.tl-margin-top-25{margin-top:1em}}.tl-margin-top-26{margin-top:26em}@media screen and (max-width: 767px){.tl-margin-top-26{margin-top:1em}}.tl-margin-top-27{margin-top:27em}@media screen and (max-width: 767px){.tl-margin-top-27{margin-top:1em}}.tl-margin-top-28{margin-top:28em}@media screen and (max-width: 767px){.tl-margin-top-28{margin-top:1em}}.tl-margin-top-29{margin-top:29em}@media screen and (max-width: 767px){.tl-margin-top-29{margin-top:1em}}.tl-margin-top-30{margin-top:30em}@media screen and (max-width: 767px){.tl-margin-top-30{margin-top:1em}}.tl-margin-top-31{margin-top:31em}@media screen and (max-width: 767px){.tl-margin-top-31{margin-top:1em}}.tl-margin-top-32{margin-top:32em}@media screen and (max-width: 767px){.tl-margin-top-32{margin-top:1em}}.tl-margin-top-33{margin-top:33em}@media screen and (max-width: 767px){.tl-margin-top-33{margin-top:1em}}.tl-margin-top-34{margin-top:34em}@media screen and (max-width: 767px){.tl-margin-top-34{margin-top:1em}}.tl-margin-top-35{margin-top:35em}@media screen and (max-width: 767px){.tl-margin-top-35{margin-top:1em}}.tl-margin-top-36{margin-top:36em}@media screen and (max-width: 767px){.tl-margin-top-36{margin-top:1em}}.tl-margin-top-37{margin-top:37em}@media screen and (max-width: 767px){.tl-margin-top-37{margin-top:1em}}.tl-margin-top-38{margin-top:38em}@media screen and (max-width: 767px){.tl-margin-top-38{margin-top:1em}}.tl-margin-top-39{margin-top:39em}@media screen and (max-width: 767px){.tl-margin-top-39{margin-top:1em}}.tl-margin-top-40{margin-top:40em}@media screen and (max-width: 767px){.tl-margin-top-40{margin-top:1em}}.tl-margin-top-41{margin-top:41em}@media screen and (max-width: 767px){.tl-margin-top-41{margin-top:1em}}.tl-margin-top-42{margin-top:42em}@media screen and (max-width: 767px){.tl-margin-top-42{margin-top:1em}}.tl-margin-top-43{margin-top:43em}@media screen and (max-width: 767px){.tl-margin-top-43{margin-top:1em}}.tl-margin-top-44{margin-top:44em}@media screen and (max-width: 767px){.tl-margin-top-44{margin-top:1em}}.tl-margin-top-45{margin-top:45em}@media screen and (max-width: 767px){.tl-margin-top-45{margin-top:1em}}@media screen and (min-width: 768px) and (max-width: 900px){.pad-h30{padding:0 10px}.content h2{font-size:22px}.cta,.wide-cta{font-size:12px;padding:10px 15px}.news .content p{line-height:1.3;font-size:14px}.event.event-item .cta,.event.event-item .wide-cta{left:19px;right:19px;bottom:20px}.event.event-item .event-date{font-size:13px}.event-item.image-and-copy h3{margin-bottom:10px}.event-item.image-and-copy img{margin-bottom:4.5%}.event-item.image-and-copy p{font-size:13px}}@media screen and (min-width: 901px) and (max-width: 950px){.cta,.wide-cta{padding:10px}}
