body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#eef0f7}div#htv-app{max-width:1000px;margin:3em auto;padding:0 1rem;font-size:1.2em;font-family:freight-sans-pro}div#htv-app ::selection{background:#147fd7;color:#fff;text-shadow:none!important}div#htv-app .center{text-align:center}div#htv-app h1{color:#147fd7;font-family:jubilat;font-size:60px;margin:0;font-weight:400}div#htv-app h1 .kern{letter-spacing:-.1em}div#htv-app h2{color:#ea504e;text-transform:uppercase;font-family:freight-sans-pro;font-size:32px}div#htv-app h3{font-family:freight-sans-pro;font-size:24px}div#htv-app p{font-family:freight-sans-pro;font-size:20px;font-weight:300}div#htv-app .blue{color:#147fd7}div#htv-app .jubilat{font-family:jubilat;font-weight:400}div#htv-app .caps{letter-spacing:.1em;text-transform:uppercase;font-weight:500}div#htv-app .btn{text-transform:uppercase;text-decoration:none;background-color:#ced4e4;font-size:.9em;color:#0f3059;font-weight:600;letter-spacing:.075em;display:block;padding:.75em 1em .85em;line-height:.9;margin:.5em 0;text-align:center;border-radius:3px}div#htv-app .btn:hover{background-color:#bec6db}div#htv-app .btn.block{width:200px}div#htv-app .btn.blue{font-size:1em;font-weight:700;color:#fff;background-color:#147fd7}div#htv-app .btn.blue:hover{background-color:#1b8cea}div#htv-app .btn.red{font-size:1em;font-weight:700;color:#fff;background-color:#ea504e}div#htv-app .btn.red:hover{background-color:#ed6765}div.addeventatc{display:block;background-color:#ced4e4;color:#0f3059!important;text-transform:uppercase;font-family:freight-sans-pro;font-weight:700;text-align:center;margin-left:auto;margin-right:auto;margin-bottom:25px;padding:8px;width:150px}div.addeventatc,div.addeventatc:hover{font-size:14px;border:none}div.addeventatc span.addeventatc_icon{display:none}@media (max-width:600px){div#htv-app h1{font-size:40px}}@media (max-width:768px){.sticky-inner-wrapper{position:static!important;transform:none!important;width:auto!important}}@font-face{font-family:freight-sans-pro;src:url(/FreightSans-Book.ttf)}@font-face{font-family:Freight Sans Medium;src:url(/FreightSans-Medium.ttf)}@font-face{font-family:freight-sans-pro;font-weight:600;src:url(/FreightSans-Bold.ttf)}@font-face{font-family:jubilat;src:url(/JubilatMedium-Roman.otf)}body{margin:0}.module-wrapper{position:relative}.module-wrapper:after{display:block;position:absolute;height:50%;background-color:#fff;width:100%;content:"";bottom:0;z-index:-1}div.ready-form{max-width:590px;margin:0 .5rem;background-color:#147fd7;border-radius:5px}@media (min-width:600px){div.ready-form{margin:0 auto}}@media (min-width:980px){div.ready-form{max-width:600px}}@media (min-width:1200px){div.ready-form{max-width:700px}}div.ready-form h1{color:#fff;font-family:jubilat;text-align:center;font-size:2.2rem;font-weight:400;padding:15px;margin-bottom:0}@media (min-width:600px){div.ready-form h1{font-size:3rem}}@media (min-width:768px){div.ready-form h1{font-size:3.2rem;padding:20px;font-size:3.75rem;padding:25px}}div.ready-form hr{height:2px;width:70%;border:none;background-color:#8abfeb;margin-top:0;margin-bottom:0}div.ready-form form{padding:15px;padding-top:20px;text-align:center}@media (min-width:600px){div.ready-form form{padding-top:25px}}div.ready-form form input{height:45px;padding-left:10px;font-family:freight-sans-pro;font-weight:300;border-radius:3px;font-size:20px;outline:0;margin:0;margin-bottom:10px;border:none;box-sizing:border-box}div.ready-form form input[type=email]{width:100%}@media (min-width:600px){div.ready-form form input[type=email]{width:40%;margin-right:15px;margin-bottom:25px}}div.ready-form form input[type=text]{width:100%}@media (min-width:600px){div.ready-form form input[type=text]{width:20%}}div.ready-form form input[type=submit]{padding-left:0;width:100%;text-align:center;background-color:#ea504e;color:#fff;border-radius:3px;font-family:freight-sans-pro;font-size:18px;line-height:2.6;letter-spacing:2px;font-weight:600;text-transform:uppercase;box-shadow:0 0 5px #095da2;margin-top:5px;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (min-width:600px){div.ready-form form input[type=submit]{width:20%;margin-left:15px}}div.ready-form form input[type=submit]:hover{background-color:#e52320;cursor:pointer}.footer-offset{margin-top:-20px;background-color:#fff}footer{max-width:80rem;margin:0 auto;padding:2.5rem 0 1rem}footer nav{float:none;margin:1rem 1rem 2rem}@media (min-width:768px){footer nav{margin:2rem}}footer nav div{float:left;display:block;margin-right:2.35765%;width:48.82117%}footer nav div:nth-child(2n){margin-right:0}footer nav div:last-of-type{width:100%;margin-right:0}@media (min-width:600px){footer nav div{margin-right:2.35765%;width:18.11388%}footer nav div:first-of-type{margin-left:0}footer nav div:nth-child(2n){margin-right:2.35765%}footer nav div:last-of-type{margin-right:0;width:18.11388%;clear:none}}@media (min-width:768px){footer nav div{margin-right:2.35765%;width:15.55494%}footer nav div:first-of-type{margin-left:8.5298%}footer nav div:last-of-type{margin-right:0;width:15.55494%}}footer nav h3{color:#f55b5b;font-size:1rem;font-family:Freight Sans Medium;font-weight:400;text-transform:uppercase;letter-spacing:.1em;text-align:center;padding-top:1.25rem}@media (min-width:600px){footer nav h3{text-align:left;padding-top:.5rem}}@media (min-width:768px){footer nav h3{font-size:1.1rem}}@media (min-width:980px){footer nav h3{font-size:1.3rem}}footer nav ul{text-align:center;float:none;list-style:none;margin:0;padding:0}@media (min-width:600px){footer nav ul{text-align:left}}footer nav ul li{display:block;margin:.5rem 0;line-height:1}@media (min-width:600px){footer nav ul li{margin:.75rem 0}}@media (min-width:768px){footer nav ul li{margin:.75rem 0}}@media (min-width:980px){footer nav ul li{margin:.75rem 0}}footer nav ul li a{color:#364350;text-shadow:none;text-transform:none;font-family:freight-sans-pro;text-decoration:none;font-weight:300;font-size:1rem;padding:0;letter-spacing:0;display:block}@media (min-width:768px){footer nav ul li a{font-size:1rem}}@media (min-width:980px){footer nav ul li a{font-size:1.1rem}}footer nav ul li a:hover{color:#147fd7}footer p{text-align:center;clear:both;font-weight:400;text-transform:uppercase;letter-spacing:.1em;font-family:freight-sans-pro;font-size:.9rem}footer p a,footer p a:link,footer p a:visited{color:#364350}footer p a:hover,footer p a:link:hover,footer p a:visited:hover{color:#147fd7;text-decoration:none}footer .address{padding:.5rem 0;line-height:1.5}footer .site-title{font-family:freight-sans-pro;font-weight:500;text-transform:uppercase;border:1px solid #364350;font-size:1rem;max-width:300px;padding:.6rem 0;margin:2rem auto 0}footer .billionaires{display:block;margin:1rem auto 3rem;width:197px;height:28px;background-size:197px 28px;text-indent:-999em;background-image:url(/billionaires.png)}footer .copy a{text-decoration:none;margin-left:5px}footer span.copyright{margin-right:5px;color:#364350}div#htv-app h1#main-heading{padding:0 1em;box-sizing:border-box;margin-bottom:25px}div#htv-app h1#main-heading ul{background-color:#fff;text-align:left;padding:0;height:40vh;overflow-y:scroll;position:absolute;box-shadow:0 1px 10px #a6aeb9;top:6px;width:calc(100% + 1em);min-width:250px;z-index:99;padding-top:.25em}div#htv-app h1#main-heading ul li{list-style-type:none;font-family:freight-sans-pro;font-weight:700;font-size:.5em;padding:.3em 1em}div#htv-app h1#main-heading ul li.heading{text-transform:uppercase;font-weight:500;font-size:.3em;letter-spacing:.1em;color:#a2a7b7;padding-left:1.8em;padding-bottom:.5em}div#htv-app h1#main-heading ul li a{text-decoration:none;color:#147fd7}div#htv-app h1#main-heading ul li:not(.heading):focus,div#htv-app h1#main-heading ul li:not(.heading):hover{background-color:#eef0f7}div#htv-app h1#main-heading ul li:not(.heading):focus a,div#htv-app h1#main-heading ul li:not(.heading):hover a{color:#ea504e}div#htv-app h1#main-heading div#select{cursor:pointer;position:relative;display:inline-block;border:1px solid #74c1ff;border-radius:5px;padding-left:7px;padding-right:45px;margin-top:15px}div#htv-app h1#main-heading div#select:hover{background-color:#dde1ef}div#htv-app h1#main-heading div#select:after{display:block;position:absolute;height:0;width:0;border-left:.25em solid transparent;border-right:.25em solid transparent;border-top:.25em solid #ea504e;content:"";top:.5em;right:.2em}@media (max-width:768px){div#htv-app h1#main-heading div#select{margin-top:0}}@media (max-width:600px){div#htv-app{margin-top:2em}div#htv-app h1#main-heading{font-size:1.5em;margin-bottom:0}div#htv-app h1#main-heading div#select{padding-right:25px}}div#htv-app div#map p.sub{color:#ea504e;text-transform:uppercase;letter-spacing:.1em;font-size:20px;font-family:Freight Sans Medium}div#htv-app div#map div#map-wrapper{width:100%}div#htv-app div#map div#map-wrapper div#map-container{position:relative;width:100%}div#htv-app div.hoverinfo{background-color:#eef0f7;padding:0;width:250px}div#htv-app div.hoverinfo div.name{font-family:jubilat;font-size:30px;color:#147fd7;padding:10px;text-align:center;background-color:#fff}div#htv-app div.hoverinfo div.small{color:#a2a7b7;font-family:freight-sans-pro;text-transform:uppercase;padding:20px;padding-bottom:0;font-size:15px}div#htv-app div.hoverinfo div.large{padding:20px;padding-top:0;font-family:jubilat;font-size:20px;color:#162d6e}div#htv-app div.hoverinfo div.large:not(:last-of-type){padding-bottom:0}@media (max-width:600px){div#htv-app{padding-top:0}div#htv-app div#map p{padding-left:25px;padding-right:25px}div.hoverinfo{display:none}}header{height:5.75rem;min-height:5.75rem;position:relative;background-color:#fff;border-bottom:1px solid #e2e4ec;background-image:none;z-index:0}@media (min-width:600px){header{height:6rem;min-height:6rem}}@media (min-width:768px){header{height:6rem;min-height:6rem}}@media (min-width:980px){header{height:6rem;min-height:6rem}}header .logo{float:left;margin:1rem;display:inline-block;width:135px;height:57px;color:hsla(0,0%,100%,.6);background-image:url(/logo.png);background-size:135px 57px}@media (min-width:600px){header .logo{width:150px;height:63px;background-size:150px 63px}}@media (min-width:980px){header .logo{margin:1rem 0 1rem 2rem}}header .logo h1{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}header nav{float:right;margin:1.8rem 1rem 1rem 0}@media (min-width:600px){header nav{margin:2.2rem 1.6rem 1.5rem 0}}header nav button.expand{float:left;display:inline-block;position:relative;border:0;border-radius:3px;padding:.8rem 2.8rem .8rem .8rem;margin-top:-.55rem;font-weight:500;font-size:1.1rem;line-height:1.2;letter-spacing:.1em;font-family:Freight Sans Medium;text-transform:uppercase;color:#364350;background-color:#fff}@media (min-width:600px){header nav button.expand{margin-right:1rem}}@media (min-width:980px){header nav button.expand{display:none}}header nav button.expand .bar{display:block;height:2px;width:20px;background-color:#364350;position:absolute;top:15px;right:.8rem}header nav button.expand .bar:nth-of-type(2){top:21px}header nav button.expand .bar:nth-of-type(3){top:27px}header nav ul{float:right;list-style:none;margin:0;padding:0}header nav ul li{display:none;font-size:1.2rem}@media (min-width:980px){header nav ul li{display:inline}}header nav ul li a{color:#364350;padding:.7rem;font-family:Freight Sans Medium;border-radius:3px;font-style:normal;text-transform:uppercase;letter-spacing:.1em;text-decoration:none;font-weight:500;font-size:1rem;text-shadow:none}@media (min-width:980px){header nav ul li a{font-size:.85rem;padding:.7rem .55rem}}@media (min-width:1200px){header nav ul li a{font-size:1rem;padding:.7rem}}header nav ul li a:focus,header nav ul li a:hover{text-decoration:none;color:#147fd7;background-color:hsla(0,0%,100%,.2)}header nav ul li.btn{display:none}@media (min-width:600px){header nav ul li.btn{display:inline}}header nav ul li.btn a{text-shadow:none;font-family:freight-sans-pro;background-color:#f55b5b;color:#fff;padding:.8rem 1.2rem;font-weight:600;margin-left:.5rem}header nav ul li.btn a:hover{background-color:#ec3e3e}header .full-nav{overflow:hidden;display:none;box-sizing:border-box;background-color:#0b73c8;position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;padding:.75rem .75rem 3rem;margin:0 auto}@media (min-width:600px){header .full-nav{padding:1.5rem 2rem 3rem}}@media (min-width:768px){header .full-nav{padding-top:3rem}}@media (min-width:980px){header .full-nav{padding-top:3rem}}@media (min-width:1200px){header .full-nav{padding-top:3rem}}header .full-nav.expanded{display:block}header .full-nav .nav-container{max-width:70rem;margin:0 auto}header .full-nav h2{border-bottom:2px solid rgba(138,191,235,.5);color:#fff;font-family:jubilat;font-weight:400;position:relative;text-align:left;padding:1rem 0;margin-top:0}@media (min-width:768px){header .full-nav h2{padding:.5rem 0 2rem;font-size:3rem}}header .full-nav button{background-color:#0b73c8;color:#fff;font-family:Freight Sans Medium;text-transform:uppercase;letter-spacing:.1em;border:0;border-radius:3px;font-weight:500;font-size:1.1rem;position:absolute;top:.75rem;right:0;padding:.3rem .7rem .7rem}header .full-nav button:after{content:'\D7';font-size:1.5rem;padding-left:.5rem}header .full-nav button:focus,header .full-nav button:hover{background-color:#0d63aa}header .full-nav .navgroup{float:left;display:block;width:48.82117%;margin-right:0}header .full-nav .navgroup:last-of-type{float:left;display:block;margin-right:0;width:100%}@media (min-width:768px){header .full-nav .navgroup{float:left;display:block;margin-right:2.35765%;width:18.11388%}header .full-nav .navgroup:first-of-type{margin-left:0}header .full-nav .navgroup:last-of-type{margin-right:0;width:18.11388%}}header .full-nav .navgroup h3{color:#9dcff8;text-align:center;font-size:1.2rem;font-family:Freight Sans Medium;font-weight:400;text-transform:uppercase;letter-spacing:.1em;margin-bottom:.25rem;margin-top:.5rem}@media (min-width:768px){header .full-nav .navgroup h3{margin-top:0;margin-bottom:.7rem}}header .full-nav .navgroup ul{float:none}header .full-nav .navgroup ul li{text-align:center;display:block}header .full-nav .navgroup ul li a{display:inline-block;color:#fff;margin:0;padding:.2rem .75rem;font-size:.9rem}@media (min-width:768px){header .full-nav .navgroup ul li a{padding:.4rem .75rem}}div#htv-app section.flex{display:flex;flex-wrap:wrap;flex-direction:column;margin-top:50px}div#htv-app section.flex h1,div#htv-app section.flex h2,div#htv-app section.flex h3,div#htv-app section.flex h4,div#htv-app section.flex h5,div#htv-app section.flex li,div#htv-app section.flex ol,div#htv-app section.flex p,div#htv-app section.flex ul{margin:0;line-height:1}div#htv-app section.flex div.left{background-color:#fff;box-sizing:border-box;box-shadow:0 1px 3px #a6aeb9;padding:1.7em 2em;width:100%;flex-basis:auto;order:2}div#htv-app section.flex div.left a:not(.btn){color:#0076d7;text-decoration:none;font-weight:500}div#htv-app section.flex div.left li,div#htv-app section.flex div.left p{line-height:1.3}div#htv-app section.flex div.left h2{font-size:2em;font-family:jubilat;color:#147fd7;text-transform:none;font-weight:400;margin-bottom:15px}div#htv-app section.flex div.left h2 div.share{float:right}div#htv-app section.flex div.left h2 div.share div.share-btn{display:inline-block}div#htv-app section.flex div.left h2 div.share div.share-btn:first-child{margin-right:5px}div#htv-app section.flex div.left h2 div.share div.share-btn:hover{cursor:pointer}div#htv-app section.flex div.left h3{font-size:.8em;color:#0f3059;font-weight:700;margin-top:1.6em}div#htv-app section.flex div.left>*{margin-bottom:.4em}div#htv-app section.flex div.left div.poll-widget input{box-sizing:border-box;width:100%}div#htv-app section.flex div.left div.poll-widget a.btn,div#htv-app section.flex div.left div.poll-widget input{display:block;margin:.5em 0;font-size:.9em;padding:.75em 1em .85em}div#htv-app section.flex div.left div.poll-widget a.btn{width:250px;text-transform:uppercase;text-decoration:none;background-color:#147fd7;color:#fff;font-weight:600;letter-spacing:.075em;line-height:.9;text-align:center;border-radius:3px}div#htv-app section.flex div.left div.vid-container{position:relative;width:100%;height:0;padding-bottom:56.25%}div#htv-app section.flex div.left div.vid-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}div#htv-app section.flex div.right{width:100%;box-sizing:border-box;text-align:center;flex-basis:auto;order:1}div#htv-app section.flex div.right hr{margin-top:25px;margin-bottom:25px;background-color:#ced4e4}div#htv-app section.flex div.right h3{color:#787a8a;font-size:.9em;padding-top:1em;font-weight:500;margin-bottom:.2em}div#htv-app section.flex div.right h3:first-of-type{padding-top:0;border-top:none}div#htv-app section.flex div.right div.share{margin-top:10px}div#htv-app section.flex div.right div.share div.share-btn{display:inline}div#htv-app section.flex div.right div.share div.share-btn:first-child{margin-right:10px}div#htv-app section.flex div.right div.share div.share-btn:hover{cursor:pointer}div#htv-app section.flex div.right .date{font-size:1.6em;padding-bottom:.4em}div#htv-app section.flex div.right div.reminder-widget{font-size:16px}div#htv-app section.flex div.right div.reminder-widget input{box-sizing:border-box;width:100%;display:block;margin:.5em 0;font-size:.9em;padding:.75em 1em .85em}div#htv-app section.flex div.right div.reminder-widget input[type=checkbox]{display:inline;width:auto;margin-right:10px}div#htv-app section.flex div.right div.reminder-widget p.disclaimer{font-size:14px;text-align:left}div#htv-app section.flex div.right div.reminder-widget p.disclaimer a{text-decoration:none;color:#147fd7}@media (min-width:768px){div#htv-app section.flex{flex-direction:row}div#htv-app section.flex div.left{order:1;width:65%}div#htv-app section.flex div.right{order:2;width:35%;padding-left:2em}div#htv-app h1{font-size:2.8em}}@media (max-width:600px){div#htv-app section.flex div.left h2{text-align:center}div#htv-app section.flex div.left h2 div.share{float:none;text-align:center;margin-top:5px}div#htv-app section.flex div.right .date{font-size:1.4em}}