@import url("https://use.typekit.net/amb5rqt.css");h1,h2,h3{font-family:agency-fb,sans-serif;color:#fff;font-weight:normal}h1{font-size:2.2em;margin-bottom:5px;line-height:1.1em}h3{font-size:1.45em;margin-top:5px;margin-bottom:20px}.hero-wrap{background-repeat:no-repeat;background-size:contain;background-position:top center;background-color:#070707;border-bottom:3px solid #da7c29}.hero-content{text-align:center;padding:25px 20px;max-width:800px}.hero-content p{color:#fff;font-size:1.1em;font-weight:600;margin-top:5px}.hero-content h3{margin-bottom:5px}.hero-logo{max-width:100%;max-width:;height:inherit;margin:0 auto}@media only screen and (min-width:768px){.hero-content{padding:50px 20px}}.hero-location{color:#da7c29;text-align:center;margin:20px auto 10px}.hero-location span{text-align:justify}.hero-location img{width:100%;height:inherit}@media only screen and (min-width:768px){.hero-location{font-size:40px;max-width:800px;margin:50px auto 40px}}.intro-wrap{background-color:#202020;border-top:3px solid #da7c29;border-bottom:3px solid #da7c29}.intro-content{text-align:center;color:#fff}.intro-content p{color:#fff}.location-wrap{border-top:3px solid #da7c29;border-bottom:3px solid #da7c29;background:#070707 url(https://cdn2.hubspot.net/hubfs/257502/19-IBC/ibc-location-background.jpg) no-repeat 50% 80%;background-size:cover}.location-wrap-recap{border-top:3px solid #da7c29;background:#070707 url(https://cdn2.hubspot.net/hubfs/257502/19-IBC-Dinner/ibc-dinner-location-background.jpg) no-repeat center center;background-size:cover}.location-wrap-recap h2{font-size:55px;text-transform:uppercase}.location-wrap-recap h2 a{color:#fff;text-decoration:none}@media only screen and (min-width:768px){.location-wrap-recap h2{font-size:65px}}.location-content{text-align:center;color:#fff}.location-logo{width:100%;max-width:200px;height:auto}.location-address{margin:0 auto;text-align:center;padding-top:25px}.location-address span{display:inline-block;margin:0 9px}.location-address a{color:#fff;text-decoration:none}.location-address a:hover{color:#da7c29}@media only screen and (min-width:768px){.location-content{padding-top:150px;padding-bottom:30px}.location-logo{max-width:400px}.location-address{margin-top:100px}}.location-media-wrap{border-bottom:3px solid #da7c29;background:#070707}.location-media-content{text-align:center;color:#fff}.hs_cos_gallery_main{padding:0px}.slick-arrow{display:none !important}.full-agenda-wrap{border-bottom:3px solid #da7c29}.agenda-photo-wrap{background-color:rgba(0,0,0,0.5)}.register-wrap{border-bottom:3px solid #da7c29}.register-content{max-width:800px}.register-content h3{text-align:center;font-size:2.2em;margin-bottom:5px;line-height:1.1em}.register-content label{text-transform:uppercase;font-size:.8em;letter-spacing:.15em}.register-content .actions{text-align:center}.btn-register{padding:10px 40px}.btn-save-the-date{width:95%;max-width:830px;padding:10px 2.5%;margin:10px 0;font-family:agency-fb,sans-serif;font-weight:400;font-style:normal;font-size:34px;background-color:#fff}.btn-save-the-date:hover{background-color:#da7c29}@media only screen and (min-width:768px){.btn-save-the-date{font-size:60px}}.register-content .hs-button{font-family:agency-fb,sans-serif;font-weight:400}.speakers-wrap{border-bottom:3px solid #da7c29}.speaker-box p{color:#fff}#hs_cos_wrapper_widget_1565200714048{max-width:1000px;margin:0 auto}.fixed-bottom-details{display:flex;position:-webkit-sticky;position:sticky;z-index:1000;bottom:0;height:60px;width:100%;align-items:center;justify-content:space-between;background:rgba(132,132,132,0.7)}.fb-text{padding-left:20px;line-height:1.4em;color:#fff}.fb-button{padding-right:10px}.fb-button .btn-register{font-family:'proxima-nova','Lato',Arial,sans-serif;margin:0px;font-weight:bold;padding:10px 20px;background:#fff;color:#da7c29}.fb-button .btn-register:hover{color:#fff;background-color:#da7c29}@media only screen and (min-width:768px){.fixed-bottom-details{display:none}}.booth-header-wrap{background:#000}.booth-header-content{text-align:center;padding-top:30px;padding-bottom:15px}.booth-header-logo{margin:0 auto;width:100%;max-width:200px;height:auto}.booth-hero-wrap{background:#000}.booth-hero-logo{width:100%;border-top:1px solid #da7c29;text-align:center;padding-top:12px;padding-bottom:12px;margin:0 auto}.booth-hero-form{width:100%;border:2px solid #da7c29}.booth-hero-form .register-wrap{border-bottom:0}.booth-hero-form .register-content{padding-top:18px;padding-bottom:10px}.tagline-wrap{background:#000}.tagline-content{color:#fff;text-align:center;padding-top:10px;padding-bottom:60px}.tagline-head{text-align:center;font-family:agency-fb,sans-serif;font-weight:400;border-bottom:2px solid #da7c29;padding-bottom:25px;margin-bottom:20px;font-size:24px;text-transform:uppercase;letter-spacing:.1em;line-height:1.35em}.tagline-callout{text-align:center;font-family:agency-fb,sans-serif;font-weight:700;text-transform:uppercase;color:#da7c29;font-size:24px;letter-spacing:.1em;margin-top:25px;line-height:1.35em}.tagline-hash{font-weight:400}@media only screen and (max-width:767px){.booth-hero-logo{max-width:400px}.tagline-callout span{display:block}span.tagline-hash{display:none}}@media only screen and (min-width:768px){.booth-header-logo{max-width:300px}.booth-hero-content{display:flex}.booth-hero-logo{width:48%;margin-right:1.5%;border-top:2px solid #da7c29;border-bottom:2px solid #da7c29;display:flex;align-items:center;padding-top:12px;padding-bottom:12px;justify-content:center}.booth-hero-form{width:48%;margin-left:1.5%}.tagline-callout{display:flex;align-items:center;align-content:center;justify-content:space-evenly}.tagline-head{font-size:31px}.tagline-callout{font-size:31px}}@media only screen and (min-width:1024px){.tagline-head{font-size:35px}.tagline-callout{font-size:35px}}@media only screen and (min-width:1200px){.tagline-head{font-size:41px}.tagline-callout{font-size:41px}}.footer-wrap{border-top:2px solid #da7c29}.speaker-box h2{font-size:1.5em;margin-bottom:5px}.agenda-time h2{margin-top:0px;margin-bottom:10px;font-size:1.3em;color:;font-weight:600}h3.speaker-header{font-size:1.3em;text-transform:uppercase;border-top:1px solid #ccc;padding-top:15px}