.header-ams-x{padding-top:12px;background:#fff;box-shadow:0 0 6px #00000026}@media(min-width:992px){.header-ams-x{position:fixed;top:0;right:0;left:0;z-index:1030}}.header-ams-x__top{text-align:center}@media(min-width:1200px){.header-ams-x__top{padding-left:100px;padding-right:100px}}@media(max-width:992px){.header-ams-x__top img{margin-bottom:12px}}.header-ams-x__networking{text-align:center}.header-ams-x__networking h2{font-size:calc(1.2625rem + .15vw)}@media(min-width:1200px){.header-ams-x__networking h2{font-size:1.375rem}}.header-ams-x__networking h2{font-weight:700;text-transform:uppercase;color:#9f1f22;margin-bottom:0}@media(min-width:992px)and (max-width:1400px){.header-ams-x__networking h2{font-size:19px}}.header-ams-x__networking p{font-size:16px;font-weight:600;color:#929497;margin-bottom:0}@media(min-width:992px)and (max-width:1400px){.header-ams-x__networking p{font-size:15px}}.header-ams-x .navbar-nav{margin-top:6px}.header-ams-x .navbar-nav .nav-item{margin-left:5px;margin-right:5px}.header-ams-x .navbar-nav .nav-item .nav-link{font-size:16px;color:#2b2a2b}.header-ams-x .navbar-nav .nav-item .nav-link:hover,.header-ams-x .navbar-nav .nav-item .nav-link:active,.header-ams-x .navbar-nav .nav-item .nav-link:focus{text-decoration:underline}.header-ams-x .navbar-nav .nav-item .btn{font-size:16px;padding:6px 12px}.header-ams-x .navbar-nav .nav-item .btn span{position:relative;top:1px}.header-ams-x #hamburger{width:60px;display:block;border-color:#9f1f22;background:transparent;cursor:pointer}@media(min-width:992px){.header-ams-x #hamburger{display:none}}.header-ams-x #hamburger .line{width:30px;height:3px;background-color:#9f1f22;display:block;margin:5px auto;transition:all .3s ease-in-out}.header-ams-x #hamburger.active{transition:all .3s ease-in-out;transition-delay:.6s;transform:rotate(45deg);border:0}.header-ams-x #hamburger.active .line:nth-child(1),.header-ams-x #hamburger.active .line:nth-child(3){transition-delay:.3s}.header-ams-x #hamburger.active .line:nth-child(1){transform:translateY(8px)}.header-ams-x #hamburger.active .line:nth-child(2){width:0px}.header-ams-x #hamburger.active .line:nth-child(3){transform:translateY(-8px) rotate(90deg)}.mobile-register-btn{background:#9f1f22;text-align:center}@media(min-width:992px){.mobile-register-btn{display:none}}.mobile-register-btn a{display:block;color:#fff;font-size:14px;font-weight:600;padding:2px 12px;line-height:2}.hero-2027{background-repeat:no-repeat;background-position:center;background-size:cover;padding-top:30px;padding-bottom:62px;min-height:400px}@media(max-width:992px){.hero-2027{padding-top:24px;padding-bottom:24px}}.hero-2027__produced{font-size:14px;font-weight:700;text-transform:uppercase;margin-bottom:24px}.hero-2027__produced p{margin-bottom:0}@media(max-width:992px){.hero-2027__produced p{font-size:14px}}.hero-2027__produced .d-flex{align-items:center;height:50px}.hero-2027__produced .d-flex img{width:200px}.hero-2027__produced .d-flex .separator{width:2px;height:100%;background:transparent;margin:0 12px}.hero-2027 h2{font-size:calc(1.4875rem + 2.85vw)}@media(min-width:1200px){.hero-2027 h2{font-size:3.625rem}}.hero-2027 h2{font-weight:700;line-height:1.1;margin-bottom:36px;text-transform:uppercase;color:#9f1f22}.hero-2027__left img{margin-bottom:24px}.hero-2027__left ul{padding-left:22px}.hero-2027__left ul li{font-size:calc(1.25625rem + .075vw)}@media(min-width:1200px){.hero-2027__left ul li{font-size:1.3125rem}}.hero-2027__left ul li span{font-size:18px}.hero-2027__right .hero-sponsors{border-top:2px solid #9F1F22}.hero-2027__right .hero-sponsors-first{margin-top:12px}.hero-2027__right .hero-sponsors-last{border-bottom:2px solid #9F1F22}@media(max-width:992px){.hero-2027__right .hero-sponsors-last{margin-top:0!important}}.hero-2027__right .hero-sponsors .border-right{border-right:2px solid #9F1F22}@media(max-width:992px){.hero-2027__right .hero-sponsors .border-right{border-right:none;padding-bottom:0!important}}@media(max-width:992px){.hero-2027__right .hero-sponsors .border-right .border-bottom-sm{border-bottom:2px solid #9F1F22;padding-bottom:24px}}.hero-2027__right .hero-sponsors .col-lg-7,.hero-2027__right .hero-sponsors .col-lg-5,.hero-2027__right .hero-sponsors .col-12{padding-top:24px;padding-bottom:24px}.hero-2027__right .hero-sponsors p{font-size:14px;font-weight:700;text-transform:uppercase;line-height:1.1;flex-shrink:0;margin-bottom:.5rem;margin-bottom:12px}.hero-2027__right .hero-sponsors p span{display:block;font-weight:400;text-transform:lowercase}.hero-2027__right .hero-sponsors .cantor{width:160px}.hero-2027__right .hero-sponsors .barnes{width:150px}.hero-2027__right .hero-sponsors .am-ventures{width:180px}@media(min-width:992px){.hero-2027__right .hero-sponsors__platinum{display:flex;align-items:center}}@media(min-width:992px){.hero-2027__right .hero-sponsors__platinum p{margin-right:25px;margin-bottom:0}}.hero-2027__right .hero-sponsors__platinum .d-flex img{margin-right:24px}.hero-2027__right .hero-sponsors__platinum .d-flex img.madde{width:160px}.hero-2027__right .hero-sponsors__platinum .d-flex img.npower{width:130px}.hero-2027__right .hero-sponsors__platinum .d-flex img.eos{width:100px}.register-form{padding-top:70px;padding-bottom:70px}@media(max-width:992px){.register-form{padding-top:40px;padding-bottom:40px}}.register-form .js-register-form-title{font-size:calc(1.375rem + 1.5vw)}@media(min-width:1200px){.register-form .js-register-form-title{font-size:2.5rem}}.register-form .js-register-form-title{font-weight:700;margin-bottom:48px}.register-form .js-register-form-subtitle{text-transform:uppercase;color:#9f1f22;font-weight:700;font-size:calc(1.275rem + .3vw)}@media(min-width:1200px){.register-form .js-register-form-subtitle{font-size:1.5rem}}.register-form .js-register-form-subtitle{margin-top:-40px;margin-bottom:48px}.register-form .back-to-registration{position:relative;display:inline-block;padding-left:25px;font-size:18px;color:#555;font-weight:700}@media(max-width:992px){.register-form .back-to-registration{margin-bottom:24px}}.register-form .back-to-registration:before{content:"";width:20px;height:10px;background:url(../img/svg/arrow-left-grey.svg);background-repeat:no-repeat;background-position:center;background-size:cover;position:absolute;top:0;left:0;bottom:0;margin:auto}.register-form .gf-loader{display:flex;justify-content:center;align-items:center;position:fixed;width:100vw;height:100vh;background:#000000b3;z-index:99999;top:0;left:0}.register-form .spinner{width:40px;height:40px;border:4px solid #ccc;border-top-color:#fff;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.register-form .gform_heading{display:none}.register-form .gradio-wrapper .gfield_radio{display:flex;justify-content:center}@media(max-width:768px){.register-form .gradio-wrapper .gfield_radio{flex-direction:column}}.register-form .form-section-title{font-size:calc(1.275rem + .3vw)}@media(min-width:1200px){.register-form .form-section-title{font-size:1.5rem}}.register-form .form-section-title{font-weight:700;color:#9f1f22;margin-top:24px;margin-bottom:24px}.register-form .gfield_radio .gchoice{display:flex;align-items:flex-start;width:200px;margin-bottom:10px}.register-form .gfield_radio .gchoice .gfield-choice-input{width:20px;height:20px;margin-right:10px;margin-top:3px;appearance:none;border:1px solid #807F80;border-radius:50%;background-color:#fff;position:relative;cursor:pointer}.register-form .gfield_radio .gchoice .gfield-choice-input:checked{border-color:#807f80}.register-form .gfield_radio .gchoice .gfield-choice-input:checked:before{content:"";display:block;width:10px;height:10px;background-color:#9f1f22;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.register-form .gfield_radio .gchoice .gform-field-label{font-weight:700;cursor:pointer}.register-form .gfield_radio .gchoice .gform-field-label span{font-size:12px}.register-form .ginput_complex{gap:10px 0}.register-form .gfield_price{display:flex}.register-form .gfield_price .gfield_required{opacity:0!important;font-size:5px!important}.register-form .gfield_price label{font-size:16px;font-weight:700}.register-form .ginput_container_total{padding-left:5px}.register-form .gform_button{border-radius:5px}.register-form #gf_coupon_button{padding:8px 20px}.register-form .ginput_total{padding:0!important}
