/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{font-size:16px}body{font-family:"Roboto",sans-serif;font-weight:400;background:#fafafa}h1{font-family:"Oswald",sans-serif;font-weight:500;color:#fff}h2,h3,h4,h5{font-family:"Roboto",sans-serif;color:#404040;letter-spacing:1px;font-weight:500}h4{font-size:.85rem;font-weight:500;color:#404040;letter-spacing:3px;text-transform:uppercase}p{font-family:"Roboto",sans-serif;font-size:1.05rem;line-height:1.575rem;font-weight:300}a{color:#d62305;transition:.2s ease-in-out}a:hover{color:#9c1600}figcaption{color:#929292;font-size:.8rem;font-style:italic;font-weight:300;padding-top:.5rem}.container-full{padding:0 8rem}.row{width:100%}.btn{font-size:.85rem;font-weight:500;letter-spacing:2px;border:none;border-radius:40px;background:#f29411;padding:.5rem 1.5rem;color:#fff;text-transform:uppercase;max-width:13rem;min-width:10rem}.btn:hover{background:#ef8d04;color:#fff}.btn-lrg{padding:.85rem 2.5rem;color:#fff;text-transform:uppercase;min-width:15rem;max-width:20rem}img{border-radius:4px}.fa,.fab{padding-right:.25rem;font-size:1.3rem}.align-center{display:inline-flex;align-items:center;justify-content:center;text-align:center}.header-cover{background-image:linear-gradient(0deg, rgba(103, 12, 0, 0.95) 0%, rgba(165, 31, 0, 0.9) 100%),url(de7bb2cfe62186bb4d49.jpg);background-size:cover;height:32vh;background-position-y:center;margin-bottom:3rem}.header-title,.page-title{font-size:4.5rem;text-transform:uppercase;letter-spacing:10px;color:#fafafa}.nav-item.nav-link{font-family:"Roboto",sans-serif;font-size:.85rem;font-weight:500;color:#fff;text-transform:uppercase;letter-spacing:2px}.navbar-dark .navbar-nav .nav-link{color:#fff}.navbar-dark .navbar-toggler{color:#fff;border-color:#fff}.navbar{animation-duration:.5s;transition:.5s}.is-fixed{position:fixed;z-index:999;animation-name:stickySlideDown;padding:.75rem;background:linear-gradient(0deg, rgb(180, 21, 0) 0%, rgb(160, 30, 0) 100%);transition:none;width:100%;top:0;left:0}@keyframes stickySlideDown{0%{opacity:.7;transform:translateY(-100%)}100%{opacity:1;transform:translateY(0)}}.footer-title{font-size:2.5rem;font-weight:700;letter-spacing:1px;color:#fff}.footer-cover{background-image:linear-gradient(0deg, rgba(103, 12, 0, 0.95) 0%, rgba(165, 31, 0, 0.9) 100%),url(6bfdca715f8a7031de82.jpg);background-size:cover;height:12vh;background-position-y:center;display:flex;align-items:center;justify-content:center;flex-direction:column}.footer-links{list-style:none;padding:0}.footer-links a{display:inline-flex;align-items:center;color:#404040;letter-spacing:1px;line-height:32px;font-size:.9rem}.copyright{color:#404040;font-size:.9rem}h2{font-size:2.25rem;font-weight:700;letter-spacing:2px;color:#d10202}.about{display:inline-flex;align-items:center}.about-desc{padding:0 2rem}.about-img{border-radius:4px;width:90%}.speakers,.event-sponsors{margin-top:4rem;text-align:center}.header-cta{display:inline-flex;justify-content:center}.header-cta .cfp{margin-left:3rem}.header-home{background-image:linear-gradient(0deg, rgba(180, 21, 0, 0.95) 0%, rgba(160, 30, 0, 0.9) 100%),url(de7bb2cfe62186bb4d49.jpg);background-size:cover;height:100vh;background-position-y:center;background-attachment:fixed;background-repeat:no-repeat;justify-content:center;display:flex;flex-direction:column;align-items:center;padding:0}.header-title{text-shadow:0 0 2px #fff,0 0 6px #fff,0 0 13px #921f14,0 0 26px #8c241a,0 0 20px #3e0601,0 0 15px #f3c4c0,0 0 10px #a01a0d;animation:text-flicker 1.5s linear;font-family:"Roboto",sans-serif;letter-spacing:10px;font-weight:300;font-size:1.5rem}.header-lead{font-family:"Roboto",sans-serif;font-size:2rem;line-height:2.5rem;color:#fff;font-weight:400}.header-details{color:#fff;display:inline-flex}.header-details p{font-weight:300;margin-right:1.5rem}.scroll-down{position:absolute;width:100%;margin:0 auto;bottom:0}.tickets .tito-ticket.row{width:auto}.speaker-container img{width:80%}.speaker-container .speaker-name{font-weight:400;text-transform:uppercaSse;font-size:1rem;letter-spacing:3px;padding-top:.75rem}.speaker-container .speaker-name:hover{text-decoration:none}.sponsor-home img{width:70%}@keyframes text-flicker{0%{opacity:.8}1%{opacity:.9}5%{opacity:1}7%{opacity:.2}15%{opacity:1}16%{opacity:.3}20%{opacity:.9}22%{opacity:.7}30%{opacity:1}35%{opacity:1}50%{opacity:.4}60%{opacity:1}64%{opacity:1}70%{opacity:.2}85%{opacity:.1}100%{opacity:1}}.header-home{background-image:linear-gradient(0deg, rgba(103, 12, 0, 0.95) 0%, rgba(165, 31, 0, 0.9) 100%),url(de7bb2cfe62186bb4d49.jpg);background-size:cover;height:100vh;background-position-y:center;background-attachment:fixed;background-repeat:no-repeat}.header-home .navbar{position:absolute;top:0;width:100%}.header-title{text-shadow:0 0 2px #fff,0 0 6px #fff,0 0 13px #921f14,0 0 26px #8c241a,0 0 20px #3e0601,0 0 15px #f3c4c0,0 0 10px #a01a0d;animation:text-flicker 1.5s linear;font-family:"Oswald",sans-serif;letter-spacing:15px;font-weight:500;font-size:4.85rem}.header-lead{font-family:"Roboto",sans-serif;font-size:2.8rem;line-height:3.5rem;color:#fff;font-weight:400}.header-details{color:#fff}.header-details p{font-weight:300;margin-right:1.5rem}.scroll-down{position:absolute;width:100%;margin:0 auto;bottom:-2px}.scroll-icon,.scroll-icon:before{position:absolute;left:50%}.scroll-icon{width:30px;height:50px;margin-left:-20px;bottom:15px;margin-top:-35px;border:2px solid #fff;border-radius:25px}.scroll-icon:before{content:"";width:4px;height:4px;background:#fff;margin-left:-2px;top:8px;border-radius:4px;animation-duration:1.5s;animation-iteration-count:infinite;animation-name:scroll}@keyframes scroll{0%{opacity:1}100%{opacity:0;transform:translateY(26px)}}.mapouter{width:100%;height:300px}ul.timeline{list-style-type:none;position:relative}ul.timeline:before{content:" ";background:#e3e3e3;display:inline-block;position:absolute;left:26px;width:1px;height:100%;z-index:400}ul.timeline>li{margin:2rem 0;padding-left:20px}ul.timeline>li:before{content:" ";background:#fff;display:inline-block;position:absolute;border-radius:50%;border:2px solid #e83a31;left:20px;width:14px;height:14px;z-index:400;margin-top:.35rem}ul.timeline>li.day:before{content:" ";background:#e83a31;display:inline-block;position:absolute;border-radius:50%;border:none;left:20px;width:14px;height:14px;z-index:400}.day h3{color:#d10202;font-size:1.25rem;letter-spacing:5px;text-transform:uppercase;font-weight:400}.event-title{display:inline-flex;align-items:center}.event-title span{font-style:italic;font-size:1rem;font-weight:300;margin-left:1rem}.event-time{font-size:1rem;color:#505050;font-weight:400;text-transform:uppercase}.sponsor img{width:5rem}.timeline-title,.info .timeline-title,.event-title{font-size:1rem;color:#404040;font-weight:600;letter-spacing:1px}.avatar img{width:100%}.double-speaker{display:inline-flex}.double-speaker .avatar:first-child{padding-right:1rem}.shortcuts a{background:#f3f3f3;padding:.45rem 1rem;border-radius:50px;margin:.25rem;text-transform:uppercase;letter-spacing:2px;font-weight:600;font-size:.75rem}.shortcuts a:hover{text-decoration:none;background:#f1f1f1;transition:.1s ease-in-out}.event-time-container{padding:0}.speaker-img{width:95%}.speaker-name{font-weight:400;text-transform:uppercase;font-size:1rem;letter-spacing:3px;padding-top:.75rem}.speaker-bio{font-weight:400;font-size:1rem}@media only screen and (max-width: 769px){.header-title{font-size:3.5rem}.header-lead{font-size:1.8rem;line-height:2.5rem}.header-details p{margin-right:.5rem}.about-desc{margin-top:1rem;text-align:center}.speakers,.event-sponsors{margin-top:.5rem}.event-title{display:block}.event-title span{margin-left:0}.scroll-icon{position:relative}.speaker-info{text-align:center}}@media only screen and (max-width: 576px){.container-full{padding:0 1rem}.header-details p{margin-right:0}.header-cta{display:block}.header-cta .cfp{margin-left:0;margin-top:1rem}.header-cover{height:38vh}.page-title{font-size:2.5rem}.footer-title{font-size:1.75rem}.footer-details{text-align:center}.footer-header-title{margin-top:.75rem}.social-event-avatar{width:60%;display:block;margin:0 auto;margin-bottom:1.5rem}.timeline-title,.schedule-avatar.avatar{margin:0}.event-container{padding-left:.5rem}.header-title{font-size:3rem}.header-lead{font-size:1.1rem;margin:1rem 0}.header-details{flex-direction:column}.speakers,.event-sponsors{padding:0 1rem}.sponsor-home{margin:1rem 0}}@media only screen and (max-width: 375px)and (max-height: 667px){.header-cover{height:44vh}}@media only screen and (max-width: 320px){.header-cover{height:50vh}.header-title{font-size:2rem;line-height:2.5rem}.header-lead{font-size:.9rem;margin:.5rem 0}.header-details p,.fa{font-size:.9rem}.btn-lrg{padding:.55rem 1.5rem}.footer-title{font-size:1.35rem}.page-title{font-size:2.5rem}}@media only screen and (max-width: 812px)and (max-height: 375px){.header-content img{width:20%}.header-title{font-size:3.5rem}.header-lead{font-size:1.1rem}.header-details p{font-size:1rem}.section-title{margin-top:1.5rem}.header-cover{height:77vh}.footer-cover{height:64vh}}
