.keynoteForm{background:#000;display:flex;flex-wrap:wrap}.keynoteForm__Image{width:46%}.keynoteForm__Form{display:flex;flex-direction:column;justify-content:center;padding:48px calc(50vw - 600px) 48px 120px;width:54%}.keynoteForm__Form .form-title{display:none}.keynoteForm__Form form{background:none;display:flex;flex-wrap:wrap}.keynoteForm__Form label{color:#fff;font-size:12px}.keynoteForm input,.keynoteForm textarea,.keynoteForm__Form label{font-family:Golos Text;font-weight:500;letter-spacing:-.04em;line-height:14.4px}.keynoteForm input,.keynoteForm textarea{background:#fff;border:0!important;border-radius:0!important;font-size:12px!important;height:30px;outline:0;padding:0 16px!important;width:100%}.hs-dateinput input::-webkit-calendar-picker-indicator,.hs-dateinput input::-webkit-inner-spin-button{-webkit-appearance:none;display:none}.keynoteForm .hs-form-field{margin:0 0 20px;width:100%}.keynoteForm .hs_email,.keynoteForm .hs_firstname{padding-right:8px;width:50%}.keynoteForm .hs_company,.keynoteForm .hs_lastname{padding-left:8px;width:50%}.keynoteForm__Image img{height:100%;object-fit:cover;width:100%}.keynoteForm textarea{height:100px;padding-top:8px!important}.hs-error-msg{color:#ef6b51!important;margin:0!important}form .inputs-list>li{margin:5px 0 0}.keynoteForm form .hs-button,.keynoteForm form input[type=submit]{background:#ffd400;color:#000;font-family:Golos Text;font-size:18px!important;font-weight:500;height:40px;line-height:23px;padding:8px 16px;width:160px}.keynoteForm form .hs-button:hover,.keynoteForm form input[type=submit]:hover{background:#1b166d;color:#ffd400}.hs-fieldtype-date .input .hs-dateinput:before{font-size:14px;margin:22px 5px;right:0;top:0}.keynoteForm__Form--Head{display:flex;flex-direction:column;gap:13px;text-align:center}.keynoteForm__Form--Head h2{color:#f4cf1e;font-family:Golos Text;font-size:36px;font-weight:500;letter-spacing:-.04em;line-height:43.2px;margin:0}.keynoteForm__Form--Head p{color:#fff;font-family:Golos Text;font-size:12px;font-weight:400;letter-spacing:-.02em;line-height:14.4px}.keynoteForm .submitted-message{background:none;font-size:20px;line-height:30px;margin:auto;max-width:400px;text-align:center}.keynoteForm .submitted-message span{color:#fff!important;font-size:19px!important}@media screen and (max-width:993px){.keynoteForm__Form{padding:20px}}@media screen and (max-width:768px){.keynoteForm input,.keynoteForm textarea,.keynoteForm__Form,.keynoteForm__Image{width:100%}.hs-fieldtype-date .input .hs-dateinput:before{right:7px}}