.footer-section,.social-media-container,.copyright{padding:1rem}@font-face{font-family:'proxima_novalight_italic';src:url("//cdn2.hubspot.net/hubfs/482737/fonts/Capital-One/proximanova-lightit-webfont.woff2") format("woff2"),url("//cdn2.hubspot.net/hubfs/482737/fonts/Capital-One/proximanova-lightit-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'proxima_nova_rgregular';src:url("//cdn2.hubspot.net/hubfs/482737/fonts/Capital-One/proximanova-reg-webfont.woff2") format("woff2"),url("//cdn2.hubspot.net/hubfs/482737/fonts/Capital-One/proximanova-reg-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'proxima_nova_ltsemibold';src:url("//cdn2.hubspot.net/hubfs/482737/fonts/Capital-One/proximanova-sbold-webfont.woff2") format("woff2"),url("//cdn2.hubspot.net/hubfs/482737/fonts/Capital-One/proximanova-sbold-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'proxima_nova_ththin';src:url("//cdn2.hubspot.net/hubfs/482737/fonts/Capital-One/proximanova-thin-webfont.woff2") format("woff2"),url("//cdn2.hubspot.net/hubfs/482737/fonts/Capital-One/proximanova-thin-webfont.woff") format("woff");font-weight:normal;font-style:normal}body,html,p{font-family:"proxima_nova_rgregular",sans-serif}h1,h2,h3,h4,h5,h6{font-family:"proxima_nova_rgregular",sans-serif;font-weight:normal}h1{font-size:48px;line-height:1;text-align:center}h1.light{font-family:"proxima_nova_ththin",sans-serif}h2{font-size:28px}h2.light{font-family:"proxima_nova_ththin",sans-serif}h3{font-size:22px}h3.light{font-family:"proxima_nova_ththin",sans-serif}h4{font-family:"proxima_nova_ltsemibold",sans-serif;font-size:20px;line-height:1.3}h4.light{font-family:"proxima_nova_rgregular",sans-serif}.quote,em{font-family:"proxima_novalight_italic",sans-serif;font-size:20px;line-height:1.3}p{font-family:"proxima_nova_ththin",sans-serif;font-size:20px;line-height:1.3}ol,ul{font-family:"proxima_nova_rgregular",sans-serif;font-size:20px;line-height:1.3}@media all and (min-width:37.5rem){h1{font-size:60px;line-height:1}h2{font-size:36px}h3{font-size:24px}h4{font-size:18px}.quote,em{font-size:24px;line-height:34px}p{font-size:24px;line-height:1.4}ol,ul{font-size:18px;line-height:26px}}*,body,html{box-sizing:border-box}body{height:100vh;margin:0;color:#565656;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.landing.long.summit .hero{padding:0}.page-center{max-width:960px;margin:0 auto !important;float:none !important}.center{margin:0 auto;text-align:center}.widget-type-raw_jinja{min-height:0 !important}.row-fluid [class*="span"]{min-height:inherit !important}a{color:#18bcf3;text-decoration:none}a:hover{color:#45c8f4}button,.c1-recruitment-page .read-more-button{padding:10px 35px;border:0;border-radius:5px;outline:0;background-color:#18bcf3;color:#fff;font-family:"proxima_nova_rgregular",sans-serif;font-size:16px;font-weight:400;cursor:pointer}button:hover,.c1-recruitment-page .read-more-button:hover{background-color:#45c8f4}.white-outline-button{border:3px #fff solid;background-color:transparent;color:#fff}.white-outline-button:hover{border-color:#3bb1db;background-color:transparent}.hbspt-form{position:relative;width:100%}.hbspt-form .submitted-message{margin-top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#12181c;font-family:"proxima_nova_ththin",sans-serif;font-size:28px;line-height:1.4;text-align:center}.hbspt-form .hs-form-required{display:none}.hs-form .hs-form-field{padding-bottom:1rem;color:#12181c;font-family:"proxima_nova_rgregular",sans-serif}.hs-form label{display:block;margin-bottom:.5rem}.hs-form .hs-input{width:100%;height:40px;margin-top:.25rem;padding:0 1rem;border:1px solid #e0e0e2;border-radius:5px;font-family:"proxima_nova_rgregular",sans-serif;font-size:16px}.hs-form textarea{height:75px !important}.hs-form .hs-error-msgs{margin-left:1rem;padding-top:.75rem;color:#f74444;font-size:14px;font-weight:200}.hs-form .hs-error-msgs label{margin-bottom:0}.inputs-list{margin:0;padding:0}.inputs-list .hs-input{width:initial;height:initial;margin-top:initial;margin-right:1rem}.hs-form-booleancheckbox,.hs-form-radio{list-style:none}.hs-button{width:100%;padding:.5em .8em;border:0;border-radius:5px;background-color:#18bcf3;color:#fff;font-size:22px;text-shadow:1px 1px 0 rgba(18,24,28,0.05);box-shadow:0 2px 4px rgba(18,24,28,0.1);cursor:pointer}.hs-button:hover{background-color:#45c8f4}.speaker-container{position:relative;margin-bottom:1.5rem}.speaker-image{width:128px;height:128px;margin:0 auto}.speaker-image img{width:100%;height:auto;border-radius:100%}.speaker-name{margin:1rem 0 0}.speaker-title{margin:.25rem 0}.speaker-name,.speaker-title{color:#fff;text-align:center}.speaker-description p{margin:0;line-height:1.4}@media all and (min-width:37.5rem){.speaker-container{max-width:300px;margin:0 auto}.keynote-speaker .speaker-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:100%;margin:0;margin-bottom:4rem}.keynote-speaker .speaker-image{width:175px;height:175px;margin:0}.keynote-speaker .speaker-content{width:60%;max-width:600px;margin-left:2rem}.keynote-speaker .speaker-name,.keynote-speaker .speaker-title{width:100%;text-align:left}.keynote-speaker .speaker-title{margin:.25rem 0 .5rem}}.testimonial-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.testimonial-container h1{width:100%;margin-bottom:1rem;text-align:center}.testimonial{width:100%;margin-bottom:3rem}.testimonial h2{margin:0;margin-bottom:.5rem;padding-bottom:.5rem;border-bottom:2px #fff solid;line-height:1.2;text-align:center}@media all and (min-width:53.125rem){.testimonial{width:calc(33% - 1rem);margin:1rem .5rem;margin-bottom:1rem;padding:1rem;border-bottom:0;background-color:#fff;color:#36a0b8;box-shadow:0 1px 2px rgba(18,24,28,0.5)}.testimonial h2{font-size:24px}.testimonial .quote{color:#344553;font-size:16px;line-height:24px}}@media all and (min-width:1200px){.testimonial{width:calc(33% - 2rem);margin:1rem;padding:2rem}.testimonial h2{font-size:36px}.testimonial .quote{font-size:24px;line-height:34px}}.form-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;top:0;left:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;padding:2rem;transition:.4s;transition-property:opacity;background-color:#fff;overflow:scroll;z-index:20}.form-container .close-button{position:absolute;top:1rem;right:1rem;color:#12181c;font-size:1.5rem;text-decoration:none;cursor:pointer}.form-container[data-state="inactive"]{-webkit-transform:translateX(-5000px);transform:translateX(-5000px);opacity:0}.form-container[data-state="active"]{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.form-container .form-heading{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;text-align:center}@media all and (min-width:37.5rem){.form-container{padding:0}.form-container .close-button{top:3rem;right:3rem}.form-container .hbspt-form{width:600px;margin:0 auto}.form-container .hs-form{margin:2rem 0}.form-container .form-heading{margin:0;margin-top:5rem}}.newsletter-subscribe-container{width:100%;max-width:600px;margin:0 auto}.newsletter-subscribe-container form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:start;align-content:flex-start}.newsletter-subscribe-container .hs-form-field{width:100%;padding:0}.newsletter-subscribe-container .hs-form-field label{margin-bottom:0}.newsletter-subscribe-container .hs-input{padding:1rem;font-size:18px;height:50px}.newsletter-subscribe-container .hs_submit{width:100%;max-width:150px;margin-top:3px;margin-left:1.5rem}.newsletter-subscribe-container .hs-button{height:50px}.newsletter-subscribe-container .hs-form-required{display:none}.newsletter-subscribe-container .hbspt-form .submitted-message{position:relative;top:none;-webkit-transform:none;transform:none;color:#fff;font-family:"proxima_nova_ththin",sans-serif;font-size:28px;line-height:1.4;text-align:center}.header{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:90px;background-color:#12181c;z-index:10}.header-logo{max-width:120px;margin:.5rem auto}.header-button-wrapper{width:100%;text-align:center}.header-registration-button{margin:0 auto}@media all and (min-width:37.5rem){.header{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:auto}.header-logo{-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin:10px 25px}.header-button-wrapper{width:auto;margin-right:25px;margin-left:auto;text-align:inherit}}@media all and (min-width:50rem){.header-logo{margin:10px 50px}.header-button-wrapper{margin-right:50px}}.hero{color:#fff}.hero h1.light{margin-bottom:1rem}.hero .date{text-align:center}.hero-background{background-repeat:no-repeat;background-size:cover;color:#fff;text-align:center}.hero-background .logo img{width:100%;max-width:500px;margin:5rem auto 0;padding:0 2rem}.hero-blackout{padding:150px 1.75rem;background-color:rgba(18,24,28,0.6)}.hero-content .heading-text{margin:1rem 0;font-size:36px;text-align:center}.hero-dark{color:#fff}@media all and (min-width:50rem){.date-container{padding-top:3rem}.date-container .date{margin:.5rem 0}}.section-container{padding:2rem 1.75rem}.section-container .header-icon{display:block;padding-bottom:1rem;font-size:72px;text-align:center}.section-container .no-margin{margin-bottom:0}.section-container h1{margin:0 0 1rem}.reduced-section{padding:1rem}.lesser-section-container{padding:1rem}.black-background{background-color:#12181c;color:#fff}.dark-background{background-color:#0f2136;color:#fff}.medium-background{background-color:#22415a;color:#fff}.light-background{background-color:#355f76;color:#fff}.color-background{background-color:#41b1ca;color:#fff}.light-gray-background{background-color:#f2edec}.image-background{background-attachment:fixed;background-repeat:no-repeat;background-position:center bottom;background-size:cover;color:#fff}.image-background-opacity{background-color:rgba(18,24,28,0.6)}@media all and (min-width:53.125rem){.section-container{padding:5rem 1rem}.reduced-section{padding:1.5rem 3rem}.lesser-section-container{padding:1.5rem}}.schedule h2{margin:1.5rem 0 .75rem}.schedule .disclaimer{color:#e0e0e2;font-size:14px}.schedule .date{margin:1.5rem 0;padding-top:1.5rem;border-top:2px solid #18bcf3}.schedule .time{margin-bottom:1rem}.schedule .time span{color:#36a0b8}.schedule .time .secondary{color:#cdccd0}.schedule .secondary{color:#cdccd0}.schedule p{margin:0 0 .5rem}.schedule ul{margin:0 0 2rem;padding-left:1rem}.schedule li{margin:.5rem}a .read-more-button{display:inline-block;margin-bottom:20px;padding:.25rem .5rem;border:1px #18bcf3 solid;border-radius:20px;color:#18bcf3;cursor:pointer}a .read-more-button:hover{border-color:#45c8f4;color:#45c8f4}.read-more-text{display:none}.sponsor-title{margin:0 auto;padding:2rem;color:#fff;text-align:center}.sponsors-container{margin:0 auto;text-align:center}.sponsors-container img{display:inline-block;width:100%;max-width:150px;height:auto;margin:0 .5rem 2rem;padding:10px;border-radius:100%;background-color:#fff}.footer-section{background-color:#12181c !important}.social-media-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.social-media-container i{margin:0 1rem;color:#fff;font-size:2rem}.social-media-container i:hover{color:#18bcf3}.footer-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;color:#18bcf3}.footer-navigation ul{display:inline-block;margin:0 auto}.footer-navigation li{display:inline-block;padding:0 1rem}.footer-navigation a{color:#fff;font-size:400}.footer-navigation a:hover{color:#18bcf3;text-decoration:underline}.copyright{color:#fff;text-align:center}.thank-you-page .container{position:absolute;top:50%;padding:2rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#fff}.thank-you-page h1,.thank-you-page h3{margin:0;font-family:"proxima_nova_ththin",sans-serif;text-align:center}.thank-you-page h1{margin-bottom:.5rem;color:#12181c;font-size:32px}.thank-you-page h3{color:#344553;font-size:18.72px}.thank-you-page .social-media-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.thank-you-page .social-media-container i{padding:1.5rem 2rem;color:#18bcf3;font-size:24px}.thank-you-page .social-media-container i:hover{color:#45c8f4}@media all and (min-width:37.5rem){.thank-you-page{background-color:#0f2136}.thank-you-page .container{left:50%;max-width:450px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:4px}}.c1-recruitment-page .schedule{max-width:960px;margin:0 auto}.c1-recruitment-page .schedule-day{width:100%;margin:1.5rem 0;text-align:center}.c1-recruitment-page .schedule-disclaimer{padding:1rem}.c1-recruitment-page .panel-spacer{width:100%;height:0;margin:1.5rem 0 0;border:1px solid #fff}.c1-recruitment-page .event-day{margin:1.5rem 0 .75rem;color:#12181c;font-family:"proxima_nova_rgregular",sans-serif;font-size:24px}.c1-recruitment-page .event-day:first-child{margin-top:0}.c1-recruitment-page .disclaimer{font-size:10px}.c1-recruitment-page .panel-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#fff}.c1-recruitment-page .panel{-ms-flex-preferred-size:100%;flex-basis:100%;margin:.5rem 0;padding:1.5rem 2rem;border-radius:3px;font-family:"Montserrat",sans-serif;font-weight:700;box-shadow:0 2px 5px rgba(56,56,56,0.3)}.c1-recruitment-page .panel:nth-child(odd){background-color:#18bcf3}.c1-recruitment-page .panel:nth-child(even){background-color:#157c9e}.c1-recruitment-page .panel.break{background-color:#45c8f4}.c1-recruitment-page .panel span{display:block;margin-top:.5rem;font-size:14px}.c1-recruitment-page .panel span.disclaimer{display:inline-block}.c1-recruitment-page .panel a{color:#36a0b8}.c1-recruitment-page .panel a:hover{color:#41b1ca}.c1-recruitment-page .breakout{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.c1-recruitment-page .breakout .panel-header{background-color:#45c8f4}.c1-recruitment-page .breakout .panel{-webkit-box-flex:1;-ms-flex:1 100%;flex:1 100%}.c1-recruitment-page .breakout-full{width:100%}.c1-recruitment-page .talk-title{margin:0;font-size:20px;text-shadow:0 1px 1px rgba(56,56,56,0.4)}.c1-recruitment-page .talk-speaker{margin:.5rem 0 0;font-size:18px;font-weight:400;text-shadow:0 1px 1px rgba(56,56,56,0.4)}.c1-recruitment-page .read-more-text{margin-top:1rem}.c1-recruitment-page .read-more-text p{font-size:16px;font-weight:400;line-height:1.4;text-shadow:0 1px 1px rgba(56,56,56,0.4)}.c1-recruitment-page .read-more-text[data-state="open"]{display:block}.c1-recruitment-page .read-more-text[data-state="closed"]{display:none}.c1-recruitment-page .read-more-button{margin:2rem auto 0}