@font-face{font-family:"Proxima Nova";src:url("//cdn2.hubspot.net/hubfs/2518251/fonts/proximanova-light-webfont.eot");src:url("//cdn2.hubspot.net/hubfs/2518251/fonts/proximanova-light-webfont.eot?#iefix") format("embedded-opentype"),url("//cdn2.hubspot.net/hubfs/2518251/fonts/proximanova-light-webfont.ttf") format("truetype"),url("//cdn2.hubspot.net/hubfs/2518251/fonts/proximanova-light-webfont.svg#proxima_nova_ltregular") format("svg");font-weight:300;font-style:normal}@font-face{font-family:"Proxima Nova";src:url("//cdn2.hubspot.net/hubfs/2518251/fonts/proximanova-regular-webfont.eot");src:url("//cdn2.hubspot.net/hubfs/2518251/fonts/proximanova-regular-webfont.eot?#iefix") format("embedded-opentype"),url("//cdn2.hubspot.net/hubfs/2518251/fonts/proximanova-regular-webfont.ttf") format("truetype"),url("//cdn2.hubspot.net/hubfs/2518251/fonts/proximanova-regular-webfont.svg#ProximaNovaRgRegular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Proxima Nova";src:url("//cdn2.hubspot.net/hubfs/2518251/fonts/proximanova-semibold-webfont.eot");src:url("//cdn2.hubspot.net/hubfs/2518251/fonts/proximanova-semibold-webfont.eot?#iefix") format("embedded-opentype"),url("//cdn2.hubspot.net/hubfs/2518251/fonts/proximanova-semibold-webfont.ttf") format("truetype"),url("//cdn2.hubspot.net/hubfs/2518251/fonts/proximanova-semibold-webfont.svg#ProximaNovaLtBold") format("svg");font-weight:600;font-style:normal}@font-face{font-family:"Proxima Nova";src:url("//cdn2.hubspot.net/hubfs/2518251/fonts/proximanova-bold-webfont.eot");src:url("//cdn2.hubspot.net/hubfs/2518251/fonts/proximanova-bold-webfont.eot?#iefix") format("embedded-opentype"),url("//cdn2.hubspot.net/hubfs/2518251/fonts/proximanova-bold-webfont.ttf") format("truetype"),url("//cdn2.hubspot.net/hubfs/2518251/fonts/proximanova-bold-webfont.svg#ProximaNovaRgBold") format("svg");font-weight:700;font-style:normal}@font-face{font-family:"Proxima Nova";src:url("//cdn2.hubspot.net/hubfs/2518251/fonts/proximanova-extrabold-webfont.eot");src:url("//cdn2.hubspot.net/hubfs/2518251/fonts/proximanova-extrabold-webfont.eot?#iefix") format("embedded-opentype"),url("//cdn2.hubspot.net/hubfs/2518251/fonts/proximanova-extrabold-webfont.woff") format("woff"),url("//cdn2.hubspot.net/hubfs/2518251/fonts/proximanova-extrabold-webfont.ttf") format("truetype"),url("//cdn2.hubspot.net/hubfs/2518251/fonts/proximanova-extrabold-webfont.svg#proxima_nova_thbold") format("svg");font-weight:800;font-style:normal}*{margin:0;padding:0;color:#333;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::after,::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{font-size:14px;line-height:1.4;font-weight:normal;font-family:"Proxima Nova",sans-serif}body.noscroll{overflow:hidden}a{text-decoration:none}.container{width:95%;max-width:1180px;margin:0 auto}.container:before{display:table;content:""}.container:after{display:table;content:" ";clear:both}.hide{display:none}.hero{background-image:url("https://cdn2.hubspot.net/hubfs/1842664/bg-hero-land20.jpg");background-size:cover;background-position:center center;padding:50px 0}.hero h2,.hero h3,.hero p{color:white}.hero h2{text-align:center;font-size:35px;text-transform:uppercase;margin-bottom:30px}.hero .timer-grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:20px;width:100%;max-width:500px;margin:0 auto}.hero .timer-grid h3,.hero .timer-grid p{text-align:center}.hero .timer-grid h3{font-size:80px;line-height:1}.hero .timer-grid p{line-height:1;font-size:22px}.banner-intro{background-image:url("https://cdn2.hubspot.net/hubfs/1842664/banner-land-2020.jpg");background-size:cover;background-position:100% center;padding:70px 0}.banner-intro .logo{width:100%;max-width:290px;float:left}.banner-intro .logo img{display:block;margin:0 auto;max-width:100%}.banner-intro h1{text-align:center;width:calc( 100% - 290px );font-style:italic;color:#003c80;font-size:50px;margin-top:20px}.white-block{padding:40px 0}.white-block p{text-align:center;color:#2f4979;line-height:1.75;font-size:27px;margin:0 auto 40px}.white-block p span{color:inherit;font-weight:bold}.bases{background-image:url("https://cdn2.hubspot.net/hubfs/1842664/bg-bases-land20.jpg");background-size:cover;background-position:center center;padding:35px 0}.bases h2,.bases h3,.bases p,.bases span{color:white}.bases h2,.bases h3{text-align:center}.bases h2{font-size:45px;margin-bottom:35px}.bases h3{font-size:38px;margin-top:-20px}.bases p{font-size:22px;margin-bottom:35px;text-align:center}.bases p.inf{max-width:615px;margin:0 auto 35px;text-align:left;line-height:2}.bases p.inf span{font-weight:bold}footer{padding:20px 0;background-color:#ebebeb}footer p{text-align:center;line-height:1.75;color:#000;font-size:15px}@media(min-width:979px) and (max-width:1200px){.banner-intro .logo{max-width:190px}.banner-intro h1{font-size:40px}.white-block p{font-size:23px}.bases h2{font-size:34px}.bases p{font-size:18px}.bases h3{font-size:30px}}@media(min-width:768px) and (max-width:978px){.banner-intro .logo{max-width:190px;float:none}.banner-intro h1{font-size:33px;text-align:left;padding-left:20px}.white-block p{font-size:18px}.white-block p:last-child{margin-bottom:0}.bases h2{font-size:28px}.bases p{font-size:16px}.bases h3{font-size:24px}}@media(max-width:767px){.hero{padding:15px 0}.hero h2{font-size:23px}.hero .timer-grid h3{font-size:40px}.banner-intro{padding:15px 0}.banner-intro .logo{max-width:150px;float:none}.banner-intro h1{font-size:24px;text-align:left;padding-left:20px}.white-block p{font-size:18px}.white-block p:last-child{margin-bottom:0}.bases h2{font-size:28px}.bases p{font-size:16px}.bases p.inf{max-width:330px;font-size:13px}.bases h3{font-size:20px}}@media(max-width:480px){.hero h2{font-size:18px;margin-bottom:10px}.hero .timer-grid h3{font-size:22px}.hero .timer-grid p{font-size:13px}.banner-intro{background-position:90% center}.banner-intro h1{font-size:20px}.white-block{padding:20px 0}.white-block p{font-size:14px;margin-bottom:10px}.bases{padding:20px 0}.bases h2{font-size:22px;margin-bottom:20px}.bases h3{margin-top:0;font-size:16px}.bases p{font-size:14px;margin-bottom:15px}.bases p.inf{margin-bottom:15px;font-size:12px}footer p{font-size:12px}}