html{scroll-behavior:smooth}.equal{display:flex;display:-webkit-flex}div#content{background-color:#E5E5E5}div#content div.callout{background-color:transparent !important}a[href],input[type='submit'],input[type='image'],label[for],select,button,.pointer{cursor:pointer}.italic,a.italic{font-style:italic !important}.bold{font-weight:bold !important}.open-sans{font-family:'Open Sans', Arial, sans-serif !important}:root{--ph-gatsbyparty-color: #000000;--ph-gatsbybtn-color: #FFFFFF;--ph-gatsbybtnbg-color: #EAB661;--ph-gatsbybtnhov-color: #000000}.row.no-gutters{margin-right:0;margin-left:0}.row.no-gutters>[class^="col-"],.row.no-gutters>[class*=" col-"]{padding-right:0;padding-left:0}.shadowed{box-shadow:0 14px 28px rgba(0,0,0,0.15),0 10px 10px rgba(0,0,0,0.1)}.gatsby-newyears .hero{padding:40px 0px 0px 0px}.gatsby-newyears .hero h1{color:#000;font-size:36px}.gatsby-newyears .hero p{margin:0 auto;margin-top:8px;margin-bottom:15px;width:500px;font-family:17px/24px 'Open Sans'}.gatsby-newyears .hero a{font:14px/16px 'Open Sans';font-weight:bold !important}.gatsby-newyears .hero img{box-shadow:0 14px 28px rgba(0,0,0,0.15),0 10px 10px rgba(0,0,0,0.1);margin-bottom:50px}.gatsby-newyears .anchorage a{font:22px/32px 'Open Sans', Arial, sans-serif !important}.gatsby-newyears #giveaway h3:after{content:"";display:block;height:1px;background:#b4b4b4;margin-top:0px}.gatsby-newyears .giveaway-title:nth-child(n+2):before{content:"";display:block;height:1px;background:#b4b4b4;width:10%;margin:30px auto}.gatsby-newyears #giveaway h3{padding:0px 0px 20px 0px;font:24px/42px 'Open Sans', sans-serif !important;font-weight:bold !important;color:#3c3c3c;letter-spacing:-0.02em}.gatsby-newyears #giveaway ul{list-style:disc;margin-left:40px}.gatsby-newyears #giveaway ul li{padding:0px 0px 20px 0px;font:18px/28px 'Open Sans', sans-serif !important;letter-spacing:-0.02em}.gatsby-newyears #giveaway .fineprint{font:12px/18px 'Open Sans', sans-serif !important;font-style:italic !important}.gatsby-newyears .bar-block{margin:50px 0px 50px 0px;padding:50px 0px 50px 0px;color:#FFFFFF;background-color:#FFFFFF}.gatsby-newyears .bar-block h2{padding:0px 0px 20px 0px;font:40px/42px 'Open Sans', sans-serif !important;font-weight:bold !important;color:var(--ph-gatsbyparty-color);letter-spacing:-0.02em}.gatsby-newyears .bar-block p{padding:0px 20px 20px 20px !important;color:#333333;font:20px/28px 'Open Sans', sans-serif !important}.btn-sm{background-color:var(--ph-gatsbybtnbg-color);color:var(--ph-gatsbybtn-color);font:1.25rem/0.5rem 'Open Sans', sans-serif !important;font-weight:bold !important;padding:1.25rem 1.5rem !important;border-radius:.3rem !important;text-transform:uppercase;border:none;transition:background 0.2s ease-in-out}.btn-sm:hover{background-color:var(--ph-gatsbybtnhov-color);transition:background 0.2s ease-in-out;color:var(--ph-gatsbybtnbg-color) !important}.btn-md{background-color:var(--ph-gatsbybtnbg-color);color:var(--ph-gatsbybtn-color);font:1rem/0.5rem 'Open Sans', sans-serif !important;font-weight:bold !important;padding:1.25rem 2rem !important;border-radius:.3rem !important;text-transform:uppercase;border:none;transition:background 0.2s ease-in-out}.btn-md:hover{color:#FFFFFF !important;background-color:var(--ph-gatsbybtnhov-color);transition:background 0.2s ease-in-out;color:var(--ph-gatsbybtnbg-color) !important}.btn-lg{background-color:var(--ph-gatsbybtnbg-color);color:var(--ph-gatsbybtn-color);font:1.5rem/1.5rem 'Open Sans', sans-serif !important;font-weight:bold !important;padding:1.5rem 2.5rem !important;border-radius:.3rem !important;text-transform:uppercase;border:none;transition:background 0.2s ease-in-out}.btn-lg:hover{background-color:var(--ph-gatsbybtnhov-color);transition:background 0.2s ease-in-out;color:var(--ph-gatsbybtnbg-color) !important}.card-block .dropdown-menu li a{margin-bottom:0;font-family:'Open Sans', sans-serif !important;color:#f72882;font-size:16px;line-height:26px;font-weight:bold;padding:10px 20px}.form-builder .right-side{box-shadow:0 14px 28px rgba(0,0,0,0.15),0 10px 10px rgba(0,0,0,0.1) !important}.form-footer input{background-color:var(--ph-homestretch-color);color:#FFFFFF !important;font:1.25rem/0.5rem 'Open Sans', sans-serif !important;font-weight:bold !important;padding:1.25rem 2.5rem !important;border-radius:.3rem !important;text-transform:uppercase !important;border:none !important;transition:background 0.2s ease-in-out !important;box-shadow:0 14px 28px rgba(0,0,0,0.15),0 10px 10px rgba(0,0,0,0.1) !important}.form-footer input:hover{background-color:#f72882 !important;transition:background 0.2s ease-in-out !important}.gatsby-newyears .download-blocks{margin-bottom:40px;margin-top:40px}.gatsby-newyears .headliner{padding-top:20px}.gatsby-newyears .headliner h2,.gatsby-newyears .headliner h2 a{padding-bottom:0px;color:var(--ph-homestretch-color);font:42px/42px 'Open Sans', sans-serif !important;font-weight:bold !important;letter-spacing:-0.02em}.gatsby-newyears .headliner p{font:22px/32px 'Open Sans', Arial, sans-serif !important;color:#333333 !important;padding:10px 0px 0px 0px !important;letter-spacing:-0.02em !important}.gatsby-newyears .download-blocks h2.fl-item{font-size:21px;font-size:25.2px;color:#808080}.gatsby-newyears .download-blocks h2.fl-item a{font-size:21px;font-size:25.2px;color:#808080}.gatsby-newyears h2 a:hover{color:#0d7480}.gatsby-newyears article.card{border-radius:0px;border:none;width:280px;box-shadow:0 14px 28px rgba(0,0,0,0.15),0 10px 10px rgba(0,0,0,0.1)}.card{background:#fff;border-radius:2px;display:inline-block;position:relative;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1)}.card-img{overflow:hidden;height:158px;position:relative}.card-img img{display:block;width:100%;height:auto;position:absolute;top:0}.card:hover{box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}.card-img-overlay{padding:0px;height:0px;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);z-index:3}.card-copy{height:220px}.card-copy ul{margin-top:10px;list-style:none;margin-left:0px}.card-copy ul li{line-height:1.3em}.card-copy-short{height:105px}a.card-cta{color:#4CBAFF}.cta-container{height:400px;display:table;padding-left:25px;padding-right:25px}.cta-container h3{display:table-cell;vertical-align:middle;text-align:center}article.cta-card{background:#eeeff4;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1)}span.link-span{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.gatsby-newyears .card-block{background:#FFFFFF;height:280px;padding:1.8rem}.gatsby-newyears .card-block-short{background:#FFFFFF;height:185px;padding:1.8rem}.gatsby-newyears h3.card-title{color:#5d5d5d;letter-spacing:-0.02em}.gatsby-newyears h3.card-title a{color:#333;font-weight:bold;font-size:20px;line-height:22px;text-shadow:none;letter-spacing:-0.02em}.gatsby-newyears a.fl-cta{color:#fff;font-family:'Open Sans';font-weight:bold;font-size:21px;line-height:25.2px}.gatsby-newyears p.card-text{color:#585858;font:16px/24px 'Open Sans' !important}.gatsby-newyears .resources-block{padding:50px 18px 0px 18px}.gatsby-newyears .resources-block .card-text{padding:45px}.gatsby-newyears .resources-block .card-text h2{font:26px/32px 'Open Sans', sans-serif;color:#7b7b7b;text-shadow:none;text-decoration:none;padding-bottom:15px !important}.gatsby-newyears .resources-block .card-text p{font:16px/24px 'Open Sans', sans-serif;color:#7b7b7b;text-shadow:none;text-decoration:none;margin-bottom:20px}.gatsby-newyears .resource-thumb{overflow:hidden;position:relative;background:#000;width:100%;padding-bottom:100%}.gatsby-newyears .resource-thumb img{position:absolute;width:300px;min-width:100%;min-height:100%}.gatsby-newyears .resource-thumb a{height:100%;width:100%;display:block}div#content div.callout h1{font:38px/44px 'Open Sans', Arial, sans-serif;font-weight:bold;color:#585858 !important}.page-content a{font:16px/26px 'Open Sans', Arial, sans-serif;color:#089ff0 !important;-webkit-text-decoration-color:#EA215A !important;text-decoration-color:#EA215A !important;text-decoration-thickness:.15em !important;text-underline-offset:2px !important}.page-content a:hover{font:16px/26px 'Open Sans', Arial, sans-serif;color:#005580 !important;text-decoration:underline}.page-content p{font:16px/26px 'Open Sans', Arial, sans-serif}.page-content h2{font:18px/24px 'Open Sans', Arial, sans-serif !important;font-weight:bold !important;color:#585858 !important;padding:20px 0px 20px 0px !important}.lede{font:22px/30px 'Open Sans', Arial, sans-serif !important;color:#585858 !important;padding:20px 0px 20px 0px !important}.lede a{font:22px/30px 'Open Sans', Arial, sans-serif !important}
